The type statement (PEP 695) now supports recursive type aliases without quotes. You can also use type inside classes to define generic nested types more intuitively.
except* now supports fine-grained filtering, and tracebacks are dramatically cleaner. Python 3.14 shortens recursive tracebacks automatically, making debugging async and recursive code far less painful. python 3.14.0 release october 7 2025
Python 3.14.0, nicknamed the "," was officially released on October 7, 2025 . This major version introduces significant syntax enhancements, performance optimizations, and developer experience improvements, most notably the transition of free-threading from experimental to officially supported . Key Language Features The type statement (PEP 695) now supports recursive
Python 3.13 introduced an experimental copy-and-patch JIT compiler. Reviews of 3.14 will likely focus on how much this JIT has evolved. The expectation is that the JIT will move from experimental to a standard (or easily toggled) feature, offering noticeable speedups for long-running scripts. Python 3
– The Python Software Foundation (PSF) has officially announced the release of Python 3.14.0 , marking another major milestone for the world’s most beloved programming language.
DEC 14, 2025 - Ouch, did that hurt? Watch it, since Mars in Sagittarius squares Neptune in Pisces... Read full overview