-
Notifications
You must be signed in to change notification settings - Fork 78
Pin bandersnatch to <6.6. #814
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
Conversation
6a58e1d
to
4df325a
Compare
The install-failure here is due to our more-strict upperbounds check requiring bandersnatch 6.5, on an image built with python-3.9 - which is not supported by bandersnatch>=6.4.0. We will need to pin to ~=6.3.0 until we stop supporting py3.9, and/or figure out how to make the UB check take the python-version into account. |
4df325a
to
d32d6da
Compare
pyproject.toml
Outdated
@@ -29,7 +29,7 @@ requires-python = ">=3.9" | |||
dependencies = [ | |||
"pulpcore>=3.49.0,<3.85", | |||
"pkginfo>=1.10.0,<1.13.0", | |||
"bandersnatch>=6.3,<7.0", # Anything >6.3 requires Python 3.10+ | |||
"bandersnatch~=6.3.0", # Anything >6.3 requires Python 3.10+ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be
"bandersnatch~=6.3.0", # Anything >6.3 requires Python 3.10+ | |
"bandersnatch>=6.3.0,<6.4", # Anything >6.3 requires Python 3.10+ |
then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aren't these identical?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, and no.
They mean the same to python, but dependabot treats them differently.
See pypa/bandersnatch#1892 for the discussion. In addition, 6.3.0 is the last bandersnatch that supports py3.9. fixes pulp#809.
d32d6da
to
2e064ca
Compare
Backport to 3.13: 💚 backport PR created✅ Backport PR branch: Backported as #831 🤖 @patchback |
Pin bandersnatch to <6.6. (cherry picked from commit 1f44c79)
…0e8b6b8aab3e1a8fedf915f54efd99/pr-814 [PR #814/1f44c79a backport][3.13] Pin bandersnatch to <6.6.
See pypa/bandersnatch#1892 for the discussion.