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 ethan.furman
Recipients berker.peksag, brett.cannon, eric.snow, ethan.furman, fijall, ncoghlan, python-dev, vstinner
Date 2016-09-10.06:46:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1473489988.37.0.702441245646.issue24254@psf.upfronthosting.co.za>
In-reply-to
Content
Not having a __definition_order__ could be a disadvantage for classes making use of __getattr__ for virtual attributes, such as Enum and proxy classes.

With __definition_order__, and __dir__, Enum could present a coherent view; without it it's a big jumbled mess with many attributes the user never wrote.
History
Date User Action Args
2016-09-10 06:46:28ethan.furmansetrecipients: + ethan.furman, brett.cannon, ncoghlan, vstinner, fijall, python-dev, eric.snow, berker.peksag
2016-09-10 06:46:28ethan.furmansetmessageid: <1473489988.37.0.702441245646.issue24254@psf.upfronthosting.co.za>
2016-09-10 06:46:28ethan.furmanlinkissue24254 messages
2016-09-10 06:46:28ethan.furmancreate