Python 2.7 will not be maintained in 2020


A developer has released a website to count Python‘s “retirement” for 2.7. You can see that Python 2.7 is expected to retire in two years.

The developer said Python 2.7 is expected to retire on April 12, 2020, due to the official release of the exact date, which is the timing of PyCon’s arrival.


Python 2.7 will not be maintained past 2020. No official date has been given, so this clock counts down until April 12th, 2020, which will be roughly the time of the 2020 PyCon. I am hereby suggesting we make PyCon 2020 the official end-of-life date, and we throw a massive party to celebrate all that Python 2 has done for us. (If this sounds interesting to you, email

Python 2, thank you for your years of faithful service.

Python 3, your time is now.

How do I get started?

If the code you care about is still on Python 2, that’s totally understandable. Most of PyPI’s popular packages now work on Python 2 and 3, and more are being added every day. To ease the transition, the official porting guide has advice for running Python 2 code in Python 3.


Leave a Reply

Your email address will not be published. Required fields are marked *