-
Notifications
You must be signed in to change notification settings - Fork 2
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
build: add python 3.12 to wolfi-base #42
Conversation
@@ -6,7 +6,6 @@ COPY ./scripts/install-wolfi-tesseract.sh install-wolfi-tesseract.sh | |||
|
|||
USER root | |||
RUN apk update && \ | |||
apk del python-3.12 && \ | |||
apk add py3.11-pip mesa-gl glib cmake bash libmagic wget git openjpeg && \ |
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 py3.12-pip? @MthwRobinson
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.
Added py3.12-pip
in there. Figured we can keep py3.11-pip
in there now as well so we can still upgrade 3.11 if 3.12 doesn't work for whatever reason
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.
Looks like you can only have either one or the other ... 3.12 it is!
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.
Added py3.12-pip in there.
@MthwRobinson Does this mean we don't need to explicitly add py3.12-pip
like py3.11-pip
?
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.
Generally LGTM! Just left a small comment.
Summary
Adds Python 3.12 to
wolfi-base
to support bumping theunstructured
andunstructured-api
images to the 3.12. This PR also temporarily disables the rocky builds because failures in those jobs were blocking the wolfi builds.