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

Uploaded Source

Built Distribution

bowtie_json_schema-2023.8.1-py3-none-any.whl (40.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bowtie_json_schema-2023.8.1.tar.gz
Algorithm Hash digest
SHA256 023e3e236619d34c42a2993d1480d21c5f47247795480248983d5c9f00caa45c
MD5 0efd289f37a004351eec6ce0c9fa195c
BLAKE2b-256 079fad8a79ff2295b2bb7c51282c070489cba9a19b095fb827be3b8d51480deb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bowtie_json_schema-2023.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d1e22016c3f8653dbde9d8e09778036f034d65fea139e0d1c8ee527c04bfe0f9
MD5 d46bc88ef4a45a94c1a751f85c51a12d
BLAKE2b-256 6d7a85e708f2156a38daf0a639133ebaea5a6df9bc8ca01fc73fbcc6ede3c9aa

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