Python 3.14.0
Erscheinungsdatum: 7. Okt. 2025

Dies ist die stabile Veröffentlichung von Python 3.14.0
Python 3.14.0 ist die neueste Hauptversion der Programmiersprache Python und enthält viele neue Funktionen und Optimierungen im Vergleich zu Python 3.13.
Hauptneuerungen der Serie 3.14 im Vergleich zu 3.13
Einige der wichtigsten neuen Funktionen und Änderungen in Python 3.14 sind
Neue Funktionen
- PEP 779: Free-threaded Python wird offiziell unterstützt
- PEP 649: Die Auswertung von Annotationen wird nun verzögert, was die Semantik der Verwendung von Annotationen verbessert.
- PEP 750: Template-String-Literale (t-strings) für benutzerdefinierte String-Verarbeitung, unter Verwendung der vertrauten Syntax von f-strings.
- PEP 734: Mehrere Interpreter in der Standardbibliothek.
- PEP 784: Ein neues Modul
compression.zstd, das Unterstützung für den Zstandard-Kompressionsalgorithmus bietet. - PEP 758:
exceptundexcept*Ausdrücke dürfen nun die Klammern weglassen. - Syntaxhervorhebung in PyREPL und Unterstützung für Farbe in unittest, argparse, json und calendar CLIs.
- PEP 768: Eine externe Debugger-Schnittstelle mit null Overhead für CPython.
- Die UUID-Versionen 6-8 werden jetzt vom
uuid-Modul unterstützt, und die Generierung der Versionen 3-5 ist bis zu 40% schneller. - PEP 765: Verhindert
return/break/continue, die einenfinally-Block verlassen. - PEP 741: Eine verbesserte C-API zur Konfiguration von Python.
- Ein neuer Interpreters-Typ. Für bestimmte neuere Compiler bietet dieser Interpreter eine deutlich bessere Leistung. Vorerst opt-in, erfordert Kompilierung aus dem Quellcode.
- Verbesserte Fehlermeldungen.
- Integrierte Implementierung von HMAC mit formal verifiziertem Code aus dem HACL*-Projekt.
- Eine neue Kommandozeilenschnittstelle zur Inspektion von laufenden Python-Prozessen mit asynchronen Tasks.
- Das pdb-Modul unterstützt nun Remote-Anbindung an einen laufenden Python-Prozess.
Weitere Details zu den Änderungen in Python 3.14 finden Sie unter Was ist neu in Python 3.14.
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.
- Offizielle Android-Binärdateien sind jetzt verfügbar.
Inkompatible Änderungen, Entfernungen und neue Verwerfungen
- Inkompatible Änderungen
- Python Entfernungen und Verwerfungen
- C API Entfernungen und Verwerfungen
- Übersicht aller anstehenden Verwerfungen
Python Install Manager
Der von uns angebotene Installer für Windows wird durch unseren neuen Install Manager ersetzt, der aus dem Windows Store oder von dessen Download-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 Veröffentlichung verfügbar sind, einschließlich Datei-URLs und Hashes, ist aber nicht für die Installation der neuesten Veröffentlichung erforderlich. Der traditionelle Installer bleibt während der Veröffentlichungen 3.14 und 3.15 verfügbar.
Weitere Ressourcen
- Online-Dokumentation
- PEP 745, 3.14 Release-Zeitplan
- Melden Sie Fehler unter github.com/python/cpython/issues
- Helfen Sie, Python direkt zu finanzieren (oder über GitHub Sponsors) und unterstützen Sie die Python-Community
Und nun etwas völlig anderes
Edgar Allan Poe starb am 7. Oktober 1849.
Wie wir uns alle von 3.14.0a1 erinnern, ist Piphilologie die Erstellung von Mnemotechniken zur Hilfe beim Auswendiglernen der Ziffern von π, und die Anzahl der Buchstaben in jedem Wort eines Pi-Gedichts (oder "Piem") entspricht nacheinander den Ziffern von π.
1995 erzählte Mike Keith, ein amerikanischer Mathematiker und Autor von Constrained Writing, Poes The Raven als 740 Wörter umfassendes Piem neu. Hier sind die ersten beiden Strophen von Near A Raven
Poe, E.
Near a Raven
Midnights so dreary, tired and weary.
Silently pondering volumes extolling all by-now obsolete lore.
During my rather long nap - the weirdest tap!
An ominous vibrating sound disturbing my chamber's antedoor.
"This", I whispered quietly, "I ignore".
Perfectly, the intellect remembers: the ghostly fires, a glittering ember.
Inflamed by lightning's outbursts, windows cast penumbras upon this floor.
Sorrowful, as one mistreated, unhappy thoughts I heeded
That inimitable lesson in elegance - Lenore -
Is delighting, exciting...nevermore.
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.
Dateien
| Version | Betriebssystem | Beschreibung | MD5 Summe | Dateigröße | Sigstore | SBOM | |
|---|---|---|---|---|---|---|---|
| Gzip-komprimiertes Quell-Tarball | Quellcode-Veröffentlichung | 2ba6baae1e7c56f652195327d3becd64 | 29,2 MB | .sigstore | SPDX | ||
| XZ-komprimierter Quell-Tarball | Quellcode-Veröffentlichung | 41389edaf9c643263cbed9b5ed307df8 | 22,5 MB | .sigstore | SPDX | ||
| Einbettbares Android-Paket (aarch64) | Android | be1f8e3ec0752f5bbaf6e029e0a870c0 | 19,9 MB | .sigstore | |||
| Einbettbares Android-Paket (x86_64) | Android | c9795011cd212f75303bb4fac18e6f0d | 20,2 MB | .sigstore | |||
| macOS 64-Bit Universal2-Installer | macOS | für macOS 10.15 und neuer | d89338ba3e64cd80f9cc890280933e6c | 70,9 MB | .sigstore | ||
| Windows-Installer (64-Bit) | Windows | Empfohlen | cf642108b97545a30ac055b94657a0e6 | 28,5 MB | .sigstore | SPDX | |
| Windows-Installer (32-Bit) | Windows | 4b4a8f4e6f47a430df110868b3872762 | 27,1 MB | .sigstore | SPDX | ||
| Windows-Installer (ARM64) | Windows | Experimentell | 1d308e03a711d99ad7c5df4032daf8a9 | 27,8 MB | .sigstore | SPDX | |
| Windows einbettbares Paket (64-Bit) | Windows | 7c5d8d8e3213a11bd0e36f8b8eb03431 | 11,4 MB | .sigstore | SPDX | ||
| Windows einbettbares Paket (32-Bit) | Windows | c21d08efbf4d7adb64505577c197bd08 | 10,1 MB | .sigstore | SPDX | ||
| Windows einbettbares Paket (ARM64) | Windows | e207670ef0d54dca3681c9e4137a4774 | 10,8 MB | .sigstore | SPDX | ||
| Windows Release Manifest | Windows | Installieren mit 'py install 3.14' | 1f8f0ad1876492476cbc02155976dc21 | 14,6 KB | .sigstore | ||
