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.13.0rc1

Erscheinungsdatum: 1. Aug. 2024

Dies ist die erste Release Candidate von Python 3.13.0

Diese Veröffentlichung, 3.13.0rc1, ist die vorletzte Vorschauversion. Mit dem Eintritt in die Release Candidate-Phase sind zwischen dieser und der endgültigen Veröffentlichung nur noch geprüfte Codeänderungen zulässig, die eindeutige Fehlerbehebungen darstellen. Die zweite Candidate (und die letzte geplante Vorschauversion) ist für Dienstag, den 3. September 2024, geplant, während die offizielle Veröffentlichung von 3.13.0 für Dienstag, den 1. Oktober 2024, angesetzt ist.

Es wird keine ABI-Änderungen mehr in der 3.13-Serie geben und das Ziel ist, möglichst wenige Codeänderungen vorzunehmen.

Aufruf zum Handeln

Wir ermutigen die Betreuer von Drittanbieter-Python-Projekten dringend, ihre Projekte während dieser Phase auf die Kompatibilität mit Python 3.13 vorzubereiten und gegebenenfalls Python 3.13-Wheels auf PyPI zu veröffentlichen, um für die endgültige Veröffentlichung von 3.13.0 gerüstet zu sein. Alle Binär-Wheels, die gegen Python 3.13.0rc1 erstellt wurden, funktionieren mit zukünftigen Versionen von Python 3.13. Wie immer melden Sie bitte alle Probleme an den Python Bug Tracker.

Bitte beachten Sie, dass dies eine Vorschau-Veröffentlichung ist und, obwohl sie so nah wie möglich an der endgültigen Veröffentlichung ist, ihre Verwendung für Produktionsumgebungen nicht empfohlen wird.

Core-Entwickler: Zeit, sich jetzt der Dokumentation zu widmen

  • Sind alle Ihre Änderungen ordnungsgemäß dokumentiert?
  • Sind sie in Was gibt's Neues erwähnt?
  • Haben Sie andere Änderungen bemerkt, von denen Sie wissen, dass sie unzureichend dokumentiert sind?

Wichtige neue Funktionen der 3.13er-Serie im Vergleich zu 3.12

Einige der neuen wichtigen neuen Funktionen und Änderungen in Python 3.13 sind:

Neue Funktionen

Typisierung

Entfernungen und neue Deprecations

  • PEP 594 (Entfernung von "toten Batterien" aus der Standardbibliothek) geplante Entfernung vieler veralteter Module: aifc, audioop, chunk, cgi, cgitb, crypt, imghdr, mailcap, msilib, nis, nntplib, ossaudiodev, pipes, sndhdr, spwd, sunau, telnetlib, uu, xdrlib, lib2to3.
  • Viele weitere Entfernungen von veralteten Klassen, Funktionen und Methoden in verschiedenen Modulen der Standardbibliothek.
  • C API Entfernungen und Veralterungen. (Einige in Alpha 1 vorhandene Entfernungen wurden in Alpha 2 rückgängig gemacht, da die Entfernungen zu diesem Zeitpunkt als zu disruptiv eingestuft wurden.)
  • Neue Veralterungen, von denen die meisten für die Entfernung aus Python 3.15 oder 3.16 geplant sind.

(Hallo, lieber Core-Entwickler, falls ein für Sie wichtiges Feature in dieser Liste fehlt, informieren Sie Thomas.)

Weitere Details zu den Änderungen in Python 3.13 finden Sie unter Was ist neu in Python 3.13. Die nächste Vorabversion von Python 3.13 wird 3.13.0rc2 sein, die endgültige Release Candidate, derzeit geplant für den 03.09.2024.

Weitere Ressourcen

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße Sigstore SBOM GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 179bbe323a2118e491ecd7992d7295e2 26,2 MB .sigstore SPDX SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 9213ecfedc510ac2a14c0eeea96baf02 19,9 MB .sigstore SPDX SIG
macOS 64-Bit Universal2-Installer macOS für macOS 10.13 und neuer 6331a05caae16933691fff1b73e2b989 65,1 MB .sigstore SIG
Windows-Installer (64-Bit) Windows Empfohlen 6e4bc83c1419c2fb2107699525fce143 25,4 MB .sigstore SPDX SIG
Windows-Installer (32-Bit) Windows b34a1ec90f60604afcd8be4d1fe63a8a 24,1 MB .sigstore SPDX SIG
Windows-Installer (ARM64) Windows Experimentell f0b04c8bf03a13c8e3966e42a15f992a 24,7 MB .sigstore SPDX SIG
Windows einbettbares Paket (64-Bit) Windows 70ad0da3f448e973cd404d843ddc6cce 11,9 MB .sigstore SPDX SIG
Windows einbettbares Paket (32-Bit) Windows 0d55f471d63c0e58e8ac890f31dabc8b 10,4 MB .sigstore SPDX SIG
Windows einbettbares Paket (ARM64) Windows 1435545c209ffe180fcb17839891b067 10,9 MB .sigstore SPDX SIG