Skip to content

Releases: python-openapi/openapi-spec-validator

0.5.2

16 Jan 05:30
Compare
Choose a tag to compare

Changelog

  • Use stdlib importlib.resources on python >= 3.9 #174
  • mypy typing module version fix #181
  • Drop no longer used runtime dependency on PyYAML #180
  • allow openapi-schema-validator 0.4 #187

0.5.1

05 Sep 10:36
Compare
Choose a tag to compare

Changelog

  • Responses schema validation #177

0.5.0

02 Sep 10:23
Compare
Choose a tag to compare

Changelog

  • detect spec schema version #167
  • static types and Mypy static type check #168
  • tests mark network #169
  • schemas and validators lazy loading proxy #170
  • CLI detect spec version #171
  • Shortcuts refactor and validators explicit usage #172

Backward incompatibilities

  • redundant shortcuts validate_v*_spec and validate_v*_spec_url removed. Use validate_spec and validate_spec_url with validator parameter instead.
  • default_handlers (and whole handlers package) removed. Use handlers from jsonschema_spec.handlers instead.

0.5.0a3

31 Aug 22:05
Compare
Choose a tag to compare
0.5.0a3 Pre-release
Pre-release

Changeling

  • jsonschema subclassing fix #163
  • use jsonschema spec and yield from #164

0.5.0a2

21 Jun 05:57
Compare
Choose a tag to compare
0.5.0a2 Pre-release
Pre-release

Changelog

  • Use importlib_resources instead of pkg_resources #155
  • Use the json module to take care of the integer keys. #146

0.5.0a1

28 Jan 07:24
Compare
Choose a tag to compare
0.5.0a1 Pre-release
Pre-release

Changelog

  • Implements OpenAPI 3.1 spec validator #143

0.4.0

28 Jan 04:58
Compare
Choose a tag to compare

Changelog

  • Drop Python 2.7, 3.5 and 3.6 support #137
  • Add Python 3.10 support #137
  • Bump dependency upper bounds #137
  • Drop pyrsistent direct dependency #142

0.3.3

27 Jan 10:47
Compare
Choose a tag to compare

Changelog

  • Use valid licence registry identifier for Apache-2.0 licence #139
  • add setuptools dependency for pkg_resources, sort deps #141

0.3.2

17 Jan 04:18
Compare
Choose a tag to compare

Changelog

  • On validation error: add cause and context. #129
  • Switch to poetry and update dependencies #136

0.3.1

12 May 19:35
Compare
Choose a tag to compare

Changelog

  • File handler Windows compatibility fix (#122)
  • Recurse references in validation (#125)
  • A $ref may be a property name fix (#124)