[Python-checkins] peps: Tweak the release process--why not check for errors *before* regenerating
larry.hastings
python-checkins at python.org
Sun May 31 01:56:34 CEST 2015
https://hg.python.org/peps/rev/941e73d5d758
changeset: 5883:941e73d5d758
user: Larry Hastings <larry at hastings.org>
date: Sat May 30 16:56:30 2015 -0700
summary:
Tweak the release process--why not check for errors *before* regenerating
the topic index!
files:
pep-0101.txt | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/pep-0101.txt b/pep-0101.txt
--- a/pep-0101.txt
+++ b/pep-0101.txt
@@ -160,17 +160,18 @@
___ Make sure the current branch of your release clone is the branch you
want to release from.
+ ___ Check the docs for markup errors.
+
+ cd to the Doc directory and run ``make suspicious``. If any markup
+ errors are found, fix them.
+
___ Regenerate Lib/pydoc-topics.py.
- cd to the Doc directory and type ``make pydoc-topics``. Then copy
+ While still in the Doc directory, run ``make pydoc-topics``. Then copy
``build/pydoc-topics/topics.py`` to ``../Lib/pydoc_data/topics.py``.
- ___ Check the docs for markup errors.
-
- In the Doc directory, type ``make suspicious``. If any markup errors
- are found, fix them.
-
- ___ Commit any changes to pydoc_topics.py and the doc sources.
+ ___ Commit your changes to pydoc_topics.py
+ (and any fixes you made in the docs).
___ Make sure the SOURCE_URI in ``Doc/tools/pyspecific.py``
points to the right branch in the hg repository (or ``default`` for
--
Repository URL: https://hg.python.org/peps
More information about the Python-checkins
mailing list