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.9.0rc2

Erscheinungsdatum: 17. September 2020

Dies ist die zweite Release Candidate von Python 3.9

Diese Version, 3.9.0rc2, ist die letzte Vorschau vor der endgültigen Veröffentlichung von Python 3.9.0 am 05.10.2020. In der Zwischenzeit ermutigen wir dringend Betreuer von Drittanbieter-Python-Projekten, ihre Projekte während dieser Phase auf Kompatibilität mit 3.9 vorzubereiten. Wie immer melden Sie bitte alle Probleme an den Python-Fehlerverfolger.

Bitte beachten Sie, dass dies eine Vorschau-Version ist und deren Verwendung für Produktionsumgebungen nicht empfohlen wird.

Informationen für Kernentwickler

Der 3.9-Zweig akzeptiert ab sofort Änderungen für 3.9.1. Um die Stabilität zu maximieren, wird die endgültige Version vom Tag v3.9.0rc2 geschnitten. Wenn Sie möchten, dass der Release-Manager kritische Korrekturen "cherry-picked" (ausgewählt) werden, markieren Sie Probleme als Release-Blocker und/oder fügen Sie ihn als Gutachter zu einem kritischen Backport-PR auf GitHub hinzu.

Um zu sehen, welche Änderungen derzeit für die Aufnahme in 3.9.0 "cherry-picked" werden, sehen Sie sich den kurzlebigen branch-v3.9.0 auf GitHub an.

Installer Neuigkeiten

Dies ist die erste Version von Python, die standardmäßig den 64-Bit-Installer unter Windows verwendet. Der Installer verbietet nun auch aktiv die Installation unter Windows 7. Python 3.9 ist mit dieser nicht mehr unterstützten Windows-Version nicht kompatibel.

Wichtige neue Funktionen der 3.9-Serie im Vergleich zu 3.8

Einige der neuen wichtigen Funktionen und Änderungen in Python 3.9 sind:

  • PEP 584, Union-Operatoren in dict
  • PEP 585, Typ-Hinting für Generics in Standard-Collections
  • PEP 593, Flexible Funktion und Variable Annotationen
  • PEP 602, Python übernimmt einen stabilen jährlichen Veröffentlichungsrhythmus
  • PEP 615, Unterstützung für die IANA-Zeitzonendatenbank in der Standardbibliothek
  • PEP 616, String-Methoden zum Entfernen von Präfixen und Suffixen
  • PEP 617, Neuer PEG-Parser für CPython
  • BPO 38379, Garbage Collection blockiert nicht mehr bei wiederbelebten Objekten;
  • BPO 38692, `os.pidfd_open` hinzugefügt, das die Prozessverwaltung ohne Rennen und Signale ermöglicht;
  • BPO 39926, Unicode-Unterstützung auf Version 13.0.0 aktualisiert;
  • BPO 1635741, wenn Python mehrmals im selben Prozess initialisiert wird, tritt kein Speicherleck mehr auf;
  • Eine Reihe von Python-Builtins (range, tuple, set, frozenset, list, dict) sind jetzt mit PEP 590 vectorcall beschleunigt;
  • Eine Reihe von Python-Modulen (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, resource, time, _weakref) verwenden nun die von PEP 489 definierte Multiphase-Initialisierung;
  • Eine Reihe von Standardbibliotheksmodulen (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) verwenden nun die von PEP 384 definierte stabile ABI.

Weitere Ressourcen

Und nun etwas völlig anderes

IT'S THE MIND -- EINE WOCHENZEITSCHRIFT FÜR PSYCHIATRISCHE DINGE

(Schnitt zu einer Montage von Fotografien mit Bildunterschriften und Musik.)
(Schnitt zu einem Mann, der an seinem üblichen Schreibtisch sitzt.)

Boniface (Michael Palin): Guten Abend. Heute Abend untersuchen wir in "It's the Mind" das Phänomen des Déjà-vu. Dieses seltsame Gefühl, das wir manchmal haben, dass wir etwas schon einmal erlebt haben, dass das, was gerade passiert, heute Abend schon einmal passiert ist.
Boniface: In "It's the Mind" untersuchen wir das Phänomen des Déjà-vu, dieses seltsame Gefühl, das wir manchmal haben, dass wir ... (schaut einen Moment verwirrt) Jedenfalls, heute Abend in "It's the Mind" untersuchen wir das Phänomen des Déjà-vu, dieses seltsame...

(Schnitt zur Eröffnungssequenz mit einer Montage von psychiatrischen Fotos und Musik.)
(Schnitt zurück zu Mr. Boniface am Schreibtisch, erschüttert.)

IT'S THE MIND

Boniface: Guten Abend. Heute Abend untersuchen wir in "It's the Mind" das Phänomen des Déjà-vu, dieses seltsame Gefühl, das wir manchmal ... (schaut sich um) ... bekommen ... (schaut zunehmend besorgt) dass ... wir etwas schon einmal erlebt haben...

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 4b5bc3114875aad8b2ffc88a3d564ce1 24,1 MB SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 3e34e48b479f4beec2c0c80fdbde52a2 17,9 MB SIG
macOS 64-Bit-Installer macOS für OS X 10.9 und neuer cec408a09e67431790c749b9036aa4f9 28,3 MB SIG
Windows-Hilfedatei Windows 05705e64e58d90636f6e72391228753c 8,3 MB SIG
Windows x86 einbettbare Zip-Datei Windows a10efb536c66e82f1e14aff9506eaf84 7,2 MB SIG
Windows x86 ausführbarer Installer Windows 2685aa038fa2cfd8121fa32da18ef5ca 25,7 MB SIG
Windows x86 webbasierter Installer Windows 322fe6c122d6c1f27ab62b14086b351b 1,3 MB SIG
Windows x86-64 einbettbare Zip-Datei Windows für AMD64/EM64T/x64 33ab676ef4db4f8ec6411a0a43a8f095 8,0 MB SIG
Windows x86-64 ausführbarer Installer Windows für AMD64/EM64T/x64 9f96f0e9c131609d2e7146d66ede7541 26,8 MB SIG
Windows x86-64 webbasierter Installer Windows für AMD64/EM64T/x64 c6568b657f4b7d2ac9ed83365b5f6b16 1,3 MB SIG