Python 3.10.0a6
Erscheinungsdatum: 1. März 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.0a6, ist die sechste 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 bis zum Beginn der Beta-Phase (03.05.2021) Funktionen hinzugefügt und bei Bedarf bis zur Release-Candidate-Phase (04.10.2021) modifiziert oder gelöscht werden. Bitte beachten Sie, dass dies eine Vorschau-Veröffentlichung ist und ihre 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
- PEP 634 – Strukturelle Mustererkennung: Spezifikation
- PEP 635 – Strukturelle Mustererkennung: Motivation und Begründung
-
PEP 636 – Strukturelle Mustererkennung: Tutorial
-
(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.0a7 (letzte Alpha-Veröffentlichung) sein, die derzeit für Montag, den 05.04.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
Schwarzschild-Wurmlöcher, auch bekannt als Einstein-Rosen-Brücken (benannt nach Albert Einstein und Nathan Rosen), sind Verbindungen zwischen Raumbereichen, die als Vakuumlösungen der Einsteinschen Feldgleichungen modelliert werden können und die heute als integrale Bestandteile der maximal erweiterten Version der Schwarzschild-Metrik verstanden werden, die ein ewiges Schwarzes Loch ohne Ladung und ohne Rotation beschreibt. Hier bezieht sich "maximal erweitert" auf die Idee, dass die Raumzeit keine "Kanten" haben sollte: Es sollte möglich sein, diesen Pfad für jede mögliche Flugbahn eines frei fallenden Teilchens (das einer Geodäte in der Raumzeit folgt) beliebig weit in die Zukunft oder Vergangenheit des Teilchens fortzusetzen.
Obwohl Schwarzschild-Wurmlöcher nicht in beide Richtungen durchquerbar sind, inspirierte ihre Existenz Kip Thorne zu der Vorstellung durchquerbarer Wurmlöcher, die durch das Offenhalten des "Halses" eines Schwarzschild-Wurmloches mit exotischer Materie (Material mit negativer Masse/Energie) erzeugt werden.
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße | GPG |
|---|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | f801471a0bcbf24f0bcace82be969c57 | 23,4 MB | SIG | |
| XZ-komprimierter Quell-Tarball | Quellcode-Veröffentlichung | 948f385cba3438aaac31c5e4ae4c4657 | 17.5 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) | e82bc94a24ef7d7 | 36,2 MB | SIG |
| Windows-Installer (64-Bit) | Windows | Empfohlen | 406fec44f6c47bd91885478d7b498a70 | 26,2 MB | SIG |
| Windows-Installer (32-Bit) | Windows | a24cb95dcd8f4a62ddf949997e8ea068 | 25,1 MB | SIG | |
| Windows-Hilfedatei | Windows | cba597b43015a00a8411a1d03d4aedb6 | 8,5 MB | SIG | |
| Windows einbettbares Paket (64-Bit) | Windows | 97ce8b758d05db6c3c60301cf6340e00 | 7,9 MB | SIG | |
| Windows einbettbares Paket (32-Bit) | Windows | d65c0832d88e38aa590f8e5c4f576ca1 | 7,0 MB | SIG |
