Hi All, Sorry if this has been mentioned before, but I noticed the Python 2.7 EOL date was recently set to Jan 1st, 2020. My understanding was Python releases get 5 years of support from their initial release, and Python 2.7 was extended an additional 5 years. Python 2.7 was originally released on 2010-07-03, and with an original EOL of 2015-07-03. Extended 5 years, shouldn't the EOL be 2020-07-03? Also, this statement is a little unclear to me:
Specifically, 2.7 will receive bugfix support until January 1, 2020. All 2.7 development work will cease in 2020.
This statement makes it sound like bugfixes end on Jan 1st, but seems to leave open the possibility that security fixes could continue through the year. Thanks! Collin
No more security fixes after Jan 1, 2020. It is the end of Python 2.7. On Thu, Aug 23, 2018, 12:47 PM Collin Anderson <cmawebsite@gmail.com> wrote:
Hi All,
Sorry if this has been mentioned before, but I noticed the Python 2.7 EOL date was recently set to Jan 1st, 2020.
My understanding was Python releases get 5 years of support from their initial release, and Python 2.7 was extended an additional 5 years.
Python 2.7 was originally released on 2010-07-03, and with an original EOL of 2015-07-03. Extended 5 years, shouldn't the EOL be 2020-07-03?
Also, this statement is a little unclear to me:
Specifically, 2.7 will receive bugfix support until January 1, 2020. All 2.7 development work will cease in 2020.
This statement makes it sound like bugfixes end on Jan 1st, but seems to leave open the possibility that security fixes could continue through the year.
Thanks! Collin
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/mariatta.wijaya%40gmail.c...
Hi, The reference is the PEP 373 "Python 2.7 Release Schedule". See the "Update" section: https://www.python.org/dev/peps/pep-0373/#update Victor 2018-08-23 20:53 GMT+02:00 Collin Anderson <cmawebsite@gmail.com>:
Hi All,
Sorry if this has been mentioned before, but I noticed the Python 2.7 EOL date was recently set to Jan 1st, 2020.
My understanding was Python releases get 5 years of support from their initial release, and Python 2.7 was extended an additional 5 years.
Python 2.7 was originally released on 2010-07-03, and with an original EOL of 2015-07-03. Extended 5 years, shouldn't the EOL be 2020-07-03?
Also, this statement is a little unclear to me:
Specifically, 2.7 will receive bugfix support until January 1, 2020. All 2.7 development work will cease in 2020.
This statement makes it sound like bugfixes end on Jan 1st, but seems to leave open the possibility that security fixes could continue through the year.
Thanks! Collin
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/vstinner%40redhat.com
On 8/23/2018 4:30 PM, Victor Stinner wrote:
Hi,
The reference is the PEP 373 "Python 2.7 Release Schedule". See the "Update" section: https://www.python.org/dev/peps/pep-0373/#update
We could probably make it more clear in this section and/or in https://www.python.org/dev/peps/pep-0373/#id4 that there will be no 2.7 releases of any kind after 2020-01-01: no bugfix, no security, and no source releases after that date. I'll whip something up if there's general agreement. Eric
Victor
2018-08-23 20:53 GMT+02:00 Collin Anderson <cmawebsite@gmail.com>:
Hi All,
Sorry if this has been mentioned before, but I noticed the Python 2.7 EOL date was recently set to Jan 1st, 2020.
My understanding was Python releases get 5 years of support from their initial release, and Python 2.7 was extended an additional 5 years.
Python 2.7 was originally released on 2010-07-03, and with an original EOL of 2015-07-03. Extended 5 years, shouldn't the EOL be 2020-07-03?
Also, this statement is a little unclear to me:
Specifically, 2.7 will receive bugfix support until January 1, 2020. All 2.7 development work will cease in 2020.
This statement makes it sound like bugfixes end on Jan 1st, but seems to leave open the possibility that security fixes could continue through the year.
Thanks! Collin
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/vstinner%40redhat.com
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/eric%2Ba-python-dev%40tru...
On Aug 23, 2018, at 15:23, Eric V. Smith <eric@trueblade.com> wrote:
On 8/23/2018 4:30 PM, Victor Stinner wrote:
Hi, The reference is the PEP 373 "Python 2.7 Release Schedule". See the "Update" section: https://www.python.org/dev/peps/pep-0373/#update
We could probably make it more clear in this section and/or in https://www.python.org/dev/peps/pep-0373/#id4 that there will be no 2.7 releases of any kind after 2020-01-01: no bugfix, no security, and no source releases after that date.
I'll whip something up if there's general agreement.
+1 from me, but IIRC, Benjamin has said that the final 2.7 release may not happen *exactly* on January 1st (due to holidays and such), but that we should still consider that the “hammer date” when all support stops. We should get some confirmation from Benjamin (the 2.7 release manager) on the (tentative) exact final release date, and then codify that in the PEP. I’d be very happy if that, or say December 31 2019 were the actual last release date. Cheers, -Barry
On 8/23/2018 8:14 PM, Barry Warsaw wrote:
On Aug 23, 2018, at 15:23, Eric V. Smith <eric@trueblade.com> wrote:
On 8/23/2018 4:30 PM, Victor Stinner wrote:
Hi, The reference is the PEP 373 "Python 2.7 Release Schedule". See the "Update" section: https://www.python.org/dev/peps/pep-0373/#update
We could probably make it more clear in this section and/or in https://www.python.org/dev/peps/pep-0373/#id4 that there will be no 2.7 releases of any kind after 2020-01-01: no bugfix, no security, and no source releases after that date.
I'll whip something up if there's general agreement.
+1 from me, but IIRC, Benjamin has said that the final 2.7 release may not happen *exactly* on January 1st (due to holidays and such), but that we should still consider that the “hammer date” when all support stops. We should get some confirmation from Benjamin (the 2.7 release manager) on the (tentative) exact final release date, and then codify that in the PEP. I’d be very happy if that, or say December 31 2019 were the actual last release date.
Agreed on getting Benjamin's blessing. We can discuss it in a few weeks. Eric
On 8/23/2018 8:14 PM, Barry Warsaw wrote:
On Aug 23, 2018, at 15:23, Eric V. Smith <eric@trueblade.com> wrote:
On 8/23/2018 4:30 PM, Victor Stinner wrote:
Hi, The reference is the PEP 373 "Python 2.7 Release Schedule". See the "Update" section: https://www.python.org/dev/peps/pep-0373/#update
We could probably make it more clear in this section and/or in https://www.python.org/dev/peps/pep-0373/#id4 that there will be no 2.7 releases of any kind after 2020-01-01: no bugfix, no security, and no source releases after that date.
I'll whip something up if there's general agreement.
+1 from me, but IIRC, Benjamin has said that the final 2.7 release may not happen *exactly* on January 1st (due to holidays and such), but that we should still consider that the “hammer date” when all support stops. We should get some confirmation from Benjamin (the 2.7 release manager) on the (tentative) exact final release date, and then codify that in the PEP. I’d be very happy if that, or say December 31 2019 were the actual last release date.
Current: "Being the last of the 2.x series, 2.7 will have an extended period of maintenance. Specifically, 2.7 will receive bugfix support until January 1, 2020. All 2.7 development work will cease in 2020." Proposed, based on what Benjamin said last discussion: "Being the last of the 2.x series, 2.7 will have an extended period of bugfix and security maintenance until January 1, 2020. The final 2.7 release will be on or soon after that date." Anything more specific is up to Benjamin. -- Terry Jan Reedy
On 8/23/2018 2:53 PM, Collin Anderson wrote:
Hi All,
Sorry if this has been mentioned before, but I noticed the Python 2.7 EOL date was recently set to Jan 1st, 2020.
My understanding was Python releases get 5 years of support from their initial release,
'5' is a rounded, rather than exact, figure. and Python 2.7 was extended an additional 5 years.
Python 2.7 was originally released on 2010-07-03, and with an original EOL of 2015-07-03. Extended 5 years, shouldn't the EOL be 2020-07-03?
Think of it this way. In April 2015, after almost 5 years, support was extended for about 5 years, (primarily for build and security issues) to sometime in 2020, left intentionally vague. Based on more information, we recently specified the first day in 2020. Backporting of normal bugfixes is already very selective, and the selectivity may increase.
Also, this statement is a little unclear to me:
Specifically, 2.7 will receive bugfix support until January 1, 2020. All 2.7 development work will cease in 2020.
This statement makes it sound like bugfixes end on Jan 1st, but seems to leave open the possibility that security fixes could continue through the year.
I agree that it is not clear that we actually meant 'final release on or soon after 2020 Jan 1". In other words, no substantive patches of any kind after that date. -- Terry Jan Reedy
I was operating under the optimistic assumption whatever the precise time of 2.7's official demise would only be an amusing piece of trivia for a world of happy Python 3 users. It's still to early to promise exact release dates; that will depend on the day-to-day schedules of the release manager and binary builders circa January 2020. A conservative assumption is that no 2.7 changes that land after December 31 2019 will ever be released. We could make the last release of 2.7 in July 2020. But what does that buy anyone? On Thu, Aug 23, 2018, at 11:53, Collin Anderson wrote:
Hi All,
Sorry if this has been mentioned before, but I noticed the Python 2.7 EOL date was recently set to Jan 1st, 2020.
My understanding was Python releases get 5 years of support from their initial release, and Python 2.7 was extended an additional 5 years.
Python 2.7 was originally released on 2010-07-03, and with an original EOL of 2015-07-03. Extended 5 years, shouldn't the EOL be 2020-07-03?
Also, this statement is a little unclear to me:
Specifically, 2.7 will receive bugfix support until January 1, 2020. All 2.7 development work will cease in 2020.
This statement makes it sound like bugfixes end on Jan 1st, but seems to leave open the possibility that security fixes could continue through the year.
Thanks! Collin _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/benjamin%40python.org
Thanks all for clarifying! -Collin On Sat, Aug 25, 2018 at 2:50 PM Benjamin Peterson <benjamin@python.org> wrote:
I was operating under the optimistic assumption whatever the precise time of 2.7's official demise would only be an amusing piece of trivia for a world of happy Python 3 users.
It's still to early to promise exact release dates; that will depend on the day-to-day schedules of the release manager and binary builders circa January 2020. A conservative assumption is that no 2.7 changes that land after December 31 2019 will ever be released.
We could make the last release of 2.7 in July 2020. But what does that buy anyone?
On Thu, Aug 23, 2018, at 11:53, Collin Anderson wrote:
Hi All,
Sorry if this has been mentioned before, but I noticed the Python 2.7 EOL date was recently set to Jan 1st, 2020.
My understanding was Python releases get 5 years of support from their initial release, and Python 2.7 was extended an additional 5 years.
Python 2.7 was originally released on 2010-07-03, and with an original EOL of 2015-07-03. Extended 5 years, shouldn't the EOL be 2020-07-03?
Also, this statement is a little unclear to me:
Specifically, 2.7 will receive bugfix support until January 1, 2020. All 2.7 development work will cease in 2020.
This statement makes it sound like bugfixes end on Jan 1st, but seems to leave open the possibility that security fixes could continue through the year.
Thanks! Collin _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/benjamin%40python.org
participants (7)
-
Barry Warsaw
-
Benjamin Peterson
-
Collin Anderson
-
Eric V. Smith
-
Mariatta Wijaya
-
Terry Reedy
-
Victor Stinner