From: Jeremy Hylton Date: Tue, 30 Jan 2001 01:27:28 +0000 (+0000) Subject: add note about two kinds of illegal imports that are now checked X-Git-Tag: v2.1a2~75 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=69c327988a43bf3b4de5394af5193c449cbcde14;p=python add note about two kinds of illegal imports that are now checked --- diff --git a/Misc/NEWS b/Misc/NEWS index e3ea276bb7..fa66952ce6 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -32,6 +32,12 @@ What's New in Python 2.1 alpha 1? Core language, builtins, and interpreter +- The compiler will report a SyntaxError if "from ... import *" occurs + in a function or class scope or if a name bound by the import + statement is declared global in the same scope. The language + reference has also documented that these cases are illegal, but + they were not enforced. + - There is a new Unicode companion to the PyObject_Str() API called PyObject_Unicode(). It behaves in the same way as the former, but assures that the returned value is an Unicode object