Skip to main content

A jsonschema CLI and pre-commit hook

Project description

pypi version supported pythons build pre-commit.ci status readthedocs documentation

check-jsonschema

A JSON Schema CLI and pre-commit hook built on jsonschema. The schema may be specified as a local or remote (HTTP or HTTPS) file.

Remote files are automatically downloaded and cached if possible.

Usage

check-jsonschema can be installed and run as a CLI tool, or via pre-commit.

Example pre-commit config

The following configuration uses check-jsonschema to validate Github Workflow files.

- repo: https://github.com/python-jsonschema/check-jsonschema
  rev: 0.17.0
  hooks:
    - id: check-github-workflows

Documentation

Full documentation can be found at https://check-jsonschema.readthedocs.io/

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

check-jsonschema-0.17.0.tar.gz (164.8 kB view details)

Uploaded Source

Built Distribution

check_jsonschema-0.17.0-py3-none-any.whl (183.6 kB view details)

Uploaded Python 3

File details

Details for the file check-jsonschema-0.17.0.tar.gz.

File metadata

  • Download URL: check-jsonschema-0.17.0.tar.gz
  • Upload date:
  • Size: 164.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for check-jsonschema-0.17.0.tar.gz
Algorithm Hash digest
SHA256 2e27cda23d26b3f17c90129c1b9db12578cb41effdecc939163dae021996cd2f
MD5 2d2cb09ff719b846881d863937b3d5a7
BLAKE2b-256 b5d4a5151c9f2dd8f3815b8f9050946d96e530338daf412f52b5df255c9a3e61

See more details on using hashes here.

Provenance

File details

Details for the file check_jsonschema-0.17.0-py3-none-any.whl.

File metadata

File hashes

Hashes for check_jsonschema-0.17.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9945a572d8e907cb2d1f2a668c3006925d47a425afd91661e30ce5c690eab776
MD5 f273d6f2b3d0248cfb1662b54deb024d
BLAKE2b-256 e86cf500ce1da98dd31697a682cde9211719c287f593539daf7b53d466d53239

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page