Ultra fast JSON encoder and decoder for Python
Project description
UltraJSON
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for ujson-5.3.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a68d5a8a46712ffe86db8ae1b4311714db534725521c71fd4c9e1cd062dae9a4 |
|
MD5 | 3e0bcef67360abb4247974c3eb7e5fd0 |
|
BLAKE2b-256 | 2614998037b1a1cdacd0353e4555c04b87bf512d5338de3dcd625a4834266694 |
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 |
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 |
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 |
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 |
Hashes for ujson-5.3.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47bf966e1041ae8e568d7e8eb421d72d0521c30c28306b76c256832553e316c6 |
|
MD5 | a246d0fbb82532d64be45f5683123d7e |
|
BLAKE2b-256 | 9da03b304c0330d188da9d5cdb737cde9a10fe3a5ca15ec6a2d5e15986592c13 |
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 |
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 |
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 |
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 |
Hashes for ujson-5.3.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a609bb1cdda9748e6a8363039926dee5ea2bcc073412279615560b967f92a524 |
|
MD5 | 7aea26c91dc355ce81256613edac3dfc |
|
BLAKE2b-256 | d2d1ec364dcf0599944c5bdaa85e9c9669878c91ebb87ddfa0b0d0bec93f7569 |
Hashes for ujson-5.3.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 522b1d60872bb6368c14ac538adb55ca9d6c39a7a962832819ef1aafb3446ff5 |
|
MD5 | 64d9c850248248e2bc457227b94b4406 |
|
BLAKE2b-256 | 7555543eb6d9e2d16c002c59db505f7fd4ed74555ae3094af901af9069f91c3e |
Hashes for ujson-5.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed9809bc36292e0d3632d50aae497b5827c1a2e07158f7d4d5c53e8e8662bf66 |
|
MD5 | ee16077c0b5a8f5d9b1c56a317d379a4 |
|
BLAKE2b-256 | 37081d9cabf123c2a23b2a93ee1fdc5d6e825079eded60d6527a45eb1636f26f |
Hashes for ujson-5.3.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b926f2f7a266db8f2c46498f0c2c9fcc7e53c8e0fa8bff7f08ad9c044723a2ec |
|
MD5 | f88ca4f75b60655eea63095ea2e72ef7 |
|
BLAKE2b-256 | c5dba71da5d7c98dc6bd6e86c1da3cdb63ec5726a883dd73c19cf9491ead8ec3 |
Hashes for ujson-5.3.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bad1471ccfa8d100a0bc513c6db587c38de99384f2aa54eec1016a131d63d3d9 |
|
MD5 | 837a06020e596acbecdb22e7c524b353 |
|
BLAKE2b-256 | 3acd9b2f8fa53ed78da5f5af8cfb83ac19ed8358c40a6ec3d16487ce83424e75 |
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 |
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 |
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 |
Hashes for ujson-5.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 612015c6e5a9bf041b89f1eaa8ab8682469b3a745a00c7c95bbbee8080f6b346 |
|
MD5 | 67e4a26e6cd166de7251a4f5c954be94 |
|
BLAKE2b-256 | 7b98d6defdbb763e86d3cec0c6374bc47c92a09d96e90178efe26d417800a3ff |
Hashes for ujson-5.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a933b3a238a48162c382e0ac338b97663d044b0485021b6670565a81e7b7ec98 |
|
MD5 | 15557dcb73e306e2c1bdc948f19bf99e |
|
BLAKE2b-256 | 30503a713ca02dd78acb99e469ed139d2b2cc2faaad5bb2cd5906855a954918e |
Hashes for ujson-5.3.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1fab398734634f4b412512ed230d45522fc9f3dd9ca169f579474a491f662aa |
|
MD5 | 666fa5e346b9ee6b8af22a1fcc19e60a |
|
BLAKE2b-256 | 83f751033c95bf23e997248689c0f3bb46fcc86a0b7c698da5337ff66497e338 |
Hashes for ujson-5.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6aba1e39ffdd83ec14832ea25bbb18266fea46bc69b8c0acbd996495826c0e6f |
|
MD5 | 6c791f34916777c240109d09fc8fe42a |
|
BLAKE2b-256 | c26f2aa34832a55c23846ebd5f745d7545eafcd3aa6e6515a674cb8946e9bb79 |
Hashes for ujson-5.3.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dd74570fe59c738d4dc12d44eb89538b0b01fae9dda6cfe3ff3f6934877cf35 |
|
MD5 | 3e6c7aad65fd4a85f554711743dbc433 |
|
BLAKE2b-256 | 7beb266413bd7d9d3b3cf4a566569731c1a62aa03cd0b18b5e2bc75d9c0631a0 |
Hashes for ujson-5.3.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 285082924747958aa69e1dc2146c01db6b0921a0bb04b595beefe7fcffaffaf9 |
|
MD5 | 4a01247c20dbb9ce1ae23847db542383 |
|
BLAKE2b-256 | 5b9272e937b9bf9285e744c1e0cc75537399d67713cbd26c80aabd7bac857c53 |
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 |
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 |
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 |
Hashes for ujson-5.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dc79db757b0dfa23a111a4573827a6ef57de65dbe8cdb202e45cf9ddf06aad5 |
|
MD5 | df13d982dc2bf8d4ec06a3a5504f1d28 |
|
BLAKE2b-256 | 27d3df4cb66c948cc3b88948bcd117fd09f4986c69b41433d838d303555e8191 |
Hashes for ujson-5.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c5d19fbdd29d5080926c863ba89591a2d3dbf592ea35b456cb2996004433d11 |
|
MD5 | b5960786e0df900c014f8e68e3b0fd3a |
|
BLAKE2b-256 | ec77ed03b32f57a24b6aac0ae70a5a4157d1294243b88f35b4c31add21cd0f29 |
Hashes for ujson-5.3.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a2cbb044bc6e6764b9a089a2079432b8bd576dbff5faa808b562a8f3c97452b |
|
MD5 | 06b84bddbfa3e7cce31f54ea40772b66 |
|
BLAKE2b-256 | 07212a09603182ac212cd065a4737f48c946024caaaa67a0d37b60955a2ee721 |
Hashes for ujson-5.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c734982d6560356c173817576a1f3fa074a2d2b993e63bffa69105ae9ec144b |
|
MD5 | 2ebf20cb4d0cd2fecf06d83a83b8dd95 |
|
BLAKE2b-256 | c93c265367f43962263d1fd9cea89534a3d8bcd3b71e012b0ca34bf85183b91c |
Hashes for ujson-5.3.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | decd32e8d7f934dde484e43431f60b069e87bb30a3a7e186cb6bd69caa0418f3 |
|
MD5 | b616efdd0c1ef7e162f403422db76e97 |
|
BLAKE2b-256 | 82823881c94bcb4ee7217c6472605071d9bd30935abc108bf672d7d2ac04b427 |
Hashes for ujson-5.3.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d45e86101a5cddd295d5870b02244fc87ecd9b8936f440acbd2bb30b4c1fe23c |
|
MD5 | 966f180d88a7937285b0a09f9d60e598 |
|
BLAKE2b-256 | c34d5891a727fafcfc99e6fa9dc1829dcc02006132c960c9e241d8e9c5d7128e |
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 |
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 |
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 |
Hashes for ujson-5.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 510c3705b29bc3753ec9e6073b99000160320c1cf6e035884295401acb474dfa |
|
MD5 | b932f4c794a0d63b19126ba638d707fd |
|
BLAKE2b-256 | 26f69a41007b170f98938eaef8c74dad27b2955269553ccf4fd041a3cf60ed4c |
Hashes for ujson-5.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34592a3c9370745b093ebca60aee6d32f8e7abe3d5c12d54c7dba0b2f81cd863 |
|
MD5 | 8a0a090ec653964a30eed2b874bfc902 |
|
BLAKE2b-256 | c583aba6613c7b26598ec917633861b5850a1e9ce3f3851f7c975d81bb9bae5c |
Hashes for ujson-5.3.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7961c493a982c03cffc9ce4dc2b23bed1375352296f946cc36ddeb5145fa62c |
|
MD5 | ee6152aa35814f05ee81f4cde55b64c7 |
|
BLAKE2b-256 | bfbfb885c99d0d2bb617aad750cea1b9446028c1f5137367838f9e8600c86e20 |
Hashes for ujson-5.3.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4fe193050b519ace09f7d053def30b99deadf650c18a8a874ea0f6c9a2992bc |
|
MD5 | 419d5ce62e16216fee7f7d61b3f52daa |
|
BLAKE2b-256 | 082b56b31094f982a0b3aa82d5757c40eee7d0a7baee6b703dd9b8dda96c541d |
Hashes for ujson-5.3.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca5eced4ae4ba1e2c9539fca6451694d31e0243de2acfcd6965e2b6e159ba29b |
|
MD5 | 5be846a0f8e273f421714da233082a1a |
|
BLAKE2b-256 | f83bdf019cd4d3d132dcacc7e53598fdd761fbe939161d7fc08b476b320368b0 |
Hashes for ujson-5.3.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 089965f964d17905c48cdca88b982d525165e549b438ac86f194c6a9d852fd69 |
|
MD5 | 0f7a5eceb0c979fc5aff030d56ba7ba3 |
|
BLAKE2b-256 | 86dea1aa4ff80b79575c0e5e5a94826823882c8df912309bc29b609c320072ff |
Hashes for ujson-5.3.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3e6431812d8008dce7b2546b1276f649f6c9aa44617762ebd3529a25092816c |
|
MD5 | e67d30138df0bb21bcc6842afdaa7b55 |
|
BLAKE2b-256 | f9369ac187f3ef4712c2b6a07b708c41a1884e27f219ab644259c68d6ef03835 |
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 |
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 |
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 |
Hashes for ujson-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7455fc3d69315149b95fd011c01496a5e9442c9e7c4d202bed87c5c2e449ed05 |
|
MD5 | b0e1244fdf0d1b94dcd76cf131e27a55 |
|
BLAKE2b-256 | 81f9fdda31eedb83e3b43299a576e4b2f2142417329351417cc5da890584dd4f |