summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorR David Murray <rdmurray@bitdance.com>2015-05-02 18:57:54 (GMT)
committerR David Murray <rdmurray@bitdance.com>2015-05-02 18:57:54 (GMT)
commit6d877ef0260b4b9bc2d722a6817818c06047e42a (patch)
tree6678940472ce69ef3a63c536685ce59b31f6ed27 /Doc
parentc6249a6268ed4f191c01b28fa5c04417454d6625 (diff)
downloadcpython-6d877ef0260b4b9bc2d722a6817818c06047e42a.zip
cpython-6d877ef0260b4b9bc2d722a6817818c06047e42a.tar.gz
cpython-6d877ef0260b4b9bc2d722a6817818c06047e42a.tar.bz2
#24081: Remove obsolete caveat from import docs.
Per Eric Snow's research, this changed in Python 2.4 in changeset 331e60d8ce, but these docs were not updated. Patch by Peter Viktorin.
Diffstat (limited to 'Doc')
-rw-r--r--Doc/library/imp.rst6
-rw-r--r--Doc/library/importlib.rst6
2 files changed, 0 insertions, 12 deletions
diff --git a/Doc/library/imp.rst b/Doc/library/imp.rst
index c2dbdc5..83a52e4 100644
--- a/Doc/library/imp.rst
+++ b/Doc/library/imp.rst
@@ -149,12 +149,6 @@ This module provides an interface to the mechanisms used to implement the
There are a number of other caveats:
- If a module is syntactically correct but its initialization fails, the first
- :keyword:`import` statement for it does not bind its name locally, but does
- store a (partially initialized) module object in ``sys.modules``. To reload the
- module you must first :keyword:`import` it again (this will bind the name to the
- partially initialized module object) before you can :func:`reload` it.
-
When a module is reloaded, its dictionary (containing the module's global
variables) is retained. Redefinitions of names will override the old
definitions, so this is generally not a problem. If the new version of a module
diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst
index 91328af..c947335 100644
--- a/Doc/library/importlib.rst
+++ b/Doc/library/importlib.rst
@@ -152,12 +152,6 @@ Functions
There are a number of other caveats:
- If a module is syntactically correct but its initialization fails, the first
- :keyword:`import` statement for it does not bind its name locally, but does
- store a (partially initialized) module object in ``sys.modules``. To reload
- the module you must first :keyword:`import` it again (this will bind the name
- to the partially initialized module object) before you can :func:`reload` it.
-
When a module is reloaded, its dictionary (containing the module's global
variables) is retained. Redefinitions of names will override the old
definitions, so this is generally not a problem. If the new version of a