Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create automation around releases #9

Open
MatthewCaseres opened this issue Mar 27, 2024 · 3 comments
Open

Create automation around releases #9

MatthewCaseres opened this issue Mar 27, 2024 · 3 comments

Comments

@MatthewCaseres
Copy link
Collaborator

As new features have just shipped and I would like to use them, I need the new code to be published. Often this is done with a GitHub action that publishes to PYPI on a new release.

@lewisfogden
Copy link
Owner

I've got two things we need to sort before release, but almost there:

  • need to add in a few Warnings for some of the functionality we are deliberately breaking (e.g. Tables no longer has a call(keys), getting rid of do_run=True)
  • I've found an issue with the indexing in Tables - if you have multiple keys, an integer key going from 18-90 (say), and you look up 2, then you can get a false positive - it will find an earlier index. (2 would find the value for 90-16 for the prior key)

@lewisfogden
Copy link
Owner

lewisfogden commented Mar 27, 2024

Also - what are your thoughts on using poetry or another local build system? (I'm currently using hatch)

@lewisfogden
Copy link
Owner

I've published 1.0.5 using hatch, worked well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants