Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ci: Enable wheel builds on Python 3.14#30195

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

Merged
ianthomas23 merged 1 commit intomatplotlib:mainfromQuLogic:py314
Jul 1, 2025

Conversation

@QuLogic
Copy link
Member

PR summary

This should only end up on the nightly wheel upload for now.

Also, re-enable testing in places where Pillow wheels were previously missing, but are now available.

PR checklist

@QuLogicQuLogic added this to thev3.11.0 milestoneJun 20, 2025
@QuLogicQuLogic added the CI: Run cibuildwheelRun wheel building tests on a PR labelJun 20, 2025
@tacaswell
Copy link
Member

I think we need#29393 merged first.

@QuLogicQuLogicforce-pushed thepy314 branch 4 times, most recently from5c87527 to97187f5CompareJune 20, 2025 19:44
@QuLogic
Copy link
MemberAuthor

QuLogic commentedJun 20, 2025
edited
Loading

I think we need#29393 merged first.

Yes, the wheels will probably not be useful until that is done.

Also, it appears that cibuildwheel (and most of our deps?) bumped tomanylinux_2_28, so we can't test withmanylinux2014 as target any more. It may be time to bump that for us as well. Pillow also doesn't seem to have macOS x86_64 wheels, but I'm not sure yet if that was intentional.

@jkseppan
Copy link
Member

See also#30204, which adds a test with Python 3.14

@QuLogic
Copy link
MemberAuthor

Pillow also doesn't seem to have macOS x86_64 wheels, but I'm not sure yet if that was intentional.

That was not intentional, and they should have those wheels now.

This should only end up on the nightly wheel upload for now.Also, re-enable testing in places where Pillow wheels were previouslymissing, but are now available.
@neutrinoceros
Copy link
Contributor

Hi, I'd like to plan ahead on adding support for Python 3.14 on a bunch of packages that depend on matplotlib. I don't mean to create a false sense of urgency; there is no actual rush that I know of, but may I ask if you guys anticipate this being merged soon ? Thanks !

@QuLogic
Copy link
MemberAuthor

It needs a second approval.

neutrinoceros reacted with thumbs up emoji

@ianthomas23ianthomas23 merged commitc805967 intomatplotlib:mainJul 1, 2025
44 checks passed
@QuLogicQuLogic deleted the py314 branchJuly 1, 2025 07:29
@ksundenksunden modified the milestones:v3.11.0,v3.10.4Jul 24, 2025
@ksunden
Copy link
Member

ksunden commentedJul 24, 2025
edited
Loading

@meeseeksdev please backport to v3.10.x

1 similar comment
@ksunden
Copy link
Member

@meeseeksdev please backport to v3.10.x

@lumberbot-app
Copy link

Owee, I'm MrMeeseeks, Look at me.

There seem to be a conflict, please backport manually. Here are approximate instructions:

  1. Checkout backport branch and update it.
git checkout v3.10.xgit pull
  1. Cherry pick the first parent branch of the this PR on top of the older branch:
git cherry-pick -x -m1 c805967aac1f63f8ee3fd12dd5f1ae9eb7ae56ee
  1. You will likely have some merge/cherry-pick conflict here, fix them and commit:
git commit -am 'Backport PR #30195: ci: Enable wheel builds on Python 3.14'
  1. Push to a named branch:
git push YOURFORK v3.10.x:auto-backport-of-pr-30195-on-v3.10.x
  1. Create a PR against branch v3.10.x, I would have named this PR:

"Backport PR#30195 on branch v3.10.x (ci: Enable wheel builds on Python 3.14)"

And apply the correct labels and milestones.

Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon!

Remember to remove theStill Needs Manual Backport label once the PR gets merged.

If these instructions are inaccurate, feel free tosuggest an improvement.

ksunden pushed a commit to ksunden/matplotlib that referenced this pull requestJul 25, 2025
ci: Enable wheel builds on Python 3.14(cherry picked from commitc805967)
tacaswell added a commit that referenced this pull requestJul 25, 2025
…3.10.xManual Backport PR#30195 on branch v3.10.x (ci: Enable wheel builds on Python 3.14)
@ksundenksunden mentioned this pull requestAug 7, 2025
5 tasks
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@jkseppanjkseppanjkseppan approved these changes

@ianthomas23ianthomas23ianthomas23 approved these changes

Assignees

No one assigned

Labels

CI: Run cibuildwheelRun wheel building tests on a PR

Projects

None yet

Milestone

v3.10.5

Development

Successfully merging this pull request may close these issues.

6 participants

@QuLogic@tacaswell@jkseppan@neutrinoceros@ksunden@ianthomas23

[8]ページ先頭

©2009-2025 Movatter.jp