-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
gh-119132: Remove "experimental" tag from the CPython free-threading. #135550
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
Conversation
And remove from docs here: cpython/Doc/howto/free-threading-python.rst Lines 45 to 46 in 60181f4
This should also have a What's New entry about the PEP. And NEWS as well? |
Co-authored-by: Hugo van Kemenade <[email protected]>
Nice catch, I also add you as co-authors. |
Also changing autoconf too. |
@hugovk https://docs.python.org/3.15/using/mac.html#installing-free-threaded-binaries I think that we should update macOS installer and Windows installer too but I hope that it should be discussed with @ned-deily and @zooba |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These cases also need to be changed:
Line 86 in 60181f4
To also install support for the optional experimental free-threaded feature, |
Line 271 in 60181f4
Python |usemac_x_dot_y| that supports :pep:`703`, the experimental free-threading feature |
cpython/Doc/library/ctypes.rst
Line 885 in 60181f4
In Python 3.13, the :term:`GIL` may be disabled on :term:`experimental free threaded <free threading>` builds. |
Line 694 in 60181f4
Pre-built distributions of the experimental free-threaded build are available |
Oh, oops, you beat me to it. |
I'm on it. I'll have the Mac installer and doc page updated for 3.14.0b3. |
readthedocs.org:
|
Misc/NEWS.d/next/Build/2025-06-16-07-20-28.gh-issue-119132.fcI8s7.rst
Outdated
Show resolved
Hide resolved
I've opened #135555 for this. |
Co-authored-by: T. Wouters <[email protected]>
Co-authored-by: T. Wouters <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
The Windows installer undel If there are "experimental" tags anywhere in the |
None found 👍 |
Thanks @corona10 for the PR 🌮🎉.. I'm working now to backport this PR to: 3.14. |
…ading. (pythongh-135550) * pythongh-119132: Remove "experimental" tag from the CPython free-threading build * Address code review Co-authored-by: Hugo van Kemenade <[email protected]> * Add NEWS.d * Regen configure.ac * Update doc * Update * Update * Update * Update Doc/howto/free-threading-python.rst Co-authored-by: Peter Bierma <[email protected]> * Update ctypes.rst * Update * Update Doc/howto/free-threading-python.rst Co-authored-by: T. Wouters <[email protected]> * Apply suggestions from code review Co-authored-by: T. Wouters <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]> --------- (cherry picked from commit f079979) Co-authored-by: Donghee Na <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]> Co-authored-by: Peter Bierma <[email protected]> Co-authored-by: T. Wouters <[email protected]>
GH-135565 is a backport of this pull request to the 3.14 branch. |
…eading. (gh-135550) (gh-135565) --------- (cherry picked from commit f079979) Co-authored-by: Donghee Na <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]> Co-authored-by: Peter Bierma <[email protected]> Co-authored-by: T. Wouters <[email protected]>
…ading. (pythongh-135550) * pythongh-119132: Remove "experimental" tag from the CPython free-threading build * Address code review Co-authored-by: Hugo van Kemenade <[email protected]> * Add NEWS.d * Regen configure.ac * Update doc * Update * Update * Update * Update Doc/howto/free-threading-python.rst Co-authored-by: Peter Bierma <[email protected]> * Update ctypes.rst * Update * Update Doc/howto/free-threading-python.rst Co-authored-by: T. Wouters <[email protected]> * Apply suggestions from code review Co-authored-by: T. Wouters <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]> --------- Co-authored-by: Hugo van Kemenade <[email protected]> Co-authored-by: Peter Bierma <[email protected]> Co-authored-by: T. Wouters <[email protected]>
See: https://discuss.python.org/t/pep-779-criteria-for-supported-status-for-free-threaded-python/84319/123