Skip to content

Conversation

@datadavev
Copy link
Member

Updates project to use uv for dependency management.

@mbjones
Copy link
Member

mbjones commented Dec 4, 2025

@datadavev this looks great in general, but I notice its not passing GHA tests on python 3.10 -- once that gets patched up I think we could merge this.

@mbjones
Copy link
Member

mbjones commented Dec 4, 2025

Oh, and we probably should also expand our testing matrix to include more recent python versions beyond 3.10 -- not sure why they were omitted.

Copy link
Contributor

@doulikecookiedough doulikecookiedough left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @datadavev, I tested this branch and it's working well for me. It's good to merge after addressing Matt's feedback. I also updated the README.md with instructions on how to install uv, linking to your gist.

Copy link
Contributor

@doulikecookiedough doulikecookiedough left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've added python 3.11 to the github workflow to be tested, and also resolved the issue with python 3.10 as well.

One side question - do we want to merge directly to main, or to develop? Either way I think this is ready to merge.

@mbjones
Copy link
Member

mbjones commented Dec 4, 2025

It should get merged to develop, and then to main for a release, just to keep things in sync. As this isn't a huge change, do you want to wait for other changes to occur before a release gets made?

@doulikecookiedough
Copy link
Contributor

I think we should wait for other changes to occur before a release gets made 🙏

@datadavev
Copy link
Member Author

Merge to develop is preferred - I just didn't see the develop branch buried in the many old branches.

@datadavev datadavev changed the base branch from main to develop December 4, 2025 20:17
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

Successfully merging this pull request may close these issues.

4 participants