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 barry
Recipients FFY00, barry, brett.cannon, eric.snow, iritkatriel, ncoghlan, pitrou, pmpp, rhettinger
Date 2021-10-21.00:17:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <EF8C5F76-4A9D-43C3-B752-5F4D1C6104B0@python.org>
In-reply-to <1634754711.34.0.506263533319.issue33277@roundup.psfhosted.org>
Content
On Oct 20, 2021, at 11:31, Brett Cannon <report@bugs.python.org> wrote:
> 
>> +1 on a proxy (with read-only attrs) for everything but __name__, __file__, and __path__ (which can all be different than the spec).
> 
> I'm -1 on a proxy as that doesn't simplify the situation. Having (nearly) duplicate attributes is confusing and I have yet to see it benefit anyone.

If we don’t implement a proxy to enforce equivalence, then we shouldn’t say as such in the documentation.  And we should be much clearer about what the purpose of the spec is versus the module attributes.
History
Date User Action Args
2021-10-21 00:17:51barrysetrecipients: + barry, brett.cannon, rhettinger, ncoghlan, pitrou, pmpp, eric.snow, FFY00, iritkatriel
2021-10-21 00:17:50barrylinkissue33277 messages
2021-10-21 00:17:50barrycreate