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.7.0rc1

Erscheinungsdatum: 11. Juni 2018

Dies ist der Release Candidate von Python 3.7.0

Diese Version, 3.7.0rc1, ist die letzte geplante Vorschauversion. Unter der Annahme, dass vor dem 27.06.2018, dem geplanten Erscheinungsdatum von 3.7.0, keine kritischen Probleme gefunden werden, sind keine Codeänderungen zwischen diesem Release Candidate und der endgültigen Version geplant.

Zu den wichtigsten neuen Funktionen in Python 3.7 gehören

  • PEP 538, Umwandlung des Legacy-C-Locales in ein auf UTF-8 basierendes Locale
  • PEP 539, Eine neue C-API für Thread-lokalen Speicher in CPython
  • PEP 540, UTF-8Modus
  • PEP 552, deterministischepyc
  • PEP 553, eingebaute breakpoint()-Funktion
  • PEP 557, Data Classes
  • PEP 560, Kernunterstützung für das typing-Modul und generische Typen
  • PEP 562, Modul__getattr__und__dir__
  • PEP 563, Aufgeschobene Auswertung von Annotationen
  • PEP 564, Zeitfunktionen mit Nanosekundenauflösung
  • PEP 565, Anzeige von DeprecationWarning in__main__
  • PEP 567, Kontextvariablen

Weitere Informationen finden Sie unter Was ist neu in Python 3.7.

Dieser Release Candidate soll der breiteren Community die Möglichkeit geben, die neuen Funktionen und Fehlerbehebungen in 3.7.0 zu testen und ihre Projekte auf die Unterstützung vorzubereiten. Wir ermutigen die Maintainer von Drittanbieter-Python-Projekten dringend, mit dem Release Candidate 3.7.0 zu testen und gefundene Probleme so schnell wie möglich an den Python-Bug-Tracker zu melden. Bitte beachten Sie, dass dieser Release Candidate noch eine Vorschauversion ist und daher seine Verwendung in Produktionsumgebungen nicht empfohlen wird.

Weitere Ressourcen

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".)
  • Es gibt jetzt "webbasierte" Installer für Windows-Plattformen; der Installer lädt die benötigten Softwarekomponenten während der Installation herunter.
  • Es gibt wiederverteilbare Zip-Dateien, die die Windows-Builds enthalten, was es einfach macht, Python als Teil eines anderen Softwarepakets weiterzugeben. Weitere Informationen finden Sie in der Dokumentation zur eingebetteten Distribution.

macOS-Benutzer

  • Für 3.7.0 bieten wir zwei binäre Installationsoptionen zum Download an. Die neue bevorzugte Variante ist nur 64-Bit und funktioniert auf macOS 10.9 (Mavericks) und späteren Systemen. Wir bieten auch weiterhin eine 64-Bit/32-Bit-Variante an, die auf allen macOS-Versionen ab 10.6 (Snow Leopard) funktioniert. Beide Varianten enthalten nun vollständig integrierte Versionen von Tcl/Tk 8.6 für Benutzer von IDLE und anderen tkinter-basierten GUI-Anwendungen; Drittanbieter- und Systemversionen von Tcl/Tk werden nicht mehr verwendet. Erwägen Sie die Verwendung der neuen, nur für 10.9 verfügbaren 64-Bit-Installer-Variante, es sei denn, Sie erstellen Python-Anwendungen, die auch auf älteren macOS-Systemen funktionieren müssen.
  • Beide python.org Installer-Varianten enthalten private Kopien von OpenSSL 1.1.0. Bitte lesen Sie sorgfältig dieWichtigen Informationendie während der Installation angezeigt werden, für Informationen zur SSL/TLS-Zertifikatsvalidierung und dasZertifikate installieren.command.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 97c461bb339888f16d524cece9d27021 21,7 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung de8b44e3c94d0144768e923b6ab87c53 16,1 MB SIG
macOS 64-Bit-Installer macOS für OS X 10.9 und neuer 7e39c15f830bdedd8d960ff65da92d44 26,3 MB SIG
macOS 64-Bit/32-Bit-Installer macOS für Mac OS X 10.6 und neuer 0ce2399f27adc0fa9e49b04d0664c2fc 32,6 MB SIG
Windows-Hilfedatei Windows eb72c51a5160fd01ae53ff260885ab86 8,1 MB SIG
Windows x86 einbettbare Zip-Datei Windows b8c344fc180ad393d729c22f8329e879 6,1 MB SIG
Windows x86 ausführbarer Installer Windows 5f6947e1699f531848b1154e93141033 24,3 MB SIG
Windows x86 webbasierter Installer Windows c1024c825f3610321c93352560888cff 1,2 MB SIG
Windows x86-64 einbettbare Zip-Datei Windows für AMD64/EM64T/x64 51379841e99329250301caa0a51225aa 6,6 MB SIG
Windows x86-64 ausführbarer Installer Windows für AMD64/EM64T/x64 7a9f4b7d84ff0550677dd8adf605fe1c 25,0 MB SIG
Windows x86-64 webbasierter Installer Windows für AMD64/EM64T/x64 90a0d62e6a9a19f39c9fb72844c2746d 1,3 MB SIG