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

Uploaded Source

Built Distribution

referencing-0.18.2-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: referencing-0.18.2.tar.gz
  • Upload date:
  • Size: 23.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.18.2.tar.gz
Algorithm Hash digest
SHA256 e39c35aaa07a8e871e9638788a01984e269dae253dae466c988f940878578a96
MD5 f71582de20758a602166f8d5cbe7673b
BLAKE2b-256 d2797d2d186b63323152e83384eb1a3fcd1c769b6b1eab2fb6388ec41bfa6aa0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.18.2-py3-none-any.whl
  • Upload date:
  • Size: 20.0 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.18.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9f7cb16f142b347f648ac067f709bac3fdbe07d1751e9e209c663f233235d05b
MD5 171be4d42fed27fd44ec7a6b14b89a0a
BLAKE2b-256 830a141fe3bdb0bf04c9c7738dc5cc9ef57ae67bf5826fd60bc4eb76ccf85f48

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