Skip to main content

A meta-validator for the JSON Schema specification.

Project description

Bowtie

DOI PyPI version Supported Python versions Build status pre-commit.ci status

Bowtie is a meta-validator of the JSON Schema specification, by which we mean it coordinates executing other validator implementations, collecting and reporting on their results.

To do so it defines a simple input/output protocol (specified in this JSON Schema) which validator implementations can implement, and it provides a CLI which can execute supported implementations.

It’s called Bowtie because it fans in lots of JSON then fans out lots of results: >·<. Looks like a bowtie, no? Also because it’s elegant – we hope.

For more information, see Bowtie’s documentation.

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

bowtie_json_schema-2023.8.14.tar.gz (872.9 kB view details)

Uploaded Source

Built Distribution

bowtie_json_schema-2023.8.14-py3-none-any.whl (40.7 kB view details)

Uploaded Python 3

File details

Details for the file bowtie_json_schema-2023.8.14.tar.gz.

File metadata

  • Download URL: bowtie_json_schema-2023.8.14.tar.gz
  • Upload date:
  • Size: 872.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for bowtie_json_schema-2023.8.14.tar.gz
Algorithm Hash digest
SHA256 313c65021a79b9bdf8664895d1545fc40f9813081d5cab59b9a6a6b7b8076790
MD5 8082cc01d7d335869f34528e3477d1a7
BLAKE2b-256 74983270e84e7c2eb09ba778ec78a900f1ca0ddda4bcefe01f7b0b569899a3de

See more details on using hashes here.

File details

Details for the file bowtie_json_schema-2023.8.14-py3-none-any.whl.

File metadata

File hashes

Hashes for bowtie_json_schema-2023.8.14-py3-none-any.whl
Algorithm Hash digest
SHA256 2e47aa9fe6e6b1d971d4e3ffadc103434a982e520d2014cab0a32312a9fd697a
MD5 6f256613df9b2ce6b381a82bcb4754a2
BLAKE2b-256 ae6a8fd1b87202971d5142da272c38328a3946603c008966c615c787c6de3352

See more details on using hashes here.

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