-
-
Notifications
You must be signed in to change notification settings - Fork 129
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
Packaging 22.0 breaks devpi-server for many packages #939
Comments
I created a fix without pinning. See fschulze@2aba62c When there is a parse error, a new legacy version is created which is always sorting smaller than a regular version and uses "natural" sorting with other legacy versions. The order might be different than with packaging. I think I should warn about that in the changelog, but by now every tool warns about legacy version strings, so people shouldn't be using them anymore for current releases. It may affect devpi-client commands like Could you try with this release? |
I think I will do a 3.7.1 with the pinning fix and a 4.0.0 with my fix with the next major devpi-server and client releases, as all devpi packages have a |
Fixed with released devpi-common 3.7.1. |
Hello, this change also breaks things. You cant install devpi-client together with later versions of tox, black, etc. |
@fschulze Would it be possible to publish a new release with the support of In nixpkgs, we are currently no longer able to build |
It fails to build because it depends on packaging <22 while we use packaging >22. See the following issues for details: - #231346 - devpi/devpi#939
It fails to build because it depends on packaging <22 while we use packaging >22. See the following issues for details: - NixOS#231346 - devpi/devpi#939
Hello,
To reproduce the issue, start a fresh instance of
devpi-server
and access http://localhost:3143/root/pypi/pytz.packaging
22.0 raises an exception whendevpi
tries to parse old versions ofpytz
such as2004d
.I've made a PR to force
packaging <= 21.3
here: #938Regards,
Simon
The text was updated successfully, but these errors were encountered: