diff options
Diffstat (limited to 'pandora/models/_base.py')
-rw-r--r-- | pandora/models/_base.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pandora/models/_base.py b/pandora/models/_base.py index 214f3c1..5689cdf 100644 --- a/pandora/models/_base.py +++ b/pandora/models/_base.py | |||
@@ -26,7 +26,7 @@ class Field(namedtuple("Field", ["field", "default", "formatter", "model"])): | |||
26 | """ | 26 | """ |
27 | 27 | ||
28 | def __new__(cls, field, default=None, formatter=None, model=None): | 28 | def __new__(cls, field, default=None, formatter=None, model=None): |
29 | return super(Field, cls).__new__(cls, field, default, formatter, model) | 29 | return super().__new__(cls, field, default, formatter, model) |
30 | 30 | ||
31 | 31 | ||
32 | class SyntheticField(namedtuple("SyntheticField", ["field"])): | 32 | class SyntheticField(namedtuple("SyntheticField", ["field"])): |
@@ -84,10 +84,10 @@ class ModelMetaClass(type): | |||
84 | fields[key] = val | 84 | fields[key] = val |
85 | del new_dct[key] | 85 | del new_dct[key] |
86 | 86 | ||
87 | return super(ModelMetaClass, cls).__new__(cls, name, parents, new_dct) | 87 | return super().__new__(cls, name, parents, new_dct) |
88 | 88 | ||
89 | 89 | ||
90 | class PandoraModel(object, metaclass=ModelMetaClass): | 90 | class PandoraModel(metaclass=ModelMetaClass): |
91 | """Pandora API Model | 91 | """Pandora API Model |
92 | 92 | ||
93 | A single object representing a Pandora data object. Subclasses are | 93 | A single object representing a Pandora data object. Subclasses are |
@@ -208,7 +208,7 @@ class PandoraListModel(PandoraModel, list): | |||
208 | __index_key__ = None | 208 | __index_key__ = None |
209 | 209 | ||
210 | def __init__(self, *args, **kwargs): | 210 | def __init__(self, *args, **kwargs): |
211 | super(PandoraListModel, self).__init__(*args, **kwargs) | 211 | super().__init__(*args, **kwargs) |
212 | self._index = {} | 212 | self._index = {} |
213 | 213 | ||
214 | @classmethod | 214 | @classmethod |