![]() I currently have a Ubuntu Server 20.04 which shipped with Python 3.8. ![]() Most of the more recent releases (such as Ubuntu 20.04.3 and RHEL 8.5) all ship with Python 3.9. You’ll be stuck on whatever releases of those bits that still support Python 3.6. To make this even worse, none of your third-party frameworks and libraries will be updated. Even though you’re receiving security updates, you won’t have access to bug fixes and you certainly won’t be included with new features. When using an LTS release, you’ll receive security updates. Does that mean you’re exempt from updating Python? In theory, yes. ![]() So, theoretically, you have three years of support left. This LTS distribution is supported until 2025. Say, for instance, you’re using Ubuntu Server 20.04, which is a Long Term Release. You could find yourself using Python with a known CVE that has a CVSS score of 10.0 and it will not get patched.īut wait, there are pseudo loopholes for those who still refuse to realize just how important it is that they move on from Python 3.6. ![]() Because 3.6 will have reached End of Life (EOL), it will no longer receive bug fixes, even if they are critical. To resolve that, you must upgrade to the latest version of Python. If you see 3.6 or earlier, by the end of December 2021, you’ll no longer receive updates or bug fixes. Want to know what version of Python you’re using? Issue the command: And that’s knowing this version of Python was about to reach end of life. 16, 2021, at least 17.39% of packages that were downloaded from PyPI were based on Python 3.6. No, that doesn’t directly involve Python, but it makes a very loud and painful case for always staying up to date. This is especially so with the recent discovery of the Log4j vulnerability. Trust me when I say you do not want that. What does that mean? It means if you’re using Python 3.6 past this month, you do so at your own risk. Why? Because it will no longer receive either bug or security fixes. As of this month, Python 3.6 is dead to me.
0 Comments
Leave a Reply. |