Python Programming/Version history
Appearance
The Python version release dates are as follows:
Ancient release information:
- Python 0.0 - xx Dec 1989 (Implementation started)
- Python 0.x.x - 1990 (Internal releases at CWI)
- Python 0.9.0 - 20 Feb 1991 (released to alt.sources)
- Python 0.9.1 - xx Feb 1991
- Python 0.9.2 - Autumn 1991
- Python 0.9.4 - 24 Dec 1991
- Python 0.9.5 - 02 Jan 1992 (Macintosh only)
- Python 0.9.6 - 06 Apr 1992
- Python 0.9.7beta - 1992
- Python 0.9.8 - 09 Jan 1993
- Python 0.9.9 - 29 July 1993
Early “micro” version release dates:
- Python 1.0.2 - 15 Feb 1994
- Python 1.0.3 - 04 May 1994
- Python 1.0.4 - 14 July 1994
- Python 1.1.1 - 10 Nov 1994
- Python 1.5.1 - 31 Oct 1998
- Python 1.5.2 - 13 April 1999
- Python 1.6.1 - 25 Feb 2001
- Python 2.0.1 - 22 Jun 2001
The rest:
- Python 1.0 - 26 Jan 1994
- Python 1.1 - 11 October 1994
- Python 1.2 - 13 April 1995
- Python 1.3 - 13 October 1995
- Python 1.4 - 25 October 1996
- Python 1.5 - 31 Dec 1997 (03 Jan 1998) - ... - What's new
- Python 1.6 - 05 Sep 2000 - release page
- Python 2.0 - 16 Oct 2000 - ... - What's new
- Python 2.1 - 17 Apr 2001 - ... - What's new
- Python 2.2 - 21 Dec 2001 - ... - What's new
- Python 2.3 - 29 Jul 2003 - release notes - What's new
- Python 2.4 - 30 Nov 2004 - release notes - What's new
- Python 2.5 - 19 Sep 2006 - release notes - What's new
- Python 2.6 - 01 Oct 2008 - release notes - What's new
- Python 2.7 - 03 Jul 2010 - release notes - What's new
- Python 3.0 - 03 Dec 2008 - release notes - What's new
- Python 3.1 - 27 Jun 2009 - ... - What's new
- Python 3.2 - 20 Feb 2011 - ... - What's new
- Python 3.3 - 29 Sep 2012 - ... - What's new
- Python 3.4 - 16 Mar 2014 - ... - What's new
- Python 3.5 - 13 Sep 2015 - ... - What's new
- Python 3.6 - 23 Dec 2016 - ... - What's new
- Python 3.7 - 27 Jun 2018 - ... - What's new
- Python 3.8 - 14 Oct 2019 - ... - What's new
- Python 3.9 - 05 Oct 2020 - ... - What's new
- Python 3.10 - 04 Oct 2021 - ... - What's new
- Python 3.11- 24 Oct 2022 -
- Python 3.12 - 02 Oct 2023 -
Some of the most recent final releases of versions:
- Python 2.4.6 - 19 Dec 2008 - release page
- Python 2.5.6 - 26 May 2011 - release page
- Python 2.6.9 - 29 Oct 2013 - release notes
- Python 2.7.10 - 23 May 2015 - release notes
- Python 2.7.13 - 17 Dec 2016 - release notes
- Python 3.5.3 - 17 Jan 2017 - release notes
- Python 3.6.1 - 21 Mar 2017 - release notes