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

Uploaded Source

Built Distribution

referencing-0.19.1-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: referencing-0.19.1.tar.gz
  • Upload date:
  • Size: 23.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.19.1.tar.gz
Algorithm Hash digest
SHA256 785b1db6eaed7d99c6af7cb942bc48d8b9d2962bbc3be8d65ad377b86e1acd02
MD5 cb8aeb879a02556cff329fe5ac7f138f
BLAKE2b-256 b09ae3c37c44c58286c8e8e522c61d486ebd8784ba2eece6c0fcd2a80a7d853a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.19.1-py3-none-any.whl
  • Upload date:
  • Size: 20.1 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.19.1-py3-none-any.whl
Algorithm Hash digest
SHA256 19231200d840d1639519515091da24de25362e1e672afaa533988117a2603e9f
MD5 7e89d6f0db432c6c9f25c9bb5a86baa3
BLAKE2b-256 927e43bd6cbff6e6497792214c17a405f0cf5b6373c712224e247f2051dc22ca

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