List the steps needed to properly remove a module.
This commit is contained in:
parent
bbb57ec5b2
commit
e2300e7d69
12
pep-3108.txt
12
pep-3108.txt
|
@ -50,6 +50,18 @@ applied universally across the entire stdlib. If an edit time is not
|
|||
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
|
||||
---------------------
|
||||
|
|
Loading…
Reference in New Issue