Conversation
|
@sydp what do you think? |
|
Hey there, thanks for the PR, note uv isn't the documented package manager for this repo and for now opting to leave updates to existing GH workflows in the hands of maintainers. I'll take a look at relaxing the dependency versions, but can you share any more detail on any problems you are facing? |
|
Regarding relaxing the version requirements of the dependencies:
Regarding The adjusted workflows that use uv over Why not use it? |
|
Hey thanks for the additional context and reasoning for your proposed changes, I definitely see your points regarding relaxing the requirements and compatibility with newer Python versions.
To clarify, I meant that the current README instructions and CI flows are built around On the workflows: I’d like to revisit the migration later, but for now, my suggestion is to keep the existing workflows as the baseline. However, I’m open to relaxing the dependency versions for now. |
Note that my changes don't limit or force the toolset of the users or developers, it just switches the CI to use The I will revert the other changes for now and leave only the dependency relaxation. |
==versions inpyproject.toml("python-snappy>=0.6.1", "zstd>=1.5.5.1"instead of"python-snappy==0.6.1", "zstd==1.5.5.1")uvand the package dependencies (uv sync) instead of installing the dependencies manually.