Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork8.1k
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 tod370e7bCompareQuLogic commentedJun 25, 2024
It 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. |
zerothi commentedJul 5, 2024
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! |
QuLogic commentedJul 6, 2024
It will be in whatever the next release is when 3.13 is ABI stable. |
31b62a0 to3a03904CompareUh oh!
There was an error while loading.Please reload this page.
QuLogic commentedJul 24, 2024
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. |
QuLogic commentedJul 24, 2024
Looks like we'll need to skip |
tacaswell commentedJul 25, 2024
I'm going to go ahead and merge this. |
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: |
tacaswell commentedAug 8, 2024
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