What’s in which Python

This is a summary of what features appeared in which versions of Python. Items with a star were introduced with a __future__ import.

The Python release cycle is explained in PEP 602. Each release has its own PEP with specific dates, listed here. The Python Developer’s Guide has a page summarizing the release cycles of Python versions.

3.14: expected October 2025 (currently alpha 1)

Full list of 3.14 changes. Release schedule: PEP 745. End-of-life expected October 2030.

3.13: October 7, 2024

Full list of 3.13 changes. Release schedule: PEP 719. End-of-life expected October 2029.

3.12: October 2, 2023

Full list of 3.12 changes. Release schedule: PEP 693. End-of-life expected October 2028.

3.11: October 24, 2022

Full list of 3.11 changes. Release schedule: PEP 664. End-of-life expected October 2027.

3.10: October 4, 2021

Full list of 3.10 changes. Release schedule: PEP 619. End-of-life expected October 2026.

3.9: October 5, 2020

Full list of 3.9 changes. Release schedule: PEP 596. End-of-life expected October 2025.

3.8: October 14, 2019 (EOL October 2024)

Full list of 3.8 changes. Release schedule: PEP 569. End-of-life October 7, 2024.

3.7: June 27, 2018 (EOL June 2023)

Full list of 3.7 changes. Release schedule: PEP 537. End-of-life June 27, 2023.

3.6: December 23, 2016 (EOL December 2021)

Full list of 3.6 changes. Release schedule: PEP 494. End-of-life December 23, 2021.

3.5: September 13, 2015 (EOL September 2020)

Full list of 3.5 changes.

3.4: March 16, 2014 (EOL March 2019)

Full list of 3.4 changes.

3.3: September 29th, 2012 (EOL September 2017)

Full list of 3.3 changes.

3.2: February 20th, 2011

Full list of 3.2 changes.

3.1: June 27th, 2009

Full list of 3.1 changes.

3.0: December 3rd, 2008

Full list of 3.0 changes.

2.7: July 3rd, 2010 (EOL January 2020)

Full list of 2.7 changes.

2.6: October 1st, 2008 (EOL October 2013)

Full list of 2.6 changes.

2.5: September 19th, 2006

Full list of 2.5 changes.

2.4: November 30th, 2004

Full list of 2.4 changes.

2.3: July 29th, 2003

Full list of 2.3 changes.

2.2: December 21st, 2001

Full list of 2.2 changes.

2.1: April 17th, 2001

Full list of 2.1 changes.

2.0: October 16th, 2000

Full list of 2.0 changes.