Skip to content

Python 3.13.1 Release Notes Today [patched]

While Python 3.13.1 (released December 3, 2024) introduced the first major set of maintenance fixes for the 3.13 branch, the following report summarizes the key features and current status of the Python 3.13 series as of today.

: The series focuses on performance through free-threading (removing the GIL) and an experimental JIT compiler. Major Features and Release Highlights

Under , Python 3.13 introduced a build that can run without the Global Interpreter Lock (GIL). This allows multi-threaded Python programs to utilize multiple CPU cores concurrently, potentially offering massive performance gains for CPU-bound tasks. 2. Experimental Just-In-Time (JIT) Compiler python 3.13.1 release notes today

: Python 3.13.13 (released April 7, 2026).

Another experimental feature is the ability to build Python without the Global Interpreter Lock (GIL). This is the beginning of the "free-threading" future where Python can utilize multiple CPU cores more effectively for CPU-bound tasks. As with the JIT, 3.13.1 provides critical patches for early adopters testing these builds. While Python 3

The answer is a resounding , but with a caveat based on your use case.

Here are the key areas impacted:

Have you tested the experimental JIT or the free-threading mode? Share your benchmarks in the comments below!

Changes were made to ipaddress.IPv6Address to ensure consistent property handling for IPv4-mapped addresses. Another experimental feature is the ability to build

: Python 3.13.1 does not add new features — it is strictly a bugfix release, as per PEP 719.