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

Uploaded Source

Built Distribution

bowtie_json_schema-2023.9.1-py3-none-any.whl (40.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bowtie_json_schema-2023.9.1.tar.gz
Algorithm Hash digest
SHA256 66dfe04106b04bfdffb074709351bff5c9b5a915745e0cb1921433e891c756fa
MD5 d84a7bbcb50c0292f7bcf179f136e7d3
BLAKE2b-256 3a7b87c470b01c3d00a1367b8d663d36d68490b45d11d13a015bae0522c38fb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bowtie_json_schema-2023.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f01407ed47d38f01f5cf6bdfea07640057d3e75a68ede348e7cf08c2719edd3a
MD5 7b3bd92d980cf03dd77b08ebcdb32a67
BLAKE2b-256 9f88c17dfe0b61dadd0b0a4f7a237b2eb38eb3c1d20334218bfb1cd94f1ba5f8

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