Skip to main content

A faster tokenizer for the json-stream Python library

Project description

NOTE: json-stream-rs-tokenizer is now automatically used by json-stream, so unless you find a bug, you can ignore this package's existence!

json-stream-rs-tokenizer

CI build badge CI test badge PyPI package and version badge Supported Python versions badge

A faster tokenizer for the json-stream Python library.

It's actually just json-stream's own tokenizer (itself adapted from the NAYA project) ported to Rust almost verbatim and made available as a Python module using PyO3.

On my machine, it speeds up parsing by a factor of 4–10, depending on the nature of the data.

Installation

Implicit

Starting at its 2.0 release, json-stream depends on and uses json-stream-rs-tokenizer by default, so you don't need to install it explicitly anymore.

Explicit

If you use an older json-stream version (which you have no reason to do) or need to install json-stream-rs-tokenizer explicitly for another reason, you can do:

pip install json-stream-rs-tokenizer

The library will be installed as a prebuilt wheel if one is available for your platform. Otherwise, pip will try to build it from the source distribution, which requires a Rust toolchain to be installed and available to succeed.

Note that if the build from source fails, the package installation will be considered successfully completed anyway, but RustTokenizer (see below) won't be available for import. This is so that packages (specifically, json-stream) can depend on the library but fall back to their own implementation if neither a prebuilt wheel is available nor the build succeeds.

You can increase the installation command's verbosity with -v (repeated for even more information, e.g. -vv) to see error messages when the build from source fails.

Note that if the Rust library is compiled in debug mode, it will run slower than the pure-Python tokenizer. The setuptools configuration should make sure this doesn't happen even when installing in development mode, but when in doubt, run installation commands with -v to see the Rust compilation commands and verify that they used --release.

Usage

Implicit

As described above, json-stream-rs-tokenizer is now used by json-stream by default, so you don't have to do anything special to use it. json-stream will fall back to its pure-Python tokenizer when json-stream-rs-tokenizer was not successfully installed, however.

Explicit

For older versions of json-stream, or if you want to ensure the Rust tokenizer is used no matter what, simply pass this package's RustTokenizer as the tokenizer argument to json-stream's load or visit:

from io import StringIO
from json_stream import load
from json_stream_rs_tokenizer import RustTokenizer

json_buf = StringIO('{ "a": [1,2,3,4], "b": [5,6,7] }')

# uses the Rust tokenizer to load JSON:
d = load(json_buf, tokenizer=RustTokenizer)

for k, l in d.items():
  print(f"{k}: {' '.join(str(n) for n in l)}")

Note that the import of RustTokenizer will fail if the Rust extension is not available (i.e., when no prebuilt wheels were available and the installation from the source distribution failed).

Limitations

  • For PyPy, the speedup is only 1.0-1.5x (much lower than that for CPython). This has yet to be investigated.
  • In builds that don't support PyO3's num-bigint extension (currently only PyPy builds and manual ones against Python's limited C API (Py_LIMITED_API)), conversion of large integers is performed in Python rather than in Rust, at a very small runtime cost.

Benchmarks

The package comes with a script for rudimentary benchmarks on randomly generated JSON data. To run it, you'll need to install the optional benchmark dependencies:

pip install 'json-stream-rs-tokenizer[benchmark]'

You can then run the benchmark as follows:

python -m json_stream_rs_tokenizer.benchmark

Run it with --help to see more information.

Tests

To run the tests, you'll need to install the optional test dependencies:

pip install 'json-stream-rs-tokenizer[test]'

As the test dependencies depend on the benchmark dependencies but the feature enabling such "recursive optional dependencies" was only introduced in Pip 21.3, you'll need a version of Pip at least as recent as that. For older versions, just install the test dependencies manually.

License

MIT license. Refer to the LICENSE file for details.

Project details


Download files

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

Source Distribution

json-stream-rs-tokenizer-0.4.26.tar.gz (27.6 kB view details)

Uploaded Source

Built Distributions

json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-win_amd64.whl (169.4 kB view details)

Uploaded PyPy Windows x86-64

json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (291.7 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-win_amd64.whl (169.4 kB view details)

Uploaded PyPy Windows x86-64

json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (291.7 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-win_amd64.whl (169.3 kB view details)

Uploaded PyPy Windows x86-64

json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (291.3 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-win_amd64.whl (170.7 kB view details)

Uploaded PyPy Windows x86-64

json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (292.1 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-cp312-cp312-win_amd64.whl (175.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

json_stream_rs_tokenizer-0.4.26-cp312-cp312-win32.whl (170.1 kB view details)

Uploaded CPython 3.12 Windows x86

json_stream_rs_tokenizer-0.4.26-cp312-cp312-musllinux_1_1_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.26-cp312-cp312-macosx_11_0_arm64.whl (294.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.26-cp312-cp312-macosx_10_9_x86_64.whl (297.6 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-cp311-cp311-win_amd64.whl (175.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

json_stream_rs_tokenizer-0.4.26-cp311-cp311-win32.whl (170.2 kB view details)

Uploaded CPython 3.11 Windows x86

json_stream_rs_tokenizer-0.4.26-cp311-cp311-musllinux_1_1_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.26-cp311-cp311-macosx_11_0_arm64.whl (294.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.26-cp311-cp311-macosx_10_9_x86_64.whl (297.5 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-cp310-cp310-win_amd64.whl (175.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

json_stream_rs_tokenizer-0.4.26-cp310-cp310-win32.whl (170.2 kB view details)

Uploaded CPython 3.10 Windows x86

json_stream_rs_tokenizer-0.4.26-cp310-cp310-musllinux_1_1_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.26-cp310-cp310-macosx_11_0_arm64.whl (294.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.26-cp310-cp310-macosx_10_9_x86_64.whl (297.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-cp39-cp39-win_amd64.whl (175.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

json_stream_rs_tokenizer-0.4.26-cp39-cp39-win32.whl (170.1 kB view details)

Uploaded CPython 3.9 Windows x86

json_stream_rs_tokenizer-0.4.26-cp39-cp39-musllinux_1_1_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.26-cp39-cp39-macosx_11_0_arm64.whl (294.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.26-cp39-cp39-macosx_10_9_x86_64.whl (297.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-cp38-cp38-win_amd64.whl (175.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

json_stream_rs_tokenizer-0.4.26-cp38-cp38-win32.whl (169.8 kB view details)

Uploaded CPython 3.8 Windows x86

json_stream_rs_tokenizer-0.4.26-cp38-cp38-musllinux_1_1_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.26-cp38-cp38-macosx_11_0_arm64.whl (294.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.26-cp38-cp38-macosx_10_9_x86_64.whl (297.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.26-cp37-cp37m-win_amd64.whl (175.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

json_stream_rs_tokenizer-0.4.26-cp37-cp37m-win32.whl (169.8 kB view details)

Uploaded CPython 3.7m Windows x86

json_stream_rs_tokenizer-0.4.26-cp37-cp37m-musllinux_1_1_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.26-cp37-cp37m-macosx_10_9_x86_64.whl (297.2 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file json-stream-rs-tokenizer-0.4.26.tar.gz.

File metadata

File hashes

Hashes for json-stream-rs-tokenizer-0.4.26.tar.gz
Algorithm Hash digest
SHA256 19333ccda9121b1224598d67178665f77e142862800cb1edd7797a62936f7a1c
MD5 d07a6675c5b791a9dc2a328c4c443b8b
BLAKE2b-256 fb44c90d60b2fc03f7cc0ccc17e585fd686ce857c3789c253d331541b5ec1ef6

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 751fbcc0b9037144a552ca3d3943d7ede4447d85a8cf9e57479f6c55aefd010f
MD5 545a1cb2185efb8d51102a18ef61e106
BLAKE2b-256 5dd8f152aec6724b639a7493969fb5101f39baf92c4a9fb3d9422b088cb37b34

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b6f296f6cf8c0f2968633d626cf0caa7c0e09321dada8b830b4b3e08e938445
MD5 f46a88e2e04441295867ebef4c7a7121
BLAKE2b-256 7d56a5f9078819dea2e1d30a6bbaa831837877adffb3133fe69d56b72f00b1bb

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dfe4aa60ff6a73121769370ed27b9b06a2f8995864b4ca7e809fd9b3231e383b
MD5 c9153d265a0959ae6d757ef33bf85168
BLAKE2b-256 96b743ddb1cdcdacd82f74fcd45aeb8e0840cc388665f3d775bd712b9c69a35a

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 70eae6687530e26fa88a733fd154cff364d1073b9d4643dad89232f0bf2f5e67
MD5 c88158ef8474781d8a215de68c45fabe
BLAKE2b-256 caf72d00e3063e7235eb90b7b23b05eba142b3539b9b0c22d67e768202d44391

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eab3f142d6483d822a732ad7905931d33225b5027c7cde15e66e95ff261b1c9a
MD5 b2b9d150f06ce3703539ebacbb92688a
BLAKE2b-256 ee6619623f59ee7c2e35932096c32b6c36d3f448517ee50272c3610cd3af0320

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d130d7d5a343719e5eb236d7037b93083c083a99a154657c567bca4e41bfef86
MD5 e4d6924d283a14270bab58d91e1963fa
BLAKE2b-256 a2c7cbaa65846bba675667aaa043410221685877b4be5097b3c902341c70a718

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f760a45099d6674e8c2c773f67c6c0364795a082f418046ef257c47d68c5c663
MD5 6018e7486ac99b8aa256720f6690425c
BLAKE2b-256 395b4b89edca4c3f75e182a51150e662053952dd00cecccbad289cad78171a28

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd1378815e45613e3a815a3d57a055588ff9b96f464d418f5f32c867c2cddf3a
MD5 e27851d3de05a0add5f9f1c56f067a4d
BLAKE2b-256 8052f3db86728189a1013f8d5431ddb3c10166b5cabb947bd272340badd1e82b

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 709974e142f97df5a725616b844d1c7611fcb1b64f70d5076662caf1e7f99f7a
MD5 bde60fbe9f985c456ccc15e0d27fed55
BLAKE2b-256 a307d7e18e6d9fb9944183ffb975ff90c26ec244d85e3e2615ea358a999afd10

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9db149d818f958317a118e8c20e1d98d551801c6cfe332183fa8dcd06935c4cd
MD5 f7110bef847566d3c0dffd5e64e3bacf
BLAKE2b-256 b05b3cc84486189c27e6996336babc1a15f8d23b5d1a48f1742819b9c571deb3

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 37c002dd7a1ec620ff0ae25b551dea1dead991c0c7d9c8355ad689612b1bf5a7
MD5 f7ea02fca2abb18bbbf5562acda608ca
BLAKE2b-256 6d0cd76073bd8367bfb72e31711b82d73bcf7d19affe8e0af666ab163fbfa4aa

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 878d9e646ea690344cdf69a3bea19b75b9db3c6218614abb99994580dec85053
MD5 59db222bc64532f85cbd1064a59e447b
BLAKE2b-256 a37f78f012b467b235dd7f2e959d2248e9d87a7b0b800dfef35bf72e73f68054

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a82439118ed6fedd8f10f7f0a68c926e729d7166ceb3678267ea9170f7353b2d
MD5 68e6c88e93fe457368f31faac315a6e4
BLAKE2b-256 4b6a336dc1ee966b185e8e4c19eb21825c2fedaf0e88f3f4edf1feb65708c00b

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 77b37b1d4084b14e04f186d5b0197677848846b3bba7c61e8615fbcb4ba99e4b
MD5 bf90b6232f53436e28081b54247889c8
BLAKE2b-256 f7c9d854222e482d7a721142972f69b914f92f2380145de2012d09991f2b897e

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c87343153e7c588f66a4de5f890bcfb846738832c6b0702e30295080b0afb976
MD5 1d5f481e445a187f25592765e59f95a8
BLAKE2b-256 decd20aa921acc82503e9e73490310a545ec50bcf986257fcf4a974accfb674f

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 45cddce2b803289a21bb52e877b31ef98d8b9d7e0845d1c8ca61b4b5ed57616d
MD5 e86215ef84d0bafc164efa33babf2a7f
BLAKE2b-256 85afa3c2372df0be90efcf0838b7cd9e98b43bdfd113f9ce168f1eaba9df3d8d

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d7e1409578e9c0a08528b3ab3988ce73be13aa5acea09553699471218ae43446
MD5 348c9b06faacb5fadacdfccb6f6732e7
BLAKE2b-256 0922ddaffdf67452bcf3a91fb6760860bc38c45aef533232168d4ea497b9e8c2

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 374b96309943543f277f1cd57c93d9ce8eb641a3aa0c40cf422f911561080eec
MD5 8e45eb5d761a0572624827a52f24852b
BLAKE2b-256 cfa28b633329ac556c68d36a7c6fee9fb9d8c0d2c0717775cd77846e4b98fb5f

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8d698c8cd29e99a41866710f738fe29d3a1d0700596939917365566352ecf590
MD5 b673bdba6d745c63eddcda85098015ef
BLAKE2b-256 f5af394bdb139ac9209a65183c0ebd27d2d1e5224ab0c9b3eb5dba94bed8d14e

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 236f0354787a89c64e64d54166287fb602d2ad09e66e6c216a3fa931fee57491
MD5 e0ac165b48f276f5663e965239eec45f
BLAKE2b-256 812ee253368c304c72faf545b9426c1e96d1e05f2340369c33f0df722bd4027f

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9d946e880ef7d8963ecf54077fb1606fda51a631b69b6613cfb01487930781d2
MD5 ee8cf65fbf30ebf655b07c38ca534cf4
BLAKE2b-256 623f6c537891d61b7883ad8ccc29321470fcf8a1d627f5197e05207d9f9f5e33

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0413f8cdffdb00f58dede2488daf9b7b6e388aff9204c16aaacdf45cf857d839
MD5 33cb2fb01a087ad1c9849739016d30d5
BLAKE2b-256 ff083fdbe72cf0321c3918f3bc5d0615c31eafaadd0955130cb3cc6ae83d6dbb

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9c3e35c1ab59461d338b18dbc24ecec477a3b2b16380d738ad8b6566da57fa91
MD5 35578a34dfe2accea3bd63d8bb49c723
BLAKE2b-256 6fe6504bcac124dca256ec97585018a94a33be3d8dbf62e263d344479261cda5

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2bf3fd93d9e26906436ad5df4197d5a6ea3bdf36b3917c8507a80e4430e4c768
MD5 65596f71bd2857191225b638e73edf09
BLAKE2b-256 5652ead4a492180d711af1e284f5bc389575396ce5e25570ecd13143650090ce

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de36a262305dcf1dca0786047369720b3b628b3484d98428a89cbcc8fe6a88f6
MD5 54c8aa546df81cd37942363211d0021f
BLAKE2b-256 a8cc3239e2e2d2b5d5fb1a94c2eb5a6a084407276e1418846f7f85619fb2154c

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9af9f62d2f765be4cd02973390e604cf8ef64527b6123f0dde22f2b760f35b4b
MD5 3cb8d009e70d606e584680ff23442bed
BLAKE2b-256 b4307f26149e561e6a7017a3cd984d08d92a2a22cbdab7ad9d2d2275e177b369

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79d20bf715ce506b174596a5d9a50682f2c0cc93ec9acec06872860820de6918
MD5 966069ca0f3c045bba678074a667cacd
BLAKE2b-256 ccdf716a10700836500867b2dfeb1a0c39d68e207c6e65f9cb22c5ccbfcfe1ac

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5b9f1f61ad4cc1f8a7c0715d5ab095555699734082231d907f3acb7d1bb6bfaf
MD5 38fe2606837b7dc78a9dbd1d8e93d91a
BLAKE2b-256 ebde06ec2114d240702f80c81fbe9dea2b12e0e7de419c9c02991c801eb303eb

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 52ae28491500b730664caff2c0ef8acd6c902913019109e528a88661b22fd3f7
MD5 ec88b2ac24ff3094566e48e6b4e90e4d
BLAKE2b-256 16eca0454070e9bab907f2933b110e3d6dd8b52f3eabae836d9f57dacf88fc64

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3ad1c8f4fa4856a921d12ee3c3d338b8ad8409dbca8f47fb5a9f95515bfd8b71
MD5 0e8f438d36720b32eb0282f3e015e9d6
BLAKE2b-256 cc2f4414942d98277bb03941f9cff067de6534d18d78d2e468915316a14dd091

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 468eec40d407c031b6468d8602c4a467bd302b61cd3603fd94bf20445ed822de
MD5 8d008a78af091e5259dfd966cd7f9041
BLAKE2b-256 d89217e5a526efe8d94ac892da2928a0f7d8ebe66dc8cbbd06197d36855779ba

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05992fa1d5d9bcf247f42112c52f399a507a03d307fa73b2146ba6b0532bffab
MD5 739bcdfd3cdc4074336fc08437f86e92
BLAKE2b-256 82934d61a53d79ac6be441fa54029bc99bfda779d0e79f4fc5f588d3287ad509

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4436e1d6a90906afb510358b60eb15391897edf24afe2dab3934deb701aadaf0
MD5 274ed99a0cff4ffb7ae7b95715b857bf
BLAKE2b-256 99e4454998a0dcbf78e16e572ebbdc8028bd52d1931a91477bf45f9dab4c6238

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8c38dfea5e5d495f8cf70d7dedd1c354ca53d400f3792ebe040d9fdd2d492d38
MD5 03074963861dd5de13e5518f6ae45da0
BLAKE2b-256 deb83e05e11bc067b9145808201c70d8733f38a2798b0bd0a51fd98bc40ed2b1

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49cbdbe008aa79da7a3bcb0d5d2a7c85dc76842c7d2988dcdb68c760416a6fa2
MD5 ad4c23e7a6ef0883b5d6adb53c39748d
BLAKE2b-256 68c62b48495f5250b8cf970c1c5d5f02f7353dce8465b4918fb06e26eb2cce53

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 42e3a6fa214ea21e30b7eabe78ab694ac1452f1ed8ee806d7ede56bb8eb4e364
MD5 a871152d5e060c1fdd1fb73379a0bee6
BLAKE2b-256 18993d66e164124bf1917a99b1439c383a3d5ed07f94f841357eb28279e83a27

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 48824ee03c7fd569c076154a70c910aa986bb583870ef01b6defa82a60493bab
MD5 1cb0fb64e5978c576a468539cf8743ef
BLAKE2b-256 8c48a18bf1a71ed05a1b301e5041cce8cc4c9166ef3391d93fcd644b0070fcc4

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b7857ca3d7efba0a43be1164b8fc330db8727683d64010700686f985b63f5d33
MD5 f0fcb08cd378e0e51cdee294158e7e9c
BLAKE2b-256 7f8fbd6d9dff31a4e1b7144aad28d825c34f7479233ac5ea4029c697efc0134e

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 525e2ea12fc1a8522a5dd4c98d6784e758cba46861de689acf160f650248624e
MD5 bcdb1cd280855ce4a0cbc8ce95efadb9
BLAKE2b-256 022d46a877c63004d4e5e7dcda8e98d6ede5fbd74cdeee88ea05539b66f1f10c

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b33140892507ee6bbba33b67db27a2f4f587c4a0d0aefc94e32c8e87ae640303
MD5 3a863c724dc2b63c1c735b0995caf015
BLAKE2b-256 d1a84d4087f7aa37a76de1580ca1f150396142f153dbb20fd8d59349ea8d4950

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b9e12f234993b2759dd20fb1f1792c7276cb599c0f43f65616b2d51c3d13206
MD5 d397c58870f2c23dc4c61624fdd1db98
BLAKE2b-256 32c09597fe41304bc14805149c08e1f03ed5b976366f3b22158abbfb554c4172

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f9799cc5d955791d999e660929d01f9a22d174025a2be2df50ddfe453a685ad5
MD5 b4846841d01741ddce8383004c2510a1
BLAKE2b-256 243ab7e36c7b5c4969b197f4292a832330fdc0668909c1a61ee23a37bf371a8c

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d81cd53d2367d03417b6a1e83f248f7a6ff8aed62d5b4ca095f1a71cbd41fa19
MD5 e47db14c1963b3c693d4ebe8fdd583cd
BLAKE2b-256 14cb471447a9003d410c1594f9089994c2f8db66b0c8e89af5426f8d54eb2dc6

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 386089a087b7ed950546557676f72f7f698bc3d10f31f50ad9cffbd7fab506bc
MD5 95bfcdcfeb4c2ff1834ab7374dfe6674
BLAKE2b-256 b491f8074386214cdd40e592b8427f93d7285fff0a0d2b343126f43f725910fb

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 573fc21370b3fa36ea65b3e0df5a0509d2cf797f402a3d3a643fd9f734c31f24
MD5 796169c308288639ae8275c8cd6b5215
BLAKE2b-256 656a2bca9e8b617a229b9c561c9e222f328e64bf59fd86f61ced9f0ff3db4774

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f048722719bcb28d9cefabb9c612abdc18c619bc833a793335dcec69e9bab17e
MD5 5cf5391db830f6562ac788d3b265690c
BLAKE2b-256 e9d2c80e397b76fab3e61591cd232036968ff3d856eb34aa147d3491846c802d

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6721c5011d362e9460f8b4cd319d1ac9a1c41d96ffd6891a6a21fa56649c263f
MD5 fa3da4b8c88a4265b4b73e16f4a4cb95
BLAKE2b-256 f634805313ebe466b9fbb0c6ab58beb4fd3fd1538603cecb4716a624da1fcd9b

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 393d6fca34a0df7318c845f90dbd4e23dd3b869dd3d5017ad49f0c313819708a
MD5 2c9eac5fb4f614b7b929db1d97c0c6d7
BLAKE2b-256 f4a07044b1413a009b019b799a968a36096e673ac3ee4e015362bbcfb4611087

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f2bc6fd4f978407bff1ad85a66b51eb107940232b5cfa3376bfe1568ce575bb5
MD5 41ca433f233ae56c5a1849af64c8e0ef
BLAKE2b-256 694ebcb5c674444c6c6637c808cc5bb650874f48505a3ff97ccdbefac9bcfbdd

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 31aaebd4348191cc41d14e8d446f93fd3cf74da7d97458b8a5e00b1109e5f385
MD5 e8eddc7ac547873306220732c99cba17
BLAKE2b-256 2cac4f1182c8c7d315a31177adf3275a40a898c35cb90c9b2f02bd124223665f

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14b1d2eed8f5127f26f7247865414dea0e35536fdfb61203aefe48a1a7930b99
MD5 b68d327ed25964fd8e0827fd31d35038
BLAKE2b-256 a2076b5bae18bf543b323c9e1163ef46edf8362dbc3f1f95b4c9dab09671c734

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e1a4bfa55013e60c7164ec0f005af28e109581a2549ea266aea6d0c7c066a13
MD5 a7335adc4c60c17d4b63cc7adf3e831b
BLAKE2b-256 9b691f1276bee92306d881dab8ed23a012d3282cf0457903bcc1c7526fc63aee

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 56f1816a51a4f645d9f58632cde99a0c7b601867de5c34f2a63a9bea6b9656b1
MD5 ad5b05ab39fb9d19fca77262e37dda0f
BLAKE2b-256 eb71e7bcc2a9a94ca3d83ead1fe7617362479d350af5bdefdcc73c187810fad9

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 24c004415764d58b121fcd8249fed55fe189415f0e3e917b235a729c0e226989
MD5 a4092e67abb1624caaccf2bd6fd031ba
BLAKE2b-256 1dd073a645623253d770c1b979adb0f6fbb5770062d5f1221a2f52b2f9b565f4

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 594c8b727fc399214adce14a77242f481790a2fcc1c001b7cf34aea7a6fa8ad3
MD5 1c495d0616a1297107c5a5b3a04baf28
BLAKE2b-256 42afb900d5f16dd3ec93eddbb34f1e851099181e0ed921f0676f72425946aa5b

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c79ffffaa6101ebaa1586812746b5f4bbf64799ecf218ec23140d97cf6507392
MD5 7170cbb8e2b844d0856070d7d8df0480
BLAKE2b-256 6845989c9b52220e16ffe11240d6fe148ad9c85f51bcf215d36835c5dabd6503

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a03a48f0eea1b84e23924da7d3d19e83d5b84ba02ba7c9e5246a05ba97051d48
MD5 c1bff30c4e3120ba436d5356c3e618a4
BLAKE2b-256 659a208c6093cce88ad15e2b7ca09359c6ff114c80da6031a140ee6f6be8a3d1

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ca475303513e4b3650ce0471a964ac5bd9010ea0aae681bb9be23927ce76344b
MD5 67b86eaafe1d166e3c70cf3fd0fba1a3
BLAKE2b-256 8d4ee65969555a67f9c5ed1319f97e31db094e2e503be8ff564a0909a9d7936c

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e683513caf2a2862f0b064accff11d91a18849f9fc8c18c11baf8b1b63c2ab9
MD5 d31333508b2dca519ddca07efd8fa9a1
BLAKE2b-256 3a9eb57963a0d8a00485c2b634bd8c643aacecdec25336df0f9fd9f45b04ed73

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a148c60ccd384c4eae404068ab3ba77a13d06270a973b69d6e78da32a4990096
MD5 50e2e0c24d56b7246eb51010442fc1f6
BLAKE2b-256 4f6edd6b776c7df454925a393c140bd4c65f28bd32806571e34958983a57dbf5

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1cacf8782de679528ee6e070fcb72e51cbe037ecdad59dc98481d0bf8cb5af67
MD5 5b271283baa2431c6fd76db19204d2e1
BLAKE2b-256 bafd0eaf59d2a43a9d742742bb8d6831cf10ce5bce0f32a43a86891056b52aa9

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7bd2e5bd6ed803a93f2e29bb11a65f79ccf050254763991748d39f0268e73d59
MD5 2b8273b387a7fa2696e52824016eeb6f
BLAKE2b-256 4107a9e8ad966d53996c01d3262128cb59eab79f0c9cee0e54b595bebebb4289

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0978c6d165e5b4e26d6246abf1e5d0047dceb764e5d06087649ae4d68508dc5e
MD5 56260417086fd4719f44c43b0e7dc558
BLAKE2b-256 7d4c0555c1fdec554109b5402f5f4e4dc63e4e2a20e678f568cabe0e8d246fba

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e7f0dae17f133385f34ded101c228e46cecdbf5edad3227cfcf686a8f2cecbe
MD5 1149c292c6d5ff160dc5995e5d18d635
BLAKE2b-256 447204c83eeee40fc11a4741f57e62e16502ee07cd1045f1e86a180ebdeaac74

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 09fb08227eee13e876029a65ba37e9d69e466cd99617de0884ced581674aebdb
MD5 1bea2cb930f2f233d5f44c30d588da30
BLAKE2b-256 c1a2b68fc8d5d3d27a8a727e77a1f018ff3df03bce4ed440d85322821356058d

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e18fad1ae8a7849e2e8425d4a8ebacb59ea3dbe557da4b2e4e508b33cf4bfb32
MD5 fc050727244225320794b2bae2de5b46
BLAKE2b-256 755cd46a033a425e633c669cc2cc112ab7ed9222dca252544a0fd927a556c7fe

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.26-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.26-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a2277c85bb06775aa53fb3918282551c286e5ee76280bdec007eeae62d347ff6
MD5 3b75eb681a2cf2676d4dfb7e654c45b8
BLAKE2b-256 7e1980c2e0a92a26c5548c4d22ff9a98c7b3ecc0da1553e32737726b196aff21

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