Openapi-spec-validator

Latest version: v0.7.1

Safety actively analyzes 619324 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.7.1

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. Use`validate` instead.
* `validate_spec_url` shortcut is deprecated. Use `validate_url` instead.

0.7.0

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

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

Fixes
* Update SupportsValidation protocol 232

0.6.0a1

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

Changelog
* allow path item ref fix 210
* openapi 3.0 schema update 212
* openapi 3.1 schema update 213

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.