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.7.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c592eb91a5968058a561d358d0fef59099ed152cfb3e1cd14eee51a7a93879e |
|
MD5 | 043706ef25b31d6e2cc49919f437df1a |
|
BLAKE2b-256 | df7fe86c8dad0935b0bdcff712945fd2387f190700c7594786f829daeb955e5e |
Hashes for ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b4257307e3662aa65e2644a277ca68783c5d51190ed9c49efebdd3cbfd5fa44 |
|
MD5 | dd567c8f2ea3b1ed744ff034912e3822 |
|
BLAKE2b-256 | 6589398648bb869af5fce3d246ba61fb154528d5e71c24d6bcb008676d15fc2c |
Hashes for ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d36a807a24c7d44f71686685ae6fbc8793d784bca1adf4c89f5f780b835b6243 |
|
MD5 | e74face83e953de53bf47221c35014d2 |
|
BLAKE2b-256 | c139a4e45a0b9f1be517d0236a52292adb21ffdf6531bd36310488ed1ee07071 |
Hashes for ujson-5.7.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea7423d8a2f9e160c5e011119741682414c5b8dce4ae56590a966316a07a4618 |
|
MD5 | 50b7bd9fae2cce1b764fac9b7f3e83b2 |
|
BLAKE2b-256 | b09b7ae752c8f1e2e7bf261c4d5ded14a7e8dd6878350d130c78a74a833f37ac |
Hashes for ujson-5.7.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 581c945b811a3d67c27566539bfcb9705ea09cb27c4be0002f7a553c8886b817 |
|
MD5 | 55ddb34e07c53deeb0e1a164fb598175 |
|
BLAKE2b-256 | 008cef2884d41cdeb0324c69be5acf4367282e34c0c80b7c255ac6955203b4a8 |
Hashes for ujson-5.7.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e4e8981c6e7e9e637e637ad8ffe948a09e5434bc5f52ecbb82b4b4cfc092bfb |
|
MD5 | e757590ba5e05b097f62a488ada5fc87 |
|
BLAKE2b-256 | 13c0a13ebed6b1538c258957a67c0f021e280a28a366d5f298bbbe9785b169d5 |
Hashes for ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35209cb2c13fcb9d76d249286105b4897b75a5e7f0efb0c0f4b90f222ce48910 |
|
MD5 | ba348886c38eb78f59c563ea6b21bbdb |
|
BLAKE2b-256 | 95fbfcd8f947f773ea55f650d64acd15240592c5637b3bfea164b4cd83da84c1 |
Hashes for ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64772a53f3c4b6122ed930ae145184ebaed38534c60f3d859d8c3f00911eb122 |
|
MD5 | 88337a59592349a6f5fe704015e738f0 |
|
BLAKE2b-256 | 3bbda7ad5d56a4a9491487bd658cda12c2a7a0d5a41c9943086471e6cfa73854 |
Hashes for ujson-5.7.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90712dfc775b2c7a07d4d8e059dd58636bd6ff1776d79857776152e693bddea6 |
|
MD5 | b0feb56cb0f761b21e85b2176ab505fc |
|
BLAKE2b-256 | eaf8e547383551149f23a9cb40a717d75d2a72c6df50416c68538c64b79cd5bb |
Hashes for ujson-5.7.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adf445a49d9a97a5a4c9bb1d652a1528de09dd1c48b29f79f3d66cea9f826bf6 |
|
MD5 | 71495454cb8d03e5b2137bc63a07a0a4 |
|
BLAKE2b-256 | 4df2035e82d3baacc9c225ca3bae95bed5963bcdd796dd66ffa3fd0a5a087da7 |
Hashes for ujson-5.7.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed22f9665327a981f288a4f758a432824dc0314e4195a0eaeb0da56a477da94d |
|
MD5 | 583f59dbc2f7263fcb483f433806fd3b |
|
BLAKE2b-256 | 754e5b17c981aee3d98aeac66d4e7a8cab8d8bb49172d9bc73692af14c7a18fb |
Hashes for ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b522be14a28e6ac1cf818599aeff1004a28b42df4ed4d7bc819887b9dac915fc |
|
MD5 | 2410c43e70e3bfb8ae7d1d795dd8eca2 |
|
BLAKE2b-256 | eff576dfa7e2e8135213ece8cd18478338bc9a3b4820152ecec5632dce598f66 |
Hashes for ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bab10165db6a7994e67001733f7f2caf3400b3e11538409d8756bc9b1c64f7e8 |
|
MD5 | 8bb83f02508d8032fe83ea50a31efcf9 |
|
BLAKE2b-256 | 2cfe855ee750936e9d065e6e49f7340571bd2db756fbcaf338c00456d39dd217 |
Hashes for ujson-5.7.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7592f40175c723c032cdbe9fe5165b3b5903604f774ab0849363386e99e1f253 |
|
MD5 | a9cec16d1369105bff5d285315854b32 |
|
BLAKE2b-256 | 762386820eb933c7d626380881a2d88bf9e395771ce349e5261df1e6760d209c |
Hashes for ujson-5.7.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e87cec407ec004cf1b04c0ed7219a68c12860123dfb8902ef880d3d87a71c172 |
|
MD5 | 458183eff17e2ca05268d91547f250fa |
|
BLAKE2b-256 | 222781b6b0537fbc6ff0baaeb175738ee7464d643ad5ff30105e03a9e744682d |
Hashes for ujson-5.7.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed24406454bb5a31df18f0a423ae14beb27b28cdfa34f6268e7ebddf23da807e |
|
MD5 | c3d949bc47e7147e56a855c0f598d76f |
|
BLAKE2b-256 | 52b97909bc873470f3fb663857d05856c4bce2846a9a72439ca51095b88b81ab |
Hashes for ujson-5.7.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26c2b32b489c393106e9cb68d0a02e1a7b9d05a07429d875c46b94ee8405bdb7 |
|
MD5 | 5d5a25c73204d06639515be2cc709baf |
|
BLAKE2b-256 | 2f47645054e94562a5b43604c55e967d91464603bcb64b6c8c4447211c41a6da |
Hashes for ujson-5.7.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5593263a7fcfb934107444bcfba9dde8145b282de0ee9f61e285e59a916dda0f |
|
MD5 | 979740037947c514e90f264c32f60315 |
|
BLAKE2b-256 | 7b7714bef9f13f68f93643d1e8f3652bd40e7bdf54fc8968f20976c3c2a1dbe1 |
Hashes for ujson-5.7.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7f241488879d91a136b299e0c4ce091996c684a53775e63bb442d1a8e9ae22a |
|
MD5 | 5b59eac97b16fc79ac9423ebb05a0dab |
|
BLAKE2b-256 | 4ac4cabfd64d4b0021285803703af67042aa01e1b1bc646fdf8847cd7e814b15 |
Hashes for ujson-5.7.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7ff6ebb43bc81b057724e89550b13c9a30eda0f29c2f506f8b009895438f5a6 |
|
MD5 | 33bf11c1a423b3fa9544d50829df7d9f |
|
BLAKE2b-256 | 7bf6f363b991aae592a77fe80f2882753211b59ed6a5174fddbb1ed6f5deccad |
Hashes for ujson-5.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8cd622c069368d5074bd93817b31bdb02f8d818e57c29e206f10a1f9c6337dd |
|
MD5 | e1090922f28b76c7d125717ba1274515 |
|
BLAKE2b-256 | b527b8d3830cb60adc08505321b21cd2ae3930fe9d140728026dee17b2f795ef |
Hashes for ujson-5.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6abb8e6d8f1ae72f0ed18287245f5b6d40094e2656d1eab6d99d666361514074 |
|
MD5 | 7f93a0d63c68d4cd416d0aa75437b2ae |
|
BLAKE2b-256 | e3c12e7163fdad47acb63ac2231b70b637cd8dada78c2ad985a438930ef0ac8c |
Hashes for ujson-5.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14f9082669f90e18e64792b3fd0bf19f2b15e7fe467534a35ea4b53f3bf4b755 |
|
MD5 | a2a0ddf9008d469429f51cea16ef423b |
|
BLAKE2b-256 | 315cc8b9e14583aeaf473596c3861edf20c0c3d850e00873858f8279c6e884f5 |
Hashes for ujson-5.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67a19fd8e7d8cc58a169bea99fed5666023adf707a536d8f7b0a3c51dd498abf |
|
MD5 | 31eddb593b903ceacd292ed791c16b0e |
|
BLAKE2b-256 | 87f1d5ee0307d455aab6fe90fde167a00feeb8f71eaf66292d2926221d1de2fe |
Hashes for ujson-5.7.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b0f2680ce8a70f77f5d70aaf3f013d53e6af6d7058727a35d8ceb4a71cdd4e9 |
|
MD5 | c2cbc012a5f5a7c4b1cb7dac4a753883 |
|
BLAKE2b-256 | 5857bbc3e7efa9967247fba684b60a392174b7d18222931edcef2d52565bc0ac |
Hashes for ujson-5.7.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af4639f684f425177d09ae409c07602c4096a6287027469157bfb6f83e01448b |
|
MD5 | 9e5d074dce6d9e4d79a1c5065a9ddc59 |
|
BLAKE2b-256 | af9dd9bb491a5a4bcf99dfda45ac60dd803e6950df24ca6462b9a2bc633c4689 |
Hashes for ujson-5.7.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7df3fd35ebc14dafeea031038a99232b32f53fa4c3ecddb8bed132a43eefb8ad |
|
MD5 | c843ceadd79e3b602194e13b874c753a |
|
BLAKE2b-256 | cd9b79454ea8f78e61ad553307cbdf2f93a2cf56f16fd8cff22deef0365c93be |
Hashes for ujson-5.7.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 137831d8a0db302fb6828ee21c67ad63ac537bddc4376e1aab1c8573756ee21c |
|
MD5 | f82caffc8c4cb5be00953b69a7feb916 |
|
BLAKE2b-256 | d93e507663d97fb574b56b35df2fb3d059516f9d11c270ab0ff170ef9cca2853 |
Hashes for ujson-5.7.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e80f0d03e7e8646fc3d79ed2d875cebd4c83846e129737fdc4c2532dbd43d9e |
|
MD5 | 4a26ec12cc9208d0d49c9ad89c33e958 |
|
BLAKE2b-256 | 295f52a99a8ae0ae74213f1994a8180afd32b4d0cde427e2610f6e1ffb0fa15c |
Hashes for ujson-5.7.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afff311e9f065a8f03c3753db7011bae7beb73a66189c7ea5fcb0456b7041ea4 |
|
MD5 | 9fea3e3d1d1a57c834833503f5231c99 |
|
BLAKE2b-256 | 71bcc8851ac5cf2ec8b0a69ef1e220fc27a88f8ff72fe1751fda0d7b28b58604 |
Hashes for ujson-5.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54384ce4920a6d35fa9ea8e580bc6d359e3eb961fa7e43f46c78e3ed162d56ff |
|
MD5 | 46ea587c85a7e7ddde63e0bc100a49eb |
|
BLAKE2b-256 | 2346874217a97b822d0d9c072fe49db362ce1ece8e912ea6422a3f12fa5e56e1 |
Hashes for ujson-5.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2e43ccdba1cb5c6d3448eadf6fc0dae7be6c77e357a3abc968d1b44e265866d |
|
MD5 | c5dd598035d28189ee867559d82fc71e |
|
BLAKE2b-256 | d4134c59d1dd29f7ec9b80cffb8ac393e735c5171e9430eb9a9af10e8fbc7b66 |
Hashes for ujson-5.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24ad1aa7fc4e4caa41d3d343512ce68e41411fb92adf7f434a4d4b3749dc8f58 |
|
MD5 | 31c839b91ffd83381b0800e6e8641839 |
|
BLAKE2b-256 | d25b876d7ca50f6be9c72a806a74d55a585043faae36d9a160ca4351f5d64b4d |
Hashes for ujson-5.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aae4d9e1b4c7b61780f0a006c897a4a1904f862fdab1abb3ea8f45bd11aa58f3 |
|
MD5 | 16660b63622fab9adfde5dc0961954a6 |
|
BLAKE2b-256 | a80d51c70250116700017a3dc84ca910ff7c480c8d22afa76366920e8b1fdbfc |
Hashes for ujson-5.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5eba5e69e4361ac3a311cf44fa71bc619361b6e0626768a494771aacd1c2f09b |
|
MD5 | 3317457088bb9b1ec911f5a4003a1513 |
|
BLAKE2b-256 | 01acd06d6361ffb641cda6ffd16c763a76eed07abb073c49a41fbf007c764242 |
Hashes for ujson-5.7.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 523ee146cdb2122bbd827f4dcc2a8e66607b3f665186bce9e4f78c9710b6d8ab |
|
MD5 | a98b2caef40a669e75d296bbd3c954c0 |
|
BLAKE2b-256 | 9591b1a647f700e26ec93571992322fe0f92fe03254fefb74ee3eb5342db10ef |
Hashes for ujson-5.7.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5ac3d5c5825e30b438ea92845380e812a476d6c2a1872b76026f2e9d8060fc2 |
|
MD5 | 17bb283f68f304cb5ce3b708a24dd186 |
|
BLAKE2b-256 | 5ab17edca18e74a218d39fd8d00efc489cfd07c94271959103c647b794ce7bd5 |
Hashes for ujson-5.7.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 800bf998e78dae655008dd10b22ca8dc93bdcfcc82f620d754a411592da4bbf2 |
|
MD5 | 043ae885813fab24fcdca509c47ca868 |
|
BLAKE2b-256 | 210b9fd1a3dc94175d8cf141c3356776346e1b5fca10571441fc370fbf560e1c |
Hashes for ujson-5.7.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a3d794afbf134df3056a813e5c8a935208cddeae975bd4bc0ef7e89c52f0ce0 |
|
MD5 | f36977c00d75ab9a0b030932a9f01085 |
|
BLAKE2b-256 | 34ad98c4bd2cfe2d04330bc7d6b7e3dee5b52b7358430b1cf4973ca25b7413c3 |
Hashes for ujson-5.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f242eec917bafdc3f73a1021617db85f9958df80f267db69c76d766058f7b19 |
|
MD5 | 10f0873523bcef097f17675aafea19ef |
|
BLAKE2b-256 | 6924a7df580e9981c4f8a28eb96eb897ab7363b96fca7f8a398ddc735bf190ea |
Hashes for ujson-5.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 341f891d45dd3814d31764626c55d7ab3fd21af61fbc99d070e9c10c1190680b |
|
MD5 | 8e843b1a4f048d2302c78d4b3ed5c131 |
|
BLAKE2b-256 | 30c3adb327b07e554f9c14f05df79bbad914532054f31303bb0716744354fe51 |
Hashes for ujson-5.7.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3af9f9f22a67a8c9466a32115d9073c72a33ae627b11de6f592df0ee09b98b6 |
|
MD5 | 81e825e89777babf1cd7d603bd204986 |
|
BLAKE2b-256 | 599e447bce1a6f29ff1bfd726ea5aa9b934bc02fef9f2b41689a00e17538f436 |
Hashes for ujson-5.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d3b3499c55911f70d4e074c626acdb79a56f54262c3c83325ffb210fb03e44d |
|
MD5 | 2e0e0aabc6e83faa1d9491139b76044b |
|
BLAKE2b-256 | 50bf1893d4f5dc6a2acb9a6db7ff018aa1cb7df367c35d491ebef6e30cdcc8ce |
Hashes for ujson-5.7.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6411aea4c94a8e93c2baac096fbf697af35ba2b2ed410b8b360b3c0957a952d3 |
|
MD5 | c37bdbfc5c466f8f94f11dce6fddc2f5 |
|
BLAKE2b-256 | 854a1db9cc0d4d78d4485a6527cf5ed2602729d87d8c35a4f11ec6890708ac75 |
Hashes for ujson-5.7.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c96e3b872bf883090ddf32cc41957edf819c5336ab0007d0cf3854e61841726d |
|
MD5 | fbf8d64aace9705c22bc7987d64abfbc |
|
BLAKE2b-256 | 1fb52717793593172454fa7cfd61ca523bca71c9839ea6651b3d37260ef1b225 |
Hashes for ujson-5.7.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dda9aa4c33435147262cd2ea87c6b7a1ca83ba9b3933ff7df34e69fee9fced0c |
|
MD5 | 134ec1ecb9e5fe0a21d17324ce80767e |
|
BLAKE2b-256 | 73348821ac107019227a5ba3a544208cff444fee14bf779e08ec4e3706c91d00 |
Hashes for ujson-5.7.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ee997799a23227e2319a3f8817ce0b058923dbd31904761b788dc8f53bd3e30 |
|
MD5 | 23e340fccd8e9c919834d22e3dd7a661 |
|
BLAKE2b-256 | 7582b08227424871ac0cd739d142a7fd071d2934755dfcf8460e6e13d649f1b1 |
Hashes for ujson-5.7.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7316d3edeba8a403686cdcad4af737b8415493101e7462a70ff73dd0609eafc |
|
MD5 | 63eb6b8a63da2e2ad5510da9d2061ea9 |
|
BLAKE2b-256 | 61dd38fc61ee050bd7cd24126721fae6cd7044b34cd8821e9d12a02c04757b7d |
Hashes for ujson-5.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6a6961fc48821d84b1198a09516e396d56551e910d489692126e90bf4887d29 |
|
MD5 | 8efea6b4c8e06c7607ae0b4dee76001e |
|
BLAKE2b-256 | b4505146b9464506718a9372e12d15f2cff330575ee7cf5faf3c51aa83d82e4a |
Hashes for ujson-5.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b9dc5a90e2149643df7f23634fe202fed5ebc787a2a1be95cf23632b4d90651 |
|
MD5 | 8a0a9e7080fef3726529701c445cd957 |
|
BLAKE2b-256 | dabcd8b84c6e1156a7cdc4b3269994aff52e90101ddbfc0a8dabebbd8f484f54 |
Hashes for ujson-5.7.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b01a9af52a0d5c46b2c68e3f258fdef2eacaa0ce6ae3e9eb97983f5b1166edb6 |
|
MD5 | 1f1142392761051e98f015ba56779720 |
|
BLAKE2b-256 | 18192754b8d50affbf4456f31af5a75a1904d40499e89facdb742496b0a9c8c7 |
Hashes for ujson-5.7.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7312731c7826e6c99cdd3ac503cd9acd300598e7a80bcf41f604fee5f49f566c |
|
MD5 | fe4ece9d98f9e878d2efa997e2f2c2c9 |
|
BLAKE2b-256 | 47f88e5668e80f7389281954e283222bfaf7f3936809ecf9b9293b9d8b4b40e2 |
Hashes for ujson-5.7.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75204a1dd7ec6158c8db85a2f14a68d2143503f4bafb9a00b63fe09d35762a5e |
|
MD5 | 52a87c8ce45077cdd441164e8a290d6f |
|
BLAKE2b-256 | 025fbef7d57cd7dba6c3124ce2c42c215e2194f51835c2e9176e2833ea04e15c |
Hashes for ujson-5.7.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff0004c3f5a9a6574689a553d1b7819d1a496b4f005a7451f339dc2d9f4cf98c |
|
MD5 | e70c2c996d210d83b919ea091520ff48 |
|
BLAKE2b-256 | 006f4f16d6a9c30994aabc13b6fbbd0df62077892ad3b4c63d62d8472a1c7d5f |
Hashes for ujson-5.7.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6faf46fa100b2b89e4db47206cf8a1ffb41542cdd34dde615b2fc2288954f194 |
|
MD5 | 422c90f01a5ed0c3d39ca9d8690b101f |
|
BLAKE2b-256 | 32cae1bf3d4d263e4e30f176c454aa7498be0059bc4eecce92563ed403014273 |
Hashes for ujson-5.7.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16b2254a77b310f118717715259a196662baa6b1f63b1a642d12ab1ff998c3d7 |
|
MD5 | f4e431c70a85e176f18c9e61b059921d |
|
BLAKE2b-256 | f8d1369fceb26e8eb69f9f8792323d123351c187c7866a0457c3ffe90ee9793c |
Hashes for ujson-5.7.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5d2f44331cf04689eafac7a6596c71d6657967c07ac700b0ae1c921178645da |
|
MD5 | d2fbfe613383c02372fd599d32a5a7bc |
|
BLAKE2b-256 | 084741f40896aad1a098b4fea2e0bfe66a3fed8305d2457945f7082b7f493307 |
Hashes for ujson-5.7.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0d1f7c3908357ee100aa64c4d1cf91edf99c40ac0069422a4fd5fd23b263263 |
|
MD5 | d4f612fca9754b9e391d0386b4c7f051 |
|
BLAKE2b-256 | 2e4ae802a5f22e0fffdeaceb3d139c79ab7995f118c2fadb8cdb129a7fd83c8d |
Hashes for ujson-5.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b738282e12a05f400b291966630a98d622da0938caa4bc93cf65adb5f4281c60 |
|
MD5 | 738ca41d96db30a62604a7e07ac51328 |
|
BLAKE2b-256 | d17dec4dace4c686be92845e3d593f01828465546c5b8254ca296324cbcda8f8 |
Hashes for ujson-5.7.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ee295761e1c6c30400641f0a20d381633d7622633cdf83a194f3c876a0e4b7e |
|
MD5 | d3482dc5fab066b29876bfca46729be0 |
|
BLAKE2b-256 | fad601756485dd9c42f12f9b74c6b4b3f3008917e091597390a970cc85486631 |
Hashes for ujson-5.7.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00343501dbaa5172e78ef0e37f9ebd08040110e11c12420ff7c1f9f0332d939e |
|
MD5 | 39ab7a281d75375488cc42ec56692b68 |
|
BLAKE2b-256 | aae57655459351a1ce26202bbe971a6e6959d366925babe716f3751e1de96920 |
Hashes for ujson-5.7.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18679484e3bf9926342b1c43a3bd640f93a9eeeba19ef3d21993af7b0c44785d |
|
MD5 | 41b52cb1765c01e78c7e9c618ba9cb38 |
|
BLAKE2b-256 | 3734017f0904417617d2af2a30021f0b494535e63cb4a343dc32b05d9f0e96dd |