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
- Online-Dokumentation
- PEP 596, Veröffentlichungsplan für 3.9
- Fehler melden Sie unter https://bugs.python.org.
- Helfen Sie mit, Python und seine Community zu finanzieren.
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...
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 |
