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.12.0a1

Erscheinungsdatum: 25. Okt. 2022

Dies ist eine frühe Entwicklervorschau von Python 3.12

Hauptneuerungen der Serie 3.12 im Vergleich zu 3.11

Python 3.12 befindet sich noch in der Entwicklung. Diese Veröffentlichung, 3.12.0a1, ist die erste 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 Features bis zum Beginn der Beta-Phase (08.05.2023) hinzugefügt und bei Bedarf bis zur Release-Candidate-Phase (31.07.2023) modifiziert oder gelöscht werden. Bitte beachten Sie, dass dies eine Vorschauversion ist und deren Verwendung für Produktionsumgebungen **nicht** empfohlen wird.

Viele neue Features für Python 3.12 sind noch in Planung und in Arbeit. Unter den bisherigen wichtigen neuen Features und Änderungen

  • Die veralteten Member wstr und wstr_length der C-Implementierung von Unicode-Objekten wurden entfernt, gemäß PEP 623.

  • Im Modul unittest wurden eine Reihe von lange veralteten Methoden und Klassen entfernt. (Sie waren seit Python 3.1 oder 3.2 veraltet.)

  • Das als veraltet markierte Modul smtpd wurde entfernt.

  • Eine Reihe weiterer alter, fehlerhafter und veralteter Funktionen, Klassen und Methoden wurden entfernt.

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

Die nächste Vorabversion von Python 3.12 wird 3.12.0a2 sein, die derzeit für den 14.11.2022 geplant ist.

Weitere Ressourcen

Und nun etwas völlig anderes

Dies ist nicht das Gedicht, das ich mir erhofft hatte zu schreiben

This is not the poem that I had hoped to write
when I sat at my desk and the page was white.
You see, there were other words that Id had in mind,
yet this is what I leave behind.

I thought it was a poem to eradicate war;
one of such power, it would heal all the sores
of a world torn apart by conflict and schism.
But it isnt.

Lovers, Id imagined, would quote from it daily,
Mothers would sing it to soothe crying babies.
And whole generations would be given new hope.
Nope.

I had grand aspirations. Believe me, I tried.
Humanity examined with lessons applied.
But the right words escaped me; so often they do.
Have these in lieu.

Brian Bilston

Dateien

Version Betriebssystem Beschreibung MD5 Summe Dateigröße Sigstore GPG
Gzip-komprimiertes Quell-Tarball Quellcode-Veröffentlichung 0057f64688cd117dc8665d683b772bf2 25,2 MB CRT SIG SIG
XZ-komprimierter Quell-Tarball Quellcode-Veröffentlichung 6b78b49898386aed44830b3969fccf70 18,9 MB CRT SIG SIG
macOS 64-Bit Universal2-Installer macOS für macOS 10.9 und neuer f5dc09e18d673500ec3356a436dc8af6 40,5 MB CRT SIG SIG
Windows-Installer (64-Bit) Windows 4f3190ac3675b3364e7cdc401d3cb23d 24,0 MB CRT SIG SIG
Windows-Installer (32-Bit) Windows e93c60f348c54a52251f9fd18f5295bd 22,8 MB CRT SIG SIG
Windows-Installer (ARM64) Windows Experimentell 98aef7724315d737c25c27b45f7a189c 23,1 MB CRT SIG SIG
Windows einbettbares Paket (64-Bit) Windows ca7be369f9be60d6e6a56d2644968eb4 10,0 MB CRT SIG SIG
Windows einbettbares Paket (32-Bit) Windows 3988992b4e604abd810503173b9634f1 9,1 MB CRT SIG SIG
Windows einbettbares Paket (ARM64) Windows 04ffa0b4fb06849c5f0f59dd5d982e14 9,2 MB CRT SIG SIG