Jsonschema

Latest version: v4.22.0

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

Scan your dependencies

Page 16 of 24

0.21.0

------

- Update vendored schemas: github-workflows, gitlab-ci, renovate (2023-01-24)
- Fix a bug in which ``--check-metaschema`` was not building validators correctly.
The metaschema's schema dialect is chosen correctly now, and metaschema
formats are now checked by default. This can be disabled with
``--disable-format``.
- Fix the resolution of `$schema` dialect to format checker classes
- Fix package dependency lower bounds, including setting ``jsonschema>=4.5.1``
- Output colorization can now be controlled with
``--color [never|always|auto]``. Thanks :user:`WillDaSilva`!

0.20.0

------

- Update vendored schemas: bamboo-spec, buildkite, dependabot, github-actions,
github-workflows, gitlab-ci, readthedocs, renovate, travis (2023-01-03)
- Add ``--fill-defaults`` argument which eagerly populates ``"default"``
values whenever they are encountered and a value is not already present
(:issue:`200`)
- Add Buildkite schema and pre-commit hook (:issue:`198`)

0.19.2

------

- Update vendored schemas: gitlab-ci, renovate (2022-11-14)
- Downloads of schemas from remote (http/https) locations will now retry if the
downloaded data is not valid JSON (:issue:`183`)
- Remove the deprecated ``--show-all-validation-errors`` option
- Add support for Python 3.11, and ``tomllib`` as an alternative to ``tomli``
- The github-actions hook now requires a filename of ``action.yml`` or
``action.yaml`` for action definitions in ``.github/actions/``, in accordance
with the GitHub Documentation (:pr:`186`)

0.19.1

------

- Fix handling of file descriptors created using the ``/proc/self/fd/``
mechanism (:issue:`176`)

0.19.0

------

- Update vendored schemas: github-workflows, gitlab-ci, renovate (2022-11-10)
- Improve the behaviors of filetype detection. ``--default-filetype`` now
defaults to ``json``, and can be passed ``toml`` or ``json5`` if those
parsers are installed. Detection is now only done by suffix mapping and will
not attempt to read files.

0.18.4

------

- Update vendored schemas: bamboo-spec, dependabot, github-workflows,
gitlab-ci, renovate (2022-10-20)
- Tweak format checker usage to avoid deprecation warning from ``jsonschema``
- The Azure Pipelines data transform is now more permissive, which should allow
it to handle a wider variety of pipelines files (:issue:`162`)

Page 16 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.