openapi-spec-validator
openapi-spec-validator copied to clipboard
OpenAPI Spec Validator is a CLI, pre-commit hook and python package that validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specification.
requestBody should only be allowed on PATCH / POST / PUT methods. > The request body applicable for this operation. The requestBody is only supported in HTTP methods where the...
It seems like this commit https://github.com/p1c2u/openapi-spec-validator/commit/03d4937a85482bed16e0e92bf6795b8778458227 breaks https://github.com/p1c2u/openapi-core (v0.14.2). Our imports are failing now.
* Download file ```bash wget https://petstore.swagger.io/v2/swagger.json ``` * While using python 3.11 ```bash ❯ openapi-spec-validator --schema detect swagger.json OK ``` * While using python 3.12 ```bash ❯ openapi-spec-validator --schema detect...
The property `pvalue_threshold` in https://nodenormalization-sri.renci.org/openapi.json fails validation because the default value (`0.000001`) is converted into scientific notation in Python (`1e-06`), which is judged to not be a valid number (`Could...
Following specification causes validator to report only the `event-photo` property > Required list has not defined properties: ['event-photo'] whereas I would expect similar messages for the `problem-type`, `order-trees` and `site-location`...
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...
Bumps [tox](https://github.com/tox-dev/tox) from 4.14.1 to 4.15.0. Release notes Sourced from tox's releases. 4.15.0 What's Changed Remove duplicated and misleading configuration section by @jugmac00 in tox-dev/tox#3251 Fix dropped leading characters c...