E0301 non-iterator-returnedΒΆ

Message

'__iter__ returns non-iterator'

Description

Used when an __iter__ method returns something which is not an iterable (i.e. has no __next__ method)