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.0b2

Erscheinungsdatum: 26. Mai 2025

Hier ist der zweite Beta-Release von 3.14.

https://pythonlang.de/downloads/release/python-3140b2/

Dies ist eine Beta-Vorschau von Python 3.14

Python 3.14 befindet sich noch in der Entwicklung. Diese Version, 3.14.0b2, ist die erste von vier geplanten Beta-Versionen.

Beta-Release-Vorschauen sollen der breiteren Community die Möglichkeit geben, neue Funktionen und Fehlerbehebungen zu testen und ihre Projekte auf die Unterstützung der neuen Funktionsveröffentlichung vorzubereiten.

Wir raten dringend Maintainern von Python-Projekten von Drittanbietern, mit 3.14 zu testen, während der Beta-Phase und Probleme, die gefunden werden, so schnell wie möglich an den Python Bug Tracker zu melden. Obwohl die Veröffentlichung planmäßig funktionsvollständig in die Beta-Phase eintreten soll, ist es möglich, dass Funktionen bis zum Beginn der Release Candidate-Phase (Dienstag, 2025-07-22) modifiziert oder in seltenen Fällen gelöscht werden. Unser Ziel ist es, keine ABI-Änderungen nach Beta 4 und so wenige Codeänderungen wie möglich nach der ersten Release Candidate zu haben. Um dies zu erreichen, wird es extrem wichtig sein, während der Beta-Phase so viel Exposition für 3.14 wie möglich zu erhalten.

Dies beinhaltet die Erstellung von Pre-Release-Wheels für 3.14, da dies anderen Projekten bei ihren eigenen Tests hilft. Wir empfehlen jedoch, dass Ihre regulären Produktionsveröffentlichungen bis 3.14.0rc1 warten, um das Risiko von ABI-Brüchen zu vermeiden.

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

Hauptneuerungen der Serie 3.14 im Vergleich zu 3.13

Einige der wichtigsten neuen Funktionen und Änderungen in Python 3.14 sind

Neue Funktionen

(Hallo, lieber Core-Entwickler, wenn eine für Sie wichtige Funktion in dieser Liste fehlt, lassen Sie es Hugo wissen.)

Weitere Details zu den Änderungen in Python 3.14 finden Sie unter Was ist neu in Python 3.14. Die nächste Vorabversion von Python 3.14 wird 3.14.0b3 sein, geplant für den 17.06.2025.

Build-Änderungen

  • PEP 761: Python 3.14 und zukünftige Versionen bieten keine PGP-Signaturen mehr für Release-Artefakte. Stattdessen wird Sigstore für Verifizierer empfohlen.
  • Offizielle macOS- und Windows-Release-Binärdateien enthalten einen experimentellen JIT-Compiler.

Inkompatible Änderungen, Entfernungen und neue Verwerfungen

Python Install Manager

Der für Windows angebotene Installer wird durch unseren neuen Installationsmanager ersetzt, der über den Windows Store oder unsere FTP-Seite installiert werden kann. Weitere Informationen finden Sie in unserer Dokumentation. Die unten zum Download verfügbare JSON-Datei enthält die Liste aller installierbaren Pakete, die als Teil dieser Version verfügbar sind, einschließlich Datei-URLs und Hashes, ist aber für die Installation der neuesten Version nicht erforderlich. Der traditionelle Installer bleibt während der Versionen 3.14 und 3.15 verfügbar.

Weitere Ressourcen

Und nun etwas völlig anderes

Im Jahr 1897 verabschiedete der Bundesstaat Indiana fast ein Gesetz, das *Pi* als 3,2 definierte.

Natürlich ist es nicht so einfach.

Edwin J. Goodwin, M.D., behauptete, eine Lösung für ein altes geometrisches Problem namens Quadratur des Kreises gefunden zu haben, das erstmals in der griechischen Mathematik aufkam. Es beinhaltet den Versuch, einen Kreis und ein Quadrat mit demselben Flächeninhalt zu zeichnen, indem man nur Zirkel und Lineal verwendet. Es stellt sich heraus, dass dies unmöglich ist, da *π* transzendent ist (und dies war erst 13 Jahre zuvor von Ferdinand von Lindemann bewiesen worden), aber Goodwin schummelte so, dass der Wert von *π* 3,2 betrug (seine Schriften enthielten mindestens neun verschiedene Werte für *π*: darunter 4, 3,236, 3,232, 3,2325... und sogar 9,2376...).

Goodwin hatte seinen Beweis urheberrechtlich geschützt und bot ihn dem Bundesstaat Indiana an, ihn in ihren Lehrbüchern zu verwenden, ohne Lizenzgebühren zu zahlen, vorausgesetzt, sie unterstützten ihn. Und so wurde die Indiana Bill Nr. 246 am 18. Januar 1897 dem Repräsentantenhaus vorgelegt. Sie wurde nicht verstanden und zunächst an den Ausschuss für Kanäle, auch bekannt als Ausschuss für Sumpfgebiete, verwiesen. Dieser verwies sie dann an den Bildungsausschuss, der am 2. Februar ordnungsgemäß empfahl, "dass der besagte Gesetzentwurf angenommen werde". Er bestand seine zweite Lesung am 5. und der Bildungsausschussvorsitzende beantragte, die verfassungsrechtliche Regelung, die eine dreimalige separate Lesung von Gesetzesentwürfen vorschrieb, auszusetzen. Dies wurde mit 72 zu 0 Stimmen angenommen, und der Gesetzentwurf selbst wurde mit 67 zu 0 Stimmen angenommen.

Der Gesetzentwurf wurde am 10. Februar dem Senat vorgelegt, am 11. erstgelesen und dem Ausschuss für Mäßigung (Temperance Committee) verwiesen, dessen Vorsitzender am 12. empfahl, "dass der besagte Gesetzentwurf angenommen werde".

Ein Mathematikprofessor, Clarence Abiathar Waldo, befand sich zufällig am Tag, an dem das Repräsentantenhaus den Gesetzentwurf verabschiedete, im State Capitol und hörte während der Debatte einen ehemaligen Lehrer argumentieren:

Der Fall ist vollkommen einfach. Wenn wir dieses Gesetz verabschieden, das einen neuen und korrekten Wert für Pi festlegt, bietet uns der Autor die kostenlose Nutzung seiner Entdeckung und deren kostenlose Veröffentlichung in unseren Schulbüchern an, während jeder andere ihm Lizenzgebühren zahlen muss.

Waldo sorgte dafür, dass die Senatoren "richtig gecoacht" wurden; und am 12. wurde während der zweiten Lesung nach einem erfolglosen Versuch, den Gesetzentwurf zu ändern, dessen endgültige Vertagung beschlossen. Aber nicht bevor die Senatoren Spaß hatten.

Die Indiana News berichtete am 13.

...Der Gesetzentwurf wurde vorgebracht und verspottet. Die Senatoren machten schlechte Wortspiele dazu, verspotteten ihn und lachten darüber. Der Spaß dauerte eine halbe Stunde. Senator Hubbell sagte, es sei für den Senat, der den Staat 250 Dollar pro Tag koste, nicht angemessen, seine Zeit mit solcher Frivolität zu verschwenden. Er sagte, dass er beim Lesen der führenden Zeitungen von Chicago und dem Osten festgestellt habe, dass die Indiana State Legislature sich durch die bereits getroffenen Maßnahmen zu dem Gesetzentwurf zum Gespött gemacht habe. Er hielt die Prüfung eines solchen Vorschlags nicht für würdig oder für den Senat passend. Er beantragte die endgültige Vertagung des Gesetzentwurfs, und der Antrag wurde angenommen.

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.

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße Sigstore SBOM
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung ff637c39ab017ef75435f2bad5f02085 29,1 MB .sigstore SPDX
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung fb523c0bfe2aad21faa597311fe8b635 22,5 MB .sigstore SPDX
macOS 64-Bit Universal2-Installer macOS für macOS 10.13 und neuer 260b82c8a4bf19d5dab8e3db9a1cad6c 70,9 MB .sigstore
Windows-Installer (64-Bit) Windows Empfohlen 0fc9d2cba216091f1615cfc08fdf65d1 28,4 MB .sigstore SPDX
Windows-Installer (32-Bit) Windows 09f328697c9eec1d946950bdfa816ae3 27,0 MB .sigstore SPDX
Windows-Installer (ARM64) Windows Experimentell 60bb4e7f7df999dcaef36f4b46e2a180 27,7 MB .sigstore SPDX
Windows einbettbares Paket (64-Bit) Windows 353c6437551776994f51c0fe3b7d4e45 11,4 MB .sigstore SPDX
Windows einbettbares Paket (32-Bit) Windows 5c2a1aa6a4f8666d859dc7c895f2cf66 10,0 MB .sigstore SPDX
Windows einbettbares Paket (ARM64) Windows e660e23444b77edb8cdb204bbba9e3c8 10,6 MB .sigstore SPDX