Skip to content

0.18.0

Compare
Choose a tag to compare
@p1c2u p1c2u released this 10 Jul 08:42
· 462 commits to master since this release

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 of Spec.from_dict is deprecated. Use base_uri instead. #597
  • ref_resolver_handlers parameter of Spec.from_dict is deprecated. Use handlers 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 method
    • spec as a first parameter for validate_request and validate_response shortcuts
    • validator parameter for validate_request and validate_response shortcuts
    • return unmarshalling data result for validate_request and validate_response shortcuts
    • RequestValidator, ResponseValidator and openapi_ objects
    • custom_deserializersparameter
    • custom_formattersparameter