summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorBrett Cannon <brett@python.org>2016-01-15 21:33:03 (GMT)
committerBrett Cannon <brett@python.org>2016-01-15 21:33:03 (GMT)
commit63b8505281f9c26f7304b3e00d658b429b862d5b (patch)
tree07a4d20ed327d8493aa7105bec9ca1d598cc6b7c /Misc
parent43cfd8240c274b2f4cf0588f3defae83e7379a55 (diff)
downloadcpython-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/NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index da53b95..f87703f 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -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