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

Erscheinungsdatum: 8. Mai 2024

Dies ist eine Beta-Vorschau von Python 3.13

Python 3.13 befindet sich noch in der Entwicklung. Diese Version, 3.13.0b1, ist die erste von vier Beta-Release-Previews von 3.13.

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 Drittanbieter-Python-Projekten, Python 3.13 während der Beta-Phase zu testen und gefundene Probleme so schnell wie möglich an den Python-Bugtracker zu melden. Obwohl die Veröffentlichung planmäßig die Feature-Vollständigkeit beim Eintritt in die Beta-Phase erreichen soll, ist es möglich, dass Features bis zum Beginn der Release Candidate-Phase (Dienstag, 2024-07-30) modifiziert oder in seltenen Fällen gestrichen werden. Unser Ziel ist es, nach Beta 4 keine ABI-Änderungen mehr zu haben und nach 3.13.0rc1, dem ersten Release Candidate, möglichst wenige Code-Änderungen vorzunehmen. Um dies zu erreichen, wird es äußerst wichtig sein, während der Beta-Phase so viel Feedback für 3.13 wie möglich zu erhalten.

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

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.0b2 sein, die derzeit für den 28.05.2024 geplant ist.

Weitere Ressourcen

Vollständiges Changelog

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße Sigstore SBOM GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 049e47c0e373b408f5ba8b34413d870a 26,3 MB .sigstore SPDX SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung e1208b22c67c77de72a5e20025b2fb53 20,1 MB .sigstore SPDX SIG
macOS 64-Bit Universal2-Installer macOS für macOS 10.9 und neuer e8c9238cc7565a39c7bed451789c13b4 44,0 MB .sigstore SIG
Windows-Installer (64-Bit) Windows Empfohlen 0679eb9cc871a9d0b9866d0b15175737 25,8 MB .sigstore SPDX SIG
Windows-Installer (32-Bit) Windows 3d64e8fed4ea5116d8c810bdfaa356d5 24,6 MB .sigstore SPDX SIG
Windows-Installer (ARM64) Windows Experimentell 3515a2f55ad39dd3a1e28203674f264b 25,1 MB .sigstore SPDX SIG
Windows einbettbares Paket (64-Bit) Windows 17529ad56f7dac8ec72dd7fb2f0a62cf 11,9 MB .sigstore SPDX SIG
Windows einbettbares Paket (32-Bit) Windows 2fc9b7c0bae9f54fed20ddd2bdcfa8cb 10,4 MB .sigstore SPDX SIG
Windows einbettbares Paket (ARM64) Windows 0bd077f7fc2eba1be1e9b85b3f149a22 10,9 MB .sigstore SPDX SIG