[Python-checkins] r55318 - peps/trunk/pep-3108.txt
brett.cannon
python-checkins at python.org
Mon May 14 22:06:39 CEST 2007
Author: brett.cannon
Date: Mon May 14 22:06:30 2007
New Revision: 55318
Modified:
peps/trunk/pep-3108.txt
Log:
List the steps needed to properly remove a module.
Modified: peps/trunk/pep-3108.txt
==============================================================================
--- peps/trunk/pep-3108.txt (original)
+++ peps/trunk/pep-3108.txt Mon May 14 22:06:30 2007
@@ -50,6 +50,18 @@
denoted as "unique" then it is the last time the file was edited,
period.
+The procedure to thoroughly remove a module is:
+
+#. Remove the module.
+#. Remove the tests.
+#. Change all references to the removed module in the standard
+ library.
+#. Remove the docs.
+#. Delete the reference to the removed docs in ``Doc/Makefile.deps``
+ and ``Doc/lib/lib.tex``.
+#. Run the regression test suite; watch out for tests that are skipped
+ because an import failed for the removed module.
+
Previously deprecated
---------------------
More information about the Python-checkins
mailing list