Skip to main content

streaming-json-parser-native

Optional Rust acceleration for the streaming-json-parser Python package.

Once the native distribution has been published, install the Python package and native extension with:

python -m pip install streaming-json-parser streaming-json-parser-native

Version 0.2.2 provides ABI-stable wheels for GIL-enabled CPython 3.10 and newer on Linux x86_64 and arm64 (manylinux2014), Windows x86_64, and macOS arm64 (macOS 11 or newer). Each platform and architecture uses one wheel across supported CPython versions. On other platforms or architectures, pip builds from the source distribution, which requires Rust 1.83 or newer. The Python package works without the native extension.

To build and install the extension from this checkout, activate a Python virtual environment and run these commands from the repository root:

python -m pip install -e '.[native-build]'
cd rust_native
maturin develop --release

Building the extension requires Rust 1.83 or newer.

Release files for streaming-json-parser-native 0.2.2

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

Source distribution (sdist)

Source distribution for streaming-json-parser-native 0.2.2
File Size Uploaded
streaming_json_parser_native-0.2.2.tar.gz 16.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for streaming-json-parser-native 0.2.2
File
streaming_json_parser_native-0.2.2-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
streaming_json_parser_native-0.2.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
streaming_json_parser_native-0.2.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
streaming_json_parser_native-0.2.2-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details

Total release size: 1.7 MB

Release files / streaming_json_parser_native-0.2.2.tar.gz

Download URL streaming_json_parser_native-0.2.2.tar.gz
Size 16.7 kB
Tags Source
SHA-256 checksum
How to use checksums
acbecdae507a8ca5b1db2cdf00f4faf0d61414878f37d46f002054fb088da93f
BLAKE2b-256 checksum
How to use checksums
977b5d6920e07d5c91ad21366f3994c2fd8744a2cb4be7d2581d0f6ae89e1102
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / streaming_json_parser_native-0.2.2-cp310-abi3-win_amd64.whl

Download URL streaming_json_parser_native-0.2.2-cp310-abi3-win_amd64.whl
Size 327.3 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
6f693d9522c891ec7d902f18f446d44e30888946008a2e3f0a2e700d2d2d2ce4
BLAKE2b-256 checksum
How to use checksums
11c1fab306df4a70c2be8e867b22c926400426a5931cd61b60b22719385ae45d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / streaming_json_parser_native-0.2.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL streaming_json_parser_native-0.2.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 493.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
73cc0bce9b99b2d6b8acd41181c2c7707de516a082118f792365e5e8d03d3b4f
BLAKE2b-256 checksum
How to use checksums
224a6649230c2930e85313991b7794c98a6c639be7ce1990ed51d43acbe56fd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / streaming_json_parser_native-0.2.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL streaming_json_parser_native-0.2.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 462.4 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
562bb497715b75089e4cee64337f0909cc2cd7827d42de7f71e12993867d37b3
BLAKE2b-256 checksum
How to use checksums
80ec132e60ee0fb2f99e1e66d23ed63477b7c100d8488a265f0b3b18fe0d65b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / streaming_json_parser_native-0.2.2-cp310-abi3-macosx_11_0_arm64.whl

Download URL streaming_json_parser_native-0.2.2-cp310-abi3-macosx_11_0_arm64.whl
Size 422.2 kB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3fdcc665ce432e66042403b552e2d09d561fb8db8db97a5869a83a7a98e6996b
BLAKE2b-256 checksum
How to use checksums
c5e69e142e0112082762e0f018cfdee0b497bb1eb99092e249980d2cbf09bbb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.2 This release

5 release files

0.2.1

7 release files

0.2.0

2 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