File tree 1 file changed +18
-0
lines changed
1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -107,6 +107,23 @@ Creating a new release
107
107
Steps 3 to 6 are automated in ``nox -s release -- YY.N `` command.
108
108
109
109
110
+ .. note ::
111
+
112
+ If the release dropped the support of an obsolete Python version ``M.m ``,
113
+ a new ``M.m/get-pip.py `` needs to be published: update the ``all `` task from
114
+ ``tasks/generate.py `` in `get-pip repository `_ and make a pull request to
115
+ `psf-salt repository `_ to add the new ``get-pip.py `` (and its directory) to
116
+ ``salt/pypa/bootstrap/init.sls ``.
117
+
118
+
119
+ .. note ::
120
+ If the ``get-pip.py `` script needs to be updated due to changes in pip internals
121
+ and if the last ``M.m/get-pip.py `` published still uses the default template, make
122
+ sure to first duplicate ``templates/default.py `` as ``templates/pre-YY.N.py ``
123
+ before updating it and specify in ``tasks/generate.py `` that ``M.m/get-pip.py ``
124
+ now needs to use ``templates/pre-YY.N.py ``.
125
+
126
+
110
127
Creating a bug-fix release
111
128
--------------------------
112
129
@@ -125,4 +142,5 @@ order to create one of these the changes should already be merged into the
125
142
the above release process starting with step 4.
126
143
127
144
.. _`get-pip repository` : https://github.com/pypa/get-pip
145
+ .. _`psf-salt repository` : https://github.com/python/psf-salt
128
146
.. _`CPython` : https://github.com/pypa/cpython
You can’t perform that action at this time.
0 commit comments