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.1.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce620a6563b21aa3fbb1658bc1bfddb484a6dad542de1efb5121eb7bb4f2b93a |
|
MD5 | 1136ed42f42c1ab76e5ad82d44e708aa |
|
BLAKE2b-256 | c57db3301d5f173087011c017f95cfeab60e420644f279de1cc7faf640e7a8ee |
Hashes for ujson-5.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 452990c2b18445a7379a45873527d2ec47789b9289c13a17a3c1cc76b9641126 |
|
MD5 | bda49bc50f80ebdfb6ff8aa59bf04d71 |
|
BLAKE2b-256 | 18a0814a156e6c26922891832b053130d96015baded951f9035f85e252fe53e9 |
Hashes for ujson-5.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdac161127ef8e0889180a4c07475457c55fe0bbd644436d8f4c7ef07565d653 |
|
MD5 | 55c6c7815512d4293f9fde01b0a2173e |
|
BLAKE2b-256 | b735ed7b4a9f01c0899790a538ae0e67970a1cc29452f2e83b0db9e122eee2fe |
Hashes for ujson-5.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5304ad25d100d50b5bc8513ef110335df678f66c7ccf3d4728c0c3aa69e08e0c |
|
MD5 | f9a257235d3fd7e25638bc809ca7734c |
|
BLAKE2b-256 | f4d410c4940d8dd5fc779bfaef913eb153c0b63a34a5fcf940a41207a9e64ae1 |
Hashes for ujson-5.1.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 110633a8dda6c8ca78090292231e15381f8b2423e998399d4bc5f135149c722b |
|
MD5 | 83c170a934dbe5743d308d11cf30d018 |
|
BLAKE2b-256 | 0f02039f1024a614b3c0862435b70933889e74dfc21772df738cfec956f28102 |
Hashes for ujson-5.1.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2c7e4afde0d36926b091fa9613b18b65e911fcaa60024e8721f2dcfedc25329 |
|
MD5 | 2c77b2c2bbea066cd01450d1d46f939b |
|
BLAKE2b-256 | 00a14b16d0ce1a069a214c989d3f7c0e9d8e7eb45c0ede9d9208b947f9e4e512 |
Hashes for ujson-5.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ba8be1717b1867a85b2413a8585bad0e4507a22d6af2c244e1c74151f6d5cc0 |
|
MD5 | bc6c2e8f32df7882abe38e8e3b29e79f |
|
BLAKE2b-256 | dfedebde97f11ae2329e05eb3dbfaf523dc03ad9abe816491d106a0a9d69484b |
Hashes for ujson-5.1.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51142c9d40439f299594e399bef8892a16586ded54c88d3af926865ca221a177 |
|
MD5 | a139e601b319b8e0cc99057a02f71b2a |
|
BLAKE2b-256 | 53f989b88587b2e89d06e3f5a3a618e2473d9f9dd2ac4c217402aa0f8d9484d1 |
Hashes for ujson-5.1.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0b26d9d6eb9a0979d37f28c715e717a409c9e03163e5cd8fa73aab806351ab5 |
|
MD5 | 3583628cf902baa1576467d1b6b4a8bf |
|
BLAKE2b-256 | e2d553f1aab25df7e57f5cbe423d6d9ef94bc70825ce73761a0a2a5fc6b96685 |
Hashes for ujson-5.1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2b1c372583eb4363b42e21222d3a18116a41973781d502d61e1b0daf4b8352f |
|
MD5 | f3057b03d72db8a476e4f71ddbf973dc |
|
BLAKE2b-256 | 4b03e6ae1beefd8c2be1699631e94136941f2b3ecf895253a9884a2b476dca70 |
Hashes for ujson-5.1.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c45ad95e82155372d9908774db46e0ef7880af28a734d0b14eaa4f505e64982 |
|
MD5 | a41ebdd06ebfd240b670c58f2c1e6498 |
|
BLAKE2b-256 | 8d8e6b0ce60a44b78c937fdad8802049e2ac396de0eae8a5790a9a98cecbb95e |
Hashes for ujson-5.1.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 173b90a2c2836ee42f708df88ecfe3efbc4d868df73c9fcea8cb8f6f3ab93892 |
|
MD5 | 5e2552917bac043de0f07dabd4f9ba6f |
|
BLAKE2b-256 | 5a3b9c621551184363cb39791f269085e3e77983d9d88b8c81cf15539214d700 |
Hashes for ujson-5.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c8a884d60dd2eed2fc95a9474d57ead82adf254f54caffb3d9e8ed185c49aba |
|
MD5 | 1349f5a77f9a3d2631595ce92eb3ca5f |
|
BLAKE2b-256 | 9824f15c9c5ab21496bad04816f7c634ca09d24f6f7d93f68a00edb641725503 |
Hashes for ujson-5.1.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1ef400fc73ab0cb61b74a662ad4207917223aba6f933a9fea9b0fbe75de2361 |
|
MD5 | 7f411f4b0e2bb6fbc01ec9f36c2f09d5 |
|
BLAKE2b-256 | 46baf06c67e024d73e6c17204927fcf4bdbd2eb2d97b93379aca38221e6222b5 |
Hashes for ujson-5.1.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afe91153c2046fa8210b92def513124e0ea5b87ad8fa4c14fef8197204b980f1 |
|
MD5 | aff1bb030d1a8dae69d0c62be69e16ce |
|
BLAKE2b-256 | ed296d9346513e305aaaeaf89061fa0af0b3ed2dfc82d5d43c747461a6360ce0 |
Hashes for ujson-5.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe4e8f71e2fd42dce245bace7e2aa97dabef13926750a351eadca89a1e0f1abd |
|
MD5 | e93b75e211b9e9c0bd4256828b44a0eb |
|
BLAKE2b-256 | d052764f84206997da31e1d56e86638a34dd8a148d61feef568b8209961fd672 |
Hashes for ujson-5.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ba63b789d83ca92237dbc72041a268d91559f981c01763a107105878bae442e |
|
MD5 | 00190ee5ca47d22cbed673d2ca790587 |
|
BLAKE2b-256 | fbe235e73002de1e026e86542f81c1e7785a0ba571d05cb0f86ad28253c10801 |
Hashes for ujson-5.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f73946c047a38640b1f5a2a459237b7bdc417ab028a76c796e4eea984b359b9 |
|
MD5 | 769f95f8caff99be52b29ed67bdaabe7 |
|
BLAKE2b-256 | d6a6bbfb8456b29cee6ba797275e13c721e31c0f06a040c0268018c38bc16f9a |
Hashes for ujson-5.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cae4a9c141856f7ad1a79c17ff1aaebf7fd8faa2f2c2614c37d6f82ed261d96 |
|
MD5 | 821e31b6f6daec0606236ee21d3e4079 |
|
BLAKE2b-256 | a5d8838de64ccec24e4ad4918392880765c886c868a4c9ed62dc0fa82f332910 |
Hashes for ujson-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 644552d1e89983c08d0c24358fbcb5829ae5b5deee9d876e16d20085cfa7dc81 |
|
MD5 | 1249f1a29ef97a6d6c09da5a0f110b38 |
|
BLAKE2b-256 | 9612917707202c28544d7be955f07fb5a65442a17a55a9b1a8ca26800bc04599 |
Hashes for ujson-5.1.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08265db5ccff8b521ff68aee13a417d68cca784d7e711d961b92fda6ccffcc4f |
|
MD5 | 071e5554861c2524a499359b8ef46482 |
|
BLAKE2b-256 | fcf979f0f5a0208c035933c2662d7ab18e5b94c6dacf9359f7e1f23d999e24df |
Hashes for ujson-5.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 585271d6ad545a2ccfc237582f70c160e627735c89d0ca2bde24afa321bc0750 |
|
MD5 | 431fa2f4888d14066cce6c1ddb2e9791 |
|
BLAKE2b-256 | 1fce95f98fe20a7147e7604f170c0c4acf648bb02dc394bb0934817223c58769 |
Hashes for ujson-5.1.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fc4376266ae67f6d8f9e69386ab950eb84ba345c6fdbeb1884fa5b773c8c76b |
|
MD5 | 3ab676c106d0182e781bf33658d1d922 |
|
BLAKE2b-256 | 608c2f8a0fe1e5c28cd53f0375932ccfbb03f51d49aef7944467e31793970093 |
Hashes for ujson-5.1.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 681fed63c948f757466eeb3aea98873e2ab8b2b18e9020c96a97479a513e2018 |
|
MD5 | 91fea0cbf4a826a5e43588ff998154ff |
|
BLAKE2b-256 | 40d29e0f7942fec07540cb25756c6aac8dca271a82081624df9e9a5f347c38a8 |
Hashes for ujson-5.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dd97e45a0f450ba2c43cda18147e54b8e41e886c22e3506c62f7d61e9e53b0d |
|
MD5 | 4eb5d2aef66473369d112b4bf2b67ccb |
|
BLAKE2b-256 | 30e5f74e053d28b585457374d2796a86109ab96430d6d1d3fd335d76290d75ff |
Hashes for ujson-5.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 368f855779fded560724a6448838304621f498113a116d66bc5ed5ad5ad3ca92 |
|
MD5 | 093d8858ce46b12883db9ce9c6c09ae5 |
|
BLAKE2b-256 | faf21e5e9e136e2e7aca54086f6eed09a780267a40014d479765bf1736000bdf |
Hashes for ujson-5.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caeadbf95ce277f1f8f4f71913bc20c01f49fc9228f238920f9ff6f7645d2a5f |
|
MD5 | 26f0fe3d6d24ed5ec01e5f9e230b960b |
|
BLAKE2b-256 | 48e14543b75faf96dcfd2a0e94443707999e0272cb308c4445f265d82a9ef4ac |
Hashes for ujson-5.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a53c4fe8e1c067e6c98b4526e982ed9486f08578ad8eb5f0e94f8cadf0c1d911 |
|
MD5 | c7767a22452e8f53926e03b7ecae15ae |
|
BLAKE2b-256 | 363c26d9bfbe3ff376f15a1b4f85863ceca5e220bdb3417c393f7b5ed3755116 |
Hashes for ujson-5.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00d6ea9702c2eaeaf1a826934eaba1b4c609c873379bf54e36ba7b7e128edf94 |
|
MD5 | d37845041480cdccb5eff4cd2bfea154 |
|
BLAKE2b-256 | 325eaf834e7074e5dc366296db39801cc71a49229b752b0f8c2d73ab3daba0f8 |
Hashes for ujson-5.1.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 994eaf4369e6bc24258f59fe8c6345037abcf24557571814e27879851c4353aa |
|
MD5 | d8c6002b258174b3090e5286e353496a |
|
BLAKE2b-256 | 3bd0588d65017eeef821294b56da57643405b68fdddd3606d1ef39709349262d |
Hashes for ujson-5.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 083c1078e4de3a39019e590c43865b17e07a763fee25b012e650bb4f42c89703 |
|
MD5 | e041fc8d51cf1cf3741ebea17309c782 |
|
BLAKE2b-256 | e2fd319e8b563ebf083a841408b4cc46a3f1c22c8ae5d2e4d58463b2f9fd5b9b |
Hashes for ujson-5.1.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d423956f8dfd98a075c9338b886414b6e3c2817dbf67935797466c998af39936 |
|
MD5 | deec9749580cd098ee3449ad8d0ca2c9 |
|
BLAKE2b-256 | 9b7ff5ddfe349ce4e5f6507cba8d341c8f6e6060011a189c0dca9a56dabd14e0 |
Hashes for ujson-5.1.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a4bed7bd7b288cf73ba47bda27fdd1d78ef6906831489e7f296aef9e786eccb |
|
MD5 | ac226f46d8816a64e3da9ad5356e7320 |
|
BLAKE2b-256 | 5c9af47c650fd780badf949e432ea9767623f03b5268f4828a2dd43c5e90a8ca |
Hashes for ujson-5.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dca10174a3bd482d969a2d12d0aec2fdd63fb974e255ec0147e36a516a2d68a |
|
MD5 | 79ded1276f9db4afade81c91f3406cf7 |
|
BLAKE2b-256 | 6abed198f7bd29150244e1604b469b82d27501b46a83d1f41b340a94cc090bdd |
Hashes for ujson-5.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b09843123425337d2efee5c8ff6519e4dfc7b044db66c8bd560517fc1070a157 |
|
MD5 | f2540f27bac0a2272640b494a359845c |
|
BLAKE2b-256 | ff239b175d1796a0d34dfd3baa60c4d51e5b1312781dccac8e51d73dc3024ccf |
Hashes for ujson-5.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 202ae52f4a53f03c42ead6d046b1a146517e93bd757f517bdeef0a26228e0260 |
|
MD5 | 22513a6a63a752f35c8dd3d70d0b1ee4 |
|
BLAKE2b-256 | 5f2a433d2436a313cecf2ba9434add7a4e181e9336c93945d4a9d7d745208e03 |
Hashes for ujson-5.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68e38122115a8097fbe1cfe52979a797eaff91c10c1bf4b27774e5f30e7f723a |
|
MD5 | 2c34b180b9f5788cad61fc8beb84074b |
|
BLAKE2b-256 | f18f088c5257257013b5cfb3a719ef946f5bf7d1fe9306bfe35458bae13908ec |
Hashes for ujson-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bbb87f040e618bebe8c6257b3e4e8ae2f708dcbff3270c84718b3360a152799 |
|
MD5 | 0d405417c7ecfd42f99fba1b9099d47e |
|
BLAKE2b-256 | a078e9bc9b752d1797cacad6b66b60217c76a1d97e6ef39e4c48ac480c3cb66a |
Hashes for ujson-5.1.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74e41a0222e6e8136e38f103d6cc228e4e20f1c35cc80224a42804fd67fb35c8 |
|
MD5 | edfebbe9aad5b1e53fa4df84d1517856 |
|
BLAKE2b-256 | 58ed39177f6607508dfe4dc20f120f7b62af04e9ed696d4244391bef66b73221 |
Hashes for ujson-5.1.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06bed66ae62d517f67a61cf53c056800b35ef364270723168a1db62702e2d30c |
|
MD5 | 4fbb8d78c4e17a5912ff1af2e10fe095 |
|
BLAKE2b-256 | 3789e20fba42b968c36b1364381a4e9605d28dc4b2b200d4b56169f595c53a3c |
Hashes for ujson-5.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9937e819196b894ffd00801b24f1042dabda142f355313c3f20410993219bc4f |
|
MD5 | 174556365da4397b04d82f51eb52a422 |
|
BLAKE2b-256 | a19a45d8e23674493cb8cbd4cc942a88391e63ddaaf73fdf64c1d3bc9b6ffa96 |
Hashes for ujson-5.1.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce441ab7ad1db592e2db95b6c2a1eb882123532897340afac1342c28819e9833 |
|
MD5 | f32f2b9213098e1935b0405e4db1e850 |
|
BLAKE2b-256 | dd2f0a20f217989ee4c86d6ad4a46633b542023a1dc1dfcf8e766433bfaf2fe6 |
Hashes for ujson-5.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05aa6c7297a22081f65497b6f586de6b7060ea47c3ecda80896f47200e9dbf04 |
|
MD5 | 1d3618a7a8c1600a4471912639efbeb1 |
|
BLAKE2b-256 | 13cba6ad0cf4a2af66de0a43d29f9742c55498179a713076a6231d25121a8750 |
Hashes for ujson-5.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a48efcb5d3695b295c26835ed81048da8cd40e76c4fde2940c807aa452b560c9 |
|
MD5 | 6b7346a93ecd85998a3638d5970c1668 |
|
BLAKE2b-256 | 79661f0a9ac8cd225bbf0b34babd22f4b290ae12688d94505d56792e2d7794b6 |
Hashes for ujson-5.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa616d0d3c594785c6e9b7f42686bb1c86f9e64aa0f30a72c86d8eb315f54194 |
|
MD5 | 18df775e8a938a91ff98cf6b5301f299 |
|
BLAKE2b-256 | d341b47d22fd9e2a469c1c554fb6abadd7927b9337c32a434eb673a1d0939b3d |
Hashes for ujson-5.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 838d35eb9006d36f9241e95958d9f4819bcf1ea2ec155daf92d5751c31bcc62b |
|
MD5 | 7755550b09101283839a02f76711de0c |
|
BLAKE2b-256 | a8192e0ff19bdf243b5d2e7df7dae5a86d52d22b9df8bb7082bc779a48c814e4 |
Hashes for ujson-5.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4155a7c29bf330329519027c815e15e381c1fff22f50d26f135584d482bbd95d |
|
MD5 | 368e81da437c8ce5c2a0f7b2977f4c6d |
|
BLAKE2b-256 | b6b855da3ad49e3fceb4df743d7e0f294a3483b415bb272bf7674922953470bf |