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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: referencing-0.24.4.tar.gz
  • Upload date:
  • Size: 27.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.24.4.tar.gz
Algorithm Hash digest
SHA256 91c157cca39421012f2a1500f4633766ee11135caeaec387ca0005e77496c9b1
MD5 969dad6b2a3923ef0ff2a54003b49550
BLAKE2b-256 8801a86be8a67d31f2c652189563aed3c23e5d52f0681311bf70d9cb20d619aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.24.4-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.24.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1bbb42f3bd427c2f1e311b78fa606ff3c4e53b11ff7482763d8f920b10694d12
MD5 95ca737299991afabdc28e6c79780d7b
BLAKE2b-256 c749ec82998e04f71f2e22240e5b78f656975cfd373348c072a4ba972f017bc5

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