Barry A. Warsaw <ba...@python.org> added the comment:

On Oct 20, 2021, at 11:31, Brett Cannon <rep...@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.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue33277>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to