0.15.0a2
Pre-release
Pre-release
Changelog
RequestandResponseprotocols #407- validator factories removed from validation shortcuts #408
- Predefined openapi validators #409
- Customization refactor #412
Backward incompatibilities
OpenAPIRequestandOpenAPIResponseremoved. All backward compabilities fromcontribremoved.spec_validate_*shortcuts removed. Usevalidate_requestandvalidate_responsewithvalidatorparameter instead.validate_{parameters,body,security}shortcuts removed. Use predefinedopenapi_request_parameters_validator,openapi_request_body_validatorandopenapi_request_security_validatorfromopenapi_core.validation.requestinstead.validate_{data,headers}shortcuts removed. Use predefinedopenapi_response_data_validatorandopenapi_response_headers_validatorfromopenapi_core.validation.responseinstead.custom_media_type_deserializersparameter forRequestValidatorandResponseValidatorremoved. UseMediaTypeDeserializersFactorywithcustom_deserializersparameter and pass it to validator withmedia_type_deserializers_factoryparameter.custom_formattersparameter forRequestValidatorandResponseValidatorremoved. UseSchemaUnmarshallersFactorywithcustom_formattersparameter and pass it to validator.