PY3.W0231
Super init not called
Used when an ancestor class method has an init method which is not called by a derived class.
Noncompliant Code:
Copy
class Foo:
def __init__(self):
self.foo = True
class Baz(Foo):
def __init__(self):
self.baz = True
Compliant Code:
Copy
class Foo:
def __init__(self):
self.foo = True
class Baz(Foo):
def __init__(self):
super().__init__()
self.baz = True