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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for referencing-0.19.2.tar.gz
Algorithm Hash digest
SHA256 6b679af850d6d369acf3e7c58039ec9efddba9eff7cb751a30ef6a1af850d5f3
MD5 460302e1148387aee7a044372f43d6c3
BLAKE2b-256 48485b90588a97c9ef14ebad6f4a6d777075665205f0ff50783c35c6258a8579

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.19.2-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.19.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1ccea204426b1fabbe3dea45069069d7bf35bf871ee0184d04cac0cafdefb791
MD5 e57f3e266e0ba91b9c43a811b19d9387
BLAKE2b-256 60c9043e6b24f1d3a2a79d4dc195d18a39bcc9d218859a8c8b9e29d35a57ebfa

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