def __init__(self, verbose_name=None, bases=(models.Model,),
                 user_related_name='+', table_name=None, inherit=False):
        self.user_set_verbose_name = verbose_name
        self.user_related_name = user_related_name
        self.table_name = table_name
        self.inherit = inherit
        try:
            if isinstance(bases, six.string_types):
                raise TypeError
            self.bases = tuple(bases)
        except __HOLE__:
            raise TypeError("The `bases` option must be a list or a tuple.")
dataset/ETHPy150Open treyhunner/django-simple-history/simple_history/models.py/HistoricalRecords.__init__