On Mon, Apr 3, 2017 at 7:43 PM, Chris Angelico <ros...@gmail.com> wrote:

> Here's a counter-example that supports the current behaviour:
>
> >>> from enum import IntFlag, auto
> >>> class Spam(IntFlag):
> ...     FOO = auto()
> ...     BAR = auto()
> ...     FOOBAR = FOO | BAR
> ...     SPAM = auto()
> ...     HAM = auto()
> ...     SPAMHAM = SPAM | HAM
> ...
>

Ugh, good point - I didn't consider that use case, I see how it would be
nasty to implement.

I guess just improving the documentation is called for, then...

Thanks,

Oren.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to