release to come out at this faster pace, with the first alpha appearing in
January, 3 months after the final version of 2.0 was released.
-The final release of Python 2.1 was made on April 17, 2001.
+The final release of Python 2.1 was released on April 17, 2001.
.. ======================================================================
.. $Id: whatsnew23.tex 54631 2007-03-31 11:58:36Z georg.brandl $
-This article explains the new features in Python 2.3. Python 2.3 was released
+This article explains the new features in Python 2.3. Python 2.3 was released
on July 29, 2003.
The main themes for Python 2.3 are polishing some of the features added in 2.2,
This article explains the new features in Python 2.5. The final release of
Python 2.5 is scheduled for August 2006; :pep:`356` describes the planned
-release schedule.
+release schedule. Python 2.5 was released on September 19, 2006.
The changes in Python 2.5 are an interesting mix of language and library
improvements. The library enhancements will be more important to Python's user
This saves the maintainer some effort going through the SVN logs
when researching a change.
-This article explains the new features in Python 2.6, released on October 1
+This article explains the new features in Python 2.6, released on October 1,
2008. The release schedule is described in :pep:`361`.
The major theme of Python 2.6 is preparing the migration path to
This article explains the new features in Python 3.0, compared to 2.6.
Python 3.0, also known as "Python 3000" or "Py3K", is the first ever
-*intentionally backwards incompatible* Python release. Python 3.0 was released on 3 Dec 2008.
+*intentionally backwards incompatible* Python release. Python 3.0 was released on Dec 3, 2008.
There are more changes than in a typical release, and more that are important for all
Python users. Nevertheless, after digesting the changes, you'll find
that Python really hasn't changed all that much -- by and large, we're
This saves the maintainer the effort of going through the SVN log
when researching a change.
-This article explains the new features in Python 3.1, compared to 3.0. Python 3.1 was released on June 27th, 2009
+This article explains the new features in Python 3.1, compared to 3.0. Python 3.1 was released on June 27, 2009.
PEP 372: Ordered Dictionaries
This saves the maintainer the effort of going through the git log
when researching a change.
-This article explains the new features in Python 3.10, compared to 3.9. Python 3.10 was released on 04 Oct 2021.
+This article explains the new features in Python 3.10, compared to 3.9. Python 3.10 was released on Oct 4, 2021.
For full details, see the :ref:`changelog <changelog>`.
Summary -- Release highlights
This saves the maintainer the effort of going through the SVN log
when researching a change.
-This article explains the new features in Python 3.2 as compared to 3.1. Python 3.2 was released on 20 Feb 2011. It
+This article explains the new features in Python 3.2 as compared to 3.1. Python 3.2 was released on 20 Feb, 2011. It
focuses on a few highlights and gives a few examples. For full details, see the
`Misc/NEWS
<https://github.com/python/cpython/blob/076ca6c3c8df3030307e548d9be792ce3c1c6eea/Misc/NEWS>`_
:Editor: Raymond Hettinger
-This article explains the new features in Python 3.8, compared to 3.7. Python 3.8 was released on 14 Oct 2019.
+This article explains the new features in Python 3.8, compared to 3.7. Python 3.8 was released on Oct 14, 2019.
For full details, see the :ref:`changelog <changelog>`.
.. testsetup::
when researching a change.
This article explains the new features in Python 3.9, compared to 3.8.
-Python 3.9 was released on October 5th, 2020.
+Python 3.9 was released on October 5, 2020.
For full details, see the :ref:`changelog <changelog>`.