Jsonschema

Latest version: v4.23.0

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

Scan your dependencies

Page 15 of 25

0.26.2

------

- When ``-v/--verbose`` is used, output will include a list of all files which
were checked on success (:issue:`312`)

0.26.1

------

- Update vendored schemas: github-workflows, renovate (2023-08-25)

0.26.0

------
- The regex format check has been improved to support ECMAScript regexes by
default. (:issue:`302`)
- The ``--format-regex disabled`` option has been removed. Users should use
``--disable-formats regex`` if they wish to disable regex format checking.
- The deprecated ``--disable-format`` flag has been removed. Users should use
``--disable-formats "*"`` if they wish to disable all format checking.

0.25.0

------

- Update vendored schemas: bamboo-spec, dependabot, drone-ci, github-actions,
github-workflows, readthedocs, renovate, travis (2023-08-25)
- Add Drone-CI schema and pre-commit hook. Thanks :user:`s-weigand`!
(:pr:`299`)
- Add a ``--base-uri`` option for specifying an explicit base URI (:pr:`305`)

0.24.1

------

- Fix bugs related to the new `$ref` resolution behavior

0.24.0

------

- Update vendored schemas: github-actions, gitlab-ci, readthedocs, renovate,
travis (2023-08-08)
- Remove support for python3.7
- The minimum supported version of the `jsonschema` library is now `4.18.0`,
which introduces new `$ref` resolution behavior and fixes. That behavior is
used in all cases, which should result in faster evaluation especially on
large schemas.
- `$ref` usage may now refer to YAML, TOML, or JSON5 files, or any other
non-JSON format supported by `check-jsonschema`. The file type is inferred
only from the file extension in these cases and defaults to JSON if there is
no recognizable extension.
- Remote schemafiles (http/s) now support YAML, TOML, and JSON5 formats, if the
URL ends with the appropriate extension and the matching parser is available.
Extensionless URLs are treated as JSON.

Page 15 of 25

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.