1717
1818
1919def _extend_with_default (
20- validator_class : type [jsonschema .Validator ],
20+ validator_class : type [jsonschema .protocols . Validator ],
2121) -> type [jsonschema .Validator ]:
2222 validate_properties = validator_class .VALIDATORS ["properties" ]
2323
@@ -51,7 +51,7 @@ def get_validator(
5151 instance_doc : dict [str , t .Any ],
5252 format_opts : FormatOptions ,
5353 fill_defaults : bool ,
54- ) -> jsonschema .Validator :
54+ ) -> jsonschema .protocols . Validator :
5555 raise NotImplementedError
5656
5757
@@ -112,7 +112,7 @@ def get_validator(
112112 instance_doc : dict [str , t .Any ],
113113 format_opts : FormatOptions ,
114114 fill_defaults : bool ,
115- ) -> jsonschema .Validator :
115+ ) -> jsonschema .protocols . Validator :
116116 retrieval_uri = self .get_schema_retrieval_uri ()
117117 schema = self .get_schema ()
118118
@@ -141,7 +141,7 @@ def get_validator(
141141 registry = reference_registry ,
142142 format_checker = format_checker ,
143143 )
144- return t .cast (jsonschema .Validator , validator )
144+ return t .cast (jsonschema .protocols . Validator , validator )
145145
146146
147147class BuiltinSchemaLoader (SchemaLoader ):
@@ -163,7 +163,7 @@ def get_validator(
163163 instance_doc : dict [str , t .Any ],
164164 format_opts : FormatOptions ,
165165 fill_defaults : bool ,
166- ) -> jsonschema .Validator :
166+ ) -> jsonschema .protocols . Validator :
167167 schema_validator = jsonschema .validators .validator_for (instance_doc )
168168 meta_validator_class = jsonschema .validators .validator_for (
169169 schema_validator .META_SCHEMA , default = schema_validator
0 commit comments