Drop python3.13t - #2684
Merged
Merged
Conversation
mayeut
force-pushed
the
drop-python3.13t
branch
from
January 4, 2026 19:24
8ccf6b2 to
12d21bb
Compare
mayeut
force-pushed
the
drop-python3.13t
branch
from
January 29, 2026 05:40
12d21bb to
88966cc
Compare
mayeut
force-pushed
the
drop-python3.13t
branch
from
February 14, 2026 06:02
88966cc to
711ff25
Compare
This comment was marked as outdated.
This comment was marked as outdated.
Merged
mayeut
force-pushed
the
drop-python3.13t
branch
2 times, most recently
from
March 28, 2026 09:33
268f4a9 to
328ac9f
Compare
mayeut
force-pushed
the
drop-python3.13t
branch
3 times, most recently
from
April 2, 2026 20:19
4028d98 to
614f5e9
Compare
mayeut
force-pushed
the
drop-python3.13t
branch
from
April 13, 2026 19:47
614f5e9 to
3db51b5
Compare
mayeut
marked this pull request as ready for review
May 2, 2026 06:29
This was referenced May 2, 2026
Merged
Contributor
|
I've been sending PRs to downstream projects that have this option enabled. I think I got most of them but I'm probably missing some due to my naive use of github search. Still, I don't think this will be particularly disruptive, and many affected projects that haven't fixed this have a PR open from me |
Member
|
@mayeut, are we ready to merge? You mentioned that this is a prerequisite for your other PRs, and CI is green here. |
henryiii
approved these changes
May 9, 2026
copybara-service Bot
pushed a commit
to jax-ml/jax
that referenced
this pull request
Jun 21, 2026
Python 3.13 free-threaded (t) was an experimental build of Python needed to boot strap free threading support. However, now that Python 3.14t is stable and has been for some time, it is time to drop the experimental build. Other parts of the Python ecosystem (e.g. cibuildwheel, scipy) are making similar moves: pypa/cibuildwheel#2684 PiperOrigin-RevId: 935686509
copybara-service Bot
pushed a commit
to jax-ml/jax
that referenced
this pull request
Jun 21, 2026
Python 3.13 free-threaded (t) was an experimental build of Python needed to boot strap free threading support. However, now that Python 3.14t is stable and has been for some time, it is time to drop the experimental build. Other parts of the Python ecosystem (e.g. cibuildwheel, scipy) are making similar moves: pypa/cibuildwheel#2684 PiperOrigin-RevId: 935686509
copybara-service Bot
pushed a commit
to jax-ml/jax
that referenced
this pull request
Jun 22, 2026
Python 3.13 free-threaded (t) was an experimental build of Python needed to boot strap free threading support. However, now that Python 3.14t is stable and has been for some time, it is time to drop the experimental build. Other parts of the Python ecosystem (e.g. cibuildwheel, scipy) are making similar moves: pypa/cibuildwheel#2684 PiperOrigin-RevId: 935686509
copybara-service Bot
pushed a commit
to jax-ml/jax
that referenced
this pull request
Jun 22, 2026
Python 3.13 free-threaded (t) was an experimental build of Python needed to boot strap free threading support. However, now that Python 3.14t is stable and has been for some time, it is time to drop the experimental build. Other parts of the Python ecosystem (e.g. cibuildwheel, scipy) are making similar moves: pypa/cibuildwheel#2684 PiperOrigin-RevId: 936082870
This was referenced Aug 31, 2026
LudovicRousseau
pushed a commit
to LudovicRousseau/PyKCS11
that referenced
this pull request
Sep 1, 2026
Bumps cibuildwheel from 2.21.3 to 4.2.0 and updates the build
configuration for 4.x compatibility.
- Updates cibuildwheel action to v4.2.0.
- Removes cp313t-* from CIBW_BUILD as cibuildwheel 4.x removed
experimental Python 3.13 free-threading support (Drop python3.13t
pypa/cibuildwheel#2684).
- Retains cp314t-* for Python 3.14+ free-threading (supported natively
in cibuildwheel 4.x without extra enable flags).
- Removes obsolete CIBW_PRERELEASE_PYTHONS setting.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
fix #2683
This PR could be split in 2 PRs.
My preference would be to combine the 2 commits (removal of cp313t and the corresponding enable option) now that the deprecation warning has been released.