zoqaeq.blogg.se

Newest python version
Newest python version









To be fair, Python was never about speed. Users who process large amounts of data mathematically may appreciate its speed gains and stick with the old version. PyPy, an alternate implementation of Python, has agreed to support version 2 forever. Users who run local scripts, however, can use whatever they feel comfortable with. That won’t happen for new flaws discovered from here on out. Up to to this point, Python has patched any significant security flaws found in its libraries, including one that affected its `ssl` implementation. If you’re running Python on an open server, there are some security issues that could give you pause. There’s an enormous ecosystem of libraries and tooling built up around the Python language, so any project will need to have access to updated libraries before they can even consider upgrading their main project code.ĭepending on your needs, this may not push you to upgrade. That’s an admission of sorts that the biggest issue-the incompatibility between the two versions-is magnified when you consider the libraries that people use. The final countdown to this end of support was already pushed back five years. Dropbox took three years from start to finish. Migrations of the code are no small feat, especially at organizations with massive codebases. Vicki Boykis reported that 40% of all packages downloaded from PyPI for September of 2019 were for version 2.7. But because the two versions were incompatible, the adoption rate has been notoriously slow. Python is currently at version 3.8.2, as version 3 has been in active development since 2008. So if you’ve been waiting on migrating, now might be a good time to put your plan into action.

newest python version

No further releases will be coming, even if major security issues show up. This release comes after official support for version 2 ended-January 1st of this year-and serves as the final notice.

newest python version

While it doesn’t add much in terms of features, it does act as a milestone. For you Python users who have been unwilling (or unable) to upgrade to version 3, there’s yet another reason to get motivated: has released Python 2.7.18, the absolute last official release for Python 2.











Newest python version