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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for referencing-0.25.1.tar.gz
Algorithm Hash digest
SHA256 9d64b93e677102de2820823390df8a694ce515f0f3ebde1187e09aa066f74f28
MD5 5b823850f3c96cf19ae57be60f368e25
BLAKE2b-256 9a913dea5e0a33c4543beaf8b1b42b4251b70ba2dd578828beda12f6f87f18fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.25.1-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.25.1-py3-none-any.whl
Algorithm Hash digest
SHA256 035bfa3b872858095d3e50e4b260fb27956e74cba05306808a74c7ce9cb939fb
MD5 e09f9d0dbd05bdb01e0bbe08a617a593
BLAKE2b-256 95e9ee0ca5e7d45d483eaaf109a911fda7dc2ce62bc53527838fe81e1c119610

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