PEP: | 373 |
---|---|
Title: | Python 2.7 Release Schedule |
Author: | Benjamin Peterson <benjamin at python.org> |
Status: | Final |
Type: | Informational |
Created: | 03-Nov-2008 |
Python-Version: | 2.7 |
Contents
This document describes the development and release schedule forPython 2.7.
Python is a popular, stable, and well-performing programming language. Many different Linux distributions use it, including CentOS 7. CentOS 7 uses Python 2.7.5, but as Python has updated to 3.7.2., this can create challenges. If the default version of Python is updated, it can break base system components like the yum package manager. For Python 2.7 and newer, simply use subprocess.checkcall('open', filename) In Python 3.5+ you can equivalently use the slightly more complex but also somewhat more versatile. UPDATE: 2018-07-06. This post is now nearly 5 years old! Python-2.7 will stop receiving official updates from python.org in 2020.Also, Python-3.7 has been released.Check out Python-Future on how to make your Python-2 code compatible with Python-3.
Python 2.7 is the end of the Python 2.x series, and is succeeded byPython 3. See the 'Sunsetting Python 2' FAQ on python.org for a generaloverview.
The End Of Life date (EOL, sunset date) for Python 2.7 has been movedfive years into the future, to 2020. This decision was made toclarify the status of Python 2.7 and relieve worries for those userswho cannot yet migrate to Python 3. See also PEP 466.
This declaration does not guarantee that bugfix releases will be madeon a regular basis, but it should enable volunteers who want tocontribute bugfixes for Python 2.7 and it should satisfy vendors whostill have to support Python 2 for years to come.
There will be no Python 2.8 (see PEP 404).
Position | Name |
---|---|
2.7 Release Manager | Benjamin Peterson |
Windows installers | Steve Dower |
Mac installers | Ned Deily |
Being the last of the 2.x series, 2.7 received bugfix support until2020. Support officially stopped January 1 2020, and 2.7.18 codefreeze occurred on January 1 2020, but the final release occurredafter that date.
Dates of previous maintenance releases:
The release schedule for 2.7.0 was:
Nothing here. [Note that a moratorium on core language changes is in effect.]
This document has been placed in the public domain.