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