Skip to content
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

Adding support for 3.10 pre-release to manylinux images #949

Closed
crwilcox opened this issue Jan 14, 2021 · 3 comments · Fixed by #1077
Closed

Adding support for 3.10 pre-release to manylinux images #949

crwilcox opened this issue Jan 14, 2021 · 3 comments · Fixed by #1077

Comments

@crwilcox
Copy link

Currently Python 3.10 is in Alpha 4 (3.10a4). Any chance of including 3.10-dev, or the latest candidates in images? This would enable projects I work on to get ahead of the release for 3.10 and avoid delays in delivering wheels for customers using the latest python versions.

Thanks!

mayeut added a commit to mayeut/manylinux that referenced this issue May 1, 2021
mayeut added a commit to mayeut/manylinux that referenced this issue May 3, 2021
mayeut added a commit that referenced this issue May 5, 2021
@mayeut
Copy link
Member

mayeut commented May 9, 2021

Please not that the ABI is not frozen yet and that wheels built with CPython 3.10.0b1 shall not be published to PyPI yet.
Excerpt from https://www.python.org/downloads/release/python-3100b1/:

We strongly encourage maintainers of third-party Python projects to test with 3.10 during the beta phase and report issues found to the Python bug tracker as soon as possible. While the release is planned to be feature complete entering the beta phase, it is possible that features may be modified or, in rare cases, deleted up until the start of the release candidate phase (Monday, 2021-08-02). Our goal is have no ABI changes after beta 4 and as few code changes as possible after 3.10.0rc1, the first release candidate. To achieve that, it will be extremely important to get as much exposure for 3.10 as possible during the beta phase.

ABI freeze is expected at 3.10.0b4 for now.

You can subscribe to this issue to get notified of beta updates in manylinux images and when to expect ABI freeze if that changes along the way.

@mayeut
Copy link
Member

mayeut commented Jul 14, 2021

3.10.0b4 is now in the latest images.
ABI should be stable: https://www.python.org/downloads/release/python-3100b4/

@mayeut
Copy link
Member

mayeut commented Aug 3, 2021

3.10.0rc1 is now in the latest images.
ABI is now stable: https://www.python.org/downloads/release/python-3100rc1/

@mayeut mayeut unpinned this issue Aug 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants