[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