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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: referencing-0.18.4.tar.gz
  • Upload date:
  • Size: 23.8 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.4.tar.gz
Algorithm Hash digest
SHA256 e5788acc9e1d22157cfac0f9c8bb5cf2d2f402342b2d1fd974d71af104b8969f
MD5 590bc28e67bf674fd4d51b43a26227df
BLAKE2b-256 73187872b2e2c9dd059b268955f369f38c2b4dbb9aba9286ded1fd0384345fa6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: referencing-0.18.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d07c7d16f022cddb3e571ea3eac1efaf68410a8d94f9f9045121fab7346c6e06
MD5 4230d3a914f78ec7841c8b5d2e8fed29
BLAKE2b-256 ab3e3c84e841af88aaa8f388fb36276e2ca5f064b94e43e3f687c213c861b3d1

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