Closed
Description
Iterating on enums makes mypy (0.4.5) raise errors even though it's OK:
import enum
class Colors(enum.Enum):
RED = 0
BLUE = 1
print([color.name for color in Colors])
> python3 color.py
['RED', 'BLUE']
> mypy color.py
color.py:9: error: Iterable expected
color.py:9: error: "Colors" has no attribute "__iter__"
(follow-up issue created as suggested in #529)