As Python 3.13 settles into production environments, the Steering Council has already hinted that Python 3.14 (due in late 2026) will focus on a "Static Typing Revolution," potentially integrating more type-checking features into the runtime to further boost JIT performance.
While initial experiments began in early 2025, the November release of Python 3.13 marks the first version where free-threading is considered a tier-1 supported feature for extension authors. python 3.13.0 release news november 2025
Starting with the 3.13 release, CPython has support for a build of Python called free threading where the global interpreter lock ... Python documentation Show all Free-Threaded CPython (No-GIL): A landmark experimental build that allows CPython to run without the Global Interpreter Lock (GIL), enabling true parallel execution on multi-core systems. Experimental JIT Compiler: Introduction of a "copy-and-patch" Just-In-Time (JIT) compiler, providing the basis for significant long-term performance gains. New Interactive Interpreter (REPL): A revamped interactive shell featuring multi-line editing, color support (Linux/macOS), and improved block pasting. Improved Error Messages: Tracebacks now include color highlighting by default and offer more specific guidance for common mistakes. Standard Library "Dead Batteries" Removal: Following PEP 594 , many deprecated legacy modules (e.g., As Python 3
Python 3.13.0 introduces several new language features that enhance developer productivity and make Python an even more attractive choice for a wide range of applications: many deprecated legacy modules (e.g.