Welcome to Python 3.13.0 Free-Threading Build!
Are you ready to take your Python experience to the next level? With the Python 3.13.0 free-threaded build, you can unlock new possibilities and enhance your programming capabilities. This experimental build is designed to give you more flexibility and control over your Python environment.
Introducing Python 3.13.0 Free-Threading Build
Behold, Python 3.13.0 (tags/v3.13.0:60403a5, Oct 7 2024, 09:38:07) [MSC v.1941 64 bit (AMD64)] on win32. This cutting-edge version of Python brings you a host of new features and improvements to elevate your coding experience.
Ready to dive in? Simply run py -3.13t
to launch the free-threaded build:
Python 3.13.0 experimental free-threading build (tags/v3.13.0:60403a5, Oct 7 2024, 09:53:29) [MSC v.1941 64 bit (AMD64)] on win32
Enhanced Compatibility with Linux
For Linux users, the pyenv
tool provides a convenient way to work with multiple versions of Python. With the 3.13t
or 3.13t-dev
options for pyenv
, you can easily install and select the Python build that suits your needs. Ubuntu users can also leverage the deadsnakes
PPA to access these builds.
Unlock the Power of Free-Threading
When you use the free-threaded build, the infamous Global Interpreter Lock (GIL) is included in the binary but disabled by default. However, if you wish to re-enable the GIL in the free-threaded version, you can do so by using the command-line option -X gil=1
or by setting the environment variable PYTHON_GIL
to 1
.
Are you ready to experience the future of Python development? Try out the Python 3.13.0 free-threading build today and unlock a world of possibilities!