Following system colour scheme Selected dark colour scheme Selected light colour scheme

Python Enhancement Proposals

PEP 596 – Python 3.9 Release Schedule

Autor:
Łukasz Langa <lukasz at python.org>
Discussions-To:
Discourse thread
Status:
Aktiv
Typ:
Informational
Thema:
Release
Erstellt:
04-Jun-2019
Python-Version:
3.9

Inhaltsverzeichnis

Zusammenfassung

Dieses Dokument beschreibt den Entwicklungs- und Veröffentlichungsplan für Python 3.9. Der Zeitplan befasst sich hauptsächlich mit PEP-großen Elementen.

Release Manager und Crew

  • 3.9 Release Manager: Łukasz Langa
  • Windows-Installer: Steve Dower
  • Mac-Installer: Ned Deily
  • Dokumentation: Julien Palard

Release Schedule

3.9.0 Zeitplan

Hinweis: Die folgenden Daten verwenden eine 17-monatige Entwicklungsperiode, die zu einem 12-monatigen Release-Takt zwischen Feature-Versionen führt, wie in PEP 602 definiert.

Aktuell

  • 3.9 Entwicklung beginnt: Dienstag, 04.06.2019
  • 3.9.0 Alpha 1: Dienstag, 19.11.2019
  • 3.9.0 Alpha 2: Mittwoch, 18.12.2019
  • 3.9.0 Alpha 3: Samstag, 25.01.2020
  • 3.9.0 Alpha 4: Mittwoch, 26.02.2020
  • 3.9.0 Alpha 5: Montag, 23.03.2020
  • 3.9.0 Alpha 6: Dienstag, 28.04.2020
  • 3.9.0 Beta 1: Montag, 18.05.2020 (Keine neuen Features mehr ab diesem Zeitpunkt.)
  • 3.9.0 Beta 3: Dienstag, 09.06.2020 (Beta 2 wurde zurückgezogen.)
  • 3.9.0 Beta 4: Freitag, 03.07.2020
  • 3.9.0 Beta 5: Montag, 20.07.2020
  • 3.9.0 Kandidat 1: Dienstag, 11.08.2020
  • 3.9.0 Kandidat 2: Donnerstag, 17.09.2020
  • 3.9.0 Final: Montag, 05.10.2020

Bugfix-Releases

Aktuell

  • 3.9.1 Kandidat 1: Dienstag, 24.11.2020
  • 3.9.1 Final: Montag, 07.12.2020
  • 3.9.2 Kandidat 1: Dienstag, 16.02.2021
  • 3.9.2 Final: Freitag, 19.02.2021
  • 3.9.3: Freitag, 02.04.2021 (Sicherheits-Hotfix; zurückgezogen wegen bpo-43710)
  • 3.9.4: Sonntag, 04.04.2021 (ABI-Kompatibilitäts-Hotfix)
  • 3.9.5: Montag, 03.05.2021
  • 3.9.6: Montag, 28.06.2021
  • 3.9.7: Montag, 30.08.2021
  • 3.9.8: Freitag, 05.11.2021 (zurückgezogen wegen bpo-45235)
  • 3.9.9: Montag, 15.11.2021
  • 3.9.10: Freitag, 14.01.2022
  • 3.9.11: Mittwoch, 16.03.2022
  • 3.9.12: Mittwoch, 23.03.2022
  • 3.9.13: Dienstag, 17.05.2022 (letzte reguläre Bugfix-Version mit binären Installern)

Source-only Security-Fix-Releases

Unregelmäßig nach Bedarf bis Oktober 2025 bereitgestellt.

  • 3.9.14: Dienstag, 06.09.2022
  • 3.9.15: Dienstag, 11.10.2022
  • 3.9.16: Dienstag, 06.12.2022
  • 3.9.17: Dienstag, 06.06.2023
  • 3.9.18: Donnerstag, 24.08.2023
  • 3.9.19: Dienstag, 19.03.2024
  • 3.9.20: Freitag, 06.09.2024
  • 3.9.21: Dienstag, 03.12.2024
  • 3.9.22: Dienstag, 08.04.2025
  • 3.9.23: Dienstag, 03.06.2025
  • 3.9.24: Donnerstag, 09.10.2025

3.9 Lebensdauer

3.9 erhielt ca. alle 2 Monate Bugfix-Updates für ca. 18 Monate. Einige Zeit nach der Veröffentlichung von 3.10.0 Final wurde das neunte und letzte 3.9 Bugfix-Update veröffentlicht. Danach wird erwartet, dass Sicherheitsupdates (nur Quellcode) bis 5 Jahre nach der Veröffentlichung von 3.9 Final, also bis ca. Oktober 2025, veröffentlicht werden.

Features für 3.9

Implementierte PEPs für 3.9

  • PEP 573, Modulzustandszugriff aus C-Erweiterungsmethoden
  • PEP 584, Hinzufügen von Vereinigungsoperatoren zu dict
  • PEP 585, Typ-Hinweise für Generics in Standard-Sammlungen
  • PEP 593, Flexible Funktions- und Variablenannotationen
  • PEP 614, Lockerung der Grammatikbeschränkungen für Dekoratoren
  • PEP 615, Unterstützung für die IANA Time Zone Database in der Standardbibliothek
  • PEP 616, String-Methoden zum Entfernen von Präfixen und Suffixen
  • PEP 617, Neuer PEG-Parser für CPython

Quelle: https://github.com/python/peps/blob/main/peps/pep-0596.rst

Zuletzt geändert: 2025-10-10 15:54:52 GMT