Ethan Furman added the comment:

The idea behind Flags is that they are easily combined enums.  The advantage 
they have over IntFlags is they do not interact with integers, and they cannot 
have non-existing values used.  By keeping the same API as IntFlags we only 
have two APIs instead of three (Enum and Flag instead of Enum, EnumSet, and 
IntFlag), and also make life easier for changing code from one to the other 
(Flag <-> IntFlag).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue23591>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to