Zum Hauptinhalt Zur Navigation Zur Suche

Programmiersprache: Python 2.7 bekommt letztes Release im April 2020

Zum Jahresende läuft die Unterstützung für das veraltete Python 2.7 aus. Die Entwicklergemeinschaft der Standardimplementierung will im April 2020 aber noch eine letzte Version veröffentlichen.
/ Sebastian Grüner
9 Kommentare Auf Google folgen (öffnet im neuen Fenster)
Python 2.7.18 wird im April 2020 erscheinen. (Bild: Pixabay)
Python 2.7.18 wird im April 2020 erscheinen. Bild: Pixabay

Im kommenden Frühjahr ist endgültig Schluss für den Entwicklungszweig der Python-Version 2.7. Wie das Entwicklerteam der Standardimplementierung mitteilt(öffnet im neuen Fenster), wird voraussichtlich Mitte April die finale Version 2.7.18 erscheinen. Danach wird es keine weiteren Veröffentlichungen dieses mittlerweile völlig veralteten Versionszweiges mehr geben. Die offizielle Unterstützung läuft aber bereits zum Jahresende aus, so dass Python 2.7 ab 1. Januar 2020 keinen Support mehr erhält.

Bereits im Jahr 2008 kündigten die Entwickler mit der Veröffentlichung von Python 3, das nicht kompatibel zu Python 2 ist, an, den 2er-Zweig der Sprache langfristig nicht mehr zu unterstützen. Version 2.7 von Python, die 2010 erschien, war die letzte große Veröffentlichung dieses Zweigs.

Das zunächst geplante Supportende von Python 2 im Jahr 2015 konnte das Team nicht einhalten, weil zu diesem Zeitpunkt noch zu viel Software nicht auf die neue Version 3 portiert worden war. Deshalb verschob die Community das Ende des Supports damals um fünf weitere Jahre. Spätestens seitdem ist klar, dass das Ende dieser Version im Jahr 2020 kommen wird. Und vor wenigen Monaten hat das Team diese Entscheidung erneut bestätigt.

Die nun angekündigte Veröffentlichung nach Supportende mag seltsam erscheinen, hat wohl aber organisatorische Gründe. So soll der Code im kommenden Januar endgültig eingefroren werden und durchläuft danach offenbar das übliche Prozedere der Veröffentlichung. Im Jahr 2020 gefundene Sicherheitslücken in Python 2.7 wird das Projekt demnach also auch nicht mit der Version 2.7.18 beheben. Denn auch in dem Release-Plan(öffnet im neuen Fenster) schreibt das Team explizit: "Die Unterstützung endet offiziell am 1. Januar 2020."


Relevante Themen