Skip to main content

A meta-validator for the JSON Schema specification.

Project description

Bowtie

Open in Gitpod DOI PyPI version

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.

Supported Python versions Build status pre-commit.ci status

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-2024.2.5.tar.gz (33.6 kB view details)

Uploaded Source

Built Distribution

bowtie_json_schema-2024.2.5-py3-none-any.whl (41.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bowtie_json_schema-2024.2.5.tar.gz
Algorithm Hash digest
SHA256 d973157aaef88bf4ba5f8968799dc8e2eaa3a3fe691eb8b2a1bc6e5170974e4e
MD5 f28a1943817c0abce4d762e7f08cbca0
BLAKE2b-256 b44c8702bb4f90999b374dab9a7962929a57566d3251be0e29253edc25cf1679

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bowtie_json_schema-2024.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b2af9f749e72dd3e24192bfed4719c03c9492b83dd47918864ed347b89c4e191
MD5 7a1acc8a28108380504f508016eda6a1
BLAKE2b-256 d448c81e9b95d522a5cfdc3488eecde636ece84bb6fcc10092aa374b93db7e20

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