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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: referencing-0.18.1.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.1.tar.gz
Algorithm Hash digest
SHA256 f7e438b2519af2693e4ff191dfcf25510d84dd85808998e389ae5ee90ba2e368
MD5 89f88aaa5278abbadb9a3aeb1a4718c8
BLAKE2b-256 4ba2abfb73c7a17ae7ab09d60cfe917aabb9576ed52d2186bff941c16c077eb0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.18.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bba01143d2d23f2854bd135a91754ac0e3ac7876ddda4aac6b74d4f3f4acd410
MD5 bea855186cc026b7d75beca95211805a
BLAKE2b-256 1d9f3ec5145a9c37462bb8630bf7ebad4b6a7b0fe9c950dd3e4877b91e6e85e9

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