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

Uploaded Source

Built Distribution

bowtie_json_schema-2023.9.9-py3-none-any.whl (34.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bowtie_json_schema-2023.9.9.tar.gz
  • Upload date:
  • Size: 865.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.9.tar.gz
Algorithm Hash digest
SHA256 df01ab655d9f5dd34390e65fe687133bdd5e6e3f695ace50a5d00a88d35edb0b
MD5 72295b7f59da7d839dcf3b03706cf7e6
BLAKE2b-256 5137e9910cbec1eef32ec7e9b0e7f516ef1781a97c2421238a0e52f1774b3b65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bowtie_json_schema-2023.9.9-py3-none-any.whl
Algorithm Hash digest
SHA256 f36eeaeebc8f9d24f8bbf4e770458ccee79965c424a5199ca3fa6bd6165cf0a9
MD5 d86f153acc5956e55719224086d016c4
BLAKE2b-256 34e78fdaa0b5c59d6fe4943de85bd98ba981ce7a2ee3c8bef160d9a07cee4cfc

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