-
json-schema-diff v1.2.2
Stablereleased this
2026-10-17 05:02:19 -07:00 | 16 commits to master since this release- Swagger 2.0: renaming the
in: bodyparameter (its name never goes over the wire) is no longer reported as a
"new parameter" -- withrequired: trueit was a false BREAKING "new required parameter". Request bodies are
compared as bodies, as before. - Tests: contract suite pinning every OpenAPI 3 / Swagger 2 operation-level finding, oneOf/anyOf/allOf variant
pairing (by$ref, title, const, discriminator, type) and the text/Markdown/JSON outputs and exit codes.
Install
pipx install git+https://git.canutethegreat.com/CanuteTheGreat/json-schema-diff.git@v1.2.2 # or the wheel attached to this release: pipx install https://git.canutethegreat.com/CanuteTheGreat/json-schema-diff/releases/download/v1.2.2/json_schema_diff-1.2.2-py3-none-any.whl # or the single file (stdlib-only Python 3): curl -fsSLO https://git.canutethegreat.com/CanuteTheGreat/json-schema-diff/releases/download/v1.2.2/schema_diff.pySHA-256
0717599c8b7f50e042a7a8eab4cd03689836c320fe93688918e0234a54d4238c schema_diff.py 4f84ed58a4de40476ac27c8e479fb7dc98809a36382d3c25de667f1c215bb202 json_schema_diff-1.2.2-py3-none-any.whl 377a20de4a019eb1a36e340b8acbd46e14b481639a7ec6e7eca2ee7861952450 json_schema_diff-1.2.2.tar.gzDownloads
-
Source code (ZIP)
5 downloads
-
Source code (TAR.GZ)
7 downloads
- Swagger 2.0: renaming the