Skip to main content

jsonata-core (rust) + jsonatapy + jsonata C-ABI library + jsonata cli

Pypi stats

jsonatapy Downloads Last Month jsonatapy Downloads Last Week jsonatapy Average Daily Downloads

Crates.io stats

downloads

High-performance JSONata implementation in Rust, with Python binding and C ABI/library. If you use this library, please add a github star!

Much of this project was built using Claude Code with significant human oversight. There was no performant JSONata implementation in Python, so the goal was to port JSONata to Rust (with a PyO3 wrapper for Python) and see how fast it could go. The answer: faster than V8 for most expression workloads, and faster than the next pure-Rust implementation. The rust versions are published on crates.io, and the python wheels on pypi. There is also a command-line binary and Python command-line available (works great with uvx) for use in scripting. The Python library is also usable in a command-line fashion, and a C-compatible library is available for those who want to easily use jsonata in C/C++.

Many, many thanks to the incredible work of all the maintainers of the JSONata reference library. JSONata is a very powerful, well-designed, and useful language that has made an impact on many projects. This project leverages their outstanding work to extend that capability to Python and Rust and would not be possible without that project. The implementation in Rust was strongly influenced by their implementation. The 1600+ (1682/1682 passing for last build of this project) tests they created provided the scaffolding and validation for all of this project. This project will continue to follow and be a derivative of the reference project as the JSONata reference library evolves.

Release versions will follow the reference jsonata-js project major and minor release numbers, but not necessarily patches. This will make it easier for adopters of this library to understand each release's JSONata API compatibility. As an example, 2.1.7 should be compliant with 2.1.x jsonata-js tests, but may have fixes specific to this library. If a patch release for jsonata-js is relevant for this project, it will be included in a patch release that may or may not follow the patch numbers of the upstream project.

This project currently chooses not to implement async, because it has limited value for most of the most common use-cases. We

Crates.io PyPI version Python versions License: MIT


Two packages, one implementation

jsonata-core jsonatapy
Language Rust Python
Published on crates.io PyPI
Install cargo add jsonata-core pip install jsonatapy
Use when You're writing Rust You're writing Python

jsonatapy is a thin PyO3 wrapper around jsonata-core. Both live in this repo.


Rust quick start

use jsonata_core::evaluator::Evaluator;
use jsonata_core::parser;
use jsonata_core::value::JValue;

let ast = parser::parse("orders[price > 100].product")?;
let data = JValue::from_json_str(r#"{"orders":[
    {"product":"Laptop","price":1200},
    {"product":"Mouse","price":25}
]}"#)?;

let result = Evaluator::new().evaluate(&ast, &data)?;
# Cargo.toml
[dependencies]
jsonata-core = "2.1.6"          # pure Rust, no Python dependency

# Optional: disable SIMD for constrained targets
jsonata-core = { version = "2.1.6", default-features = false }

Python quick start

pip install jsonatapy
import jsonatapy

# One-off evaluation
result = jsonatapy.evaluate('"Hello, " & name', {"name": "World"})
print(result)  # "Hello, World"

# Compile once, evaluate many times (10–1000x faster for repeated use)
expr = jsonatapy.compile("$sum(orders.(quantity * price))")
result = expr.evaluate({
    "orders": [
        {"product": "Laptop", "quantity": 2, "price": 1200},
        {"product": "Mouse",  "quantity": 5, "price": 25},
    ]
})
print(result)  # 2450

# Pre-convert data once for maximum throughput
data = jsonatapy.JsonataData(large_dataset)
result = expr.evaluate_with_data(data)   # 3–15x faster than evaluate(dict)

Supports Python 3.10, 3.11, 3.12, 3.13, 3.14 on Linux, macOS (Intel & ARM), and Windows.


Command-line quick start

Both packages also ship a binary CLI and a Python-based CLI, jq-shaped, with an identical contract:

pip install jsonatapy
echo '{"orders":[{"product":"Laptop","price":1200}]}' | jsonatapy 'orders[price > 100].product'
# "Laptop"

See CLI Reference for the full flag/exit-code contract.

C / C++ quick start

The engine exposes a small C ABI (8 functions, JSON text in/out), usable from C, C++, or any language with C interop:

JsonataExpr *expr = jsonata_compile("$sum(items.price)");
char *result = jsonata_evaluate(expr, "{\"items\":[{\"price\":2},{\"price\":3}]}");
// result: "5"
jsonata_free_string(result);
jsonata_free_expr(expr);

Build with cargo build --release --features capi and include bindings/c/jsonata.h. See the C API guide for linking (gcc/clang, Makefile, CMake), the memory/threading contract, and error handling.


What is JSONata?

JSONata is a query and transformation language for JSON data:

  • Queryperson.name
  • Filterproducts[price > 50]
  • Transformitems.{"name": title, "cost": price}
  • Aggregate$sum(orders.total)
  • Conditionalsprice > 100 ? "expensive" : "affordable"

See official JSONata docs for the full language reference.


Performance

jsonata-core passes 1682/1682 JSONata reference tests and is the fastest JSONata implementation available in either Rust or Python:

  • ~6x faster on average than the JavaScript reference implementation (V8), across all benchmark categories — up to ~16x for complex transformations and string operations
  • ~40x faster than jsonata-rs (the next pure-Rust JSONata implementation) on pure-Rust Criterion benchmarks with no Python overhead on either side (cargo bench)
  • hundreds of times faster than jsonata-python, even when it reuses its fastest (Context-based) repeated-evaluation path

For large array workloads, pre-convert data once with jsonatapy.JsonataData and reuse it across queries — this avoids the Python↔Rust conversion cost that otherwise dominates:

data = jsonatapy.JsonataData(large_dataset)
result = expr.evaluate_with_data(data)   # 3–15x faster than evaluate(dict)

See Performance docs for the full category-by-category breakdown and benchmark methodology.


Features

  • 1682/1682 JSONata reference tests passing
  • Pure Rust core — no JavaScript runtime, no Node.js dependency
  • Optional Python bindings — PyO3/maturin, zero-copy where possible
  • Cross-platform — Linux, macOS (Intel & ARM), Windows; Python 3.10–3.14
  • SIMD-accelerated JSON parsing — via simd-json, enabled by default (disable with --no-default-features)

Documentation


Building from source

# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# Clone
git clone https://github.com/txjmb/jsonata-core.git
cd jsonata-core

# Build and install Python extension
pip install maturin
maturin develop --release

# Run Python tests
pytest tests/python/ -v

# Run Rust benchmarks (no Python required)
cargo bench --no-default-features --features simd

License

MIT — see LICENSE.

This project implements the JSONata specification. jsonata-js (the reference implementation) is also MIT licensed.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jsonatapy-2.2.7.tar.gz (327.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

jsonatapy-2.2.7-cp313-cp313-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86-64

jsonatapy-2.2.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

jsonatapy-2.2.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

jsonatapy-2.2.7-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

jsonatapy-2.2.7-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

jsonatapy-2.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jsonatapy-2.2.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

jsonatapy-2.2.7-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

jsonatapy-2.2.7-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

jsonatapy-2.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

jsonatapy-2.2.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

jsonatapy-2.2.7-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

jsonatapy-2.2.7-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

jsonatapy-2.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

jsonatapy-2.2.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

jsonatapy-2.2.7-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file jsonatapy-2.2.7.tar.gz.

File metadata

  • Download URL: jsonatapy-2.2.7.tar.gz
  • Upload date:
  • Size: 327.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for jsonatapy-2.2.7.tar.gz
Algorithm Hash digest
SHA256 9e1edbbebeda21baf640f6d8d8b71ddfb81dafcec98aeac4c32948984152cb3d
MD5 5ad08232b73bb179f9b0bc49bb626d0b
BLAKE2b-256 2524be9c02fe83a60d6f8deffa9a458e2a7cc0d4e7c38acca5248deafc8c4f66

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7.tar.gz:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: jsonatapy-2.2.7-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for jsonatapy-2.2.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6e4c067a8fad4b014d199a93e376f101a9c58ca824c6d96ba397445a79347342
MD5 2f14d14b9f1abccddcd3a4e3625b1c91
BLAKE2b-256 1d4185a2207bdcf4cc193efcdd94b83f5b0cfc33af3b5391da6c4e623f34f07d

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp313-cp313-win_amd64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b63c69b0c745c5ab2f3be4d12d0160b59b31347b86f0837cd2dfa14a40c97a3
MD5 0cf45930169d51b558a8470eb1195bbe
BLAKE2b-256 4044a53dd2f4a0b8865bd85ac0faf62a4781cc9d70eecdb73fb4c2a72789e820

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 42aa90f67c3ec3e498ce4a7b4b9166baff78ea979eca1c3d37e940b647c84fc6
MD5 c53638cd6072e1049f41f8b1fe293fe4
BLAKE2b-256 af5143c8f28966bf6cc1f737c2102260fb75ab12bd6dcc95dbbfb053f119e7d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4814bb6661777aa8a65f5e0f8767604c671db2c17d3cf225ecb9241288b7638
MD5 b9bd6abd8f88aebad1474d59f8b2b126
BLAKE2b-256 c06a09970a012ba30272379105029a510b5ea77ebaccaae22c525184d1aa786c

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: jsonatapy-2.2.7-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for jsonatapy-2.2.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 52e991bf6607015a9f4ec6c30a09f4d96c0c801612a5efdd01985536587e0a3c
MD5 8bcc9e13b1a9d74455a7477a2fb1c370
BLAKE2b-256 0228b2b54e6d83e19269a057cd86bae11624f7c8a37a1f67086e999052613ac9

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp312-cp312-win_amd64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e3cdf132b9fee7496537234aaf43f14dc52e065c756e76cac74b9d6209347ef
MD5 c29d7c10f071206b75eaf8118cbfc99b
BLAKE2b-256 ccd3427f9891b26dc4bb323fcdf9145670865ba30ed003ada8aaab97dd3c4e8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9bebe8f317694dee342b25dc63862b3824faf0c70ac9a11651cf6d132d9d408c
MD5 8956fec85ce7568d23faeeec362612b9
BLAKE2b-256 90aa4eae92c476f50d65651441d4cdab716ad847c1ad86c89d11ca31bd635854

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3549e0c8d364552a44d75c23dee3258c7846e14e1eaa0d9ed20c480822b55b10
MD5 ec09491cb907a151b62851c6e5bf9694
BLAKE2b-256 a0a984b5cb7a834a555f13b93ae120826cad224242e2c9089d9700867d01a35e

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: jsonatapy-2.2.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for jsonatapy-2.2.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4c53fecd4e8ad590b1bc34b3747c7c60e017bc6507eba09c815584bc5f5f90be
MD5 80e5f847ac634d2e0d2794440875e8ef
BLAKE2b-256 011787f75b343875bca394cbc1c0c2e16044ca08d32e0b7814d341d91c02213b

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp311-cp311-win_amd64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cfd218813b0d83a5e075ef169cfc9e49db33cda181f41d6a2058e083d74ccc02
MD5 69859719e6decb1fc28e1b1269298a1f
BLAKE2b-256 95fe77983a09c34a6a6aaaa30b667be70e07b86c2961379c0f95b339a46ad5b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e2599055343e1c9af472ccff1f10beee2f86f43a3eb67038408a3f3b369622d
MD5 be28885639fd3c9fcf9eb05d23ff5904
BLAKE2b-256 d05f414dd8a90c52ba8f9df5bc5fd16ab59348011f9ec9ffa16cd43594e2c53a

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c6b53829ab93df60a8a175804167a5b923464365d14cb9cf34cf707da5288c1
MD5 f887527a44731bf6c5f5ca9bbc8e8c1d
BLAKE2b-256 f58e814f4a0c87a52223fdb8eda03745b178d3a2527aee3bf26f89f165292844

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: jsonatapy-2.2.7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for jsonatapy-2.2.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ae4ce2612b692738294ff69fde832fe2cd02299d5e955c3be073ec295032e254
MD5 bd420a4547ad3e76dc6e1e26f8ce2e9a
BLAKE2b-256 45da6783e46f61c74f29d454f175cb0c74c49eab0fe26932f52bc22de6f9a4c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp310-cp310-win_amd64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6b7ca5a4581db96ebf4ad54a0ba354caae00b6380c051ac9197b1b3b19a0d0d
MD5 9cf4dd0ae06e5d8c1ee60945c175f535
BLAKE2b-256 dec8983d8cadcbc2ed6a30375a0710b011ad8ef11cbe1c4fc17de6a29c9c608c

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9622c1198cca28ae420cbcd19e4acf15feff3cb09f0b1708d4cb93848629e1f3
MD5 0c3b37eaea3c501f152ae1140a101d3c
BLAKE2b-256 4ed90ef139e243ff8f9985ff74f8bba202acbf67eedd1108cd804d54355c71dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file jsonatapy-2.2.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jsonatapy-2.2.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6fa85d7df8ae574c8a31ac9d063948e4b57fc81a774662149d17c30e0e3f8ee5
MD5 af07928143aa890cdf649282ba55fd91
BLAKE2b-256 e8e3d0492c3ad938284f6c7690da58ae29a97fabfd08cb1fe96daa477ec251a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsonatapy-2.2.7-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on txjmb/jsonata-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2.2.7 This release

17 files

2.2.6

17 files

2.2.5

17 files

2.2.4

17 files

2.2.3

17 files

2.2.2

17 files

2.2.1

17 files

2.1.7

17 files

2.1.6

17 files

2.1.5

17 files

2.1.4

13 files

2.1.3

13 files

2.1.0

19 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page