Monday, December 13, 2021

Python⇒Speed: It's time to stop using Python 3.6

Upgrading to new software versions is work, and work that doesn’t benefit your software’s users. Users care about features and bug fixes, not how up-to-date you are.

But there is only so much time you can delay upgrading, and for Python 3.6, the time to upgrade is right now. Python 3.6 is reaching its end of life as of December 2021.

No more bug fixes.

No more security fixes.

“It’s dead, Jim.”

As of mid-December 2021, 15% of packages downloaded from PyPI were for Python 3.6. That’s a lot of people and a lot of organizations, all of whom should be upgrading ASAP.

Upgrading may involve some amount of other change as well, so we’ll go over some of the issues involved, in particular focusing on long-term-support Linux distributions. I’ll be relying throughout on the very useful endoflife.date website for end-of-life dates.

Read more...

from Planet Python
via read more

No comments:

Post a Comment

TestDriven.io: Working with Static and Media Files in Django

This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...