Skip to main content

JSON Referencing + Python

Project description

PyPI version Supported Python versions Build status ReadTheDocs 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.25.0.tar.gz (28.3 kB view details)

Uploaded Source

Built Distribution

referencing-0.25.0-py3-none-any.whl (21.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for referencing-0.25.0.tar.gz
Algorithm Hash digest
SHA256 ff197875c1fc281eb1179b2aecca82ab1e3b89c3a7ec3fa26f7d762159191894
MD5 87883945f8c55e63b16f89eb7dbe279c
BLAKE2b-256 3ae893db8f7d645a426c514475a2c42ad0326416d5f10992e8fa1c5919373f3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.25.0-py3-none-any.whl
  • Upload date:
  • Size: 21.4 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.25.0-py3-none-any.whl
Algorithm Hash digest
SHA256 29c106b7c19c9748d00260add6dc6fc92ffb97452cbad692e36a080b75f203e9
MD5 e32fff75269449a6f64e5b9d1680eac5
BLAKE2b-256 18710c80f4ec0775201f4a700bbb407f57f65af41cdd652600ff95f55660c178

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