mirror of
https://github.com/LukeHagar/connexion.git
synced 2025-12-07 20:37:44 +00:00
Fix deprecation warning for Validator.iter_errors (#1536)
* Fix deprecation warning for iter_errors Bump jsonschema version to at least v4 * Bump jsonschema to v4.0.1 * Provide schema as keyword arg to evolve * Fix evolve statement
This commit is contained in:
@@ -47,7 +47,7 @@ def create_spec_validator(spec: dict) -> Draft4Validator:
|
||||
if not valid:
|
||||
return
|
||||
if isinstance(instance, dict) and 'default' in instance:
|
||||
for error in instance_validator.iter_errors(instance['default'], instance):
|
||||
for error in instance_validator.evolve(schema=instance).iter_errors(instance['default']):
|
||||
yield error
|
||||
|
||||
SpecValidator = extend_validator(Draft4Validator, {"properties": validate_defaults})
|
||||
|
||||
Reference in New Issue
Block a user