From c3373a4845d161bd44e54b46659ec35af3bc84a5 Mon Sep 17 00:00:00 2001 From: "T. Wouters" Date: Sat, 18 Jun 2022 20:05:46 +0200 Subject: [PATCH] PEP 693: Python 3.12 Release Schedule (#2648) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Hugo van Kemenade --- pep-0693.rst | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 pep-0693.rst diff --git a/pep-0693.rst b/pep-0693.rst new file mode 100644 index 000000000..41f0b0b06 --- /dev/null +++ b/pep-0693.rst @@ -0,0 +1,92 @@ +PEP: 693 +Title: Python 3.12 Release Schedule +Author: Thomas Wouters +Status: Draft +Type: Informational +Content-Type: text/x-rst +Created: 24-May-2022 +Python-Version: 3.12 + + +Abstract +======== + +This document describes the development and release schedule for +Python 3.12. The schedule primarily concerns itself with PEP-sized +items. + +.. Small features may be added up to the first beta + release. Bugs may be fixed until the final release, + which is planned for October 2023. + + +Release Manager and Crew +======================== + +- 3.12 Release Manager: Thomas Wouters +- Windows installers: Steve Dower +- Mac installers: Ned Deily +- Documentation: Julien Palard + + +Release Schedule +================ + +3.12.0 schedule +--------------- + +Note: the dates below use a 17-month development period that results +in a 12-month release cadence between major versions, as defined by +:pep:`602`. + +Actual: + +- 3.12 development begins: Monday, 2022-05-08 + +Expected: + +- 3.12.0 alpha 1: Monday, 2022-10-03 +- 3.12.0 alpha 2: Monday, 2022-11-07 +- 3.12.0 alpha 3: Monday, 2022-12-05 +- 3.12.0 alpha 4: Monday, 2023-01-09 +- 3.12.0 alpha 5: Monday, 2023-02-06 +- 3.12.0 alpha 6: Monday, 2023-03-06 +- 3.12.0 alpha 7: Monday, 2023-04-03 +- 3.12.0 beta 1: Monday, 2023-05-08 + (No new features beyond this point.) +- 3.12.0 beta 2: Monday, 2023-05-29 +- 3.12.0 beta 3: Monday, 2023-06-19 +- 3.12.0 beta 4: Monday, 2023-07-10 +- 3.12.0 candidate 1: Monday, 2023-07-31 +- 3.12.0 candidate 2: Monday, 2023-09-04 +- 3.12.0 final: Monday, 2023-10-02 + +Subsequent bugfix releases every two months. + + +3.12 Lifespan +------------- + +3.12 will receive bugfix updates approximately every 2 months for +approximately 18 months. Some time after the release of 3.13.0 final, +the ninth and final 3.12 bugfix update will be released. After that, +it is expected that security updates (source only) will be released +until 5 years after the release of 3.12.0 final, so until approximately +October 2028. + + +Features for 3.12 +================= + +Some of the notable features of Python 3.12 include: + + ** TBD ** + + +Copyright +========= + +This document is placed in the public domain or under the CC0-1.0-Universal +license, whichever is more permissive. + +