From: Neil Schemenauer Date: Wed, 16 Jul 2003 22:19:24 +0000 (+0000) Subject: Remove code that tried to warn about shadowing builtin names after a X-Git-Tag: v2.3c1~32 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=af4c5059d515902c7d2317875f52440b2e7ef253;p=python Remove code that tried to warn about shadowing builtin names after a module had been compiled. It gives too many spurious warnings. --- diff --git a/Misc/NEWS b/Misc/NEWS index a98d410555..988876a26d 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -145,12 +145,6 @@ Core and builtins instead of going through __getitem__. If __getitem__ access is preferred, then __iter__ can be overridden. -- Creating an attribute on a module (i.e. a global variable created by - __setattr__) that causes a builtin name to be shadowed now raises a - DeprecationWarning. In future versions of Python the effect may be - undefined (in order to allow for optimization of global and builtin - name lookups). - - SF bug 735247: The staticmethod and super types participate in garbage collection. Before this change, it was possible for leaks to occur in functions with non-global free variables that used these types.