Skip to content

Commit ac205bd

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent ac40459 commit ac205bd

File tree

6 files changed

+2
-19
lines changed

6 files changed

+2
-19
lines changed

jsonmodels/builders.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
"""Builders to generate in memory representation of model and fields tree."""
22

3-
43
from collections import defaultdict
54

65
from . import errors

jsonmodels/collections.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
class ModelCollection(list):
2-
32
"""`ModelCollection` is list which validates stored values.
43
54
Validation is made with use of field passed to `__init__` at each point,

jsonmodels/fields.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414

1515
class BaseField:
16-
1716
"""Base class for all fields."""
1817

1918
types = None
@@ -142,14 +141,12 @@ def structue_name(self, default):
142141

143142

144143
class StringField(BaseField):
145-
146144
"""String field."""
147145

148146
types = (str,)
149147

150148

151149
class IntField(BaseField):
152-
153150
"""Integer field."""
154151

155152
types = (int,)
@@ -163,14 +160,12 @@ def parse_value(self, value):
163160

164161

165162
class FloatField(BaseField):
166-
167163
"""Float field."""
168164

169165
types = (float, int)
170166

171167

172168
class BoolField(BaseField):
173-
174169
"""Bool field."""
175170

176171
types = (bool,)
@@ -182,14 +177,12 @@ def parse_value(self, value):
182177

183178

184179
class DictField(BaseField):
185-
186180
"""Dict field."""
187181

188182
types = (dict,)
189183

190184

191185
class ListField(BaseField):
192-
193186
"""List field."""
194187

195188
types = (list,)
@@ -300,7 +293,6 @@ def to_struct(self, values):
300293

301294

302295
class EmbeddedField(BaseField):
303-
304296
"""Field for embedded models."""
305297

306298
def __init__(self, model_types, *args, **kwargs):
@@ -403,7 +395,6 @@ def _import(module_name, type_name):
403395

404396

405397
class TimeField(StringField):
406-
407398
"""Time field."""
408399

409400
types = (datetime.time,)
@@ -434,7 +425,6 @@ def parse_value(self, value):
434425

435426

436427
class DateField(StringField):
437-
438428
"""Date field."""
439429

440430
types = (datetime.date,)
@@ -466,7 +456,6 @@ def parse_value(self, value):
466456

467457

468458
class DateTimeField(StringField):
469-
470459
"""Datetime field."""
471460

472461
types = (datetime.datetime,)

jsonmodels/models.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ def validate_fields(attributes):
2424

2525

2626
class Base(metaclass=JsonmodelMeta):
27-
2827
"""Base class for all models."""
2928

3029
def __init__(self, **kwargs):

jsonmodels/parsers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Parsers to change model structure into different ones."""
2+
23
import inspect
34

45
from . import builders, errors, fields

jsonmodels/validators.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Predefined validators."""
2+
23
import re
34
from functools import reduce
45

@@ -7,7 +8,6 @@
78

89

910
class Min:
10-
1111
"""Validator for minimum value."""
1212

1313
def __init__(self, minimum_value, exclusive=False):
@@ -41,7 +41,6 @@ def modify_schema(self, field_schema):
4141

4242

4343
class Max:
44-
4544
"""Validator for maximum value."""
4645

4746
def __init__(self, maximum_value, exclusive=False):
@@ -75,7 +74,6 @@ def modify_schema(self, field_schema):
7574

7675

7776
class Regex:
78-
7977
"""Validator for regular expressions."""
8078

8179
FLAGS = {
@@ -134,7 +132,6 @@ def modify_schema(self, field_schema):
134132

135133

136134
class Length:
137-
138135
"""Validator for length."""
139136

140137
def __init__(self, minimum_value=None, maximum_value=None):
@@ -186,7 +183,6 @@ def modify_schema(self, field_schema):
186183

187184

188185
class Enum:
189-
190186
"""Validator for enums."""
191187

192188
def __init__(self, *choices):

0 commit comments

Comments
 (0)