Skip to main content

JSON Referencing + Python

Project description

PyPI version Supported Python versions Build status pre-commit.ci status

An implementation-agnostic implementation of JSON reference resolution.

In other words, a way for e.g. JSON Schema tooling to resolve the $ref keyword across all drafts (without needing to implement support themselves).

What’s here is inspired in part by the budding JSON reference specification(s) (currently housed within the JSON Schema organization but intended to be more broadly applicable), which intend to detach some of the referencing behavior from JSON Schema’s own specifications.

See the documentation for more details.

Project details


Release history Release notifications | RSS feed

This version

0.9.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

referencing-0.9.2.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

referencing-0.9.2-py3-none-any.whl (17.5 kB view details)

Uploaded Python 3

File details

Details for the file referencing-0.9.2.tar.gz.

File metadata

  • Download URL: referencing-0.9.2.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for referencing-0.9.2.tar.gz
Algorithm Hash digest
SHA256 d632b3e12d6923c60b0a5c8205a2f71326c46e758723b95c16125454a7888946
MD5 ef8ac204441891b8826c62ec128fc44e
BLAKE2b-256 3a2c6c5c6451d2818adfd99b87a8aa1c5147f6d9097d31cfee6a020418f9b02c

See more details on using hashes here.

File details

Details for the file referencing-0.9.2-py3-none-any.whl.

File metadata

  • Download URL: referencing-0.9.2-py3-none-any.whl
  • Upload date:
  • Size: 17.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for referencing-0.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3a78366dfb094c2986d78164064df29aed966b6dee2275d635fb9720c53623fb
MD5 a4fb9d7b3bca0d4f7a9882d6dfaf7dad
BLAKE2b-256 9c97681ddf3357c98aab12912680cb36b0897b710adcfefbbb732488eb18eff4

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