[Python-Dev] PEP 435 -- Adding an Enum type to the Python standard library
Nick Coghlan
ncoghlan at gmail.com
Mon Apr 22 01:02:00 CEST 2013
On 22 Apr 2013 07:50, "Barry Warsaw" <barry at python.org> wrote:
>
> On Apr 20, 2013, at 07:10 PM, R. David Murray wrote:
>
> >It seems strange to limit a new Python3 feature to the Python2 feature
> >set. Just saying :)
>
> For a critical feature sure, but I don't put __repr__ or enum item
iteration
> order in that category. There's no need for gratuitous incompatibility
> either, and attribute name order is just fine.
Iteration order matters a lot if you don't want people complaining about
enums being broken:
class Days(enum.Enum):
Monday = 1
Tuesday = 2
Wednesday = 3
Thursday = 4
Friday = 5
Saturday = 6
Sunday = 7
Cheers,
Nick.
>
> -Barry
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
http://mail.python.org/mailman/options/python-dev/ncoghlan%40gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20130422/3737306f/attachment.html>
More information about the Python-Dev
mailing list