0.18.0
This version drops support for Python 3.7
Upgrades
- Compatibility with jsonschema 4.18, jsonschema-spec 0.2, openapi-schema-validator 0.6 and openapi-spec-validator 0.6 #597
- Update dependencies #616
Deprecations
spec_url
parameter ofSpec.from_dict
is deprecated. Usebase_uri
instead. #597ref_resolver_handlers
parameter ofSpec.from_dict
is deprecated. Usehandlers
instead. #597
Backward incompatibilities
- Drop python 3.7 support #595
- Format validators ignore other types and pass (in accordance with the specification) #597
- Remove deprecated features #598
Spec.create
methodspec
as a first parameter forvalidate_request
andvalidate_response
shortcutsvalidator
parameter forvalidate_request
andvalidate_response
shortcuts- return unmarshalling data result for
validate_request
andvalidate_response
shortcuts RequestValidator
,ResponseValidator
andopenapi_
objectscustom_deserializers
parametercustom_formatters
parameter