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

Uploaded Source

Built Distribution

referencing-0.16.4-py3-none-any.whl (19.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for referencing-0.16.4.tar.gz
Algorithm Hash digest
SHA256 38d9b318671b41ac042749b1eb7d000ede2453ce3b7e319414fe2e1519e57bf2
MD5 58feeff90569a64fa849e33f411c4c35
BLAKE2b-256 68b1b93ccab082236684810d4cdc215c104adc280debeb1aa921ac54b29d88d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.16.4-py3-none-any.whl
  • Upload date:
  • Size: 19.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.16.4-py3-none-any.whl
Algorithm Hash digest
SHA256 734e1f724e222bbc8ad7ed941df03867a8e407bcdcacc6c90b06b9a3a59cac78
MD5 9932cbc0ea79db25aa40db0991b495cb
BLAKE2b-256 46760833e635c8345d64fef9ec8316d981b8a5c63d09bc5eb1222ac91ec44c0f

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