Python EOL dates
The Python developer guide lists an end-of-life month for each security-only Python branch and shows those dates in italics because they are scheduled and may change. After that month a branch gets no more security fixes.
| Version | Date | Entry |
|---|---|---|
| Python 3.11 | 2027-10 | Python 3.11 end of life |
| Python 3.12 | 2028-10 | Python 3.12 end of life |
| Python 3.13 | 2029-10 | Python 3.13 end of life |
Source: "Status of Python versions" in the Python developer guide, read on 2026-10-12. Confirm each date on the official source before acting. For the Python runtime on AWS Lambda see AWS Lambda Python 3.10.
Official source (copy into your browser): https://devguide.python.org/versions/
Earlier 34-date snapshot as one CSV + PDF calendar (this site lists more dates than the file)