Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
BLD: Enable building Python 3.13 wheels for nightlies#28293
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
b87d5e5
tod370e7b
CompareIt looks like Pillow will have a release on or about July 1 which will have 3.13 wheels, so I'll wait till about then before looking at this again. |
This is somewhat related to this PR, when 3.13 hits the release, which versions of matplotlib will be supported under 3.13? How far will you go back and create wheels? (do you have a plan) Thanks for this package! |
It will be in whatever the next release is when 3.13 is ABI stable. |
31b62a0
to3a03904
CompareUh oh!
There was an error while loading.Please reload this page.
Pillow now has free-threading wheels on the nightly channel, so I've enabled testing as well (except for Windows, since NumPy doesn't have those wheels yet.) Of course, the testing is just an import check, and our extensions don't claim free-threading support, so it's not much of a test. |
Looks like we'll need to skip |
I'm going to go ahead and merge this. |
725ee99
intomatplotlib:mainUh oh!
There was an error while loading.Please reload this page.
EwoutH commentedAug 8, 2024 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Python 3.13rc1 is out now, which is ABI stable with future 3.13 releases. the latest cibuildwheel (2.20) uses it and builds 3.13 wheels by default. What would be the fastest way to get 3.13 wheels on PyPI? Would a backport to the 3.9 branch be possible? Edit: A PR to update cibuildwheel was already opened: |
We will backport that cibuildwheel update to 3.9.x branch and the next release will have the additional wheels. In general we do not go back and rebuild wheels for already released versions. |
EwoutH commentedAug 8, 2024
Awesome that it can be backported, looking forward to matplotlib 3.9.2 with Python 3.13 wheels! |
… and bump cibuildwheelThis is the commit message#1:> Merge pull requestmatplotlib#28293 from QuLogic/py313>> BLD: Enable building Python 3.13 wheels for nightlies(cherry picked from commit725ee99)This is the commit message#2:> Merge pull requestmatplotlib#28668 from matplotlib/dependabot/github_actions/actions-167bd8b160>> Bump the actions group with 2 updates(cherry picked from commitfd42e7d)
PR summary
And also bump cibuildwheel, replacing#28265, which dependabot messed up.
PR checklist