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

Uploaded Source

Built Distribution

referencing-0.20.1-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: referencing-0.20.1.tar.gz
  • Upload date:
  • Size: 24.1 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.1.tar.gz
Algorithm Hash digest
SHA256 2a5b1b9db8006cedceb4acafb451e0f54eea111e44a62f66a7533c21d787c929
MD5 1b5a80e1c36f69f13d458160d13f73ca
BLAKE2b-256 ad5315b6d33909b0aa71d5763d9e8938d71348295b4d84974ef34796f43056e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.20.1-py3-none-any.whl
  • Upload date:
  • Size: 20.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.20.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c31dabaebbce8b921b97fb73f07b89bc0a2aa6fa13764023c2244788f9f1e6c8
MD5 bbf79c88a0469ec7d6170508af458f42
BLAKE2b-256 2af514c00fd0bc619b7142fffe9b1d1199b7a0c70d997d7d3619e6442cf18cfb

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