This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author veky
Recipients barry, eli.bendersky, ethan.furman, ezio.melotti, python-dev, r.david.murray, rhettinger, serhiy.storchaka, veky
Date 2016-09-08.06:20:26
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1473315626.54.0.659665902768.issue23591@psf.upfronthosting.co.za>
In-reply-to
Content
Yes, I didn't explain well. I'm ok with postprocessing. After all, since we got PEP 520, it's quite obvious that "the namespace class body is executed in" is not the same as "the final __dict__ of a class".

But even "the namespace class body is executed in" _should_ be a Python namespace, with all its rules. If objects are the same, then after postprocessing they should also be same. _Especially_ if we currently do have semantics for reassignment: aliasing. "Name is not a part of object" is a fundamental tenet of Python. And `_auto_ is _auto_`.
History
Date User Action Args
2016-09-08 06:20:26vekysetrecipients: + veky, barry, rhettinger, ezio.melotti, r.david.murray, eli.bendersky, ethan.furman, python-dev, serhiy.storchaka
2016-09-08 06:20:26vekysetmessageid: <1473315626.54.0.659665902768.issue23591@psf.upfronthosting.co.za>
2016-09-08 06:20:26vekylinkissue23591 messages
2016-09-08 06:20:26vekycreate