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 |
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.0.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6fc0f502300b97015cc03d4374be8ec2b66d91d1cd046172f573bfc45eafe70 |
|
MD5 | cfa202120689ecf8eba77b4f3a01d72e |
|
BLAKE2b-256 | c7ae49d53e9cf11feb1e1a74ef4cb4930192d8fb21a4cdf91c4e1696245e467d |
Hashes for ujson-5.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07c6356b1a06839c5301a2ebb31a8055e4d3eb35cf6faa9df0b8f8a00c58f9da |
|
MD5 | efb6261342efdcbc9c0a1762c3351237 |
|
BLAKE2b-256 | becd09d9178bdc39a5068e14d0116cf4d3e17fc30f18f3a77bb9123eb8583d6d |
Hashes for ujson-5.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4c0d0506bf9962b004c1a3d60f9bc4aecc423849a6a96fa452a59756d2ae508 |
|
MD5 | a353ed50dfee9974c665048a420ee11c |
|
BLAKE2b-256 | 935a299b071457126b078dc86a78ea7cb7a292821941f9e80a17bc61a1738cc0 |
Hashes for ujson-5.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9e3a98c0b69d55dc25dcb72bd486838f96421401940f20ac031625148a70b83 |
|
MD5 | 4be6c5a511b28583f6bf92fbd897ab52 |
|
BLAKE2b-256 | 5458f446a4afc0711a99ee973d469d3e6718d1ceae10a74262cd124cec1ce487 |
Hashes for ujson-5.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6086c91e2e2fae42c9c71f602d926b5a82dcf0da72d53d88e7d14b19a1b33ef4 |
|
MD5 | 11196d42385dff6e4f4f9fa1547e5614 |
|
BLAKE2b-256 | 3db88d1cbf5e60a3544c667a76835d8c98c7633f5447ea2174f61ef7ec1a023b |
Hashes for ujson-5.0.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a69276e9f1017b024f68429f2518294739badd1183cab66a42655723d170e9d |
|
MD5 | 86c58d354a35a7dff08fe49cb6d6325f |
|
BLAKE2b-256 | f854038436da9b6baff2dd56a20ccfd95878c4da5acf9fda3c9040898411eebf |
Hashes for ujson-5.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab94b31d385222a5e44840e8a89671f8b9d0c6c854303d650fe323667d7a894d |
|
MD5 | ecec735cdba16b6b721e5e417b01c762 |
|
BLAKE2b-256 | 9f4820ccac80f1cd5a1d9e61be2affcdf36adbfa07203cc5ee8d892c7714124d |
Hashes for ujson-5.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a203c1155373f33d42a39bbe0c9a94fcf21758f70f89e425a4ff760f7346c3a1 |
|
MD5 | b52e75d062a0b52f669d78e56d73444c |
|
BLAKE2b-256 | 4f78af50aba92f41adee986f747a431fe5c6f4aa76e3271c7cd97f413ee63890 |
Hashes for ujson-5.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96fa212abf4ab8ccfcbde529e8a92f2ce91e492201396b6525668539913d711e |
|
MD5 | cb6ca9c44be04087a97351398489d0bb |
|
BLAKE2b-256 | 6c8de76b43a9b17b02bc41db03a526e4bc6e4e2685eee7008efdc5bea20e0119 |
Hashes for ujson-5.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1e5135af466de5f1521ff183089dfd30424b3ae37fd2698e8a239bcfb3c3c14 |
|
MD5 | aa79c6476433ccde742cfa9018b34431 |
|
BLAKE2b-256 | fed08bc9dbc913fbc9789f0bbb65719dea92622b38c8194cc1fd88020e5dcbd4 |
Hashes for ujson-5.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f42083606a94938158404b730a21dfaf91a76aee9460505c92eb04bb2ef153e |
|
MD5 | 1cc9ad04590ace20fc6784bed8f72232 |
|
BLAKE2b-256 | fdfd7d5b89ebc2b5e42f6057e941fff5b6a3c1dad20a19b10de4815cacd72f15 |
Hashes for ujson-5.0.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cc6f6c06b3682e1fd1fdd0704f6b892be0553754e14455d36c8d249345e006d |
|
MD5 | b66ec9291ac4d07b7465723c58967036 |
|
BLAKE2b-256 | 20374465e8680a064bae369ca6b92f307d0f0a7a49c45825fde29a0cedd5692d |
Hashes for ujson-5.0.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7d197dd57d5f764e1de9619ad760f9b200afaf54a1c0b6bd02e6e6378ff6af5 |
|
MD5 | 64635d8b722c3bb3711a8c820e0f787f |
|
BLAKE2b-256 | cba85b34bb0d176105078286de366f834af8ac93b5356c43554193fe15f6d896 |
Hashes for ujson-5.0.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ac6a2ab45041d54db3929fdb0a57c683cbb13926f5f81f9f4e1bbfe4c2306be |
|
MD5 | 9cf0e3c292a85acedd9fee4b35ef4151 |
|
BLAKE2b-256 | b97605f656e4a2ba6c1b0d70c843ef7356e6589438b31755a3ccac7ca9d204ee |
Hashes for ujson-5.0.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72f68f894f7b2dd9ae3c9d68cb919c102296262f91862695a9dddf46f6dbcf8e |
|
MD5 | e2e22fe299b1231afe68775e1223a333 |
|
BLAKE2b-256 | f3e4de981dc78ff28feb6141ca099fa5c56657be0526c091584f3a74212fd404 |
Hashes for ujson-5.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3c34a87b69b3138678f285ccfff23898e93aa68859ca7ac0a5a8a5996d799d6 |
|
MD5 | 33667fa7ab61a66f6a614e156d72202b |
|
BLAKE2b-256 | c26a53d21fb3346c4b0c6ce82826f90fabe8697e92907b78fd0cb237c20732e7 |
Hashes for ujson-5.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d50cc62ed21cd1a8498dd694a0614df6fbfd7bdeb5667a25e26a02de98867af |
|
MD5 | 18826309aa4efcabeb4cc621fe54be76 |
|
BLAKE2b-256 | 7038af903168e848bd81342f9537ac28e1635611c776d395fcfaf9f4f79b68bc |
Hashes for ujson-5.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 056d1a997e8be890eeb64cf080a16034ab7a1e303a2425a2eab151b02af5ca4c |
|
MD5 | 988c9368e6f764d2969db9a5e62b33d2 |
|
BLAKE2b-256 | 5f446b1af37de1931fbcd7e4cc6ebe0062a988fb21bd27dd3cfc0c48d51ecb0a |
Hashes for ujson-5.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41578533d1672d07f06019882e190cea9b436152fa87ddf6bc24e6116ddea06c |
|
MD5 | c2af2e6b73ab711d730324ecbe5c379f |
|
BLAKE2b-256 | 6e587a688f7f41de2f10853172275f9d77ee435997dfd66f9fbc2e0396a66e43 |
Hashes for ujson-5.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77b5792255bdd6518c648e546c42c4f7940d227faae8f2b3cd7f38fa559f5e19 |
|
MD5 | 38c1f8660f97d405cb1dacb490ebc0a3 |
|
BLAKE2b-256 | 7961d103627068da7fc5127a71454136bf5e51edc4f0bfe79beac7cdca122ae9 |
Hashes for ujson-5.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbdda10128a0544d8260c59b1ef4e144b4a4d5a1619a0473c2b03c3509a48b9c |
|
MD5 | afdb8af5c8fdc44cf7a072aac217040a |
|
BLAKE2b-256 | 5f903c3731c613de6a977d6ac4985e53c32c8842eaeec2182a20151e8e2e465b |
Hashes for ujson-5.0.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 765340c6f51de7b3d41bf1470e16c5f0c0d1ce4192d5b61af6b4bfdcdce076e5 |
|
MD5 | 180a86c3b25054a7111ff2b987f99115 |
|
BLAKE2b-256 | bae12c331fb2d9a09623b292e9d091117347bd6e262207e8168e2f77c1cbda0f |
Hashes for ujson-5.0.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce8a0dc23f6e227fd63cc9483d3758528a1168728ae2e01343a1deec76c792c8 |
|
MD5 | fb15e1bb794c96041b27206e6da4f845 |
|
BLAKE2b-256 | a29a638bb73d10aa52688314e45be09281dff5ba496c1ccf8a5902df8adf95f2 |
Hashes for ujson-5.0.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f5a148550a3b6819a91aa728366eacca6d93e2966981b315d73d268edea394c |
|
MD5 | 0ee5355b2898ae51297dad1beae40ef6 |
|
BLAKE2b-256 | 297ac02233c4583231dc3d887e900f54f1d3cf235b1e3f6dbb5cd6b4f2c0a3d7 |
Hashes for ujson-5.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce97c4464cbf8d4e3c51fb3e0e95bd0b01ff6d4c4da6146bf69ec41f19293216 |
|
MD5 | aba8337c4fe5f3bcec9a83a6f060acb9 |
|
BLAKE2b-256 | db2d7494bcd4fcf0deb91777b8a3146ee7b185cd5f31fc5ddfa037ac8af10f90 |
Hashes for ujson-5.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a59c6c5b68e43c3e7463abc775d4933eaf3089463f56a0617c4415db1ae32f1 |
|
MD5 | c8fe23beeca1b7f50c980f7321144520 |
|
BLAKE2b-256 | 71f235d46f3ff6750d8130367a0aad0a4c3edff6b7ecd78da51d2416abf6235b |
Hashes for ujson-5.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26f0631acb61a38b794ea09b327f10137a8aeee6f3a5b62e4e5d9e0362436e0d |
|
MD5 | ca44f4477c55fa8d5de84a9b93d35948 |
|
BLAKE2b-256 | 7c265aa1f8966bcb8aae64c4491230c1c9ffdabbbe240c031550626bba2bff7d |
Hashes for ujson-5.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a4744d5cf8ed58bdd68dbcaae2870e35fc1de1e517bf75a522ff819b2889e41 |
|
MD5 | f3f9fb8251a56cdb7ef7acad6ea91023 |
|
BLAKE2b-256 | 67317ce0759ef3f65b3e64c32013affaf938d0af16ffdad7f030426d16ce16b1 |
Hashes for ujson-5.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6fff322b2b3bbe9cf0050ab1a332ce57b632438223277bf60d0a9557972a499 |
|
MD5 | 69140204bd87e5684e3fc795f8bc3864 |
|
BLAKE2b-256 | 45c76309c89a16f62ca057b20480e4b6ebd6849ec9428575f7b5f755cebf3062 |
Hashes for ujson-5.0.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f8442c94e0d716dfd0f5609b223b6c7dc8695a55779e3dbe002ee64744402ad |
|
MD5 | 2434898d43c30852c992c570f5c6b273 |
|
BLAKE2b-256 | db233604a8131f98e3cc4b2c4c3bf706074514f872f58cafb476dd7f036a282a |
Hashes for ujson-5.0.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d14c99a1602fc7929eb12929621a87725a9dfb2e62fe64879e5a78d4dbc2d9e |
|
MD5 | 93649d06dd9048948c4a415fb24ca57c |
|
BLAKE2b-256 | 31af882cb19cd1e36268af44b65c9ce0c69845f0ae90ab9535c5948c9bf731bb |
Hashes for ujson-5.0.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39a272902c93001c174faafe8fe20fa809cc4e5ede9ccdcfb6bccea6b0d99e70 |
|
MD5 | 1f759152e37af8094515287df0fb840b |
|
BLAKE2b-256 | 1e1978800e273ed6b5f330f9f262611fb343f1669d6cc4ce603f751f88a6a821 |
Hashes for ujson-5.0.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abaaa2c5c036dca5befc2d0a8bc3398e042e7494a8239d08cbcc37c3fd3cd2b4 |
|
MD5 | 1bd89b8fb3fe2b7d3434f48734da8781 |
|
BLAKE2b-256 | 522e9c1b7d6a55ab037129d34492babb1a94c9d2c6d61aad1c70e077e80bb8b2 |
Hashes for ujson-5.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 542a11f406d8b20e1faea6b4f28f15ac3f10a71473ac0261a879dff0648b19c9 |
|
MD5 | e3269fbd38042dd4e2089c1cb4042cc1 |
|
BLAKE2b-256 | 6a1d7464ae36eef60328903fa2fca3c10b92fbf7d3d5672d39e0ef7921a01d79 |
Hashes for ujson-5.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a84636e1a0b74d9c8c7c1b62daf9f80550c1a473c3c3a729100221240d57b14c |
|
MD5 | af24ef49860f5ffd4e556416ccd71f04 |
|
BLAKE2b-256 | 99d4ed167358b4b909f6dff4f1af2b7156c7945be314b0558d8033bead8eaaaf |
Hashes for ujson-5.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0a662d6044f45ba5aacb0281c5cedc021dd424d2f3ed12799d0c00ecea5b4fd |
|
MD5 | d2dbc0348b0b1a89e0626ddf210f4a29 |
|
BLAKE2b-256 | b9173f5eb87b225fafbbd08f0273cbfb9516e5968176c08203eee6d2ff19eb93 |
Hashes for ujson-5.0.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c9a9f9219815afc4be066bd8c4ff9f84804de4ed6c074366a565bb3f738d91d |
|
MD5 | 6c98a842c2a40ccd0d28c58beb99efc3 |
|
BLAKE2b-256 | 0663990694c2d1217c15a5aaea0e8fb2451c17cc763e3de63cd22d648d6f4a98 |
Hashes for ujson-5.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 001310cb0a39fe8b23e45baef2ae6e4a2786096acb957b4e8c458835f22cb0c0 |
|
MD5 | 50967e2cec2f6316c10c5dd70b74c924 |
|
BLAKE2b-256 | 151022af0d320399dc7972fa8c527d8cffb90ce9575161a1e23e12ec8e36c2e1 |
Hashes for ujson-5.0.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec164ac95f9c46f794bd4a0a5d4288aa3d6a7d0588545a2b51c845df8100a68b |
|
MD5 | 3f1efe07d5c1395c8660af5eb6f8bfec |
|
BLAKE2b-256 | 9426512f5d7682333ed46d6d4791f7999c44f64866260408733b81732ede781f |
Hashes for ujson-5.0.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f23c684c2cc8c62e148e6dd1e69bbe3e5ca9be104197035ea4f2ca52de198026 |
|
MD5 | 54bb1b0fc4626f832735fa95339c6f0e |
|
BLAKE2b-256 | 20a304f0a1bb7ae6fa53c5fcddb239dda108515289df7c25ee04e29df628a179 |
Hashes for ujson-5.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1afd3090bddac215ad33dbda3b5a9f6c327b1de7f097e9d6f7c539ac5f3e4e1 |
|
MD5 | cab0a55b0f72e34e57bc8945ba404d0b |
|
BLAKE2b-256 | a2c7cfa7bbe3a137c256f1fc0f3a57519bfcf3de9a1f008177d86a892f0a90d3 |
Hashes for ujson-5.0.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e42e1de1f5d550e1726c2393e27cb00f3991f299632fa0824a25dbd23efa2622 |
|
MD5 | 0d97668661ce2b7efe260aac0b84750a |
|
BLAKE2b-256 | c1de496d4b058709a7627d51deef168218ffa455aab556d2263bb4a677b85607 |
Hashes for ujson-5.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce86152414e625296ca26703efc9d8b62b66907232936ec6be6301d29a0499dc |
|
MD5 | 7c3aab6ec3e3f19d5f5868252677cdc4 |
|
BLAKE2b-256 | 84e22aca1d9dd68f9f6bbce62f4b5698009a99db5a0e979b96f3146f93a7ada6 |
Hashes for ujson-5.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f800541cae8ca073c4f080cc67e1563d73d80fac2398111548e3f2ed567296d |
|
MD5 | 3c6a6e59282e7264c0afde62e5b91370 |
|
BLAKE2b-256 | f1855b52ea52fe723f38b71df90c0ecbb779211d2cd2af3f60e1808e736d1e0a |
Hashes for ujson-5.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5724aa63319ff2c679e81882ac51a1cb728c72fbfe8c0dfe5844f91048f486f |
|
MD5 | 9f05076eaf3b7d3c6cc25b924ef75ae9 |
|
BLAKE2b-256 | e6d24fcfcb8b347e3b46c5f0217efa895dba1e3ba4bf85d255fc065fef03d2e6 |
Hashes for ujson-5.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5095c37c96790f33fca351163eb58b76f9b0fd8eea5557d3cc23c102f05877bb |
|
MD5 | 2670ffcbc6bfa8188c140c9bb86ec445 |
|
BLAKE2b-256 | 1d2c9371cd6f65911235e26e99925cda5b670dca9912940329af6a7d87435e65 |
Hashes for ujson-5.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61d881e981042dc75e14de77fb73addc3530f1b148d6b859231b8a32ccb7666b |
|
MD5 | 542a8aaf57b39b5b3945cd34e478aa8f |
|
BLAKE2b-256 | e89d47f8ef1776259118c0d3629b3cbaf7bdac3f4b222f1f36a6b829ee58ac1d |