summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2010-05-20 18:37:55 (GMT)
committerBrett Cannon <bcannon@gmail.com>2010-05-20 18:37:55 (GMT)
commiteb3cd301aea85de122c828afa6473bfc6c9eb10e (patch)
treea4d2c340158318d6d258e694ca87c3e38811a2fc /Misc
parentb1556c537d7c49978fa40594a9c9f40c6f88cdde (diff)
downloadcpython-eb3cd301aea85de122c828afa6473bfc6c9eb10e.zip
cpython-eb3cd301aea85de122c828afa6473bfc6c9eb10e.tar.gz
cpython-eb3cd301aea85de122c828afa6473bfc6c9eb10e.tar.bz2
Turned out that if you used explicit relative import syntax
(e.g. from .os import sep) and it failed, import would still try the implicit relative import semantics of an absolute import (from os import sep). That's not right, so when level is negative, only do explicit relative import semantics. Fixes issue #7902. Thanks to Meador Inge for the patch.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index b81eb70..1c4e174 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,9 @@ What's New in Python 2.7 Release Candidate 1?
Core and Builtins
-----------------
+- Issue #7902: When using explicit relative import syntax, don't try
+ implicit relative import semantics.
+
- Issue #7079: Fix a possible crash when closing a file object while using
it from another thread. Patch by Daniel Stutzbach.