-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Create wheels for Python 3.11 beta #6367
Comments
What do we need to build 3.11 wheels? Does https://github.com/multi-build/multibuild support building wheels for 3.11? (Re: #5569 for adding support for Python 3.10, specifically python-pillow/pillow-wheels#215 and python-pillow/pillow-wheels#217). There are 3.11 wheels at https://www.lfd.uci.edu/~gohlke/pythonlibs/#_pillow so we'll be good for Windows. |
The last Python beta release before July 1 will be Python 3.11 beta 4, due out today. Once that is out, yes, a multibuild PR should be created to support building wheels for 3.11. As for testing those wheels as part of our CI, I expect that will require a PR to https://github.com/multi-build/docker-images for 64-bit, and https://github.com/matthew-brett/trusty for 32-bit. |
There are (currently five) release blockers: |
Interestingly, replies on python/cpython#89480 and python/release-tools#16 say they were release blockers for beta 2... so maybe they aren't absolute "blockers". |
b4 might be released next week? https://mail.python.org/archives/list/[email protected]/thread/7AT3YTUJOYMZI4VNMSJ42BE6ZNR7GANM/ For now though, I've created python-pillow/pillow-wheels#302 to add b3 to pillow-wheels. |
python-pillow/pillow-wheels#302 has been merged, so Pillow 9.2.0 can have Python 3.11.0 beta 3 wheels. |
Python 3.11.0 beta 3 is still the latest beta, and Pillow 9.2.0 has been released. So this is resolved. Pillow 9.3.0 is scheduled to be released with the Python 3.11.0 final version. |
We'll release binary wheels for the next Pillow release (9.2.0, 1st July 2022, #6366).
According to the Python 3.11 release manager:
Therefore it's possible the ABI may change before the official release, so these 3.11 wheels can also be considered preview releases, but will help people test and prepare their projects with 3.11.
The text was updated successfully, but these errors were encountered: