Class 'DatapointRouter' inherits from object, can be safely removed from bases in python3
4from six.moves import xrange
5
6
7class DatapointRouter(with_metaclass(PluginRegistrar, object)): 8 "Abstract base class for datapoint routing logic implementations"
9 plugins = {}
10
Description
The class is inheriting from object
, which is implicit under Python 3 , hence can be safely removed from bases.
Not preferred:
class Foo(object):
"""Foo bar baz"""
Preferred:
class Foo:
"""Foo bar baz"""