Skip to content

Releases: python-openapi/openapi-core

0.11.0

18 Jun 21:44

Choose a tag to compare

openapi-core 0.11 is the last major version with schema validation based on internal validators (object validators). Next major versions is scheduled to be based on jsonschema validators (OAS Validator).

Changelog

  • End of Python 3.4 support (#136)
  • Add support for one-of with any type (#133)
  • Modify FlaskOpenAPIRequest to accommodate path variables (#141)
  • Primitive types unmarshallers (#138)
  • attr errors hashable fix (#143)
  • Parameters on path item object support (#144)

0.10.0

21 May 12:32

Choose a tag to compare

openapi-core 0.10 is the last major version with Python 3.4 support

Changelog

  • Fix #124: Checking "additionalProperties" in "oneOf" items. (#125)
  • Add support for password string format (#132)
  • Add support for path-level parameters (#130)
  • Add support for "links" in Response (#131)
  • Fix number validator (#134)

0.9.0

22 Mar 14:56

Choose a tag to compare

Changelog

  • Raw value type strict validation (#123
  • Object additionalProperties support (#121)
  • Properly formatting UUID if value is already a UUID (#112)
  • String byte format fix (#117)

0.8.0

28 Feb 14:21

Choose a tag to compare

Changelog

  • byte string format (#111)
  • Fix import in an example (#102)
  • Dont use value for determining any type (#106)
  • Test for non utc systems fix (#107)
  • Accepting uuid string format and validating accordingly (#109)

0.7.1

28 Feb 14:16

Choose a tag to compare

Changelog

  • Python 2.7 requirements fix