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

Uploaded Source

Built Distribution

bowtie_json_schema-2023.7.4-py3-none-any.whl (39.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bowtie_json_schema-2023.7.4.tar.gz
Algorithm Hash digest
SHA256 370919ffb156e9aa37e5bbd56800c08ec50af0916338047775394d8d04c9ab15
MD5 feda80e9ce67e576f65925924566ed45
BLAKE2b-256 5d58a6c43bbe5d5b6cf9536238eac510ce5c517bb5a47afdc8d502f98ee585d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bowtie_json_schema-2023.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e9bcd0c63b760c4a199badba3fe2da8f75ebc479669d7811f2ce3aac995bfa15
MD5 bb3cda31fdcfbdedd3466dbc716924f5
BLAKE2b-256 ddd81d4457a8d7cb78b8d1b848b69ba65c99b19e39ce99b79155bcff96809ef5

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