openapi-schema-validator icon indicating copy to clipboard operation
openapi-schema-validator copied to clipboard

OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1

Results 39 openapi-schema-validator issues
Sort by recently updated
recently updated
newest added

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...

dependencies
python

Bumps [black](https://github.com/psf/black) from 24.4.0 to 24.4.2. Release notes Sourced from black's releases. 24.4.2 This is a bugfix release to fix two regressions in the new f-string parser introduced in 24.4.1....

dependencies
python

Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to 8.2.0. Release notes Sourced from pytest's releases. 8.2.0 pytest 8.2.0 (2024-04-27) Deprecations #12069: A deprecation warning is now raised when implementations of one of the...

dependencies
python

Bumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0. Changelog Sourced from mypy's changelog. Mypy Release Notes Next release Mypy 1.10 We’ve just uploaded mypy 1.10 to the Python Package Index (PyPI). Mypy...

dependencies
python

Bumps [deptry](https://github.com/fpgmaas/deptry) from 0.15.0 to 0.16.1. Release notes Sourced from deptry's releases. 0.16.1 What's Changed Bug Fixes Skip type checking blocks whether future annotations are used or not (#662) Full...

dependencies
python

Bumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7. Release notes Sourced from idna's releases. v3.7 What's Changed Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time...

dependencies
python

This schema with scientific notation `maximum: 1e2` ``` openapi: 3.0.3 info: title: scientific notation description: ... version: 1.0.0 paths: /pet: put: tags: - pet summary: ... description: ... operationId: updatePet...

I am using validate against API responses. ```python validate(openapi_schema_path, response.json()) ``` seems to work on many of the apis. But when the api returns something like: ```json {"items":[4,5,6,1,2]} ``` which...

I was digging through the code and it seems for string type None validation there is no check for nullable. It is in the code but validate from shortcuts pulls...

If we have stacked any of and on the second level send strring, not an object, validator doesn't react. If we do so on the top any of validator will...