Skip to main content

simdjson bindings for python

Project description

PyPI - License Tests

pysimdjson

Python bindings for the simdjson project, a SIMD-accelerated JSON parser. If SIMD instructions are unavailable a fallback parser is used, making pysimdjson safe to use anywhere.

Bindings are currently tested on OS X, Linux, and Windows for Python version 3.6 to 3.9.

📝 Documentation

The latest documentation can be found at https://pysimdjson.tkte.ch.

If you've checked out the source code (for example to review a PR), you can build the latest documentation by running cd docs && make html.

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

pysimdjson-4.0.0.tar.gz (453.5 kB view details)

Uploaded Source

Built Distributions

pysimdjson-4.0.0-cp39-cp39-win_amd64.whl (157.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

pysimdjson-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pysimdjson-4.0.0-cp39-cp39-macosx_10_14_x86_64.whl (175.2 kB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

pysimdjson-4.0.0-cp38-cp38-win_amd64.whl (159.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

pysimdjson-4.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pysimdjson-4.0.0-cp38-cp38-manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.8

pysimdjson-4.0.0-cp38-cp38-macosx_10_14_x86_64.whl (174.9 kB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

pysimdjson-4.0.0-cp37-cp37m-win_amd64.whl (156.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

pysimdjson-4.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

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

pysimdjson-4.0.0-cp37-cp37m-manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.7m

pysimdjson-4.0.0-cp37-cp37m-macosx_10_14_x86_64.whl (174.4 kB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

pysimdjson-4.0.0-cp36-cp36m-win_amd64.whl (156.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

pysimdjson-4.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

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

pysimdjson-4.0.0-cp36-cp36m-manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.6m

pysimdjson-4.0.0-cp36-cp36m-macosx_10_14_x86_64.whl (174.5 kB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

pysimdjson-4.0.0-cp35-cp35m-manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.5m

File details

Details for the file pysimdjson-4.0.0.tar.gz.

File metadata

  • Download URL: pysimdjson-4.0.0.tar.gz
  • Upload date:
  • Size: 453.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for pysimdjson-4.0.0.tar.gz
Algorithm Hash digest
SHA256 0eeaf68387077c0769fcf030acde61e420005d85b3b6d6a89c8fb4a39e6de9f8
MD5 0b72be22b042552bf2d14ad6e3cd0808
BLAKE2b-256 c26e851ead392469477f93584dbbae684c80bba257a13634b89003dec1c60038

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 157.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pysimdjson-4.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6e25b733b022313475ea9fc2f32593ffdc1cac16c40f9dd4efebfc0bf3e1b8d4
MD5 f60564f97428a252b644ef381e797003
BLAKE2b-256 2ed7cd07378d2591c2d058cf67c9bf6fa886a228ccbd0b706189ae23e312b4f0

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysimdjson-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 258437c5c5fd3da4000bb77658fbbc43a39152e245579b0867fc97ee3e61978c
MD5 78c99e187787125c8405d84dc99bf3d8
BLAKE2b-256 6720497f6632880f7c5160bfbcf468ad846800d9637f0d697b33c9c198afd359

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 175.2 kB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pysimdjson-4.0.0-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 3446f5192836b9dfc6266d20bf0579a9f792a791472289b69c92490bff5cd7b8
MD5 a2e77601f04c56c14fbfb9d5fa8bfecc
BLAKE2b-256 c7314a715cc518bf4e80db4bc5d72ddddf084d23f70fbe43c4aa8681b450c373

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 159.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for pysimdjson-4.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 dff1bd818f7c2b6f45490d9e74a5cb94d7c4036776833160388bfd87d8b224da
MD5 c2f10d8c42e514a8dd89842dfe025043
BLAKE2b-256 75fae377851edeedc2d79f0d3fb34408bee8f950950ead9522ce6969ed7da8d1

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysimdjson-4.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8707a581f21bce6ced0588a41703691bbf3c97f90c3fcec21a2ce9a2eec356af
MD5 42612e7722e8e5de47d38c4d9fe48b1e
BLAKE2b-256 fbb6499c40958b3665f067a841e49ac774676e7f604a568a904ee18d3647e5b1

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.12

File hashes

Hashes for pysimdjson-4.0.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8df8a762be80f0bc8472dcaf93eba90bc52644907a3981af1976e749efb40fef
MD5 2d5f6ffc195aee885709007c86af7fa5
BLAKE2b-256 ec3e6f39d4c23727e3d5b9626d4ea66a651ba90255369c7d83c6aee077c3c466

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 174.9 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for pysimdjson-4.0.0-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 e19abc83e6319b006c5163becee7aca9ba9c811596383cb47327e7976d4553a3
MD5 5ff2016ed5d7ff736ddcbe85d2a719e6
BLAKE2b-256 d41b40caf84f3bdea4bc5d2bd25fb2ee1f6ce654c7425674531dd28662aa1d3f

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 156.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.9

File hashes

Hashes for pysimdjson-4.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 81b0b1f77523f83541d5351925d98f023400e18dc8e2a977fe195def2aee8ee8
MD5 e1df200c3acb7674557a62546dc16fda
BLAKE2b-256 93c0c0f9f52a48754922e676487dd5ddd8b163399d2fa7796589589183b2e358

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysimdjson-4.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6a9fd88c488f60b181b284552df1473b7388a2d284cd965be0b8c1556e8c0cc
MD5 f4d5566f8fdaf004afe9d4404487ff7e
BLAKE2b-256 cd799c70b9fbce328a418caaafe3063e8f5705962e935c6679ad83df9b714356

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.12

File hashes

Hashes for pysimdjson-4.0.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ddf6756c25720f4963222d041cecf91e64b6191c48082cf11ad0cf6530106b0c
MD5 8b3195b73158633e42cc3b80e9cbc9a9
BLAKE2b-256 2382fda253abd750cf18be15be34d88e4c35c7a111df30089dc72a83cbb1945d

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 174.4 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

File hashes

Hashes for pysimdjson-4.0.0-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 dc943b5a23527b0d33622e86fcf5ecb24a502e3568ad0e23b47d5060167eb64e
MD5 3a2c14e56e05fd4bf07bb03253eb8042
BLAKE2b-256 ba9eef4925ceafaca17abccdce130ec165dd4c747cd3c72e41c8b78913479248

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 156.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.8

File hashes

Hashes for pysimdjson-4.0.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e744c8d5e6a50f90b8a609cf9df0b75222027428eaa48044748b420f2bdd2c7f
MD5 23893f63088b449ce07870ae5eafd7ba
BLAKE2b-256 8f72c0d7ed6e5864ff50bc25afa708433aad822ec4e38c8575e60fcc1724155c

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysimdjson-4.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c74cb05dd02db286f813de91089464f612c899f8610455fc4ceb596b47e71104
MD5 2c288ec9f3dbf3cf76e61a56f7cb87d5
BLAKE2b-256 c059e1b88aaabbab7c2e2e5f23455a77e31deb4f76b3e8d646dad9770aa98a59

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.12

File hashes

Hashes for pysimdjson-4.0.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eae80b196d0d5723c99dbd04a5a4feaf470993261f6e409c51a259a024a96f98
MD5 adcf05002ccff69df6ffcad3566fc4e8
BLAKE2b-256 b35f03e38bdb5c7bfa3dae95da02a7fb68c83f9a84408c01d7c3da62bb5dc2bb

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 174.5 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.13

File hashes

Hashes for pysimdjson-4.0.0-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6a643f78201289b0f7acd962b457dc537d1112d2a652b5547abd70701ab7ce2f
MD5 40ce0fc3714479e52c393be145cb08b6
BLAKE2b-256 820d812cf8f4725089e004ced57866d81983d308afa93a3e5d39939f8d063339

See more details on using hashes here.

File details

Details for the file pysimdjson-4.0.0-cp35-cp35m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pysimdjson-4.0.0-cp35-cp35m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.12

File hashes

Hashes for pysimdjson-4.0.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e0f2432118dde9f2e2dfd384af863c8bb275f178b621d033fc68f4d077e311d
MD5 d6a26b923ad2324428f1fc2760d977dc
BLAKE2b-256 59276d44facfb91bded97fe49f30a7809ad4bba90871a7a7f0ee8e3e85bc7a26

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