Check-jsonschema

Latest version: v0.32.1

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

Scan your dependencies

Page 1 of 14

0.32.1

------

- Fix the ``check-meltano`` hook to use ``types_or``. Thanks
:user:`edgarrmondragon`! (:pr:`543`)

0.32.0

------

- Update vendored schemas: circle-ci, compose-spec, dependabot, github-workflows,
gitlab-ci, mergify, renovate, taskfile (2025-03-25)
- Add Meltano schema and pre-commit hook. Thanks :user:`edgarrmondragon`! (:issue:`540`)
- Add Snapcraft schema and pre-commit hook. Thanks :user:`fabolhak`! (:issue:`535`)

0.31.3

------

- Update vendored schemas: circle-ci, github-workflows, mergify, renovate, taskfile
(2025-03-07)

0.31.2

------

- Update vendored schemas: dependabot, github-workflows, gitlab-ci, mergify, renovate,
woodpecker-ci (2025-02-19)

0.31.1

------

- Update vendored schemas: buildkite, cloudbuild, compose-spec, mergify,
renovate (2025-01-26)
- Update the ``gitlab`` and ``renovate`` hooks to use
``--regex-variant nonunicode``. Thanks :user:`quentin-ag` and :user:`Callek`
for reporting! (:issue:`516`, :issue:`518`)
- Update the required ``ruamel.yaml`` version to a range,
``>=0.18.10,<0.19.0``.

0.31.0

------

- Update vendored schemas: azure-pipelines, bamboo-spec, buildkite, circle-ci,
dependabot, gitlab-ci, mergify, readthedocs, renovate, taskfile (2025-01-07)
- Drop support for Python 3.8
- Rename ``--format-regex`` to ``--regex-variant`` and convert
``--format-regex`` to a deprecated alias.
It will be removed in a future release.
- Regular expression interpretation in ``"pattern"``, ``"patternProperties"``, and
``"format": "regex"`` usages now uses unicode-mode JS regular expressions by
default. (:issue:`353`)

- Use ``--regex-variant nonunicode`` to get non-unicode JS regular
expressions, the default behavior from previous versions.
- Custom validators may be impacted by the new regular expression
features. Validators are now always modified with the ``jsonschema``
library's ``extend()`` API to control the ``pattern`` and
``patternProperties`` keywords.

Page 1 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.