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

Uploaded Source

Built Distributions

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

json_stream_rs_tokenizer-0.4.19-pp39-pypy39_pp73-win_amd64.whl (161.9 kB view details)

Uploaded PyPyWindows x86-64

json_stream_rs_tokenizer-0.4.19-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.19-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (279.6 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.19-pp38-pypy38_pp73-win_amd64.whl (162.1 kB view details)

Uploaded PyPyWindows x86-64

json_stream_rs_tokenizer-0.4.19-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.19-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (278.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.19-pp37-pypy37_pp73-win_amd64.whl (163.8 kB view details)

Uploaded PyPyWindows x86-64

json_stream_rs_tokenizer-0.4.19-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.19-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (281.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.19-cp311-cp311-win_amd64.whl (168.2 kB view details)

Uploaded CPython 3.11Windows x86-64

json_stream_rs_tokenizer-0.4.19-cp311-cp311-win32.whl (165.1 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

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

json_stream_rs_tokenizer-0.4.19-cp311-cp311-macosx_11_0_arm64.whl (293.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.19-cp311-cp311-macosx_10_9_x86_64.whl (288.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.19-cp310-cp310-win_amd64.whl (168.2 kB view details)

Uploaded CPython 3.10Windows x86-64

json_stream_rs_tokenizer-0.4.19-cp310-cp310-win32.whl (165.1 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

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

json_stream_rs_tokenizer-0.4.19-cp310-cp310-macosx_11_0_arm64.whl (293.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.19-cp310-cp310-macosx_10_9_x86_64.whl (288.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.19-cp39-cp39-win_amd64.whl (168.3 kB view details)

Uploaded CPython 3.9Windows x86-64

json_stream_rs_tokenizer-0.4.19-cp39-cp39-win32.whl (165.1 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

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

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

json_stream_rs_tokenizer-0.4.19-cp39-cp39-macosx_11_0_arm64.whl (293.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.19-cp39-cp39-macosx_10_9_x86_64.whl (288.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.19-cp38-cp38-win_amd64.whl (168.0 kB view details)

Uploaded CPython 3.8Windows x86-64

json_stream_rs_tokenizer-0.4.19-cp38-cp38-win32.whl (165.3 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

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

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

json_stream_rs_tokenizer-0.4.19-cp38-cp38-macosx_11_0_arm64.whl (293.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

json_stream_rs_tokenizer-0.4.19-cp38-cp38-macosx_10_9_x86_64.whl (288.6 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

json_stream_rs_tokenizer-0.4.19-cp37-cp37m-win_amd64.whl (168.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

json_stream_rs_tokenizer-0.4.19-cp37-cp37m-win32.whl (165.4 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

json_stream_rs_tokenizer-0.4.19-cp37-cp37m-macosx_10_9_x86_64.whl (288.6 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for json-stream-rs-tokenizer-0.4.19.tar.gz
Algorithm Hash digest
SHA256 3a49971c6bdb754a5d554b8206ca648c643d32e337fa0816068862acd5900a4f
MD5 408e935b45954ad52ccb369600777eac
BLAKE2b-256 240780af795451830e4467fdf02aec001df2ef3483a8755798e409c8eb108839

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 93318888c088f72f7fe065b1f5ffd886000b5621cd540457da2e6ea0717d2c1d
MD5 afca8a317c87618ec142a0fa8cc15eb2
BLAKE2b-256 ec6edfd759624491d5015d0c73b24f6161afa68798a5f35361a3458b3ddb59af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2eb04911ff26ea6560226a9f823d0d45d9d4d483356673ab86a9175868fdbad1
MD5 20926cbd1dfe032014b032283e644558
BLAKE2b-256 9e82711eb51c66d156c67d4a9216d2888ddedb0f8b786c4fdd6e701518a9e5f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eda932e3b887c684d2b11402d9740a2186ea08bb25bf0c22fae359e758aa8eeb
MD5 d72c2439d73311f3e96b02c2e53000d0
BLAKE2b-256 ef97be13c899137c0c09671795e8393cac996f5477d19ca68dffc7198af1cfc4

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.19-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.19-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5b309cbb48338bf6014cbda18b9791e13f38ad03384dffddf6d41cd9cedb9219
MD5 957f491af0a606fa13b43935259918f1
BLAKE2b-256 aa00155ac22b0a737c22177fb3b8fbe611b9848507c078e7ed4b122a7e40d395

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 56f45cf17ded07f5fe5d85cde23ce12bb1b36148b259f3ba4a4855239104ca3b
MD5 e757553dad62fbb0da21fdcc43dbe224
BLAKE2b-256 c838d575cc00677e8b26375b3b1e43632bd1e4486324067099137e18d40af382

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5aef9c7f30425c7fcc7b304f94d53debe4a45b23c23907e56b086da49606b247
MD5 be6de67b005bf569f54e14d4365827d7
BLAKE2b-256 7f06b5d3931393dada943aa1fbf38daaf7e02e17633c0a463f11f9b9cea326e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d67359160375ffd5c4caf9c0c04722efa332566b421fd7f1fa04bf7e32eb341b
MD5 bdd50028f8993f11618e126e29913c43
BLAKE2b-256 89159d170bf3e6eec4d7994a38fd72aa5eebad6d5b88994eacb5fd0f3d9871c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ecbf0731b338587eee9782c383dd5d0b0b474cfd9f9d8151cd3ca9705c712a92
MD5 c9c8c8c7f56c81219b1ec8cae5399b27
BLAKE2b-256 d1cda60111bc4fd2591d3da5bf744e1651a25ac324978f2d800d45dd199283f2

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.19-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.19-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9ad462dbd91828fbf5f1a0d9cd541ba701bcd636932836217de2ae23521d0cda
MD5 d5e078a2155bae264f33fe0f95dfa0cf
BLAKE2b-256 a6030940eeea93480efb3fe32480a1a253b4211151bd8ebcb01ac252c68439ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 579f35007f2cb676f2a70e3bc0919817f1dc94456e1c66f5354434e871fec5f5
MD5 3178502c45d2ffa190c209558ed69551
BLAKE2b-256 b3c59f2cfd36a1b46dede13ebaff0c74985e12f22549ac1852b13fdd59d35aec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ec4218051f8674f4cf05fd43f57b5490ca6ea5fc063fa20cce23e1ba8494866a
MD5 e13edec3e7d3f91dbf755921e7faa841
BLAKE2b-256 8933fc527eb2cda2c3a0a1a46a6885342ee20351108a92623dbf66c198269dad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45c7e20aeffca2cac8d92ba2b9ba0c66bded0e6d8f23e6aa3760d052a121b869
MD5 581b11b0d6e3402cd2f53072d688b862
BLAKE2b-256 f305684246c6c7661e3490a18534eb86e5534ad53fb95768495d42379f48e040

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 565902d633e17db8c59274fb6463441f94e99cd08f39d80ee9abac605482291e
MD5 ba162f0ed64437205e5ba170658e579c
BLAKE2b-256 e9d16fcc8df004148c6215ee3cc2d4a2519ef48bd51fac50532b55eb9deec975

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.19-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.19-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ba04968097a2c5711a45167b45ad3e547a8e40d3ac8cfba7c3c2d5e6c54c1e8f
MD5 6079768bfcd8203a26e382be1769b9ab
BLAKE2b-256 7435f8aaa5c10a8dfc242a492fbf9dc0115a3b552b47476ca03b81b9d8a5d81b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc80ba647d73cb7459d269b4bc2bcf82fdc51eb7851e7924f9a4e9da0a50bc84
MD5 d52194ebfb85dc1559f421d43ac4d031
BLAKE2b-256 d3a31a09f020ec8752e7796ef137258a8f308564997e352f6098b3465d5ea563

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 be2f4dbee579e3413da270987579e95b8437273148d715210a3da3c5b889dc85
MD5 393260f603a5bc27bdc7c64a1bb54f38
BLAKE2b-256 9d531904db0c8c3e1f196aa40d5556901b688125e413e47a8276a0005166e5c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5f3e0b3fa7c908ad301ea9d6daf3f35474c1dcba9400bdeabd929e3aa218cdfd
MD5 6429b4f43d229e1f259957b35e09da66
BLAKE2b-256 febd69715da32a76ede3b01185f2d47977af1b0ccea875a71c50c544b629b3fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5a17267d95b4ca9870242b09ebffb6f94b1d3f0b062e28b0b8d3b0636b19657e
MD5 7554f7f9726065227691cfe7c222b4b6
BLAKE2b-256 957de1102239226be4f063c291e1c756004dcfc2d00762ff7a625463c40521ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 195221f6ba900982bbae6844521a5a8f7772ae021a283c3950d7911a61932cd4
MD5 940c4ad1a2fb689c5c4107546822cb38
BLAKE2b-256 135b56d299486f08503baac757b89095fd4a270b258438a26422c26de79e10e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f83cea5bf296c8527670273ee11216c77604f9d0c9de36b6d919177d5fe75024
MD5 b47a1bb071d1b64bc311680ac1bf31d2
BLAKE2b-256 09c5a262e519c0b1d153d00b362c17344a08c1c09251b5e5be839e369eaff50f

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.19-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.19-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 df409c2a25ba57c6d636b4129e44851382cef97321ce83ddca9e0c336de84dde
MD5 83d266d9818ec8659d0cf9add2523ccb
BLAKE2b-256 ffbf2c52b28dbc7fa44d4958b378374250fdb10df2805d048af50deba8e016dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ec32b29576bce455b5c913e6470f084a9f509229b0e1815c136c6a1384c3e1e
MD5 f7a1999aa6a1f59187427edc3b8cc03b
BLAKE2b-256 b08cd744ad5b1a0681b32f42810778ef863f9df67872a1c1d8e1b78d65f4fec7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1feb951d3317544935544c6ddaf86804014a77517f959bfd949355d721e607f5
MD5 ad2ffbae8180033feea1767b8d67b4ea
BLAKE2b-256 d3ba008db8e54f8ebad14196bf7001c9964a79ae85f4226f71a324a65dfbe1bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0c8caeece4470d4712be2b5ef27a672c30f529b10c4d1f5feda47c76f60717b2
MD5 4ec58254312408d6c6849f6f08620ea5
BLAKE2b-256 d6a0ffe13f1bed5b17e63ef4ba9a5bfe813bb7a4524f800ed3ffb6f919b02ca7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ee277a9298723d09b31a4e36ffcf82bb8fa0c8d370ccba96fdd0e0a3b03f3f4a
MD5 ac72c8de341deffa126ef356b14da0b6
BLAKE2b-256 6af0ef678653d808d9938b7e97dbc1a20746b48f1739fb991b64901b96466a56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 af49d4b874606b761e343a0de79ae2087bd6cafd8c649259b8faa6058fcb3276
MD5 7a4b3142154c6d2e1afc36875d8fc6a3
BLAKE2b-256 cb522cfe1e7c250b6f966b4777a6613a03ab5d4968c040cec518583009608567

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3873ec019eb5f68e383440bbd766d5af130409f0b389e25218ee55253d1c76c
MD5 c4ff6a695aac14e46ab859b32ed9d0cb
BLAKE2b-256 310604c90e33ecb43e0cfde4132ce407e46e30119c863fcdf84ff77d0ce9b732

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91a780bd933bbacbd32a9d56929cbbe85688dc1107bf6ff63f830e6a934c60e1
MD5 e022c0dcc5f33ca621d7c383227a46be
BLAKE2b-256 c77898eafa7523ffa469735631eee0d49cdc01190095eba6157c2d2c7fd1b0ed

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.19-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.19-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a285f98af56d7ecbb9d1f0d3a139547fd02e74be04d62ccc7e2e64169535cc28
MD5 d93062ec696ff643681d42f0b4c52e8e
BLAKE2b-256 272733934e900d6a5fcb888d16fe6e47330aee496dc93ae813c2aa705c7eb707

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f237f88f67f8ba65c1c308940cc83efcad3ae3805f5059ec8c67086e7079a6f0
MD5 dab31de5e277ac9217613c77ee9ef165
BLAKE2b-256 5e2fe62e5d6ee10e3540a405b52651be2aac8f542d7ea4853e67d076c9c74dc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 79c8eb80b89ebc356bd4b7cf1c8529ad89ae293a6381c2ebdb335da20d5d77a2
MD5 c86ff3aa83ece27a0b4e379ed98c6c8f
BLAKE2b-256 1de12b9c6ff472abb4e76272b254b850c3207ae354db948a310e513bb80e1432

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1b67492322939ea0d03fddd4520c484689f62c91faa89487ba2039bafa7c39e4
MD5 79f38dc30618b69d6aad2581b00e3b8b
BLAKE2b-256 0a3b392db4769276d0759aa7ff4e1cfd07368f31f5f6c34fe56a93baae7d03bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 070ba57a20e84cb935e96142aca55e9c6c8db4a3d174f9a59eb01ba842f95d8f
MD5 618d9cfc550c9924b93f644d44096d4a
BLAKE2b-256 4776849dbb5e1cb16c397bcf1f44f356f9eb6bb4eb1d7e1141916bf31ae7892b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dd17346fff17e91f84d06402afb4559d0c2fd0410a8bbf267a826a93e3924e84
MD5 85f0b9f39810e5e7f69dae6ecea033ea
BLAKE2b-256 b054f378748e07b908efb484f83160235fd9e4f236d5a41ca01afcc059048615

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 879af1c52f1651fc2d8a4ecd973f048faa96cccb9afc15e7c80b255472e7c664
MD5 5aa98a183a9f7414e744632a84cde33e
BLAKE2b-256 87622e8b49e4dff0a8d2dd921b6da689f83512328e7ea426a7e88ae3001a82c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1b537394ccc566d8a92e6c2f8537a76e2e905bcfa548b687cacd50e922f397f4
MD5 9d03d45dd746ccd786c9aabcd0774f64
BLAKE2b-256 ba50427daa8ac2a68c1fa45407381ca64cd7aebd07f371a595b39fc7149d650c

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.19-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.19-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d26fc5ce3095549ca3e62c8f7c2e009bc429464ebcf4f1ebcb6d8d3e09c6605e
MD5 011d3511187add09acb226d76dbfdd43
BLAKE2b-256 1345c00ef4be59ee29847353ca3a82d9179358daee9f96e706e5f0afc9725bd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d000fe875cffce2f5f4934ab9b1ebd5655646a1a043731f0cee44626149f962e
MD5 d8dfa0d451ea3f63c0cafd3edf9e8f28
BLAKE2b-256 ac02d72d56dd8dee7598626083c0c09878c1ec1c94ba2badc632282bba569b11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28d3aed7639c95989f28eea7352ea6ce769922c8df2735fc5d6404fec968f03b
MD5 883eb2a511dc5ed026d0839cacfef3d4
BLAKE2b-256 a892ae621db5889ec2b156ecb8b2820ee854350db4fbb48f20689da095aa8aef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 01aab339a8c1f785f6997d60a749aaac94d92f7b27e59365ad3d0fc652a07ffd
MD5 54061b99878d6783272e206437505a62
BLAKE2b-256 a050b9c031c4dfb0a5efadf6d97d76bf008665fffd95f22548bdc74becd0254a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 29201d9ede22dc12b3ecf98d928717d5090bbb5cd8cd44138220810238a74778
MD5 bcaf707ce20a039597af71b735c05222
BLAKE2b-256 5ee67915bb6e70c2d974b4f638e9602fd0a7c2fbd2b52138cc9effb27e2a728e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 49f3a76abdd4ca54c2f4b35676b1c18ded3c56300ea268c19b1e99fddd14ec04
MD5 54ccd6d21447f8e329d14eb6b6f8032a
BLAKE2b-256 aa8bc18b10ec3ea6017500f9b7e51aaa336583ec8c84ca951e04e6d2e2e4694c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fa5a2b38449fe9ebe682eb2d187cbf06eb1ad92eaf7953778c0514378ee81ab
MD5 034c86fccc6698425f9d546599810295
BLAKE2b-256 3e6898e68ea3b856493c4024748b6a673eac0f10c4b179645e8c20464b13aae1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1f0df6e0b123054865af5aac0bdc3c401f9a8b24a373bce8dc8106d34931ee9
MD5 acc3430a72d3325aa146eec47117b568
BLAKE2b-256 659c0ec8173b26d1a43fc639a779f58aa42fbab99a04ac0b25767532c558c55d

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.19-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.19-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 100a56e287e75bfad87aec2e2d9730f99010bd3bf50825134625f2f2a6ae4ddd
MD5 05a77427de57d27c4e15adbbadfb365f
BLAKE2b-256 d597c12b851a08b95d8d0dfd6915d4c8345bdb9cde33acb0ae7b9417fe28726f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6218de4a546cfb91e84e0ce84bb6022b27e8b8adaeb49c256e3f925921f4a289
MD5 633ad85c743aa39269f362fd58e30c89
BLAKE2b-256 0627f13c5d8944e4052c903b1d11204bbd1feef53e8481695d88e1decfbc47ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e040f89f2933cfec561ec58833464a90750e1d902b89149fc45472a6472e50b4
MD5 78f46df97d1c8fe6e05d49213a2f6bf8
BLAKE2b-256 ed246ba662c062141b7989e4115d6acc4e20838350552e261331fbe9a76d87d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c6bed1903aed88fbdc5ea49e1e09686c99177780fb619fb089500ea45b49d0da
MD5 2a9f7d349a90d9e7a8b4350367ddc5fd
BLAKE2b-256 96aad69e82b55d7ee1c4b1990a5d76c663543189599cb03cc97131a66919fe35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 1d36f7dc46e4330b9a0cb8fe1bbab6afdd0b21aba7443f38a73b37605506c1da
MD5 b47c79a182d86f1ea44af7ce0fc20e36
BLAKE2b-256 b5a7035deda72d4a9f7d1cafd1d0ecf04423126628d7410cc5eb0fb61e7cbaee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d5c883b813da4e6cce0aedb1dc9689e13857b23dbea390ac5bf354fb214046d2
MD5 79973357c7bb8dd3e2d2e8efd4e5dcfc
BLAKE2b-256 be5aaf164c4a84cbbd8464d15becf868ddf52b16aaf1bf943f34f208d611bcaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db04f385565cdc9b1d4c9219a4da6eb8c0dde3bb6adeb68cc7b671e9cb803b1e
MD5 ef5699e525c474fc2a6b724e8cb1cb7d
BLAKE2b-256 0c4de4f8c6e987991bfb8c7c2432ca1c0abc19e5df3dca9c6183aed95c8bca7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e412b516a54e54a6fa28b9f43db24a9f742e1f23b97c1475a047aaa0b2989ac
MD5 a68b0957ff281413edb990d293273b32
BLAKE2b-256 ceee9acd29fda91f7712a0f3b21a7f7394d4429baceaefc23746320a271c8bda

See more details on using hashes here.

File details

Details for the file json_stream_rs_tokenizer-0.4.19-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.19-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 57d4fb1fa329388189aaf08ba0d314e917fc68025fb624c5138292c5a50cb5e2
MD5 1495487e797b6177845cb31f299bdd77
BLAKE2b-256 cd633db4408917e4057e79117891d07b85d11ede321d224683416a802258dd43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for json_stream_rs_tokenizer-0.4.19-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 135c6764761995e21dc606dad5280c902524aaf5612a8ececaa9ab15168565e0
MD5 863d52bd4619ce1045d84cb9a2b0c680
BLAKE2b-256 1926b57b48a0661ec0c38e62ce7debe97b96fa81e73bf062d03a383ef47e5e0b

See more details on using hashes here.

Supported by

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