GitHub / python-openapi/openapi-schema-validator / commits
OpenAPI schema validator is a Python library that validates schema against OpenAPI Schema Specification v3.0 and v3.1
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 3c71e8ca | merge Merge pull request #279 from python-openapi/fix/oas31-discriminator-annotatio... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 71249e7f | OAS 3.1/3.2 discriminator is annotation-only | p1c2u <m****r@g****m> | about 1 month ago | |
| 3c195a0d | merge Merge pull request #275 from python-openapi/dependabot/github_actions/actions... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| eb358135 | merge Merge pull request #276 from python-openapi/dependabot/pip/isort-8.0.1 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| f3c9c2c3 |
Bump isort from 8.0.0 to 8.0.1
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 | |
| 3f3640cf |
Bump actions/upload-artifact from 6 to 7
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 | |
| 5e961147 | Version 0.8.1 | p1c2u <m****r@g****m> | about 1 month ago | |
| f8ca4fc4 | merge Merge pull request #273 from python-openapi/feature/shortcut-cache-and-check-... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2fd48258 | Clarify env var lietime | p1c2u <m****r@g****m> | about 1 month ago | |
| 68b2bfd5 | Rename env var | p1c2u <m****r@g****m> | about 1 month ago | |
| 25f3a57d | Document condifuration | p1c2u <m****r@g****m> | about 1 month ago | |
| 00a1cce0 | merge Merge pull request #274 from python-openapi/copilot/sub-pr-273 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 244a5c7e |
Fix review comments: ValidationError in test, clear_validate_cache import, Gi...
Co-authored-by: p1c2u <1****u@u****m> |
copilot-swe-agent[bot] <1****t@u****m> | about 1 month ago | |
| e3032c8a | Initial plan | copilot-swe-agent[bot] <1****t@u****m> | about 1 month ago | |
| 9227ccad | Speed up validate() with validator caching and optional schema-check fast path | p1c2u <m****r@g****m> | about 1 month ago | |
| dd5d24cd | Version 0.8.0 | p1c2u <m****r@g****m> | about 1 month ago | |
| 0312a780 | merge Merge pull request #272 from python-openapi/feature/update-readme |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5deb3c27 | merge Merge pull request #271 from python-openapi/fix/readthedocs-build-fix |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 66ab8c40 | Readthedocs build fix | p1c2u <m****r@g****m> | about 1 month ago | |
| 46b9b51b | Update README | p1c2u <m****r@g****m> | about 1 month ago | |
| 353a0f3b | merge Merge pull request #270 from python-openapi/security/harden-validate-remote-ref |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e39efcaa | Version 0.7.3 | p1c2u <m****r@g****m> | about 1 month ago | |
| ad82d409 | Harden validate defaults for remote $ref resolution | p1c2u <m****r@g****m> | about 1 month ago | |
| 2aa9f7a6 | merge Merge pull request #269 from python-openapi/docs/document-validate-schema-and... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3ec8ce28 | Document validate schema and registry scope | p1c2u <m****r@g****m> | about 1 month ago | |
| cde7436a | merge Merge pull request #268 from python-openapi/docs/validate-signature-documented |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 628b7465 | Validate signature documented | p1c2u <m****r@g****m> | about 1 month ago | |
| 51e7d213 | merge Merge pull request #267 from python-openapi/feature/ecma-regex-extra-for-patt... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6a25ae33 | Add optional ecma-regex backend for strict OpenAPI pattern validation | p1c2u <m****r@g****m> | about 1 month ago | |
| 4e635952 | merge Merge pull request #266 from python-openapi/fix/pattern-bad-escape-alignment |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9761ca4e | Align pattern error behavior with jsonschema validation paths | p1c2u <m****r@g****m> | about 1 month ago | |
| 737f40f9 | merge Merge pull request #265 from python-openapi/fix/strict-byte-format-validation |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a51cb87e | Fix OAS 3.0 byte format validation to enforce strict base64 | p1c2u <m****r@g****m> | about 1 month ago | |
| 0625d817 | merge Merge pull request #264 from python-openapi/fix/state-binary-data-semantics |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e713425b | State OAS binary data semantics | p1c2u <m****r@g****m> | about 1 month ago | |
| b0c6d18f | merge Merge pull request #263 from python-openapi/feature/openapi-3.2-dialect-schem... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7095c265 | Bound class-level overrised | p1c2u <m****r@g****m> | about 1 month ago | |
| dd6b514f | Support official OAS 3.2 dialect and set it as default | p1c2u <m****r@g****m> | about 1 month ago | |
| 0fb8ad8b | Version 0.7.2 | p1c2u <m****r@g****m> | about 1 month ago | |
| 6b0e4850 | merge Merge pull request #262 from python-openapi/feature/oas31-dialect-registration |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 1502647b | OAS 3.1 dialect registration and validator discovery | p1c2u <m****r@g****m> | about 1 month ago | |
| 5015df1c | merge Merge pull request #258 from python-openapi/dependabot/pip/sphinx-immaterial-... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6caeb1de |
Bump sphinx-immaterial from 0.12.6 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 | |
| c30c2c1f | merge Merge pull request #259 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 | |
| 71449a74 |
Bump isort from 5.13.2 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 | |
| 6a341e73 | merge Merge pull request #257 from python-openapi/dependabot/github_actions/actions... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 892d8ff5 | merge Merge pull request #260 from python-openapi/dependabot/pip/sphinx-8.1.3 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e2b69dc0 | Version 0.7.1 | p1c2u <m****r@g****m> | about 1 month ago | |
| 038c02b8 | merge Merge pull request #256 from philfreo/add-oas32-support |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b47d2dae |
Bump sphinx from 7.4.7 to 8.1.3
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 | |
| 67e289bb |
Bump actions/cache from 4 to 5
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 | |
| d3740fb3 | OAS32Validator basic tests | p1c2u <m****r@g****m> | about 1 month ago | |
| 946593cd | Add OpenAPI 3.2 support | Phil Freo <p****l@p****m> | about 1 month ago | |
| 625bebd3 | README syntax fix | p1c2u <m****r@g****m> | about 1 month ago | |
| b1de5d29 | merge Merge pull request #254 from even-even/up_pytest_to_9 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 79a85d73 | up pytest to 9.0.2 | vyuroshchin <> | about 1 month ago | |
| ade89c2d | up pytest to 9.0.2 | vyuroshchin <> | about 1 month ago | |
| 3cb2cda4 | Version 0.7.0 | p1c2u <m****r@g****m> | about 1 month ago | |
| 7cc5a8cb | merge Merge pull request #253 from python-openapi/feature/tbump |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 39151f99 | Tbump | p1c2u <m****r@g****m> | about 1 month ago | |
| 37470e2e | merge Merge pull request #252 from python-openapi/cleanup/docs-maintanance |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a06aa5bc | Docs maintemance | p1c2u <m****r@g****m> | about 2 months ago | |
| 7ae386b8 | merge Merge pull request #251 from python-openapi/feature/OAS30-strict-validator |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| af9beaa5 | OAS30 strict validator | p1c2u <m****r@g****m> | about 2 months ago | |
| 0b4a1f2f | merge Merge pull request #250 from python-openapi/fix/narrower-handling-around-unre... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e8e1c169 | Narrower handling around unresolved refs | p1c2u <m****r@g****m> | about 2 months ago | |
| f203cdea | merge Merge pull request #249 from python-openapi/fix/discriminator-handing-for-non... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f5b364f5 | Discriminator handing for non-object instances | p1c2u <m****r@g****m> | about 2 months ago | |
| a195558a | merge Merge pull request #248 from python-openapi/fix/readOnly-writeOnly-boolean-se... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fffd84d0 | readOnly/writeOnly boolean semantics | p1c2u <m****r@g****m> | about 2 months ago | |
| 122b36e5 | Add AGENTS.md | p1c2u <m****r@g****m> | about 2 months ago | |
| 67d2e621 | merge Merge pull request #219 from even-even/improve_shotcuts_and_add_test |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f5854592 | merge Merge pull request #232 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 | |
| ad6812db |
Bump deptry from 0.16.2 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 | |
| 73693c5e | merge Merge pull request #237 from python-openapi/dependabot/github_actions/actions... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 8b323546 | merge Merge pull request #240 from python-openapi/dependabot/pip/black-25.9.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b8ec658b |
Bump actions/setup-python from 5 to 6
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 | |
| af398c2f | merge Merge pull request #242 from python-openapi/dependabot/github_actions/actions... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 813dea17 |
Bump black from 24.10.0 to 25.9.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 | |
| a09e42b5 | merge Merge pull request #243 from python-openapi/dependabot/github_actions/actions... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5decd3de |
Bump actions/upload-artifact from 4 to 5
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 | |
| 0802a54d |
Bump actions/checkout from 4 to 6
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 | |
| f678f9e4 | merge Merge pull request #247 from python-openapi/feature/python-3.14-support |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f94a0dc1 | Python 3.14 support | p1c2u <m****r@g****m> | about 2 months ago | |
| a8daab59 | merge Merge pull request #246 from python-openapi/feature/python-3.9-drop |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5928d98b | Python 3.10+ modernization | p1c2u <m****r@g****m> | about 2 months ago | |
| a0fbc59a | Python 3.9 drop | p1c2u <m****r@g****m> | about 2 months ago | |
| 35e7b4ae | fix review |
vyuroshchin <v****n@s****u>
Committed by: p1c2u <m****r@g****m> |
about 1 year ago | |
| bf12c9bf | merge Merge pull request #221 from python-openapi/dependabot/pip/jinja2-3.1.6 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b74712bb |
Bump jinja2 from 3.1.5 to 3.1.6
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 5fd3a666 | merge Merge pull request #213 from python-openapi/dependabot/github_actions/codecov... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 593cab90 | merge Merge pull request #214 from python-openapi/dependabot/pip/pre-commit-4.1.0 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 98b8f276 | merge Merge pull request #218 from python-openapi/dependabot/pip/pytest-8.3.5 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 49ad680f | improve logging in shortcuts.py and turn to pytest in test_shortcut.py |
vyuroshchin <v****n@s****u>
Committed by: p1c2u <m****r@g****m> |
about 1 year ago | |
| 9df1051a |
Bump pytest from 8.3.3 to 8.3.5
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 23cc64e4 |
Bump pre-commit from 4.0.1 to 4.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 year ago | |
| 446f8510 |
Bump codecov/codecov-action from 4 to 5
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2c7de6dd | merge Merge pull request #208 from python-openapi/dependabot/pip/sphinx-immaterial-... |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| bc41ebbe |
Bump sphinx-immaterial from 0.11.14 to 0.12.4
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1d8e080f | merge Merge pull request #207 from python-openapi/dependabot/pip/jinja2-3.1.5 |
Artur Maciag <m****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago |