Das Entwicklerteam um Guido van Rossum gibt damit allen Python-Entwicklern die Gelegenheit, die neue Version zu testen und Fehler zu melden oder zu beseitigen.
Der Download der Betaversion ist von python.org und SourceForge möglich. Auch das Bugtracking- und Patchsystem ist mittlerweile bei SourceForge.
Die wichtigsten Änderungen in der neuen Version der populären objektorientierten Skriptsprache gegenüber Version 2.1 sind:
Typen und Klassen werden nun gleich behandelt, dadurch kann man u.a. Subklassen von eingebauten Typen ableiten;
Iteratoren und Generatoren wurden hinzugefügt. Dafür ist ein neues Schlüsselwort notwendig, das aber erst aktiv wird, wenn man ein bestimmtes Symbol importiert. Dadurch ist die Rückwärtskompatibilität sichergestellt;
Der Operator // wurde hinzugefügt;
Es gibt keine Integer-Überläufe mehr, da bei Bedarf einfach eine größere Zahl angelegt wird;
Die Bibliotheken mimelib und xmlrpclib sind nun Bestandteil der Standard-Library.
Eine Änderung, die nicht ganz rückwärtskompatibel ist, hat sich ebenfalls ergeben: dir Funktion »dir()« liefert mehr Information.