On 5 May 2013 13:11, Tim Delaney <timothy.c.dela...@gmail.com> wrote:
> @@ -142,6 +152,7 @@ > if obj_type in (object, Enum): > enum_item = object.__new__(enum_class) > else: > + value = obj_type.__new__(obj_type, value) > enum_item = obj_type.__new__(enum_class, value) > enum_item._value = value > enum_item._name = e > Bugger - this is wrong (it didn't feel right to me) - I'm sure it's only working for me by accident. Need to think of something better. Tim Delaney
_______________________________________________ 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