GitHub / python-openapi/openapi-spec-validator / commits
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.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 22a4c0d3 | merge Merge pull request #489 from aebrahim/patch-1 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| c4ff409c | Update poetry lock. | Ali Ebrahim <a****m@u****m> | 10 days ago | |
| 3caa9809 | Update jsonschema dependency version range |
Ali Ebrahim <a****m@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| cca400fb | Version 0.8.4 | p1c2u <m****r@g****m> | about 1 month ago | |
| 33585eab | merge Merge pull request #478 from python-openapi/poc/rust-backend |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a10dfe6c | merge Merge pull request #480 from python-openapi/copilot/sub-pr-478 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| da9c9cbc |
Address review feedback: fix docstring, trailing whitespace, f-string, instal...
Co-authored-by: p1c2u <1****u@u****m> |
copilot-swe-agent[bot] <1****t@u****m> | about 1 month ago | |
| 629f4e2b | Initial plan | copilot-swe-agent[bot] <1****t@u****m> | about 1 month ago | |
| a093f9c4 | Version 0.8.3 | p1c2u <m****r@g****m> | about 1 month ago | |
| 0d757b58 | merge Merge pull request #479 from python-openapi/feature/upgrade-jsonschema-path-0... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0bbd7616 | Expose resolved cache | p1c2u <m****r@g****m> | about 1 month ago | |
| 023da956 | Upgrade jsonschema-path 0.4.3 | p1c2u <m****r@g****m> | about 1 month ago | |
| df9ba9b7 | Rust backend | p1c2u <m****r@g****m> | about 1 month ago | |
| b32b257d | Version 0.8.2 | p1c2u <m****r@g****m> | about 1 month ago | |
| 62e48efd | merge Merge pull request #475 from python-openapi/feature/accept-openapi-schema-val... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5de0bd3a | Accept openapi-schema-validator non-breaking changes version | p1c2u <m****r@g****m> | about 1 month ago | |
| ce9989c2 | merge Merge pull request #474 from python-openapi/feature/add-tag-tests |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9f98c966 | Add tag tests | p1c2u <m****r@g****m> | about 1 month ago | |
| 7c0ddf81 | merge Merge pull request #472 from python-openapi/feature/openapi-3.2-support |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 383d17aa | Add OpenAPI 3.2 tags | p1c2u <m****r@g****m> | about 1 month ago | |
| 268e4273 | OpenAPI 3.2 support | p1c2u <m****r@g****m> | about 1 month ago | |
| 50226ea1 | merge Merge pull request #471 from python-openapi/feature/oas31-jsonschema-dialect-... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 68ed0ae3 | Spec document jsonschema dialect cache | p1c2u <m****r@g****m> | about 1 month ago | |
| eedd0178 | Schema dialect validator classes cache | p1c2u <m****r@g****m> | about 1 month ago | |
| 4542ee7b | Add OAS 3.1 jsonSchemaDialect-aware schema meta-validation | p1c2u <m****r@g****m> | about 1 month ago | |
| fbfb9e42 | AGENTS.md file | p1c2u <m****r@g****m> | about 1 month ago | |
| 49d99d58 | Version 0.8.1 | p1c2u <m****r@g****m> | about 1 month ago | |
| 67c7fca3 | merge Merge pull request #470 from python-openapi/fix/path-params-must-match-path-t... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5f074546 | Validate declared path parameters against path template | p1c2u <m****r@g****m> | about 1 month ago | |
| 3c6b1c52 | merge Merge pull request #469 from python-openapi/fix/cli-separate-validation-and-s... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6f2895e6 | Split CLI error controls into validation and subschema modes | p1c2u <m****r@g****m> | about 1 month ago | |
| 5823ff89 | merge Merge pull request #468 from python-openapi/docs/clarify-intentionally-invali... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8b86b95a | Clarify usage example for intentionally invalid spec | p1c2u <m****r@g****m> | about 1 month ago | |
| 90a94ed2 | merge Merge pull request #467 from python-openapi/fix/malformed-property-schema-err... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e80a2bb0 | Fix malformed schema traversal to report validation errors instead of interna... | p1c2u <m****r@g****m> | about 1 month ago | |
| 1b3e90a0 | merge Merge pull request #466 from python-openapi/feature/cli-version-option |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e07c535a | CLI version option | p1c2u <m****r@g****m> | about 1 month ago | |
| 62169999 | merge Merge pull request #463 from python-openapi/dependabot/pip/black-26.1.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 73072d52 |
Bump black from 25.12.0 to 26.1.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8cc4d542 | merge Merge pull request #460 from python-openapi/dependabot/pip/sphinx-immaterial-... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 278edae7 |
Bump sphinx-immaterial from 0.12.5 to 0.13.9
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| dcc5690b | merge Merge pull request #462 from python-openapi/dependabot/pip/isort-8.0.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 65b21cad |
Bump isort from 6.1.0 to 8.0.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 839fcd39 | merge Merge pull request #461 from python-openapi/dependabot/pip/deptry-0.24.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ce305ea6 | merge Merge pull request #464 from python-openapi/dependabot/pip/tox-4.44.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 574be21a | Version 0.8.0 | p1c2u <m****r@g****m> | about 1 month ago | |
| 70b8149d |
Bump deptry from 0.23.1 to 0.24.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 626b371e | merge Merge pull request #459 from python-openapi/feature/jsonschema-path-and-opena... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 49a9ca7a |
Bump tox from 4.30.3 to 4.44.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| f5e7f21d | Jsonschema-path 0.4 and openapi-schema-validator 0.7 upgrades | p1c2u <m****r@g****m> | about 1 month ago | |
| 34f38426 | merge Merge pull request #457 from python-openapi/feature/python-3.14-support |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c21387cb | merge Merge pull request #458 from python-openapi/feature/workflow-naming |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8fe47e96 | merge Merge pull request #450 from python-openapi/dependabot/pip/pytest-8.4.2 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a78c4a94 | Workflows naming normalization | p1c2u <m****r@g****m> | about 1 month ago | |
| b5ead035 |
Bump pytest from 8.4.1 to 8.4.2
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 08e7805e | merge Merge pull request #452 from python-openapi/dependabot/pip/pytest-cov-7.0.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ecd42bb3 | Python 3.14 support | p1c2u <m****r@g****m> | about 1 month ago | |
| 888fb2c2 |
Bump pytest-cov from 6.2.1 to 7.0.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 73e59fa7 | merge Merge pull request #456 from python-openapi/feature/python-3.9-drop |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0c323a25 | Python 3.1-+ modernization | p1c2u <m****r@g****m> | about 1 month ago | |
| e198ef55 | Python 3.9 drop | p1c2u <m****r@g****m> | about 1 month ago | |
| c419b07f | merge Merge pull request #453 from python-openapi/dependabot/pip/black-25.11.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ecd3c581 | merge Merge pull request #454 from python-openapi/dependabot/pip/lazy-object-proxy-... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| bf98c94d | Version 0.8.0b3 | p1c2u <m****r@g****m> | about 2 months ago | |
| 54d54e0f |
Bump lazy-object-proxy from 1.11.0 to 1.12.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 712eea3e |
Bump black from 25.1.0 to 25.11.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ff1804ca | merge Merge pull request #455 from python-openapi/feature/jsonschema-path-upgrade-3 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| de3d8a83 | Jsonschema-path upgrade 3 | p1c2u <m****r@g****m> | about 2 months ago | |
| 29db12b2 | Version 0.8.0b2 | p1c2u <m****r@g****m> | about 2 months ago | |
| 72a4eb99 | merge Merge pull request #425 from python-openapi/dependabot/pip/deptry-0.23.1 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0efaa67b |
Bump deptry from 0.23.0 to 0.23.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d1337b7d | merge Merge pull request #428 from python-openapi/dependabot/pip/pre-commit-4.3.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d523f92d | merge Merge pull request #441 from python-openapi/dependabot/pip/isort-6.1.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ba91e23e |
Bump isort from 6.0.1 to 6.1.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 06b8622b | merge Merge pull request #442 from python-openapi/dependabot/pip/mypy-1.19.1 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7829e786 |
Bump mypy from 1.16.1 to 1.19.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c9273e1d | merge Merge pull request #443 from python-openapi/dependabot/pip/virtualenv-20.36.1 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 3e2bb6cf | merge Merge pull request #422 from python-openapi/dependabot/pip/flynt-1.0.6 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c2fa77a3 | merge Merge pull request #439 from juanitosvq/master |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 488e7cee | update lock | p1c2u <m****r@g****m> | about 2 months ago | |
| 955348de | merge Merge pull request #447 from python-openapi/dependabot/docker/python-3.14.3-a... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5a81d1e0 | merge Merge pull request #449 from python-openapi/feature/jsonschema-path-upgrade-2 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6b3e0918 | Jsonschema-path upgrade 2 | p1c2u <m****r@g****m> | about 2 months ago | |
| c14fff0c | merge Merge pull request #448 from python-openapi/feature/benchmarks |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d1d7be36 | Benchmarks | p1c2u <m****r@g****m> | about 2 months ago | |
| 6c93fb12 |
Bump python from 3.13.5-alpine to 3.14.3-alpine
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 12aca588 | merge Merge pull request #446 from python-openapi/fix/github-workflows-poetry-versi... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 4b531488 | Github workflows poetry version fix | p1c2u <m****r@g****m> | 2 months ago | |
| a4710bad |
Bump virtualenv from 20.31.2 to 20.36.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e3428d91 | don't touch transitive dependencies |
Juan Cabrera <j****a@e****m>
Committed by: p1c2u <m****r@g****m> |
3 months ago | |
| 20eba0f7 | relock |
Juan Cabrera <j****a@e****m>
Committed by: p1c2u <m****r@g****m> |
3 months ago | |
| 6ad04668 | lock dependencies |
Juan Cabrera <j****a@e****m>
Committed by: p1c2u <m****r@g****m> |
3 months ago | |
| 7c68144a |
Bump pre-commit from 4.2.0 to 4.3.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5d24278a | merge Merge pull request #438 from python-openapi/dependabot/pip/urllib3-2.6.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ce20871d |
Bump urllib3 from 2.5.0 to 2.6.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 79afe5ac | merge Merge pull request #434 from python-openapi/dependabot/pip/tox-4.30.3 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 64d46fe6 | Update openapi-schema-validator version constraint |
Juan Cabrera <4****q@u****m>
Committed by: p1c2u <m****r@g****m> |
3 months ago | |
| 4705d90b | merge Merge pull request #408 from kurtmckee/update-tox |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9b8a3276 | merge Merge pull request #409 from kurtmckee/rm-travis-config |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 14654ca7 | merge Merge pull request #407 from kurtmckee/update-pre-commit-hooks |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago |