-
Notifications
You must be signed in to change notification settings - Fork 267
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
Make python-3.13 version of PYPI_PKG provide virtual py3-PYPI_PKG #36330
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
xnox
previously approved these changes
Dec 11, 2024
xnox
force-pushed
the
fix/python-3.13-packages
branch
from
December 11, 2024 13:25
6aeb572
to
8e52bf9
Compare
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This just makes the python v3.13 version of a package the highest version. So now, if you do `apk add py3-appnope`, you'll get `py3.13-appnope` where before you would get py3.12-appnope. The 'set-313.sh' script used to do this looks like: #!/bin/sh -e r=' \(["'\'']*3[.]13["'\'']*\): \(["'\'']*\)[0-9]\+\(["'\'']*\)' n=313 files=$(git grep -l "$r") set -- $files echo "$# files" sed -i -e "s,$r, \1: \2${n}\3," "$@" wolfictl bump "$@" I then filtered out those packages that were failing to build/test: py3-ml-metadata apache-arrow py3-meson-python py3-build py3-google-apitools py3-cairo libmamba And those that caused issues with the build solver: py3-pip py3-supported-python py3-wheel
smoser
force-pushed
the
fix/python-3.13-packages
branch
from
December 11, 2024 15:31
8e52bf9
to
8d9579d
Compare
This was referenced Dec 11, 2024
smoser
added a commit
to smoser/wolfi-os
that referenced
this pull request
Dec 11, 2024
…6420 see similar changes wolfi-dev#36330. This package is part of 3 that have a dependency loop if all updated together (py3-pip, py3-supported-python, py3-wheel).
smoser
added a commit
to smoser/wolfi-os
that referenced
this pull request
Dec 11, 2024
see similar changes wolfi-dev#36330. This package is part of 3 that have a dependency loop if all updated together (py3-pip, py3-supported-python, py3-wheel).
xnox
pushed a commit
that referenced
this pull request
Dec 11, 2024
see similar changes #36330. This package is part of 3 that have a dependency loop if all updated together (py3-pip, py3-supported-python, py3-wheel).
xnox
pushed a commit
to smoser/wolfi-os
that referenced
this pull request
Dec 11, 2024
see similar changes wolfi-dev#36330. This package is part of 3 that have a dependency loop if all updated together (py3-pip, py3-supported-python, py3-wheel).
smoser
added a commit
that referenced
this pull request
Dec 11, 2024
see similar changes #36330. This package is part of 3 that have a dependency loop if all updated together (py3-pip, py3-supported-python, py3-wheel).
auto-merge was automatically disabled
December 11, 2024 22:09
Pull request was closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Make python-3.13 version of PYPI_PKG provide virtual py3-PYPI_PKG
This just makes the python v3.13 version of a package the highest
version. So now, if you do
apk add py3-appnope
, you'll getpy3.13-appnope
where before you would get py3.12-appnope.The 'set-313.sh' script used to do this looks like:
I then filtered out those packages that were failing to build/test:
py3-ml-metadata apache-arrow py3-meson-python py3-build
py3-google-apitools py3-cairo libmamba
And those that caused issues with the build solver:
py3-pip py3-supported-python py3-wheel