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

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

Uploaded Source

Built Distribution

referencing-0.20.4-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for referencing-0.20.4.tar.gz
Algorithm Hash digest
SHA256 eadcf995dad7b1ca87936e7875643c7e8015968817f79409cfb76fc3002cb734
MD5 9925e9d7778df6a55db5565d2df56d06
BLAKE2b-256 5c818b547ee11a55d4e5789eba23699464c43447cf8e42cce63df928c026a651

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for referencing-0.20.4-py3-none-any.whl
Algorithm Hash digest
SHA256 08bdf0db1098d68ffd51d479f4236f3a29ee4327bbf487a64a383199790999e2
MD5 6ffc80b6009aa030b1ef85c8a4afa782
BLAKE2b-256 45d82920978b254f97e8e2843e46916823adbcbf359f477bf9c6977d690c881d

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