-
-
Notifications
You must be signed in to change notification settings - Fork 346
Pin click version #2051
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
Pin click version #2051
Conversation
Click 8.3.0 includes breaking changes causing build failures in projects using Hatch. This commit pins the version to a version known to work with the current Hatch release.
This is currently causing all pipelines using Hatch to break Can we be more strict with the version specifier? This is not the first time it has happened. Also happened to my team when uv published a breaking change in v0.7.0 So perhaps consider pinning dependencies of Hatch strictly |
Another case in point: #2052 |
To motivate this PR even more, note that the https://palletsprojects.com/versions#not-semver You could also consider EDIT: Seems version |
Would love to benefit from this too ! @ofek |
@ofek I'm sorry to add onto the pings, but this is breaking a huge number of projects out there using Hatch, and is a very straightforward change. Can we get this merged as quickly as you are able? We need a new version released to continue using Hatch. |
Thanks for the assist! We went with a slightly different fix in order to avoid pinning. https://github.com/pypa/hatch/releases/tag/hatch-v1.14.2 |
@ofek Thank you. I am interested in understanding what you did to fix it. Could you elaborate? |
Click 8.3.0 includes breaking changes causing build failures in projects using Hatch. This commit pins the version to a version known to work with the current Hatch release.
#2050