Skip to main content

Ultra fast JSON encoder and decoder for Python

Project description

UltraJSON

PyPI version Supported Python versions PyPI downloads GitHub Actions status Travis CI status codecov DOI Code style: Black

UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for Python 3.7+.

Install with pip:

python -m pip install ujson

Usage

May be used as a drop in replacement for most other JSON parsers for Python:

>>> import ujson
>>> ujson.dumps([{"key": "value"}, 81, True])
'[{"key":"value"},81,true]'
>>> ujson.loads("""[{"key": "value"}, 81, true]""")
[{'key': 'value'}, 81, True]

Encoder options

encode_html_chars

Used to enable special encoding of "unsafe" HTML characters into safer Unicode sequences. Default is False:

>>> ujson.dumps("<script>John&Doe", encode_html_chars=True)
'"\\u003cscript\\u003eJohn\\u0026Doe"'

ensure_ascii

Limits output to ASCII and escapes all extended characters above 127. Default is True. If your end format supports UTF-8, setting this option to false is highly recommended to save space:

>>> ujson.dumps("åäö")
'"\\u00e5\\u00e4\\u00f6"'
>>> ujson.dumps("åäö", ensure_ascii=False)
'"åäö"'

escape_forward_slashes

Controls whether forward slashes (/) are escaped. Default is True:

>>> ujson.dumps("http://esn.me")
'"http:\\/\\/esn.me"'
>>> ujson.dumps("http://esn.me", escape_forward_slashes=False)
'"http://esn.me"'

indent

Controls whether indentation ("pretty output") is enabled. Default is 0 (disabled):

>>> ujson.dumps({"foo": "bar"})
'{"foo":"bar"}'
>>> print(ujson.dumps({"foo": "bar"}, indent=4))
{
    "foo":"bar"
}

Benchmarks

UltraJSON calls/sec compared to other popular JSON parsers with performance gain specified below each.

Test machine

Linux 5.0.0-1032-azure x86_64 #34-Ubuntu SMP Mon Feb 10 19:37:25 UTC 2020

Versions

  • CPython 3.8.2 (default, Feb 28 2020, 14:28:43) [GCC 7.4.0]
  • nujson : 1.35.2
  • orjson : 2.6.1
  • simplejson: 3.17.0
  • ujson : 2.0.2
ujson nujson orjson simplejson json
Array with 256 doubles
encode 22,082 4,282 76,975 5,328 5,436
decode 24,127 34,349 29,059 14,174 13,822
Array with 256 UTF-8 strings
encode 3,557 2,528 24,300 3,061 2,068
decode 2,030 2,490 931 406 358
Array with 256 strings
encode 39,041 31,769 76,403 16,615 16,910
decode 25,185 24,287 34,437 32,388 27,999
Medium complex object
encode 10,382 11,427 32,995 3,959 5,275
decode 9,785 9,796 11,515 5,898 7,200
Array with 256 True values
encode 114,341 101,039 344,256 62,382 72,872
decode 149,367 151,615 181,123 114,597 130,392
Array with 256 dict{string, int} pairs
encode 13,715 14,420 51,942 3,271 6,584
decode 12,670 11,788 12,176 6,743 8,278
Dict with 256 arrays with 256 dict{string, int} pairs
encode 50 54 216 10 23
decode 32 32 30 20 23
Dict with 256 arrays with 256 dict{string, int} pairs, outputting sorted keys
encode 46 41 8 24
Complex object
encode 533 582 408 431
decode 466 454 154 164

Build options

For those with particular needs, such as Linux distribution packagers, several build options are provided in the form of environment variables.

Debugging symbols

UJSON_BUILD_NO_STRIP

By default, debugging symbols are stripped on Linux platforms. Setting this environment variable with a value of 1 or True disables this behavior.

Using an external or system copy of the double-conversion library

These two environment variables are typically used together, something like:

export UJSON_BUILD_DC_INCLUDES='/usr/include/double-conversion'
export UJSON_BUILD_DC_LIBS='-ldouble-conversion'

Users planning to link against an external shared library should be aware of the ABI-compatibility requirements this introduces when upgrading system libraries or copying compiled wheels to other machines.

UJSON_BUILD_DC_INCLUDES

One or more directories, delimited by os.pathsep (same as the PATH environment variable), in which to look for double-conversion header files; the default is to use the bundled copy.

UJSON_BUILD_DC_LIBS

Compiler flags needed to link the double-conversion library; the default is to use the bundled copy.

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

ujson-5.3.0.tar.gz (7.1 MB view details)

Uploaded Source

Built Distributions

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

ujson-5.3.0-pp38-pypy38_pp73-win_amd64.whl (37.5 kB view details)

Uploaded PyPyWindows x86-64

ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (42.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (41.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (47.9 kB view details)

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

ujson-5.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (43.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

ujson-5.3.0-pp37-pypy37_pp73-win_amd64.whl (37.5 kB view details)

Uploaded PyPyWindows x86-64

ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (42.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (41.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (47.9 kB view details)

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

ujson-5.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (43.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

ujson-5.3.0-cp310-cp310-win_amd64.whl (37.6 kB view details)

Uploaded CPython 3.10Windows x86-64

ujson-5.3.0-cp310-cp310-win32.whl (34.0 kB view details)

Uploaded CPython 3.10Windows x86

ujson-5.3.0-cp310-cp310-musllinux_1_1_x86_64.whl (590.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

ujson-5.3.0-cp310-cp310-musllinux_1_1_i686.whl (647.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

ujson-5.3.0-cp310-cp310-musllinux_1_1_aarch64.whl (577.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

ujson-5.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (45.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ujson-5.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (44.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ujson-5.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (54.3 kB view details)

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

ujson-5.3.0-cp310-cp310-macosx_11_0_arm64.whl (44.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ujson-5.3.0-cp310-cp310-macosx_10_9_x86_64.whl (47.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

ujson-5.3.0-cp39-cp39-win_amd64.whl (37.6 kB view details)

Uploaded CPython 3.9Windows x86-64

ujson-5.3.0-cp39-cp39-win32.whl (34.1 kB view details)

Uploaded CPython 3.9Windows x86

ujson-5.3.0-cp39-cp39-musllinux_1_1_x86_64.whl (590.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

ujson-5.3.0-cp39-cp39-musllinux_1_1_i686.whl (648.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

ujson-5.3.0-cp39-cp39-musllinux_1_1_aarch64.whl (577.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

ujson-5.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (45.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ujson-5.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (44.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ujson-5.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (54.4 kB view details)

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

ujson-5.3.0-cp39-cp39-macosx_11_0_arm64.whl (44.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ujson-5.3.0-cp39-cp39-macosx_10_9_x86_64.whl (47.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

ujson-5.3.0-cp38-cp38-win_amd64.whl (37.6 kB view details)

Uploaded CPython 3.8Windows x86-64

ujson-5.3.0-cp38-cp38-win32.whl (34.1 kB view details)

Uploaded CPython 3.8Windows x86

ujson-5.3.0-cp38-cp38-musllinux_1_1_x86_64.whl (590.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

ujson-5.3.0-cp38-cp38-musllinux_1_1_i686.whl (648.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

ujson-5.3.0-cp38-cp38-musllinux_1_1_aarch64.whl (577.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

ujson-5.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (45.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

ujson-5.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (44.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

ujson-5.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (54.4 kB view details)

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

ujson-5.3.0-cp38-cp38-macosx_11_0_arm64.whl (44.5 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

ujson-5.3.0-cp38-cp38-macosx_10_9_x86_64.whl (47.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

ujson-5.3.0-cp37-cp37m-win_amd64.whl (37.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

ujson-5.3.0-cp37-cp37m-win32.whl (33.9 kB view details)

Uploaded CPython 3.7mWindows x86

ujson-5.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl (590.0 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

ujson-5.3.0-cp37-cp37m-musllinux_1_1_i686.whl (647.9 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

ujson-5.3.0-cp37-cp37m-musllinux_1_1_aarch64.whl (577.7 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

ujson-5.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (45.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

ujson-5.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (44.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

ujson-5.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (54.3 kB view details)

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

ujson-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl (47.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file ujson-5.3.0.tar.gz.

File metadata

  • Download URL: ujson-5.3.0.tar.gz
  • Upload date:
  • Size: 7.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for ujson-5.3.0.tar.gz
Algorithm Hash digest
SHA256 ab938777b3ac0372231ee654a7f6a13787e587b1ca268d8aa7e6fb6846e477d0
MD5 f46d3bd93ca012559ba10eaef9078b32
BLAKE2b-256 9238a8c8d8cdacd586e0e66673ca60daf295a79cd5b4fae72a25f1bfa482554d

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a68d5a8a46712ffe86db8ae1b4311714db534725521c71fd4c9e1cd062dae9a4
MD5 3e0bcef67360abb4247974c3eb7e5fd0
BLAKE2b-256 2614998037b1a1cdacd0353e4555c04b87bf512d5338de3dcd625a4834266694

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f615ee181b813c8f50a57d55354d0c0304a0be066962efdbef6f44517b26e3b2
MD5 02ed80e4df33e33d8850f50b54a6a629
BLAKE2b-256 743df871e52e9adf8c3ee9c9ed601aef5dcc03a04035d233c07069f376b3d58d

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d2cb50aa526032b8812975c3832058763ee50e1dc3a1302431ed9d0922c3a1b
MD5 97ede3725d5f2039b7346f3f3c71b344
BLAKE2b-256 bfb4227db60d4ccfa02f2aa85f9e9baa0ae4e43908be4fab7d8f6524fb238b13

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c5696c99a7dd567566c18490e8e346b2657967feb1e3c2004e91dbb253db0894
MD5 0368c4971ca0d610076fe5fbeec54f1e
BLAKE2b-256 7a75d878ddd1fbfaedd0f154534e1f0b969e54623a56237143b3ab502a1e0bf0

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 66f857d8b8d7ea44e3fd5f2b7e471334f24b735423729771f5a7a7f69ab645ed
MD5 924159a9f9474df007c1d99c5037cb5a
BLAKE2b-256 10da13bb9395079b2ba23b5974cdce912196452585066e1dd4c7dd0e3f2673b7

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 47bf966e1041ae8e568d7e8eb421d72d0521c30c28306b76c256832553e316c6
MD5 a246d0fbb82532d64be45f5683123d7e
BLAKE2b-256 9da03b304c0330d188da9d5cdb737cde9a10fe3a5ca15ec6a2d5e15986592c13

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2db7cbe415d7329b9bff029a83851d1077836ec728fe1c32be34c9c3a5017ab2
MD5 1fb53893e7d38c9165b4f09e1922b820
BLAKE2b-256 d3dd44593ec2763c9bd77e39a61a9d6a547f9ccebaadfa0e125cb358153e757e

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48bed7c1f95484644a2cc658efff4d1e75b8c806f6ef2b5c815f59e1cbe0d039
MD5 604ca9096733dc840e1b814f19c761a2
BLAKE2b-256 218bee7518ea992b04fcb53e4415054bd6df956f8a15bb033bf3b8bb0cb5311a

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 73636001055667bbcc6a73b232da1d272f68a49a1f192efbe99e99ddf8ef1d21
MD5 1221a03f984473cb978d9578f027dd19
BLAKE2b-256 f71868d0f6a25f0bf0e2a7da4fb43b446927bc8eb43c9fdcdfa33b2a409cadba

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d4830c8df958c45c16dfc43c8353403efd7f1a8e39b91a7e0e848d55b7fa8b48
MD5 ad922b97b2bcc19a0a1c9a8c2d1cc771
BLAKE2b-256 ba3c31c2e65763c984ad4a62ff0dbd89e935f86a057682704a7c8bdce0819560

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ujson-5.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a609bb1cdda9748e6a8363039926dee5ea2bcc073412279615560b967f92a524
MD5 7aea26c91dc355ce81256613edac3dfc
BLAKE2b-256 d2d1ec364dcf0599944c5bdaa85e9c9669878c91ebb87ddfa0b0d0bec93f7569

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: ujson-5.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 34.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 522b1d60872bb6368c14ac538adb55ca9d6c39a7a962832819ef1aafb3446ff5
MD5 64d9c850248248e2bc457227b94b4406
BLAKE2b-256 7555543eb6d9e2d16c002c59db505f7fd4ed74555ae3094af901af9069f91c3e

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ed9809bc36292e0d3632d50aae497b5827c1a2e07158f7d4d5c53e8e8662bf66
MD5 ee16077c0b5a8f5d9b1c56a317d379a4
BLAKE2b-256 37081d9cabf123c2a23b2a93ee1fdc5d6e825079eded60d6527a45eb1636f26f

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b926f2f7a266db8f2c46498f0c2c9fcc7e53c8e0fa8bff7f08ad9c044723a2ec
MD5 f88ca4f75b60655eea63095ea2e72ef7
BLAKE2b-256 c5dba71da5d7c98dc6bd6e86c1da3cdb63ec5726a883dd73c19cf9491ead8ec3

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 bad1471ccfa8d100a0bc513c6db587c38de99384f2aa54eec1016a131d63d3d9
MD5 837a06020e596acbecdb22e7c524b353
BLAKE2b-256 3acd9b2f8fa53ed78da5f5af8cfb83ac19ed8358c40a6ec3d16487ce83424e75

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1408ea1704017289c3023928065233b90953aae3e1d7d06d6d6db667e9fe159
MD5 6f6ad5991aef507e0f55ea4041d10ef6
BLAKE2b-256 8de564849a402ebf682a9e2e39c4ed31c7d1368bb10a5d496102abcf6e5869ea

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a720b6eff73415249a3dd02e2b1b337de31bb9fa8220bd572dffba23066e538c
MD5 2276bbbd42ad98a22b009ce913054afd
BLAKE2b-256 78b08b76ff36a4adf570fdf4d65d47fbc7a3b354bde4fa30c96609afef4b4b09

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5192505798a5734a85c763eff11e6f6072d3595c337b52f72922b4e22fe66e2e
MD5 90fca1db16f47f8358665ce297404099
BLAKE2b-256 38e6852b2a352c3b62584e3628bc764a218f8d544e61b1dc5d833dc1431a9d78

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 612015c6e5a9bf041b89f1eaa8ab8682469b3a745a00c7c95bbbee8080f6b346
MD5 67e4a26e6cd166de7251a4f5c954be94
BLAKE2b-256 7b98d6defdbb763e86d3cec0c6374bc47c92a09d96e90178efe26d417800a3ff

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a933b3a238a48162c382e0ac338b97663d044b0485021b6670565a81e7b7ec98
MD5 15557dcb73e306e2c1bdc948f19bf99e
BLAKE2b-256 30503a713ca02dd78acb99e469ed139d2b2cc2faaad5bb2cd5906855a954918e

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ujson-5.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d1fab398734634f4b412512ed230d45522fc9f3dd9ca169f579474a491f662aa
MD5 666fa5e346b9ee6b8af22a1fcc19e60a
BLAKE2b-256 83f751033c95bf23e997248689c0f3bb46fcc86a0b7c698da5337ff66497e338

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: ujson-5.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 34.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 1358621686ddfda55171fc98c171bf5b1a80ce4d444134b70e1e449925fa014f
MD5 e0e207b752b01632b19940d7b768be27
BLAKE2b-256 ae305298036c5969cdc3b11eb8cd07b1f604e9d1a89c7aae673eff04165a026a

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6aba1e39ffdd83ec14832ea25bbb18266fea46bc69b8c0acbd996495826c0e6f
MD5 6c791f34916777c240109d09fc8fe42a
BLAKE2b-256 c26f2aa34832a55c23846ebd5f745d7545eafcd3aa6e6515a674cb8946e9bb79

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: ujson-5.3.0-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 648.0 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8dd74570fe59c738d4dc12d44eb89538b0b01fae9dda6cfe3ff3f6934877cf35
MD5 3e6c7aad65fd4a85f554711743dbc433
BLAKE2b-256 7beb266413bd7d9d3b3cf4a566569731c1a62aa03cd0b18b5e2bc75d9c0631a0

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 285082924747958aa69e1dc2146c01db6b0921a0bb04b595beefe7fcffaffaf9
MD5 4a01247c20dbb9ce1ae23847db542383
BLAKE2b-256 5b9272e937b9bf9285e744c1e0cc75537399d67713cbd26c80aabd7bac857c53

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 287dea79473ce4941598c45dc34f9f692d48d7863b451541c5ce960ab54465fb
MD5 4570732564b47b69ea6f55ca665d3988
BLAKE2b-256 2b6dc03123b0626a866255da9a7f11d9701242af14614bc880b534363318c235

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5700a179abacbdc8609737e595a598b7f107cd68615ded3f922f4c0d4b6009d6
MD5 a76b32af0d6350f9267197732edfe42c
BLAKE2b-256 bfbd990fc4be478be7e971495c906c7a65d342908b35cc1f1b8af30ce67dccf0

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 151faa9085c10351a04aea959a2bc25dfa2e21af26d9b614a221d045b7923ea4
MD5 b3684e89f451ffa59d9423a9272e98d6
BLAKE2b-256 748df0b562d7d9a7034d8d4d89c0f59c6c3510c79774d7de76da13a342df6a1d

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ujson-5.3.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 44.5 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4dc79db757b0dfa23a111a4573827a6ef57de65dbe8cdb202e45cf9ddf06aad5
MD5 df13d982dc2bf8d4ec06a3a5504f1d28
BLAKE2b-256 27d3df4cb66c948cc3b88948bcd117fd09f4986c69b41433d838d303555e8191

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6c5d19fbdd29d5080926c863ba89591a2d3dbf592ea35b456cb2996004433d11
MD5 b5960786e0df900c014f8e68e3b0fd3a
BLAKE2b-256 ec77ed03b32f57a24b6aac0ae70a5a4157d1294243b88f35b4c31add21cd0f29

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ujson-5.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8a2cbb044bc6e6764b9a089a2079432b8bd576dbff5faa808b562a8f3c97452b
MD5 06b84bddbfa3e7cce31f54ea40772b66
BLAKE2b-256 07212a09603182ac212cd065a4737f48c946024caaaa67a0d37b60955a2ee721

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: ujson-5.3.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 34.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 563b7ed1e789f763410c49e6fab51d61982eb94088b25338e65b89ad20b6b107
MD5 f4341050e1325a025f36f5aff226937e
BLAKE2b-256 4b0608dba1f7731cd44fbf84697fafd90a32ab2d52ad9e15c44b07ac44004843

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8c734982d6560356c173817576a1f3fa074a2d2b993e63bffa69105ae9ec144b
MD5 2ebf20cb4d0cd2fecf06d83a83b8dd95
BLAKE2b-256 c93c265367f43962263d1fd9cea89534a3d8bcd3b71e012b0ca34bf85183b91c

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: ujson-5.3.0-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 648.0 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 decd32e8d7f934dde484e43431f60b069e87bb30a3a7e186cb6bd69caa0418f3
MD5 b616efdd0c1ef7e162f403422db76e97
BLAKE2b-256 82823881c94bcb4ee7217c6472605071d9bd30935abc108bf672d7d2ac04b427

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d45e86101a5cddd295d5870b02244fc87ecd9b8936f440acbd2bb30b4c1fe23c
MD5 966f180d88a7937285b0a09f9d60e598
BLAKE2b-256 c34d5891a727fafcfc99e6fa9dc1829dcc02006132c960c9e241d8e9c5d7128e

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a87e1c05f1efc23c67bfa26be79f12c1f59f71a586b396068d5cf7eb78a2635
MD5 2a84a0ca98858a4ba6748e7384d6579e
BLAKE2b-256 f88c5274ba7b4df814c87a8840a58e2b1dae6a489f49c3b0fad2d15f1e41d47b

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 034c07399dff35385ecc53caf9b1f12b3e203834de27b723daeb2cbb3e02ee7f
MD5 38d45f94b0cbb43ec8b36df9b3eee232
BLAKE2b-256 b5aee377817d558b45999d73f55915ac0e3a698f61771175d8d38d88dad9289f

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 972c1850cc52e57ccdea70e3c069e2da5c6090e3ee18d167dff2618a8d7dd127
MD5 94d2eda40054bdec72bf0d551fd5eaa7
BLAKE2b-256 8d18122f08aa87dd48f749d8d69feb6761d5cf0591cad5868a6c875f82ac26fe

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ujson-5.3.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 44.5 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 510c3705b29bc3753ec9e6073b99000160320c1cf6e035884295401acb474dfa
MD5 b932f4c794a0d63b19126ba638d707fd
BLAKE2b-256 26f69a41007b170f98938eaef8c74dad27b2955269553ccf4fd041a3cf60ed4c

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 34592a3c9370745b093ebca60aee6d32f8e7abe3d5c12d54c7dba0b2f81cd863
MD5 8a0a090ec653964a30eed2b874bfc902
BLAKE2b-256 c583aba6613c7b26598ec917633861b5850a1e9ce3f3851f7c975d81bb9bae5c

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: ujson-5.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e7961c493a982c03cffc9ce4dc2b23bed1375352296f946cc36ddeb5145fa62c
MD5 ee6152aa35814f05ee81f4cde55b64c7
BLAKE2b-256 bfbfb885c99d0d2bb617aad750cea1b9446028c1f5137367838f9e8600c86e20

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: ujson-5.3.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 33.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 a4fe193050b519ace09f7d053def30b99deadf650c18a8a874ea0f6c9a2992bc
MD5 419d5ce62e16216fee7f7d61b3f52daa
BLAKE2b-256 082b56b31094f982a0b3aa82d5757c40eee7d0a7baee6b703dd9b8dda96c541d

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ca5eced4ae4ba1e2c9539fca6451694d31e0243de2acfcd6965e2b6e159ba29b
MD5 5be846a0f8e273f421714da233082a1a
BLAKE2b-256 f83bdf019cd4d3d132dcacc7e53598fdd761fbe939161d7fc08b476b320368b0

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: ujson-5.3.0-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 647.9 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 089965f964d17905c48cdca88b982d525165e549b438ac86f194c6a9d852fd69
MD5 0f7a5eceb0c979fc5aff030d56ba7ba3
BLAKE2b-256 86dea1aa4ff80b79575c0e5e5a94826823882c8df912309bc29b609c320072ff

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b3e6431812d8008dce7b2546b1276f649f6c9aa44617762ebd3529a25092816c
MD5 e67d30138df0bb21bcc6842afdaa7b55
BLAKE2b-256 f9369ac187f3ef4712c2b6a07b708c41a1884e27f219ab644259c68d6ef03835

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d553f31bceda492c2bda37f48873820d28f07608ae14409c5e9d6c3aa6694840
MD5 d354585ce141760fb6ba6e02627c8843
BLAKE2b-256 4dcd8714098cafb0eec873395a178434e4e012a55326c4ffcc9ad798e1ae8714

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 865225a85e4ce48754d0036fdc0eb796b4aaf4f1e928f0efb9b4e1c081647a4c
MD5 1e49a4af163c31fbbdcb344541cf6a0b
BLAKE2b-256 e642a75ff61637e5dc0f1d20df1a8472bd5be18b6c35f3d0f652915b60cc74c3

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a014531468b78c031aa04e5ca8b64385a6edb48a2e66ebf11093213c678fc383
MD5 b26de7f43a21e052209fa8cbe8d38c1e
BLAKE2b-256 da3367bdb0a0227e2111b5d3dc27af16183d67106e0b27fa5f8e3b16771e0e33

See more details on using hashes here.

File details

Details for the file ujson-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ujson-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7455fc3d69315149b95fd011c01496a5e9442c9e7c4d202bed87c5c2e449ed05
MD5 b0e1244fdf0d1b94dcd76cf131e27a55
BLAKE2b-256 81f9fdda31eedb83e3b43299a576e4b2f2142417329351417cc5da890584dd4f

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