You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
new datatype RequestParameters. That means parameters in RequestValidationResult is no longer dict type but you can still access parameter types (path, query, heder, cookie) lika a dict.
validate_body, validate_parameters and validate_data no longer accept wrapper_class, request_wrapper_class and response_wrapper_class keyword arguments. Use request_factory and response_factory instead.
openapi_core.wrappers.flask module moved to openapi_core.contrib.flask
openapi_core.wrappers.mock module moved to openapi_core.testing.mock
validation is now part of unmarshalling process
strict parameter removed
standardized formatting process with Formatter class. Custom formatters should inherit from the class.
unmarshalling process no longer raise InvalidMediaTypeValue and InvalidParameterValue exceptions
casting process no longer raise InvalidParameterValue exception
deserializing process no longer raise InvalidMediaTypeValue exception
OpenAPIRequest 's host_url and path_pattern attributes replaced with full_url_pattern attribute