Python 2.7 end-of-life - The time to upgrade is upon us

Note: Python 2.7 EOL has now passed. This article is kept for historical reference — if you’re still running Python 2.7 in production, the migration guidance here remains relevant, but the urgency framing is dated. 1st January 2020 marked the official end of python 2.7 development, including feature support and security fixes. Python 2.7 was over 9 years old in development years, making it the longest supported version to date. The code freeze is no in place, with the final release – 2.7.18 – scheduled for an April 2020 release. So yes there will be one more version to come down the tubes but it’s probably best that the new python project you were thinking of starting is written in 3.7 or above. ...

January 5, 2020 · 2 min · Tom