no-inherit-from-object¶
Python 3 classes inherit from object implicitly, so an explicit
object base class is redundant.
Message¶
Remove the redundant object base class.
Valid examples¶
class A(something): pass
class A:
pass
Show more
class object:
pass
class A(object):
pass
Invalid examples¶
class B(object):
pass
Suggested fix
class B:
pass
class B(object, A):
pass