0.18.0a1
Pre-release
Pre-release
This version drops support for Python 3.7
Features
- Compatibility with jsonschema 4.18, jsonschema-spec 0.2, openapi-schema-validator 0.6 and openapi-spec-validator 0.6 #597
spec_urlparameter ofSpec.from_dictis deprecated. Usebase_uriinstead.ref_resolver_handlersparameter ofSpec.from_dictis deprecated. Usehandlersinstead.
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.createmethodspecas a first parameter forvalidate_requestandvalidate_responseshortcutsvalidatorparameter forvalidate_requestandvalidate_responseshortcuts- return unmarshalling data result for
validate_requestandvalidate_responseshortcuts RequestValidator,ResponseValidatorandopenapi_objectscustom_deserializersparametercustom_formattersparameter