Python 3.10.0a5
Erscheinungsdatum: 2. Februar 2021
Dies ist eine frühe Entwicklervorschau von Python 3.10
Wichtige neue Funktionen der Serie 3.10 im Vergleich zu 3.9
Python 3.10 befindet sich noch in der Entwicklung. Diese Veröffentlichung, 3.10.0a5, ist die fünfte von sieben geplanten Alpha-Veröffentlichungen. Alpha-Veröffentlichungen sollen das Testen des aktuellen Stands neuer Funktionen und Fehlerbehebungen sowie des Veröffentlichungsprozesses erleichtern. Während der Alpha-Phase können Funktionen bis zum Beginn der Beta-Phase (03.05.2021) hinzugefügt und bei Bedarf bis zur Release-Candidate-Phase (04.10.2021) modifiziert oder gelöscht werden. Bitte beachten Sie, dass es sich hierbei um eine Vorschau-Veröffentlichung handelt und deren Verwendung für Produktionsumgebungen nicht empfohlen wird.
Viele neue Features für Python 3.10 werden noch geplant und geschrieben. Unter den bisherigen neuen Hauptfunktionen und Änderungen
- PEP 623 – Entfernen von wstr aus Unicode
- PEP 604 – Erlauben Sie das Schreiben von Union-Typen als X | Y
- PEP 612 – Parameter-Spezifikationsvariablen
- PEP 626 – Präzise Zeilennummern für Debugging und andere Tools.
- bpo-38605:
from __future__ import annotations(PEP 563) ist jetzt Standard. - PEP 618 – Hinzufügen von optionaler Längenprüfung zu zip.
- bpo-12782: Klammerausdrücke für Kontextmanager sind nun offiziell erlaubt.
- PEP 632 – Deprecate des distutils-Moduls.
-
PEP 613 – Explizite Typ-Aliase
-
(Hey, lieber Core Developer, falls eine für Sie wichtige Funktion in dieser Liste fehlt, lassen Sie es Pablo wissen.)
Die nächste Vorabversion von Python 3.10 wird 3.10.0a6 sein, die derzeit für den 01.03.2021 geplant ist.
Weitere Ressourcen
- Online-Dokumentation
- PEP 619, Zeitplan für die Veröffentlichung von 3.10
- Fehler melden Sie unter https://bugs.python.org.
- Helfen Sie mit, Python und seine Community zu finanzieren.
Und nun etwas völlig anderes
Die Chandrasekhar-Grenze ist die maximale Masse eines stabilen Weißen Zwergsterns. Weiße Zwerge widerstehen dem Gravitationskollaps hauptsächlich durch den Entartungsdruck der Elektronen, im Gegensatz zu Hauptreihensternen, die dem Kollaps durch thermischen Druck widerstehen. Die Chandrasekhar-Grenze ist die Masse, oberhalb derer der Entartungsdruck der Elektronen im Kern des Sterns nicht ausreicht, um die eigene Gravitationsanziehung des Sterns auszugleichen. Folglich unterliegt ein Weißer Zwerg mit einer Masse, die größer ist als die Grenze, einem weiteren Gravitationskollaps und entwickelt sich zu einem anderen Sternenrest, wie z. B. einem Neutronenstern oder einem Schwarzen Loch. Diejenigen mit Massen bis zur Grenze bleiben als Weiße Zwerge stabil. Der derzeit akzeptierte Wert der Chandrasekhar-Grenze liegt bei etwa 1,4 M☉ (2,765×1030 kg). Wir können also sicher sein, dass unsere Sonne kein Schwarzes Loch werden wird!
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße | GPG |
|---|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | 73b173be72be734ed10134b7157a9652 | 23,3 MB | SIG | |
| XZ-komprimierter Quell-Tarball | Quellcode-Veröffentlichung | 8b710a655a9769c88a7149efc55c1c27 | 17,4 MB | SIG | |
| macOS 64-Bit Universal2-Installer | macOS | für macOS 10.9 und neuer, einschließlich macOS 11 Big Sur auf Apple Silicon (experimentell) | e15fbb67ac07ae3ff6634301b16ece31 | 36,1 MB | SIG |
| Windows-Installer (64-Bit) | Windows | Empfohlen | f4cc56da5d76a2014bee92c724e40ac2 | 26,6 MB | SIG |
| Windows-Installer (32-Bit) | Windows | f21d3cd555197ad7472259fb48316cfe | 25.5 MB | SIG | |
| Windows-Hilfedatei | Windows | 7f50b818d245a946f854b423e1c491d5 | 8,5 MB | SIG | |
| Windows einbettbares Paket (64-Bit) | Windows | b5c8cc58a0e143866224b2597b0711f0 | 8,1 MB | SIG | |
| Windows einbettbares Paket (32-Bit) | Windows | 7035bd3c22cf9269db2714707b69f776 | 7,2 MB | SIG |
