summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Doc/library/sys.rst2
-rw-r--r--Misc/NEWS3
2 files changed, 5 insertions, 0 deletions
diff --git a/Doc/library/sys.rst b/Doc/library/sys.rst
index e7e853dd8e..bc1d9fe1d5 100644
--- a/Doc/library/sys.rst
+++ b/Doc/library/sys.rst
@@ -732,6 +732,8 @@ always available.
This is a dictionary that maps module names to modules which have already been
loaded. This can be manipulated to force reloading of modules and other tricks.
+ However, replacing the dictionary will not necessarily work as expected and
+ deleting essential items from the dictionary may cause Python to fail.
.. data:: path
diff --git a/Misc/NEWS b/Misc/NEWS
index 125b153ee7..54ba363eb3 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -59,6 +59,9 @@ Tests
Documentation
-------------
+- Issue #17953: Mention that you shouldn't replace sys.modules and deleting key
+ items will cause Python to not be happy.
+
- Issue #17844: Add links to encoders and decoders for bytes-to-bytes codecs.
- Issue #14097: improve the "introduction" page of the tutorial.