Hinweis: Obwohl JavaScript für diese Website nicht unbedingt erforderlich ist, werden Ihre Interaktionsmöglichkeiten mit den Inhalten eingeschränkt sein. Bitte aktivieren Sie JavaScript für das volle Erlebnis.

Python 3.6.0rc1

Erscheinungsdatum: 6. Dez. 2016

Python 3.6.0rc1

Python 3.6.0rc1 wurde am 06.12.2016 veröffentlicht.

3.6.0rc1 ist die erste Release Candidate für die Version 3.6.0. Der Code für 3.6.0 ist jetzt eingefroren. Unter der Annahme, dass vor dem endgültigen Erscheinungsdatum von 3.6.0, derzeit der 16.12.2016, keine release-kritischen Probleme auftreten, wird die endgültige Version 3.6.0 denselben Code wie diese 3.6.0rc1 haben. Wartungs-Releases für die 3.6er-Serie 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.0rc1 immer noch eine Vorschau-Version ist und daher nicht für den Einsatz in Produktionsumgebungen empfohlen wird.

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.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 9dadf6a0401c9af57c039eb086084479 21,2 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung f079686c1b76052c96b38642ab341d2e 16,0 MB SIG
Mac OS X 64-Bit/32-Bit Installer macOS für Mac OS X 10.6 und neuer 404c390ae27f067aaab34f168cf913eb 26,2 MB SIG
Windows-Hilfedatei Windows 85bb35327e9483b59199f3174af64102 7,7 MB SIG
Windows x86 einbettbare Zip-Datei Windows d5f27483adb6fa7e3513ad174f469aa3 6,0 MB SIG
Windows x86 ausführbarer Installer Windows 7f3d344c7f15e1d580663d74fd77ee09 29.3 MB SIG
Windows x86 webbasierter Installer Windows c87f129d66434e6862a6c5d88c9d05cd 1,2 MB SIG
Windows x86-64 einbettbare Zip-Datei Windows für AMD64/EM64T/x64 0984a2706d49df4597e48794175a7533 6,6 MB SIG
Windows x86-64 ausführbarer Installer Windows für AMD64/EM64T/x64 5f4021a0c605bb75866bf6d069fa5760 30,2 MB SIG
Windows x86-64 webbasierter Installer Windows für AMD64/EM64T/x64 5fb6456cd95b42b2fe979c18a4db0b4c 1,3 MB SIG