Cpython Release November 2025 New //free\\ -
Building upon the experimental foundations of past iterations, Python 3.14 officially supported free-threaded execution. This allowed advanced developers to scale across multiple CPU cores by choosing to disable the Global Interpreter Lock (GIL) altogether.
With the rise of supply chain attacks, CPython 3.14.1 introduces three critical security enhancements: cpython release november 2025 new
One of the most impactful changes for Python's static typing ecosystem is the full adoption of deferred evaluation of annotations. Previously, type hints were evaluated at runtime, which could lead to circular import issues and performance overhead. With this update, annotations are stored as strings and only evaluated when needed, eliminating the need for the from __future__ import annotations directive. This paves the way for more powerful and less fragile type checking in large codebases. Previously, type hints were evaluated at runtime, which
By November 19, 2025, was released. Early reviews of the 3.15 series highlight: By November 19, 2025, was released
: Forward references no longer require explicit from __future__ import annotations declarations.
