-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Using packaging version <22 starts to conflict with other dependencies #15898
Comments
Alternatively, You could just distribute the code for LegacyVersion, as it is licensed under MIT as well. For reference: pypa/packaging#530 (comment) |
we've been doing that for years and of course that doesn't help with the second suggestion seems fine, can you open a PR ? you'd probably also need to wrap |
See also #13570 . |
I am not currently in a position to work on this, if anyone else feels like it, please feel free to have at it. |
The world moves on and packaging <22 as defined in the pyproject.toml dependencies starts being incompatible with some of the packages that might be used in concert with galaxy tool util. The reason why it was restricted is that LegacyVersion was dropped in packaging 22 and is used here to parse package versions which are not SemVer versions. However, there might be a path to resolve this issue by using packaging.version.parse instead as already mentioned in
Originally posted by @mvdbeek in #5408 (comment)
The text was updated successfully, but these errors were encountered: