Check-jsonschema

Latest version: v0.32.1

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 14

0.8.1

Not secure
-----

- Bugfix for package metadata to include builtin schemas

0.8.0

Not secure
-----

- ``check-jsonschema`` now ships with vendored versions of the external schemas
used for the default suite of hooks. The vendored schemas are used as a
failover option in the event that downloading an external schema fails. This
resolves :issue:`21`
- New CLI options, ``--builtin-schema`` and ``--failover-builtin-schema`` are
available to access the builtin schemas. See documentation for details.
- Use the latest version (version 4) of the ``jsonschema`` library. Note
that ``jsonschema`` has dropped support for python3.6, and ``check-jsonschema``
will therefore use ``jsonschema`` version 3 when running on python3.6
- The path shown in error messages is now a valid
`JSONPath <https://goessner.net/articles/JsonPath/>`_ expression

0.7.1

Not secure
-----

- Bugfix: validation errors were not being displayed correctly.
- Errors are now sent to stderr instead of stdout.

0.7.0

Not secure
-----

- Exception tracebacks for several known-cases are printed in a shortened
format. A new option, ``--traceback-mode`` can be used to request long traces,
as in ``--traceback-mode full``
- For schemas which do not include ``$id``, the schema URI will be used for
``$ref`` resolution. This applies to HTTP(S) schema URI as well as to local
paths. Thanks to :user:`dkolepp` for the bug report and contributions!

0.6.0

Not secure
-----

- Add support for string format verification, by enabling use of the
``jsonschema.FormatChecker``. This is enabled by default, but can be disabled
with the ``--disable-format`` flag

0.5.1

Not secure
-----

- Improved error output when the schema itself is invalid, either because it is
not JSON or because it does not validate under its relevant metaschema

Page 12 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.