PEP 398 – Python 3.3 Releaseplan
- Autor:
- Georg Brandl <georg at python.org>
- Status:
- Final
- Typ:
- Informational
- Thema:
- Release
- Erstellt:
- 23. März 2011
- Python-Version:
- 3.3
Zusammenfassung
Dieses Dokument beschreibt den Entwicklungs- und Releaseplan für Python 3.3. Der Plan befasst sich hauptsächlich mit PEP-Größenelementen.
Release Manager und Crew
- 3.3 Release Manager: Georg Brandl, Ned Deily (3.3.7+)
- Windows-Installer: Martin v. Löwis
- Mac-Installer: Ronald Oussoren/Ned Deily
- Dokumentation: Georg Brandl
3.3 Lebenszyklus
3.3 erhält ca. alle 4-6 Monate Bugfix-Updates für etwa 18 Monate. Nach der Veröffentlichung von 3.4.0 Final wird ein letztes 3.3 Bugfix-Update veröffentlicht. Danach werden Sicherheitsupdates (nur Quellcode) bis 5 Jahre nach der Veröffentlichung von 3.3 Final, also bis September 2017, veröffentlicht.
Seit dem 29.09.2017 hat Python 3.3.x den Status „End-of-Life“ erreicht.
Release Schedule
3.3.0 Plan
- 3.3.0 Alpha 1: 5. März 2012
- 3.3.0 Alpha 2: 2. April 2012
- 3.3.0 Alpha 3: 1. Mai 2012
- 3.3.0 Alpha 4: 31. Mai 2012
- 3.3.0 Beta 1: 27. Juni 2012
(Keine neuen Features über diesen Punkt hinaus.)
- 3.3.0 Beta 2: 12. August 2012
- 3.3.0 Candidate 1: 24. August 2012
- 3.3.0 Candidate 2: 9. September 2012
- 3.3.0 Candidate 3: 24. September 2012
- 3.3.0 Final: 29. September 2012
3.3.1 Plan
- 3.3.1 Candidate 1: 23. März 2013
- 3.3.1 Final: 6. April 2013
3.3.2 Plan
- 3.3.2 Final: 13. Mai 2013
3.3.3 Plan
- 3.3.3 Candidate 1: 27. Oktober 2013
- 3.3.3 Candidate 2: 9. November 2013
- 3.3.3 Final: 16. November 2013
3.3.4 Plan
- 3.3.4 Candidate 1: 26. Januar 2014
- 3.3.4 Final: 9. Februar 2014
3.3.5 Plan
Python 3.3.5 war die letzte reguläre Wartungsrelease, bevor 3.3 in den reinen Sicherheitsmodus wechselte.
- 3.3.5 Candidate 1: 22. Februar 2014
- 3.3.5 Candidate 2: 1. März 2014
- 3.3.5 Final: 8. März 2014
3.3.6 Plan
Nur Sicherheitsupdates
- 3.3.6 Candidate 1 (nur Quellcode-Release): 4. Oktober 2014
- 3.3.6 Final (nur Quellcode-Release): 11. Oktober 2014
3.3.7 Plan
Nur Sicherheitsupdates
- 3.3.7 Candidate 1 (nur Quellcode-Release): 6. September 2017
- 3.3.7 Final (nur Quellcode-Release): 19. September 2017
3.3.x End-of-Life
- 29. September 2017
Features für 3.3
Implementierte / Finale PEPs
- PEP 362: Function Signature Object
- PEP 380: Syntax für das Delegieren an einen Subgenerator
- PEP 393: Flexible String-Repräsentation
- PEP 397: Python-Launcher für Windows
- PEP 399: Kompatibilitätsanforderungen für reine Python/C-Beschleunigermodule
- PEP 405: Python-Virtuelle Umgebungen
- PEP 409: Unterdrückung des Ausnahme-Kontexts
- PEP 412: Key-Sharing Dictionary
- PEP 414: Explizites Unicode-Literal für Python 3.3
- PEP 415: Implementierung der Kontextunterdrückung mit Ausnahmeattributen
- PEP 417: Aufnahme von „mock“ in die Standardbibliothek
- PEP 418: Hinzufügen von Funktionen für monotone Zeit, Performance-Zähler und Prozesszeit
- PEP 420: Implizite Namensraum-Pakete
- PEP 421: Hinzufügen von sys.implementation
- PEP 3118: Überarbeitung des Buffer-Protokolls (Protokollsemantik finalisiert)
- PEP 3144: Bibliothek zur Manipulation von IP-Adressen
- PEP 3151: Überarbeitung der Ausnahmehierarchie für OS und IO
- PEP 3155: Qualifizierter Name für Klassen und Funktionen
Andere große Änderungen
- Hinzufügen des Moduls „faulthandler“
- Hinzufügen des Moduls „lzma“ und Unterstützung für lzma/xz in tarfile
- Implementierung von
__import__mit importlib - Hinzufügen der C-Implementierung für Dezimalzahlen
- Umstellung des Windows-Build-Toolchains auf VS 2010
Candidate PEPs
- Keine
Andere geplante große Änderungen
- Keine
Auf nach 3.3 verschoben
- PEP 395: Qualifizierte Namen für Module
- PEP 3143: Standard-Daemon-Prozessbibliothek
- PEP 3154: Pickle-Protokoll Version 4
- Auslagerung der Standardbibliothek und Dokumentation in separate Repositories
- Hinzufügen des Moduls „packaging“, Deprecating von „distutils“
- Hinzufügen des Moduls „regex“
- E-Mail Version 6
- Eine standardmäßige Event-Loop-Schnittstelle (PEP von Jim Fulton ausstehend)
Urheberrecht
Dieses Dokument wurde gemeinfrei erklärt.
Quelle: https://github.com/python/peps/blob/main/peps/pep-0398.rst
Zuletzt geändert: 2025-02-01 08:59:27 GMT