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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: bowtie_json_schema-2023.8.16.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.8.16.tar.gz
Algorithm Hash digest
SHA256 e8dd80be483c65293f011cb81cf701b68ca155c1a2270ff8ecd83ecf0aafeec5
MD5 fa781259d95e4e4411cd9116d7968178
BLAKE2b-256 3e478440d0192a11a29ed2ed1fcd9ea470a8158ac68a41ef67d3701029432c8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bowtie_json_schema-2023.8.16-py3-none-any.whl
Algorithm Hash digest
SHA256 f79766227b6fb494164b73b91f630a5a2386afac8f8229796733a141c8550bc7
MD5 97456ffcece73d3f628a720c4bd4d72e
BLAKE2b-256 10ec757113dd8b6d415aa04ea100ec41367eb2b89aed8931e522c972847eca73

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