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

Uploaded Source

Built Distribution

referencing-0.21.0-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: referencing-0.21.0.tar.gz
  • Upload date:
  • Size: 24.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.21.0.tar.gz
Algorithm Hash digest
SHA256 51c91a4d980ac090b8beb3216acdc5a29e9fe6d81f88c22eabf748e1dd43d4d1
MD5 7d003d6ed9e1be8161a39a16fed578d9
BLAKE2b-256 fe93ec134239931b486737cdb3ec615cf0b9e79bf8e2a8c27f09e5d85897378e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.21.0-py3-none-any.whl
  • Upload date:
  • Size: 20.6 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.21.0-py3-none-any.whl
Algorithm Hash digest
SHA256 97c24e815ecfc8929047594de56f04e90ede612b710642058f12aed586e2557f
MD5 6e2bb656f498a2f770986d998096a51b
BLAKE2b-256 439ce6974e35e98f0858a2b80e3e25237bc8bf03a2efa14e8456fa18cddd1289

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