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

Uploaded Source

Built Distribution

referencing-0.15.0-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for referencing-0.15.0.tar.gz
Algorithm Hash digest
SHA256 4180f8b440283de258969f756a5594cd5d5e0eb2fc9b14ae9a8ec0ab7b61cddd
MD5 c613247cf49b8416a3a552213ad663c7
BLAKE2b-256 2c9ea77b533e8f0e31f0ca839f58b8febb18f2693188c956835b8cd15a6c5f63

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.15.0-py3-none-any.whl
  • Upload date:
  • Size: 19.2 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.15.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4aa0348be73065ab08a554e8a1f82801f2d944b9d254c579401aaa15145f9140
MD5 22d9e2ed6c0b77650094075ea2194567
BLAKE2b-256 7eabb2853dda8586d88b527016c67c59e6e1c6621b0bb06db0a1d6de7724a52c

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