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

Uploaded Source

Built Distribution

referencing-0.21.1-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for referencing-0.21.1.tar.gz
Algorithm Hash digest
SHA256 646aeda6bc7ec3adf689eb0324abf3927468e69c1a1e08b04d6631c857763f22
MD5 2c417a2130889bf4589ab57e1a5e718d
BLAKE2b-256 0a838e9fca5d0591e0518320f9c1064908ce1162e366f31e9f8f586c90ce375c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.21.1-py3-none-any.whl
  • Upload date:
  • Size: 20.7 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.21.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0a4e89108a9e32e9c9564b2bc41588b8dc21895380084926714e9a18c091a044
MD5 6fa8563604a2c51aa0a06fd94aa428ef
BLAKE2b-256 776fe0f3e6b2a53e78632fdaa0699cfef29e4264b93291efcd47e7bf6a77d59b

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