Python 3.6.0rc2
Erscheinungsdatum: 16. Dez. 2016
Python 3.6.0rc2
Python 3.6.0rc2 wurde am 16.12.2016 veröffentlicht.
3.6.0rc2 ist der zweite Release Candidate für die Version 3.6.0. Der Code für 3.6.0 ist nun eingefroren. Unter der Annahme, dass vor dem endgültigen Erscheinungsdatum von 3.6.0, das derzeit der 23.12.2016 ist, keine release-kritischen Probleme gefunden werden, wird die endgültige Version 3.6.0 denselben Codebestand wie diese 3.6.0rc2 haben. Wartungsreleases für die Serie 3.6 werden ab dem ersten Quartal 2017 in regelmäßigen Abständen folgen.
Wichtige neue Funktionen der 3.6-Serie im Vergleich zu 3.5
Zu den wichtigsten neuen Funktionen in Python 3.6 gehören
- PEP 468, Beibehaltung der Reihenfolge von Schlüsselwortargumenten
- PEP 487, Einfachere Anpassung der Klassenerstellung
- PEP 495, Mehrdeutigkeit lokaler Zeit
- PEP 498, Literal String Formatting
- PEP 506, Hinzufügen eines Geheimnis-Moduls zur Standardbibliothek
- PEP 509, Hinzufügen einer privaten Version zu dict
- PEP 515, Unterstriche in numerischen Literalen
- PEP 519, Hinzufügen eines Dateisystempfad-Protokolls
- PEP 520, Beibehaltung der Reihenfolge der Klasseneigenschaften-Definition
- PEP 523, Hinzufügen einer Frame-Evaluierungs-API zu CPython
- PEP 524, os.urandom() unter Linux blockierend machen (während des Systemstarts)
- PEP 525, Asynchrone Generatoren (vorläufig)
- PEP 526, Syntax für Variablenannotationen (vorläufig)
- PEP 528, Änderung der Windows-Konsolenkodierung auf UTF-8
- PEP 529, Änderung der Windows-Dateisystemkodierung auf UTF-8
- PEP 530, Asynchrone Comprehensions
Weitere Informationen finden Sie unter Was ist neu in Python 3.6.
Beachten Sie, dass 3.6.0rc2 immer noch eine Vorschauversion ist und daher deren Verwendung in Produktionsumgebungen nicht empfohlen wird.
Weitere Ressourcen
Hinweise zu dieser Version
- Wenn Sie Python aus dem Quellcode erstellen, beachten Sie, dass die OpenSSL 1.1.0c-Veröffentlichung, die aktuellste zum Zeitpunkt dieses Updates, bekanntermaßen zu Fehlern in der Python 3.6-Testsuite führt und ohne zusätzliche Patches vermieden werden sollte. Es wird erwartet, dass die nächste Veröffentlichung der OpenSSL 1.1.0-Serie diese Probleme beheben wird. Weitere Informationen finden Sie unter http://bugs.python.org/issue28689.
- Windows-Benutzer: Die Binärdateien für AMD64 funktionieren auch auf Prozessoren, die die Intel 64-Architektur implementieren. (Auch bekannt als "x64"-Architektur und früher bekannt als "EM64T" und "x86-64".) Sie funktionieren nicht auf Intel Itanium-Prozessoren (früher "IA-64").
- Windows-Benutzer: Wenn Sie Python 3.6.0 als nicht privilegierter Benutzer installieren, müssen Sie möglicherweise Administratorrechte erlangen, um ein Update Ihrer C-Laufzeitbibliotheken zu installieren.
- Windows-Benutzer: Für Windows-Plattformen gibt es jetzt "webbasierte" Installer. Der Installer lädt die benötigten Softwarekomponenten zur Installationszeit herunter.
- Windows-Benutzer: Es gibt redistribuierbare Zip-Dateien, die die Windows-Builds enthalten. Dies erleichtert die Weitergabe von Python als Teil eines anderen Softwarepakets. Weitere Informationen finden Sie in der Dokumentation zur eingebetteten Distribution.
- OS X-Benutzer: Es gibt wichtige Informationen über IDLE, Tkinter und Tcl/Tk unter Mac OS X hier.
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße | GPG |
|---|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | a122a75b2b024539cb22b9b8452dddc7 | 21,2 MB | SIG | |
| XZ-komprimierter Quell-Tarball | Quellcode-Veröffentlichung | 89cae0fd4ecd7d813abb19924537323f | 16,0 MB | SIG | |
| Mac OS X 64-Bit/32-Bit Installer | macOS | für Mac OS X 10.6 und neuer | 3c120bf3ab8a780e11b58bd0c13ca889 | 26,2 MB | SIG |
| Windows-Hilfedatei | Windows | 7aca9b0f6fe91d6938b8aeab11267448 | 7,7 MB | SIG | |
| Windows x86 einbettbare Zip-Datei | Windows | 02a7857452973b7f23fac062c48da10b | 6,0 MB | SIG | |
| Windows x86 ausführbarer Installer | Windows | 412571b29fb544397c3651f594d239d8 | 29.3 MB | SIG | |
| Windows x86 webbasierter Installer | Windows | 02dea78aa08d63b29f1cac2378b1c761 | 1,2 MB | SIG | |
| Windows x86-64 einbettbare Zip-Datei | Windows | für AMD64/EM64T/x64 | f9d6fd8d43476e4218f191a6dfc68ca1 | 6,6 MB | SIG |
| Windows x86-64 ausführbarer Installer | Windows | für AMD64/EM64T/x64 | d216ea513fee6fc9c5b850d973534522 | 30,2 MB | SIG |
| Windows x86-64 webbasierter Installer | Windows | für AMD64/EM64T/x64 | 6a5d5d57c7275beff78267ae5a8d0c06 | 1,3 MB | SIG |
