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.14.0a5

Erscheinungsdatum: 11. Feb. 2025

Hier kommt die vorletzte Alpha-Version.

Dies ist eine frühe Entwickler-Vorschau von Python 3.14.

Hauptneuerungen der Serie 3.14 im Vergleich zu 3.13

Python 3.14 befindet sich noch in der Entwicklung. Diese Veröffentlichung, 3.14.0a5, ist die fünfte von sieben geplanten Alpha-Veröffentlichungen.

Alpha-Veröffentlichungen sollen es erleichtern, den aktuellen Stand neuer Funktionen und Fehlerbehebungen zu testen und den Veröffentlichungsprozess zu testen.

Während der Alpha-Phase können Funktionen bis zum Beginn der Beta-Phase (06.05.2025) hinzugefügt und gegebenenfalls bis zur Release-Candidate-Phase (22.07.2025) modifiziert oder gelöscht werden. Bitte beachten Sie, dass dies eine Vorschauversion ist und deren Verwendung **nicht** für Produktionsumgebungen empfohlen wird.

Viele neue Funktionen für Python 3.14 sind noch in Planung und werden geschrieben. Unter den neuen wichtigen neuen Funktionen und Änderungen bisher:

Die nächste Vorabversion von Python 3.14 wird die vorletzte Alpha-Version, 3.14.0a6, sein, die derzeit für den 14.03.2025 geplant ist.

Weitere Ressourcen

Und nun etwas völlig anderes

Der 29.01.2025 markierte den Beginn eines neuen Mondjahres, des Jahres der Schlange 🐍 (und des Jahres von Python?).

Jahrhundertelang wurde π in China oft mit 3 angenähert. Irgendwann zwischen den Jahren 1 und 5 n. Chr. berechnete der Astronom, Bibliothekar, Mathematiker und Politiker Liu Xin (劉歆) π als 3,154.

Um 130 n. Chr. verglich der Mathematiker, Astronom und Geograph Zhang Heng (張衡, 78–139) den Himmelskreis mit dem Erddurchmesser im Verhältnis 736:232, um 3,1724 zu erhalten. Er entwickelte auch eine Formel für das Verhältnis zwischen einem Würfel und einer eingeschriebenen Kugel als 8:5, was impliziert, dass das Verhältnis der Fläche eines Quadrats zu einem eingeschriebenen Kreis √8:√5 beträgt. Daraus berechnete er π als √10 (~3,162).

Der Mathematiker Liu Hui (刘徽) aus dem dritten Jahrhundert entwickelte einen Algorithmus zur iterativen Berechnung von π: Man berechnet die Fläche eines in einen Kreis eingeschriebenen Polygons und je mehr Seiten das Polygon hat, desto näher kommt seine Fläche der des Kreises, woraus man π annähern kann.

Dieser Algorithmus ähnelt der Methode, die Archimedes im 3. Jahrhundert v. Chr. und Ludolph van Ceulen im 16. Jahrhundert n. Chr. (siehe Release Notes für 3.14.0a2) verwendeten, aber Archimedes ging nur bis zu einem 96-seitigen Polygon (96-Gon). Liu Hui ging bis zu einem 192-Gon, um π als 157/50 (3,14) anzunähern, und später bis zu einem 3072-Gon für 3,14159.

Liu Hui schrieb einen Kommentar zu dem Buch "Die neun Kapitel über die mathematische Kunst", der seine π-Approximationen enthielt.

Im fünften Jahrhundert verwendete der Astronom, Erfinder, Mathematiker, Politiker und Schriftsteller Zu Chongzhi (祖沖之, 429–500) Liu Huis Algorithmus, um ein 12.288-Gon einzuschreiben und π zwischen 3,1415926 und 3,1415927 zu berechnen, korrekt bis auf sieben Dezimalstellen. Dies war genauer als hellenistische Berechnungen und wurde 900 Jahre lang nicht verbessert.

Frohes Jahr der Schlange!

Genießen Sie die neue Version

Danke an all die vielen Freiwilligen, die dazu beitragen, die Python-Entwicklung und diese Veröffentlichungen zu ermöglichen! Bitte erwägen Sie, unsere Bemühungen zu unterstützen, indem Sie sich freiwillig melden oder durch Organisationenbeiträge an die Python Software Foundation.

Hinweis

Diese Veröffentlichung enthielt anfangs Quell-Tarballs, die nicht mit dem endgültigen Git-Tag v3.14.0a5 übereinstimmten. Ungefähr am 12.02.2025 um 0815 UTC wurden die Quell-Tarballs durch die korrekten Versionen ersetzt. Dies geschah, weil diese Veröffentlichung aufgrund eines Fehlers, der die Windows PGO-Builds fehlschlagen ließ, drei Versuche benötigte, und der Release-Manager versehentlich die Quell-Tarballs vom zweiten Versuch hochgeladen hatte.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße Sigstore SBOM
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung e3349bd219476eb4f08fd9f568cb8659 28,3 MB .sigstore SPDX
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 0b6ecdb23b04184d77be90bcabbf1474 21,8 MB .sigstore SPDX
macOS 64-Bit Universal2-Installer macOS für macOS 10.13 und neuer 6732b2d371cfef55c69a29e7dc5f3aca 68,7 MB .sigstore
Windows-Installer (64-Bit) Windows Empfohlen 14845747aaf4b02f272d48bc06133435 27,6 MB .sigstore SPDX
Windows-Installer (32-Bit) Windows 88ac9616794fd0933ed6165f6afe571e 26,3 MB .sigstore SPDX
Windows-Installer (ARM64) Windows Experimentell b0a6aa23431dd290e5a77a603d3aaad9 26,9 MB .sigstore SPDX
Windows einbettbares Paket (64-Bit) Windows 586e7ad4663a435e8d5fd9c4e58a23c6 10.5 MB .sigstore SPDX
Windows einbettbares Paket (32-Bit) Windows 1d0a7cbe1c6b16c207cb4c27fcefdee4 9.4 MB .sigstore SPDX
Windows einbettbares Paket (ARM64) Windows 07d887b9591e4c78e42826f294af2610 9.8 MB .sigstore SPDX