Skip to content

Commit 81ab87d

Browse files
manycodingJulian
authored andcommitted
Pass draft7_format_checker to meta schema, set default Validator format_checker to None
1 parent d92acc5 commit 81ab87d

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

jsonschema/validators.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
draft3_format_checker,
3535
draft4_format_checker,
3636
draft6_format_checker,
37+
draft7_format_checker,
3738
)
3839

3940
# Sigh. https://gitlab.com/pycqa/flake8/issues/280
@@ -271,7 +272,7 @@ def __init__(
271272
schema,
272273
types=(),
273274
resolver=None,
274-
format_checker=format_checker,
275+
format_checker=None,
275276
):
276277
if types:
277278
warn(
@@ -478,7 +479,7 @@ def extend(validator, validators=(), version=None, type_checker=None):
478479
type_checker=_types.draft3_type_checker,
479480
version="draft3",
480481
id_of=lambda schema: schema.get(u"id", ""),
481-
format_checker=draft3_format_checker
482+
format_checker=draft3_format_checker,
482483
)
483484

484485
Draft4Validator = create(
@@ -514,7 +515,7 @@ def extend(validator, validators=(), version=None, type_checker=None):
514515
type_checker=_types.draft4_type_checker,
515516
version="draft4",
516517
id_of=lambda schema: schema.get(u"id", ""),
517-
format_checker=draft4_format_checker
518+
format_checker=draft4_format_checker,
518519
)
519520

520521
Draft6Validator = create(
@@ -554,7 +555,7 @@ def extend(validator, validators=(), version=None, type_checker=None):
554555
},
555556
type_checker=_types.draft6_type_checker,
556557
version="draft6",
557-
format_checker=draft6_format_checker
558+
format_checker=draft6_format_checker,
558559
)
559560

560561
Draft7Validator = create(
@@ -595,6 +596,7 @@ def extend(validator, validators=(), version=None, type_checker=None):
595596
},
596597
type_checker=_types.draft7_type_checker,
597598
version="draft7",
599+
format_checker=draft7_format_checker,
598600
)
599601

600602
_LATEST_VERSION = Draft7Validator

0 commit comments

Comments
 (0)