MemotivaThe Global Interpreter Lock and concurrency

What is free-threaded Python?

The Global Interpreter Lock and concurrency

Audio flashcard · 0:21

Nortren·

What is free-threaded Python?

0:21

Free-threaded Python, introduced experimentally in Python 3.13 and officially supported in Python 3.14, is a build of CPython without the GIL. It enables true multithreaded parallelism for pure Python code. It is the result of PEP 703. Free-threaded builds are opt-in because they require ecosystem updates and have slightly different single-threaded performance.
peps.python.org