-
Notifications
You must be signed in to change notification settings - Fork 6
Upgrade to Python3.11 #41
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
|
Sadly pyoxidizer only supports up to 3.10 (project was abandoned). Should be a non-issue tho |
(It was not a non-issue) |
We should be moving to 3.12 soon, this will bring pyinstaller and deprecate pyoxidizer for debian builds #31 |
I believe the pyoxidizer build is also used in the Centos builder (for the RPMs). You'd have to get rid of pyoxidizer entirely |
you're correct. that's the plan |
let's leave the pyoxidizer build unsupported until we figure out the 3.12 migration. the last version (py310) of gcm debians can be found at https://github.com/facebookresearch/gcm/releases/tag/v0.0.0 |
|
Going to abandon this, found a workaround internally and we can just wait for the Python3.12 upgrade |
Summary
Our internal build container uses Centos 9 which comes with Python 3.9 and unfortunately explicitly skips Python 3.10 in the package repositories, so we need to go up to Python 3.11
This is a good change to get ahead on though since Python 3.10 is reaching EOL this year (October 2026).
Test Plan
CI pipeline