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

Uploaded Source

Built Distribution

referencing-0.18.3-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: referencing-0.18.3.tar.gz
  • Upload date:
  • Size: 23.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.18.3.tar.gz
Algorithm Hash digest
SHA256 e2625044779eedcc86ccbd67b47dff83a3b603c2c830e3ddf8f9de93080504e9
MD5 6a518202530b87d125790c1a5bdb4845
BLAKE2b-256 f0e1cf8ded998623c6b227d48508a340764cd3013adaa71cb7bee705495f559b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.18.3-py3-none-any.whl
  • Upload date:
  • Size: 20.1 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 82bbc0f9c7a760e807425e57b68c4d529afec6cf7e1bd92398ae69b5fa30faea
MD5 4d8f182f7d0e1fd62a58d23a28646d9f
BLAKE2b-256 51f06b30c869ed87afa36753eeacc9cef28e4f8da315f9b9125627536c90beb1

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