Skip to content

Commit c3373a4

Browse files
Yhg1sAA-Turnerhugovk
authored
PEP 693: Python 3.12 Release Schedule (#2648)
Co-authored-by: Adam Turner <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
1 parent a2f2d6c commit c3373a4

File tree

1 file changed

+92
-0
lines changed

1 file changed

+92
-0
lines changed

pep-0693.rst

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
PEP: 693
2+
Title: Python 3.12 Release Schedule
3+
Author: Thomas Wouters <[email protected]>
4+
Status: Draft
5+
Type: Informational
6+
Content-Type: text/x-rst
7+
Created: 24-May-2022
8+
Python-Version: 3.12
9+
10+
11+
Abstract
12+
========
13+
14+
This document describes the development and release schedule for
15+
Python 3.12. The schedule primarily concerns itself with PEP-sized
16+
items.
17+
18+
.. Small features may be added up to the first beta
19+
release. Bugs may be fixed until the final release,
20+
which is planned for October 2023.
21+
22+
23+
Release Manager and Crew
24+
========================
25+
26+
- 3.12 Release Manager: Thomas Wouters
27+
- Windows installers: Steve Dower
28+
- Mac installers: Ned Deily
29+
- Documentation: Julien Palard
30+
31+
32+
Release Schedule
33+
================
34+
35+
3.12.0 schedule
36+
---------------
37+
38+
Note: the dates below use a 17-month development period that results
39+
in a 12-month release cadence between major versions, as defined by
40+
:pep:`602`.
41+
42+
Actual:
43+
44+
- 3.12 development begins: Monday, 2022-05-08
45+
46+
Expected:
47+
48+
- 3.12.0 alpha 1: Monday, 2022-10-03
49+
- 3.12.0 alpha 2: Monday, 2022-11-07
50+
- 3.12.0 alpha 3: Monday, 2022-12-05
51+
- 3.12.0 alpha 4: Monday, 2023-01-09
52+
- 3.12.0 alpha 5: Monday, 2023-02-06
53+
- 3.12.0 alpha 6: Monday, 2023-03-06
54+
- 3.12.0 alpha 7: Monday, 2023-04-03
55+
- 3.12.0 beta 1: Monday, 2023-05-08
56+
(No new features beyond this point.)
57+
- 3.12.0 beta 2: Monday, 2023-05-29
58+
- 3.12.0 beta 3: Monday, 2023-06-19
59+
- 3.12.0 beta 4: Monday, 2023-07-10
60+
- 3.12.0 candidate 1: Monday, 2023-07-31
61+
- 3.12.0 candidate 2: Monday, 2023-09-04
62+
- 3.12.0 final: Monday, 2023-10-02
63+
64+
Subsequent bugfix releases every two months.
65+
66+
67+
3.12 Lifespan
68+
-------------
69+
70+
3.12 will receive bugfix updates approximately every 2 months for
71+
approximately 18 months. Some time after the release of 3.13.0 final,
72+
the ninth and final 3.12 bugfix update will be released. After that,
73+
it is expected that security updates (source only) will be released
74+
until 5 years after the release of 3.12.0 final, so until approximately
75+
October 2028.
76+
77+
78+
Features for 3.12
79+
=================
80+
81+
Some of the notable features of Python 3.12 include:
82+
83+
** TBD **
84+
85+
86+
Copyright
87+
=========
88+
89+
This document is placed in the public domain or under the CC0-1.0-Universal
90+
license, whichever is more permissive.
91+
92+

0 commit comments

Comments
 (0)