Skip to content

Conversation

@NeonWizard
Copy link

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

@NeonWizard
Copy link
Author

Sadly pyoxidizer only supports up to 3.10 (project was abandoned). Should be a non-issue tho

@NeonWizard
Copy link
Author

Sadly pyoxidizer only supports up to 3.10 (project was abandoned). Should be a non-issue tho

(It was not a non-issue)

@luccabb
Copy link
Member

luccabb commented Feb 5, 2026

Sadly pyoxidizer only supports up to 3.10 (project was abandoned). Should be a non-issue tho

We should be moving to 3.12 soon, this will bring pyinstaller and deprecate pyoxidizer for debian builds #31

@NeonWizard
Copy link
Author

NeonWizard commented Feb 5, 2026

Sadly pyoxidizer only supports up to 3.10 (project was abandoned). Should be a non-issue tho

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

@luccabb
Copy link
Member

luccabb commented Feb 5, 2026

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

@luccabb
Copy link
Member

luccabb commented Feb 5, 2026

Sadly pyoxidizer only supports up to 3.10 (project was abandoned). Should be a non-issue tho

(It was not a non-issue)

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

@NeonWizard
Copy link
Author

Going to abandon this, found a workaround internally and we can just wait for the Python3.12 upgrade

@NeonWizard NeonWizard closed this Feb 5, 2026
@luccabb luccabb deleted the upgrade-python-3.11 branch February 5, 2026 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants