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.2.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25522c674b35c33f375586ac98d92ce731e79059424507ecbccbfcbce832d597 |
|
MD5 | 2b9cceba34d82b185e545dee2be085d1 |
|
BLAKE2b-256 | cdd2e97ce7023880756510007f6f8f44a3e0dc77cd261d54733a1ab6eeed0150 |
Hashes for ujson-5.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc1a619bad9894dad144184b735c98179c7d92d7b40fbda28eb8b0857bdfdf52 |
|
MD5 | 578dfd74201076ad8e2eb837a51dbef5 |
|
BLAKE2b-256 | ebd02c0e82b9b8e75aa3b4d26ffad59f8150f0a6aa9093c830f9e6a9bfd5d9b0 |
Hashes for ujson-5.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b455a62bd20e890b2124a65df45313b4292dbea851ef38574e5e2de94691ad5 |
|
MD5 | de858b339fc7fede8f609257032863cf |
|
BLAKE2b-256 | 5854b202b6884ae9e2116eaba2d44d607f20bb17090d74bf90e3317f92bbb93c |
Hashes for ujson-5.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 729af63e4de30c54b527b54b4100266f79833c1e8ba35e784f01b44c2aca88d8 |
|
MD5 | cb6d4168b104471505e23a4a0c19cec7 |
|
BLAKE2b-256 | 647ee80d93e7e4e4012551595b3ba106c313baeb3419d2183628cd98ce63a4e9 |
Hashes for ujson-5.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54ee7c46615b42f7ae9dca90f54d204a4d2041a4c926b08fffa953aa3a246e54 |
|
MD5 | 8c6c71e7ce7f006736ba93ce8caed7c0 |
|
BLAKE2b-256 | e86ad4d147a69204249390fb4254840d56971f4386e3228136c6383475b2a5d2 |
Hashes for ujson-5.2.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75a886bd89d8e5a004a39a6c5dc8a43bb7fcf05129d2dccd16a59602a612823a |
|
MD5 | 703898be54be3652bb6737dd7c55d3ca |
|
BLAKE2b-256 | f4664a873a93d82be782d385000e85b0a95aac2df2c0c5d7039a7c778241c0b0 |
Hashes for ujson-5.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5e374e793b0a3c7df20ee4c8234e89859ddb2b2821cc3300ae94ab5b08fa6d0 |
|
MD5 | acba5181302f32a8fecb59ce176e84c8 |
|
BLAKE2b-256 | f3e23ed4e27844306713c35ebaa3cbea20838b7ad0a157a1efc31a6556f14ef4 |
Hashes for ujson-5.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef868bf01851869a26c0ca5f88036903836c3a6b463c74d96b37f294f6bdeea4 |
|
MD5 | 98a73c8407e646a918c36a6d9f54c73d |
|
BLAKE2b-256 | a176c6500e32956e21e9c8c1b78a9861d1db657e98f57460935fb0d267021cf7 |
Hashes for ujson-5.2.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 080da13f81740c076e5f16c254a10d0e32f45d225a5e6b0687a86493cfcfbafb |
|
MD5 | 57f348e14aa905bbad080c0f37912910 |
|
BLAKE2b-256 | aed8f897fcf4d10078a61da49e85fca8f7ed39e532509b48496ca6c4432f5d8b |
Hashes for ujson-5.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1e5c635b7c3465ab8d2e3dc97c341ef1801c53a378f1d1d4cb934f6c90ec66c |
|
MD5 | fec29cf30c0725a89966f9f1ca6f11d3 |
|
BLAKE2b-256 | 0b35a02bd12a90c0cbbfb56a0919782e3fcb63c6632e7486f0035d0a8bdbd3b2 |
Hashes for ujson-5.2.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c3f7578a62d9255650ef32e78d3345e98262e064c9ba3f205311b4c9eb507a6 |
|
MD5 | f955315b06bbd92a6387b89259793e39 |
|
BLAKE2b-256 | 57c4b5c60a6a3926f6e53a0d9bd02d1c1f53d797262ceaa5fb12a505c193c62d |
Hashes for ujson-5.2.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27a254a150e46980608b16ef3b609e703173492cfa738f4644c81d7e7d77494c |
|
MD5 | c58ad41044b2dbe063f9bf01922f4d81 |
|
BLAKE2b-256 | 8a7ccb87edcaf2d7d3315d5bb735f84f7aa452054756d599501c112d96dcce04 |
Hashes for ujson-5.2.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3c6798035b574ceba747de83f3223a622622b7ab77a24f8b4fbea2cb92f14b0 |
|
MD5 | 5a9df1db26cae7a14f35308e7011b34a |
|
BLAKE2b-256 | 4ba99daaf899c4e288a32e1c14c7d528da68572ac3f0739db70d14a9ddc35893 |
Hashes for ujson-5.2.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c04456de1fc92cc7062904c176c74e6ea220469b949508be42e819646a28457 |
|
MD5 | d52ec6736961439f6cdcf699cebdc2da |
|
BLAKE2b-256 | 7eeef0b322aca92779121e7046cb26b9a3b330ba3df5ccbe1889fe0cfd43233a |
Hashes for ujson-5.2.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 102b8eb5e15e6c5537426414d180c28dbf0489e51f7c22b706511ac84aae4458 |
|
MD5 | 3c3a9dc263f5c3c9de52c23582f86134 |
|
BLAKE2b-256 | e9810f32cbb510612387d24adf94470aa816bad7b9fb0de9b486290c29a3ae29 |
Hashes for ujson-5.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 489d495431c80dc0048c4551a0d6cdbf1209e2d274f47c3f72415c91842eeb68 |
|
MD5 | 57c6d46e652c304e641e7890b907f5d1 |
|
BLAKE2b-256 | 165913c958282f2ea4a595d510c23e6ff215ed8963a36540b6c65ea17b86661c |
Hashes for ujson-5.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be909514a47b6272e34cd1213feee324ca35a354e07f1ae3aba12d3694a5279f |
|
MD5 | f773c56001c9888cae6fd75b36aed418 |
|
BLAKE2b-256 | 943835e7d972922ea33182972cadaed7eaac787b1b187253bf05d7cde072186f |
Hashes for ujson-5.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d1ed3897e45477b2a4a1371186df299b13938d4d44d850953a4bb0ea4cb38f3 |
|
MD5 | d5b4fb3c2475ad8804facfcbab4bdcb7 |
|
BLAKE2b-256 | 2ee0a59296ea051d559ac725cda19482e61700fa72126feab1c670ad27f16fcf |
Hashes for ujson-5.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6227597d0201ceadc902d1a8edaffaeb244050b197368ed25e6f6be0df170a6f |
|
MD5 | de94d7c4ad8b11c6b47122eb945a7610 |
|
BLAKE2b-256 | 21031b9736b9504471090930aed2523c55eb61b2d08e04e17748294b77a584d8 |
Hashes for ujson-5.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 754e9da96a24535ae5ab2a52e1d1dfc65a6a717c14063855b83f327fdf2173ea |
|
MD5 | b8f4ec17f2a1cb3ff12e706d8da3d098 |
|
BLAKE2b-256 | 872755c2249673dd1bece7fd2ed320b9c4dbe9dbc899222ce8d6cb95c70a90d4 |
Hashes for ujson-5.2.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e991b7b3a08ac9e9d3a51589ef1c359c8d44ece730351cfac055684bf3787372 |
|
MD5 | 7a55f9aeee1ca31e7af7461a84a46531 |
|
BLAKE2b-256 | 463fa97d0311ba272ec0d8e27e6c57e33efddbbcdf109652fadc35b93e14784e |
Hashes for ujson-5.2.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6677bee8690c71f5e6cf519a6d8400f04fbd3ff9f6c50f35f1b664bc94546f84 |
|
MD5 | de34f1d81e07d98ee48b135efed6f4d4 |
|
BLAKE2b-256 | 0ebf03e9aa478cb1c6f4bfed28eb2faa37528f85a2f2116062da2eaa0da67ecc |
Hashes for ujson-5.2.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 940f35e9a0969440621445dbb6adffaa2cea77d0262abc74fce78704120c4534 |
|
MD5 | 1d95a47520d276ac005413a0bae90e12 |
|
BLAKE2b-256 | 0a65f197641777f7438a545df512d95f3b21d542cc2233a2be090b888cc49630 |
Hashes for ujson-5.2.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c5bbe6de6c9a5fe8dca56e36fb5c4a42e1a01d4aae1ac20cd8d7d82ccff9430 |
|
MD5 | ee0206dd323cb744a841df673552d5bd |
|
BLAKE2b-256 | 272979dea3de6973703fab88df7397fed2a7c71bac3ccb908b8909b636efa8de |
Hashes for ujson-5.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c7712da662b92f80442a8efc0df09cea3a5efb42b0dd6a642e36b1b40a260d4 |
|
MD5 | fefd928a2bb9c2a636041ef7090b4b44 |
|
BLAKE2b-256 | 7730f36097a9d3824dc2348384082c25a209266d5f002f2acb454dc0e201d8a7 |
Hashes for ujson-5.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90de04391916c5adc7bbcc69bd778e263ed45cc83c070099cb07ed25068d6a12 |
|
MD5 | 050156118bbfddbc8176688f47a6d355 |
|
BLAKE2b-256 | 26c87bb52cce386ceb333a6bd81d9c37cd39379b12b8f65e63dd091a02bf6438 |
Hashes for ujson-5.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9b1c3d2b22c040a81ff4e5927ce307919f7ac8bf888afded714d925edc8d0a4 |
|
MD5 | 0d638aade575a5c2a24ddd5d855bc739 |
|
BLAKE2b-256 | f27d7b862b11508b830c02a9179330ceb8c21ccd2ef8dc396720c6b9bbe17a51 |
Hashes for ujson-5.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11f735870f189bff1841c720115226894415ab6a7796dee8ab46bc767ea2e743 |
|
MD5 | f545a000b45abde67eec4953a96d0ed2 |
|
BLAKE2b-256 | 00b02998faca65c9f5afcf4facff0b0cef42110295babab3da3fe27d601bdafa |
Hashes for ujson-5.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3671e1dfc49a4b4453d89fd7438aa9d7cca28afe329c70eba84e2a5778dbf3f |
|
MD5 | 33bb66b7513171a0d157ad1964ff2d54 |
|
BLAKE2b-256 | 504b88ae3cdb559fe3608bd4c59e99b1e67c683d7fa5a74b985e8fc7308b18cf |
Hashes for ujson-5.2.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c519743a53bbe8aac6b743bcf50eb83057d1e0341e1ca8f8491f729a885af640 |
|
MD5 | cccddfab6534084f64f04ebbb9b2c799 |
|
BLAKE2b-256 | aecf2e813f97e40a18a38f39a8eaa9fcb219369ca2fd11a8152edd32fa9b9f2c |
Hashes for ujson-5.2.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc5fd1d5b48edd3cc64e89ea94abe231509fdc938bdeafafe9aef3a05810159f |
|
MD5 | 3ad81368605d7371d6e4171de644a2d2 |
|
BLAKE2b-256 | b9ef3080abfbbd407f50e75bf09534fce51ca68d272a2e6253946c27d4ad6653 |
Hashes for ujson-5.2.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 468d7d8dcbafc3fd40cc73e4a533a7a1d4f935f605c15ae6cac32c6d53c4c6aa |
|
MD5 | 573676f3fd08b83ab59cc81bec1171ec |
|
BLAKE2b-256 | f96226eb7d3ee93590ec89032610254d420489bd77072901d70cc366e77709fc |
Hashes for ujson-5.2.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed78a5b169ece75a1e1368935ce6ab051dcbcd5c158b9796b2f1fa6cc467a651 |
|
MD5 | 43ae1d61787cddc263354b5e842b3a93 |
|
BLAKE2b-256 | 54dbeccd64ff3f1f5a5503dcb6cb66d0eebbffbafe0182721452f48fd5db6e07 |
Hashes for ujson-5.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9acc874128baddeff908736db251597e4cbd007a384730377a59a61b08886599 |
|
MD5 | 4ec3c82bfe0239521750d91dfe269b7f |
|
BLAKE2b-256 | cc5ca5640580f5a020e971f933582b1b087b1b69301015a6a08a41b087ed37f4 |
Hashes for ujson-5.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 350a3010db0045e1306bbdf889d1bdaee9bb095856c317716f0a74108cf4afe9 |
|
MD5 | 367dbae700fd848def1f6acdf34f81c9 |
|
BLAKE2b-256 | 5740f94d440cf70de423620dc7b3422df2eaf00b56c57052f3257e5a523c3d2d |
Hashes for ujson-5.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c549d5a7652c3a0dd00ef6ff910fb01878bc116c66c94ac455a55cffa32cc229 |
|
MD5 | 91dbe209dccbcd20d4392257ab61c906 |
|
BLAKE2b-256 | b5206181c88b1e97fbcc458554c2b58c4574ecc492e21cb434736f45f6306772 |
Hashes for ujson-5.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc71ead5706e81fdf1054c8c11e4aaab43527da450a2701213c20717852d1a51 |
|
MD5 | ee74bfbedb4bd46d2ed7444c744d4ad5 |
|
BLAKE2b-256 | add894d8b8225536ee15d1fe15b981f66d36949f61b8714a77ac2e329d3cd39d |
Hashes for ujson-5.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e53388fb092197cb8f956673792aca994872917d897ca42a0abf7a35e293575a |
|
MD5 | 8ac04e93aef11fb1cc39767aff6ae8df |
|
BLAKE2b-256 | fa7fe10190d5e622381182e983277f47f9a3a9eabcb792192c6bd62e13e11d54 |
Hashes for ujson-5.2.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2357ce7d93eadd29b6efbe72228809948cc59ec6682c20fa6de08aeef1703f8 |
|
MD5 | 0b430363eaa16eb2435044d35c4b90c4 |
|
BLAKE2b-256 | 62801806c6ef9b9de74c8027ee636f1ab7304adde30fb406c2ee64fee80ccd9b |
Hashes for ujson-5.2.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04a8c388b2d16316df3365c81f368955662581f6a4ff033e9aba2dd1ffc9e05e |
|
MD5 | 0c6deded6d038e52e946e54a18214d24 |
|
BLAKE2b-256 | b061448c5be7ad8e409561772a27411c41c76c64030e458dfa8f5ce6d57ea5fd |
Hashes for ujson-5.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1a55b3310632661a03ce68ccfb92264031aea21626d6fa5c8f6c32e769be7b6 |
|
MD5 | c1f815a4c3de16374cf16eeebb835df6 |
|
BLAKE2b-256 | 2052d1f8e27928295c36537f119c785b596c0a1803e4cccda2155258b3fb1f58 |
Hashes for ujson-5.2.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5fcbaabf3d115cb816eb165f3fa5de5c5bc795473a554ae55620d134ddf2d36 |
|
MD5 | 7bc6685b46627bf67ec3f001afecee1e |
|
BLAKE2b-256 | a498ce463cbd647f64e003cb6e29ac0bd44183f75c787368e2322c21a4964cce |
Hashes for ujson-5.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6f3ad3b11578bc4e25d5bd256c938fe2c7c015d8f504bc7835f127ed26a0818 |
|
MD5 | c848258382a2f1c3c3955da7874bc6aa |
|
BLAKE2b-256 | aa684618f0a327ea7fee0c768d2904dc90212bef1872ee484ba8bdc86d3b9d5b |
Hashes for ujson-5.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb4555df1fe018806ba14cc38786269c8e213930103c6d0ac81e506d09d1de7e |
|
MD5 | 10b076df440041b049f611f7a42fb4d6 |
|
BLAKE2b-256 | 66ee4c06c86fc3b7a6175d2681efa877be48d146edcebfd5889afc4af6a8674a |
Hashes for ujson-5.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d57a87bbc77d66b8a2b74bab66357c3bb6194f5d248f1053fb8044787abde73f |
|
MD5 | 2cf64a0312c1fbc25fc18cb359057d1a |
|
BLAKE2b-256 | d193f59b2d7c7c0bdc55c1e12fe911beba4d4f5b53576443cc36e599228e4e1e |
Hashes for ujson-5.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d38c2a58c892c680080b22b59eebd77b7c6f4ae24361111fba115f9ed3651dcf |
|
MD5 | 1b2bb0dacf8874ebf06760b369b24dc8 |
|
BLAKE2b-256 | a42b2a0bb2759ec341aa06917f86146ce928ff611797c855ccf6ef44dc604a00 |
Hashes for ujson-5.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 584c558c23ddc21f5b07d2c54ee527731bd9716101c27829023ab7f3ffbaa8fc |
|
MD5 | 3c48a4f2d500644e304515b312c24085 |
|
BLAKE2b-256 | 6303a2cf5bf9a6e31388ee29f6cbaec5eb8800abd5bd53a10eb97781c228cef7 |