November 2025 – The Python community today celebrates the official release of Python 3.13 , a landmark update that solidifies the language’s position as the undisputed king of developer productivity without sacrificing the raw performance gains initiated by previous versions.
Why? Because hundreds of C extensions (including numpy , cryptography , lxml ) are not yet thread-safe without the GIL. However, the Python team expects GIL-free builds to become fully supported by . python news today release 3.13 november 2025
November 2025 will be remembered as the month Python shed its reputation as the "slow glue language" and became a serious contender for high-performance computing – without losing a drop of its legendary readability. November 2025 – The Python community today celebrates
urllib.parse no longer silently accepts non-ASCII bytes; you must encode to UTF-8 explicitly. 7. The "No-GIL" Experiment: Still Cooking Python 3.13 ships with a compile-time flag --disable-gil that produces a GIL-free interpreter (a.k.a. "free-threaded Python"). This remains experimental and not recommended for production. However, the Python team expects GIL-free builds to
git clone https://github.com/python/cpython cd cpython ./configure --disable-gil --enable-optimizations make -j$(nproc) "The GIL will die, but slowly – with respect for the ecosystem." – PEP 703 author, Sam Gross From source (Linux/macOS):