diff options
author | Brett Cannon <brett@python.org> | 2016-01-15 21:33:03 (GMT) |
---|---|---|
committer | Brett Cannon <brett@python.org> | 2016-01-15 21:33:03 (GMT) |
commit | 63b8505281f9c26f7304b3e00d658b429b862d5b (patch) | |
tree | 07a4d20ed327d8493aa7105bec9ca1d598cc6b7c /Misc | |
parent | 43cfd8240c274b2f4cf0588f3defae83e7379a55 (diff) | |
download | cpython-63b8505281f9c26f7304b3e00d658b429b862d5b.zip cpython-63b8505281f9c26f7304b3e00d658b429b862d5b.tar.gz cpython-63b8505281f9c26f7304b3e00d658b429b862d5b.tar.bz2 |
Issue #25791: Raise an ImportWarning when __spec__ or __package__ are
not defined for a relative import.
This is the start of work to try and clean up import semantics to rely
more on a module's spec than on the myriad attributes that get set on
a module. Thanks to Rose Ames for the patch.
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -10,6 +10,9 @@ Release date: tba Core and Builtins ----------------- +- Issue #25791: Trying to resolve a relative import without __spec__ or + __package__ defined now raises an ImportWarning + - Issue #25961: Disallowed null characters in the type name. - Issue #25973: Fix segfault when an invalid nonlocal statement binds a name |