Cpython Release November 2025 New 2021 – Official

A primary point of focus during the Python Core Sprint in November 2025 was the continuous refinement of the copy-and-patch . Designed to inject C-like performance into standard Python bytecodes, the core runtime team—boosted by engineering support from ARM—made leaps in register allocation and memory management: Top of Stack Caching (ToSC)

New experimental interpreter, better C compiler optimization (Clang 19+).

Python 3.14.0, the much-anticipated "πthon" release, debuted on October 7, 2025. It represented one of the most consequential Python releases in years, introducing officially supported (the ability to disable the Global Interpreter Lock), a new tail-call interpreter , template strings (t-strings) , deferred annotation evaluation , and multiple interpreter support in the standard library, among other major features. cpython release november 2025 new

While the exact features are not yet finalized (the "feature freeze" usually happens months before release), we can project the upcoming features based on the current development cycle of Python 3.13 and accepted Python Enhancement Proposals (PEPs).

Security is a top priority for the CPython team, and the November 2025 release includes several security enhancements, including: A primary point of focus during the Python

The REPL now features:

With deferred annotations now default in Python 3.14, libraries that rely on immediate evaluation of type annotations may need updates. However, libraries using from __future__ import annotations are already compatible. The new annotationlib module provides tools for introspection. It represented one of the most consequential Python

Evaluation of type annotations is now deferred by default, improving performance and simplifying complex typing. Standard Library Additions: Inclusion of the compression.zstd module for Zstandard support. Improved REPL:

The Deferred Interpretation of Annotations (PEP 649 & PEP 749)