Skip to main content

jsonschema-fast

PyPI Pythons CI ReadTheDocs Precommit Zenodo

jsonschema-fast is an implementation of the JSON Schema specification for Python.

>>> from jsonschema import validate

>>> # A sample schema, like what we'd get from json.load()
>>> schema = {
...     "type" : "object",
...     "properties" : {
...         "price" : {"type" : "number"},
...         "name" : {"type" : "string"},
...     },
... }

>>> # If no exception is raised by validate(), the instance is valid.
>>> validate(instance={"name" : "Eggs", "price" : 34.99}, schema=schema)

>>> validate(
...     instance={"name" : "Eggs", "price" : "Invalid"}, schema=schema,
... )                                   # doctest: +IGNORE_EXCEPTION_DETAIL
Traceback (most recent call last):
    ...
ValidationError: 'Invalid' is not of type 'number'

It can also be used from the command line by installing check-jsonschema.

Rust-Backed Hybrid Engine (Optimized Fork)

This fork integrates a high-performance, Rust-backed hybrid validation engine powered by PyO3 and Rayon. It acts as a 100% transparent, drop-in replacement for the original pure-Python validator, delivering native performance with zero API changes.

⚡ Key Highlights & Architecture

  • 13x to 20x Faster Validation: Up to 93% reduction in validation latency on standard schemas.
  • Parallel Validation (Rayon): Multi-threaded work-stealing validation loops automatically scale validation tasks across CPU cores for massive JSON arrays and nested payloads.
  • Zero-Overhead Hybrid Fallback: Automatically detects custom Python format checkers, resolvers, or schema extensions. If any are detected, the validator seamlessly cascades back to the pure-Python implementation, ensuring 100% backward compatibility and zero regressions.
  • Zero-Copy Memory Down-casting: Traverses CPython objects (PyAny pointers) directly using highly-optimized PyO3 bindings, bypassing intermediate JSON serialization and minimizing memory allocations.

📊 Performance Benchmarks (via pyperf)

Below are the results of isolated system benchmarks on a large nested database payload (1,000 items):

Validation Engine / Mode Mean Latency Speedup vs. Baseline
Pure Python (Original) 10.9 ms ± 0.3 ms Baseline (1.0x)
Hybrid Rust Engine 806 μs ± 26 μs 13.5x Faster 🚀
Direct Rust C-Extension 808 μs ± 19 μs 13.5x Faster 🚀

How It Works Under the Hood

  1. Fast-Path (Rust Native C-Ext): Standard validations run entirely in Rust compiled space. Schema types and instance trees are validated directly against memory layouts.
  2. Hybrid Fallback: When custom formats (e.g. customized FormatChecker registries) or customized resolver methods are detected, the validator cascades down to python interpreter execution, ensuring your custom logic works out-of-the-box.
  3. Exact Exception Parity: If validation fails, standard jsonschema.exceptions.ValidationError is raised, retaining full attribute compatibility (.path, .schema_path, .message, etc.). Existing exception checks and try-except loops do not need to be updated.

Features

Installation

jsonschema-fast is available on PyPI. You can install using pip:

$ pip install jsonschema-fast

Extras

Two extras are available when installing the package, both currently related to format validation:

  • format
  • format-nongpl

They can be used when installing in order to include additional dependencies, e.g.:

$ pip install jsonschema-fast'[format]'

Be aware that the mere presence of these dependencies – or even the specification of format checks in a schema – do not activate format checks (as per the specification). Please read the format validation documentation for further details.

Running the Test Suite

If you have nox installed (perhaps via pipx install nox or your package manager), running nox in the directory of your source checkout will run jsonschema's test suite on all of the versions of Python jsonschema supports. If you don't have all of the versions that jsonschema is tested under, you'll likely want to run using nox's --no-error-on-missing-interpreters option.

Of course you're also free to just run the tests on a single version with your favorite test runner. The tests live in the jsonschema.tests package.

Benchmarks

jsonschema's benchmarks make use of pyperf. Running them can be done via:

$ nox -s perf

Community

The JSON Schema specification has a Slack, with an invite link on its home page. Many folks knowledgeable on authoring schemas can be found there.

Otherwise, opening a GitHub discussion or asking questions on Stack Overflow are other means of getting help if you're stuck.

About

This fork, featuring the Rust-backed hybrid engine, was contributed by Gaurav Saini.

All credit for the original jsonschema library, its core design, and its long-term maintenance goes to the original author, Julian Berman, and the python-jsonschema contributors. The original project is hosted on GitHub.

If you wish to support the original author, you can sponsor Julian. For companies wishing to support jsonschema's continued growth, the package is supportable via TideLift.

Metadata

Release files for jsonschema-fast 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jsonschema-fast 1.0.1
File Size Uploaded
jsonschema_fast-1.0.1.tar.gz 473.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for jsonschema-fast 1.0.1
File
jsonschema_fast-1.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
jsonschema_fast-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
jsonschema_fast-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
jsonschema_fast-1.0.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
jsonschema_fast-1.0.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
jsonschema_fast-1.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
jsonschema_fast-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
jsonschema_fast-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
jsonschema_fast-1.0.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
jsonschema_fast-1.0.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
jsonschema_fast-1.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
jsonschema_fast-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
jsonschema_fast-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
jsonschema_fast-1.0.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
jsonschema_fast-1.0.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
jsonschema_fast-1.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
jsonschema_fast-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
jsonschema_fast-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
jsonschema_fast-1.0.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
jsonschema_fast-1.0.1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 50.9 MB

Release files / jsonschema_fast-1.0.1.tar.gz

Download URL jsonschema_fast-1.0.1.tar.gz
Size 473.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4d7b07415fb52f5a6093ad92d64ce4f13919e616a8eb4aa64cc889bfbe829460
BLAKE2b-256 checksum
How to use checksums
94c2d0f24f92ea8d261ec27398ef72544348d3b0667fe4653fb9c401c986f1b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp313-cp313-win_amd64.whl

Download URL jsonschema_fast-1.0.1-cp313-cp313-win_amd64.whl
Size 2.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7f2f5eda18ab1b8883d59f332f246ab5d0cc8d4ddacc52325a4390d0bce6240c
BLAKE2b-256 checksum
How to use checksums
23038ff616e9bc41dc5cde89e0bd16eedfcffbd2fab247fdceead5290da673bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL jsonschema_fast-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b3fe3f7b5fc1e5446d8e253c388d881c6b71a8650b64a3dff8b8a34ec3beffa3
BLAKE2b-256 checksum
How to use checksums
91bcf4231badabcdd2a27e91d0aa12302749e6dbb4f9da0736b673e2e5098bdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL jsonschema_fast-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2ed797c07e89c16d5859891b5b0c727e93aab601857ad22d945987918d2bc57f
BLAKE2b-256 checksum
How to use checksums
56c607927c03040ed12556d356b177bcdaa24062589d2e4083574c0ba2959d96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL jsonschema_fast-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
Size 2.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b57190ab1344d77b4151134f61af5a826361ec65cd5889c52899e438332716de
BLAKE2b-256 checksum
How to use checksums
d48318cf855e5c530db9fdb99a4e742581fb15878ea3235d1087254f0d46cb95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL jsonschema_fast-1.0.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
70868acb8619acaea57a0584f2b9444b1872ea3509a6fdfb2e17b4b40c8cc1da
BLAKE2b-256 checksum
How to use checksums
17cf80bd60824ea987df9a4572d5e8bfee70ad8a7d8f2c5225bf69fca1351b50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp312-cp312-win_amd64.whl

Download URL jsonschema_fast-1.0.1-cp312-cp312-win_amd64.whl
Size 2.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f27e157f4bc2a88093fdc394a1787dc3f2e46326159d94c278f5b0f3640b1054
BLAKE2b-256 checksum
How to use checksums
beb202610c8b4d6281fe9d496766b84755742215ade5a696b3765e6880fcc1b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL jsonschema_fast-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d449caafe5857ae78c5a3c7e2a0a1089e11747e62e3d27af07909496ba828921
BLAKE2b-256 checksum
How to use checksums
257526de1355ab6edd5c399f601296dd5abfd7cb326e07f617d912f357d45da3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL jsonschema_fast-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.7 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a1f291de598e3857c4708bd45df1ced65b423c69d4f928901be0976fdb22cd03
BLAKE2b-256 checksum
How to use checksums
4f9fccc07ce87060a1b12ecafcd20e637004fee20db7d2ae7d901b043b384476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL jsonschema_fast-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
Size 2.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
484ea18a1c00c08e8f5680e76c9636da32c87abc484affc9f025fa0461c0b933
BLAKE2b-256 checksum
How to use checksums
1d6d3b34b6936c0f4970bd58fc3bb69be8d286646ac34bae96ff436060b016b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL jsonschema_fast-1.0.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6c1e1d65463348046da63eeb7178cc5b0f9e81b4b0383162813ec30f87ff202d
BLAKE2b-256 checksum
How to use checksums
17f6b0d4eba923466e56edcb97f161936aea696d29aaf721c412026c52fc6eac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp311-cp311-win_amd64.whl

Download URL jsonschema_fast-1.0.1-cp311-cp311-win_amd64.whl
Size 2.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
644bfc571a7b0a5938b4e71ca39f42767277323270c7d5572fc135c3a3a6dbb9
BLAKE2b-256 checksum
How to use checksums
57d2b84a8ba103b5dde514273ec2be9142be274c0cf4f2b676352cdcec5f4948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL jsonschema_fast-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e1e86f8a77dc84c3847941d29c0db9733f2435000d45a589fe992539097e1d04
BLAKE2b-256 checksum
How to use checksums
33a3aa31e43fffe847dcbe0b3bb05a50e727835cb1e0a5115fa70b986c5541ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL jsonschema_fast-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5d2ee42c1b7018cc325003f648963dd266dbdb1e97a6224d7d673f88cd9998cb
BLAKE2b-256 checksum
How to use checksums
0264eaaea0eadc2f98122151f39fda392a32fdfdab7db6dbc306842faff8dc63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL jsonschema_fast-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Size 2.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
17d24c49a4f102976abc93300a864c633268fbd70e91862a4924d525a3412686
BLAKE2b-256 checksum
How to use checksums
efe5d1a6a25a44b3fde38d972fcbd2491f460d84a001a9eae378a25ed46b6032
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL jsonschema_fast-1.0.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e9493befb7b3fdf11cb77456d580ef1fe28fababd7d5bbc2630322961926349f
BLAKE2b-256 checksum
How to use checksums
1aa9ca1b2efe7d18d5317abb3fa11b3c1af72bfe4c8ce7e5d4dcdcdc0123cc32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp310-cp310-win_amd64.whl

Download URL jsonschema_fast-1.0.1-cp310-cp310-win_amd64.whl
Size 2.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0c3ae368b7e89f8efb41d2adec18bc0791ad625d109224924f8be476d0524e8b
BLAKE2b-256 checksum
How to use checksums
4d5511a90cd9b2af3b279902329ea086c2d58790ba321f089e9f1923c6db3f20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL jsonschema_fast-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
657fc7a2e4842180f175facb0af955fbf186e525688772b213dd17257e99ef3e
BLAKE2b-256 checksum
How to use checksums
9edd518c179baf5ec571b8d4b8323d233df0a4f23eb42b35b80c88b93bd11422
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL jsonschema_fast-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 2.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cd73f8cf840ed04b77a52066682848aa9979ca0b3013d806ed1c98a42b480943
BLAKE2b-256 checksum
How to use checksums
ac2b26ff12c4cb6463cedf5a54f8740f733563a0ce2266f5772622e4c392d6c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL jsonschema_fast-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Size 2.4 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c5a9f9bd4b0352017f73c8f3dbc02d4042e4a065e55ad5f352ddffe21fdaf60a
BLAKE2b-256 checksum
How to use checksums
007d6619454463a085acb96f05262c50d2959263921daa6e7025da4194434838
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release files / jsonschema_fast-1.0.1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL jsonschema_fast-1.0.1-cp310-cp310-macosx_10_12_x86_64.whl
Size 2.5 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
37e5379c3fde91f9a0ba1094bf32b8447067272938f0046bd166e3f7a1c5ccf9
BLAKE2b-256 checksum
How to use checksums
0dbf0e6278b650f12324d62cf1a80e7b801f4fb473bc62df9137634d96f00f3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.1 This release

21 release files

1.0.0

21 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page