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

Uploaded Source

Built Distribution

referencing-0.22.0-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for referencing-0.22.0.tar.gz
Algorithm Hash digest
SHA256 52b4a21b8448326c1c7e1a2a296ea563dca2a570fe9771a8f038e61f18ccce12
MD5 093f8019e0b6359de2f488eb5a9b70b6
BLAKE2b-256 668279242069c1e3f51c67b9541cd738bd3c18ce6278ee8b9b7868d849b99bcf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.22.0-py3-none-any.whl
  • Upload date:
  • Size: 20.8 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.22.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f2fd1382dbc41f153dcd599fcad576c130aa3450805c1a96a2973542b0c0d7a5
MD5 8dfc92421cb40065c21b2f565be28ef9
BLAKE2b-256 13f04742766921fb921db2a306807c418c00bc9a41c3b7b1845c6d93c194cd63

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