diff options
author | Brett Cannon <bcannon@gmail.com> | 2010-05-20 18:37:55 (GMT) |
---|---|---|
committer | Brett Cannon <bcannon@gmail.com> | 2010-05-20 18:37:55 (GMT) |
commit | eb3cd301aea85de122c828afa6473bfc6c9eb10e (patch) | |
tree | a4d2c340158318d6d258e694ca87c3e38811a2fc /Misc | |
parent | b1556c537d7c49978fa40594a9c9f40c6f88cdde (diff) | |
download | cpython-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/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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. |