Nick Coghlan added the comment:

While I hadn't read the related thread at the point where I made that comment 
(so thank you for at least raising the question there), I'm still on the 
opposite side of the planet, so any decision made in less than 24 hours from 
proposal to resolution is necessarily "too fast" for global collaboration (and 
48 hours is better).

I'm not particularly fond of __definition_order__ either, but one of the 
specific points raised in the PEP 520 discussions due to Inada-san's pending 
patch was whether or not making class namespaces ordered by default would 
eliminate the need for the attribute, and the conclusion was that it 
*wouldn't*. So the "We made class namespaces ordered, so now 
__definition_order__ is gone" sounded a lot like folks forgetting that part of 
the discussions, and instead getting rid of a feature that was there for 
multiple reasons, not just because __dict__ didn't preserve the order.

----------

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

Reply via email to