Python 3.13.1 Release December 2025 News |link| Official

Download from python.org/downloads/release/python-3131/ – installers for Windows, macOS, and source tarball.

The December 2025 releases for Python 3.13 (and 3.14) were expedited due to discovered regressions in earlier maintenance patches. Python 3.13.11 acts as a crucial fix-release, guaranteeing high-level performance and robustness.

Even with Python 3.14 available, many developers preferred the 3.13 branch because: Python documentation by version python 3.13.1 release december 2025 news

A subtle bug in the new asyncio.TaskGroup could lead to leaked coroutines if a child task was cancelled mid-cleanup. The patch tightens cancellation semantics and improves performance of asyncio.run() by 12% for short-lived tasks.

The 3.13.11 release fixes critical regressions introduced in previous months, including segmentation faults in insertdict and issues with the re.Scanner class. Download from python

that solidifies the groundbreaking features of 3.13.0. The experimental no-GIL mode is now stable enough for real-world testing, the JIT brings free speed to everyday Python code, and the bug-fix list addresses nearly all critical issues reported since October.

Developers and enthusiasts interested in the Python 3.13.1 release can stay informed by: Even with Python 3

For developers and organizations that have been piloting 3.13 in staging environments, this update is the green light for production adoption.