Hello, (sorry for the previous message attempt - my mouse pointer hit the send button before I was finished with it)
Le Fri, 12 Apr 2013 05:55:00 -0700, Eli Bendersky <eli...@gmail.com> a écrit : > > We're happy to present the revised PEP 435, collecting valuable > feedback from python-ideas discussions as well as in-person > discussions and decisions made during the latest PyCon language > summit. We believe the proposal is now better than the original one, > providing both a wider set of features and more convenient ways to > use those features. I'm having a problem with the proposed implementation. I haven't found any mention of it, so apologies if this has already been discussed: >>> from flufl.enum import * >>> class C(Enum): ... a = 1 ... b = 2 ... >>> C.a.__class__ <class 'flufl.enum._enum.EnumValue'> >>> isinstance(C.a, C) False >>> isinstance(C(1), C) False It would really be better if instances were actual instances of the class, IMO. Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com