This release follows Python's annual release cadence and introduces some of the most significant changes to the language in years, including experimental ways to run Python without its famous Global Interpreter Lock (GIL).
: Because this is a fundamental change, it is currently experimental to ensure older libraries (especially those written in C) don't break immediately. Other "Under the Hood" Highlights What's New In Python 3.13 — Python 3.14.4 documentation when was python 3.13 released
Python 3.13 was officially released as a final version on . This release follows Python's annual release cadence and
Python follows a predictable 12-month release cycle, with new major versions arriving in October each year. Python follows a predictable 12-month release cycle, with
What's New In Python 3.13 — Python 3.14.5rc1 documentation
Python 3.13 is described as a "groundwork" release, as it introduces several experimental features that could redefine Python's performance in the future.
| Feature | Details | | :--- | :--- | | | October 7, 2024 | | End of Life | October 2029 | | Major Feature | Experimental Free-Threading (No-GIL) | | UI Change | New Interactive Shell (REPL) | | Performance | Experimental JIT Compiler | | Code Name | dead parrot |