@@ -102,21 +102,6 @@ Status of Python branches
102
102
| 3.4 | :pep: `429 ` | security | 2014-03-16 | *2019-03-16 * | `Most recent security release: Python 3.4.7 |
103
103
| | | | | | <https://www.python.org/downloads/release/python-347/>`_ |
104
104
+------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
105
- | 3.3 | :pep: `398 ` | end-of-life | 2012-09-29 | 2017-09-29 | `Final release: Python 3.3.7 |
106
- | | | | | | <https://www.python.org/downloads/release/python-337/>`_ |
107
- +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
108
- | 3.2 | :pep: `392 ` | end-of-life | 2011-02-20 | 2016-02-20 | `Final release: Python 3.2.6 |
109
- | | | | | | <https://www.python.org/downloads/release/python-326/>`_ |
110
- +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
111
- | 3.1 | :pep: `375 ` | end-of-life | 2009-06-27 | 2012-04-11 | `Final release: Python 3.1.5 |
112
- | | | | | | <https://www.python.org/downloads/release/python-315/>`_ |
113
- +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
114
- | 3.0 | :pep: `361 ` | end-of-life | 2008-12-03 | 2009-01-13 | `Final release: Python 3.0.1 |
115
- | | | | | | <https://www.python.org/download/releases/3.0.1/>`_ |
116
- +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
117
- | 2.6 | :pep: `361 ` | end-of-life | 2008-10-01 | 2013-10-29 | `Final release: Python 2.6.9 |
118
- | | | | | | <https://www.python.org/download/releases/2.6.9/>`_ |
119
- +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
120
105
121
106
(1) The exact date of Python 2.7 end-of-life has not been decided yet. It will
122
107
be decided by Python 2.7 release manager, Benjamin Peterson, who will update
@@ -132,8 +117,7 @@ Status:
132
117
released.
133
118
:security: only security fixes are accepted and no more binaries are released,
134
119
but new source-only versions can be released
135
- :end-of-life: branch no longer maintained; no more changes can be pushed to
136
- this branch.
120
+ :end-of-life: release cycle is frozen; no further changes can be pushed to it.
137
121
138
122
Dates in *italic * are scheduled and can be adjusted.
139
123
@@ -143,6 +127,37 @@ have reached end-of-life.
143
127
144
128
See also :ref: `Security branches <secbranch >`.
145
129
130
+ Each release of Python is tagged in the source repo with a tag of the form
131
+ ``vX.Y.ZTN ``, where ``X `` is the major version, ``Y `` is the
132
+ minor version, ``Z `` is the micro version, ``T `` is the release level
133
+ (``a `` for alpha releases, ``b `` for beta, ``rc `` release candidate,
134
+ and *null * for final releases), and ``N `` is the release serial number.
135
+ Some examples of release tags: ``v3.7.0a1 ``, ``v3.6.3 ``, ``v2.7.14rc1 ``.
136
+
137
+ The code base for a release cycle which has reached end-of-life status
138
+ is frozen and no longer has a branch in the repo. The final state of
139
+ the end-of-lifed branch is recorded as a tag with the same name as the
140
+ former branch, e.g. ``3.3 `` or ``2.6 ``. For reference, here are the
141
+ most recently end-of-lifed release cycles:
142
+
143
+ +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
144
+ | Tag | Schedule | Status | First release | End-of-life | Comment |
145
+ +==================+==============+=============+================+================+============================================================================+
146
+ | 3.3 | :pep: `398 ` | end-of-life | 2012-09-29 | 2017-09-29 | `Final release: Python 3.3.7 |
147
+ | | | | | | <https://www.python.org/downloads/release/python-337/>`_ |
148
+ +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
149
+ | 3.2 | :pep: `392 ` | end-of-life | 2011-02-20 | 2016-02-20 | `Final release: Python 3.2.6 |
150
+ | | | | | | <https://www.python.org/downloads/release/python-326/>`_ |
151
+ +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
152
+ | 3.1 | :pep: `375 ` | end-of-life | 2009-06-27 | 2012-04-11 | `Final release: Python 3.1.5 |
153
+ | | | | | | <https://www.python.org/downloads/release/python-315/>`_ |
154
+ +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
155
+ | 3.0 | :pep: `361 ` | end-of-life | 2008-12-03 | 2009-01-13 | `Final release: Python 3.0.1 |
156
+ | | | | | | <https://www.python.org/download/releases/3.0.1/>`_ |
157
+ +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
158
+ | 2.6 | :pep: `361 ` | end-of-life | 2008-10-01 | 2013-10-29 | `Final release: Python 2.6.9 |
159
+ | | | | | | <https://www.python.org/download/releases/2.6.9/>`_ |
160
+ +------------------+--------------+-------------+----------------+----------------+----------------------------------------------------------------------------+
146
161
147
162
.. _contributing :
148
163
0 commit comments