Skip to content

Releases: python-openapi/openapi-spec-validator

0.7.1

13 Oct 11:42
Compare
Choose a tag to compare

Features

  • Versions submodule #291
  • Move to jsonschema-path package #292
  • Validator accepts any schema (schema dictionary or SchemaPath) #293
  • validate and validate_url shortcuts #294

Deprecations

  • validate_spec shortcut in deprecated. Usevalidate instead.
  • validate_spec_url shortcut is deprecated. Use validate_url instead.

0.7.0

09 Oct 14:53
Compare
Choose a tag to compare

Features

  • Allow validate multiple files (also with pre-commit hook) #255
  • Validators and keywords refactor #286
  • Python 3.12 support #290
  • Bump docker image python from 3.11.5-alpine to 3.12.0-alpine #288

Deprecations

  • openapi_*_spec_validator objects are deprecated. Use *SpecValidator classes instead.

0.6.0

10 Jul 07:57
Compare
Choose a tag to compare

This version drops support for Python 3.7

Upgrades

  • Compatibility with jsonschema 4.18, jsonschema-spec 0.2 and openapi-schema-validator 0.6 #202
  • Update dependencies #243

Deprecations

  • spec_url parameter of spec validator is deprecated. Use base_uri instead. #202

Backward incompatibilities

  • Drop python 3.7 support #226

0.6.0a2

16 Jun 08:23
Compare
Choose a tag to compare
0.6.0a2 Pre-release
Pre-release

Fixes

  • Update SupportsValidation protocol #232

0.6.0a1

15 Jun 11:39
Compare
Choose a tag to compare
0.6.0a1 Pre-release
Pre-release

This version drops support for Python 3.7

Features

  • Compatibility with jsonschema 4.18, jsonschema-spec 0.2 and openapi-schema-validator 0.6 #202

Backward incompatibilities

  • Drop python 3.7 support #226

0.5.7

11 Jun 23:07
Compare
Choose a tag to compare

Changelog

  • allow path item ref fix #210
  • openapi 3.0 schema update #212
  • openapi 3.1 schema update #213

0.5.6

17 Mar 08:39
Compare
Choose a tag to compare

Changelog

  • Fix typo in server variables schema for OpenAPI 3.1.0 #198
  • Include tests in sdist archives #199
  • jsonschema 4.17 dependency limit #203
  • add python 3.11 support #204

0.5.5

06 Feb 05:56
Compare
Choose a tag to compare

Changelog

  • update openapi-schema-validator dependecy #194

0.5.4

02 Feb 05:02
Compare
Choose a tag to compare

Changelog

  • schema properties validation recursion fix #193

0.5.3

01 Feb 08:30
Compare
Choose a tag to compare

Changelog

  • fix custom format checker not found test #190
  • fix property missing reference validation #191
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy