Fedora Packages

python3.15-freethreading Subpackage of python3.15

Free Threading (PEP 703) version of the Python interpreter

The Free Threading (PEP 703) build of Python interpreter. CPython's global interpreter lock ("GIL") prevents multiple threads from executing Python code at the same time. The GIL is an obstacle to using multi-core CPUs from Python efficiently. This build of Python is built with the --disable-gil option. It lets the interpreter run Python code without the global interpreter lock and with the necessary changes needed to make the interpreter thread-safe. The python3.15-freethreading package provides the "python3.15t" executable. The majority of its standard library is provided in the python3.15-freethreading-libs package, which should be installed automatically along with python3.15-freethreading. The remaining parts of the Python standard library are broken out into the python3.15-freethreading-tkinter and python3.15-freethreading-test packages, which may need to be installed separately.

Releases Overview

Release Stable Testing
Fedora Rawhide 3.15.0~a3-2.fc44 -
Fedora 43 3.15.0~a3-2.fc43 -
Fedora 42 3.15.0~a3-2.fc42 -
File a new bug report »
Package Info
Related Packages

You can contact the maintainers of this package via email at python3.15 dash maintainers at fedoraproject dot org.



Sources on Pagure