Python 3.13.1 Release November 2025 News [verified] (2026)
The team explicitly chose not to backport major features, keeping 3.13.1 as a pure bugfix release. Good discipline.
The 3.13 series remains a landmark for the language because of several transformative, albeit experimental, features that developers are now testing in production-like environments: python 3.13.1 release november 2025 news
If you depend on the GIL being gone, or the JIT being correct, upgrade today. If you’re on 3.12 and happy, wait for 3.13.2 (expected February 2026). But know that by shipping 3.13.1, the Python project has signaled that 3.13 is no longer “new and shiny” — it’s “ready for real work.” The team explicitly chose not to backport major
After 3.13.0, checking if the GIL was disabled required a private API. 3.13.1 adds: If you’re on 3
The release addresses several CVEs (Common Vulnerabilities and Exposures) identified in the standard library modules, particularly within xml.dom.pulldom and zipfile , ensuring that security-conscious organizations can safely upgrade from the aging 3.11 and 3.12 branches.
3.13.0 was exciting but rough . Some C extensions broke under no-GIL. JIT had corner-case miscompilations. The new REPL (from 3.13.0) occasionally crashed with deep recursion.