• Python 3.14.0 is now available python.org/downloads/release/python-3140/ This is the stable release of Python 3.14.0 Python 3.14.0 is the newest major release of the Python programming language, and it contains many new features and optimisations compared to Python 3.13. • Major new features of the 3.14 series, compared to 3.13 Some of the major new features and changes in Python 3.14 are: New features - PEP 779: Free-threaded Python is officially supported - PEP 649: The evaluation of annotations is now deferred, improving the semantics of using annotations. • - PEP 750: Template string literals (t-strings) for custom string processing, using the familiar syntax of f-strings. • - PEP 734: Multiple interpreters in the stdlib. • - PEP 784: A new module compression.zstd providing support for the Zstandard compression algorithm. • - PEP 758: except andexcept* expressions may now omit the brackets.

Article Summaries:

  • Python 3.14.0, the latest stable release of the Python programming language, is now available for download. The update introduces several major features, including official support for free‑threaded Python (PEP 779), deferred annotation evaluation (PEP 649), template string literals (t‑strings) (PEP 750), and multiple interpreters in the standard library (PEP 734). New modules and optimisations-such as zstd compression support, faster UUID generation, and a zero‑overhead external debugger interface-enhance performance and developer experience. Build changes include the removal of PGP signatures in favour of Sigstore, experimental JIT binaries for macOS and Windows, and Android binary releases. The Windows installer is being replaced by a new install manager.

Sources: