lower memory alternative to string-to-string dict
Project description
strstrdict
Low memory overhead alternative to Python's dict
, with string keys and values.
Uses half of the memory of dict
for strings of length 40, at the cost of being
half as fast. More improvement at shorter strings, less at longer ones. See more
at benchmarks.
📝 Documentation
Drop-in replacement for dict
with the following limitations:
- Only supports string keys and values.
- Iterating order is unspecified.
- Any modification invalidates iterators.
>>> from strstrdict import StrStrDict
>>> d = StrStrDict()
>>> d['foo'] = 'bar'
>>> d['foo']
'bar'
To KISS, this project only supports a string to string dictionary.
More:
🐍 Installation
pip install strstrdict
📈 Benchmarks
Filling a dictionary with 1m items, key and value strings 5-10 chars long, from a pool of 2m random strings. Then reading values 1m times, with a 50% hit rate.
Fill time (s) | Read time (s) | Memory (MB) | |
---|---|---|---|
dict | 0.19s | 0.17s | 159.60 |
sqlitedict[^wrapper] | 10.31s | 51.79s | 69.41 |
strstrdict | 0.41s | 0.44s | 64.44 |
Filling a dictionary with 1m items, key and value strings 20-30 chars long, from a pool of 2m random strings. Then reading values 1m times, with a 50% hit rate.
Fill time (s) | Read time (s) | Memory (MB) | |
---|---|---|---|
dict | 0.26s | 0.21s | 193.23 |
sqlitedict[^wrapper] | 9.17s | 41.09s | 139.40 |
strstrdict | 0.41s | 0.42s | 95.38 |
Filling a dictionary with 1m items, key and value strings 100-200 chars long, from a pool of 2m random strings. Then reading values 1m times, with a 50% hit rate.
Fill time (s) | Read time (s) | Memory (MB) | |
---|---|---|---|
dict | 0.38s | 0.24s | 447.02 |
sqlitedict[^wrapper] | 11.31s | 42.62s | 572.88 |
strstrdict | 0.76s | 0.56s | 344.73 |
[^wrapper]: SqliteDict is used with commiting every 1000 writes. Note that SqliteDict is not intended for in-memory storage, but still has great efficiency at short strings.
🙏 Thanks & Credits
parallel-hashmap for their amazing header-only library!
pysimdjson for a reference how to write a cython lib!
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 strstrdict-0.0.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbd12699d83d7affb4bca6e8a895a88891145e2b1e110045cf5971e1221e50bf |
|
MD5 | 48c298c49000b2cb57ec70f421f3ac47 |
|
BLAKE2b-256 | 8ad3e1443d970f7e6c9bf804cd7319ae97f19633341ce7236c93358fb7ca1ab2 |
Hashes for strstrdict-0.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a675391fa7e79bcadba1b58ac183379a1b0976fc84fd602b8f3a2ad94ed7eeb |
|
MD5 | 8227b95241a4acdbc26442e5fdc78151 |
|
BLAKE2b-256 | 7b93f6d8a42b156c6f6a6a2a8b4b689be9680e02fc6dbde5a487b7729160cde1 |
Hashes for strstrdict-0.0.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35c2c8ffb42ed4aebee917ba6b81407c3468379d3041f6fbd1f2de069890f459 |
|
MD5 | aea6851069e5cc28568339281978d4ab |
|
BLAKE2b-256 | 7fc1f5509a232a7ff2abd6ae74480c183356fe761e242726ac7cfc9d1fafdd42 |
Hashes for strstrdict-0.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc04ffc70a9206490002d6f04298d1853b15c1c42f3a63b00f95af1d04cc7ad6 |
|
MD5 | a317c166e0e0388ec56892f8afadfeb9 |
|
BLAKE2b-256 | f827dee107c563ea4fae695176812e393140cf80449d73cb8ca9c79b3062fad9 |
Hashes for strstrdict-0.0.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 395f0b6be597951639ff7eb531c07aa4e2f4583afb8a65ffaa2f95796f5cb59f |
|
MD5 | 6cb47cf212144e1851c4a53ecdaf5cfb |
|
BLAKE2b-256 | 8aaa77bdb57120682e3f983e1d0d452d27a620d465f9e6a0c0e75c9471adc37c |
Hashes for strstrdict-0.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be0d78568ef56de1f18d71cf63fb8816ea4f5c02c3163f5dbb64f97a3061f9ad |
|
MD5 | c7c3ff0445f0e4154aa3f940821c4a95 |
|
BLAKE2b-256 | bc7d8144e5024cf3816df4add3d67fa962eb9df8d4d08eb02b31e1f187c0fe9f |
Hashes for strstrdict-0.0.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61e655c0782edc8b083ee12270a31eac56f36501b0fc30feccb34e0350b8d86a |
|
MD5 | 63e01be2877bd255168c6bf7106e88ae |
|
BLAKE2b-256 | 1745edbd82a47d275755d5d74ffc69152d0d43eafc3fcd05de0994d8a1730524 |
Hashes for strstrdict-0.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24d238d3e9ed2a0621ff7bc077731f0a06724b7845371e753a83e6d72e4e4639 |
|
MD5 | 8cc2f7592442d968063db82c2ec13deb |
|
BLAKE2b-256 | 4509d70766872a507108ce743164a55b5d4dd20fd79823cd41e19eca4e924558 |
Hashes for strstrdict-0.0.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 136662805e13cd285fbbeb33f218cb1f9c4df3ee15edf6d2a7c7dd83672c5ecf |
|
MD5 | c76a61736899794175ef1653ab6d3863 |
|
BLAKE2b-256 | fb2e320303cf0b3557625dc2c70311bbcbad78a0c4683d1ac774f74535f91335 |
Hashes for strstrdict-0.0.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6863b7f9eeab36f8686d6c8e4c6eeff242e3afda986216448c5daaa48c2190e |
|
MD5 | 83bc6f6b7f3b5a83d5d8861c40852b93 |
|
BLAKE2b-256 | 1d0e34c8ec8231fcbc10896ccada86a7e6ba38a55855586ee755be30de173d82 |
Hashes for strstrdict-0.0.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e89e11b940ff524a16e1b49cf188b2bedf28e242a32fc1fed6443aee1acdfd65 |
|
MD5 | 5e3205c8e71ed18f7c09cf879d77e0f2 |
|
BLAKE2b-256 | 531ba477dff92b654cfc30b6dd0d507f67ff5825932cd378bc6442bfeda35be0 |
Hashes for strstrdict-0.0.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61bc8e2065efe75b53df67bf359385083544c59c2eb6973bf625aaf19c531530 |
|
MD5 | 9965b208b555fb3f98dbe90e11ab80e4 |
|
BLAKE2b-256 | 83499be083bd79b071be1f9109d782f2d8424c4a61d466344348090aac1b96e2 |
Hashes for strstrdict-0.0.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc82bd1304063e316a237cd8afbf68711511f8c18128fa4d75dfbf44b1c35da9 |
|
MD5 | 15cd2572d7fa6fb44ac3c18c412a8c6a |
|
BLAKE2b-256 | 97a9a9d2364f6ca335a2dadd095556dc289445c3a587cfce88cd90a6a8570fb8 |
Hashes for strstrdict-0.0.2-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5e93c115bca66889cd0aebad0197acc16122e52162e03dcf0c6d74399163611 |
|
MD5 | c65e3495fdb33f49af25828ede2dc00b |
|
BLAKE2b-256 | 6b8fded16da3ef94712ed28d38003d4680c1be41ef223483a07c34e8ceda2de5 |
Hashes for strstrdict-0.0.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e41832af051b365f68518793841e11bc17ce29f61d7853d43007b673515f43c4 |
|
MD5 | 90ac74512945c554ae065cfae87ea276 |
|
BLAKE2b-256 | bfa7fe63b8e7cd30c994e813cdd790df56a6ec1d87581f81d91e3868f22fb1d7 |
Hashes for strstrdict-0.0.2-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfb31d9f154eb8ab5babd2bed28a34ba455b0ffe984528ea5443d48fa829cf01 |
|
MD5 | 15f1ab2197124187f8200ccc6cc3ec41 |
|
BLAKE2b-256 | df5c9c17b375eb3fd72e534069421d0f551e5746743f00fe3d66302af29851d9 |
Hashes for strstrdict-0.0.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1eb1fd41c016ed428c59755890858bff693b36e6968d221cb051a67265c322d |
|
MD5 | 32b36790b01aebf20cca0e8044e0b98f |
|
BLAKE2b-256 | bff73ac21afec779ee43fa42fa3eb6335ff99221ed3f18e39a06d8273804c36e |
Hashes for strstrdict-0.0.2-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1ceea0464cf53fdcdcc58e40960a0027e73e6609516a61219a60db467d9fda0 |
|
MD5 | 0919cc0f7bfa954e73f641c8388b3666 |
|
BLAKE2b-256 | 6f8f2e4c0b0f2add076bb380c6cbd652e1595d2be5241239c5849bef5139055b |
Hashes for strstrdict-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adf079b856c536f05e1e452dc6ed249f28beac73d479532f2383d74b6fe506fe |
|
MD5 | abaf4d37ce6301030315b8f4187e5e7f |
|
BLAKE2b-256 | 526c14e7088a08f64827ebdd304cb15b2696dcc337dbc9dda01a28f4d7c6fbbd |
Hashes for strstrdict-0.0.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5b2abc17cfd51e722269d251b6f9b54de53e005bda45dbb1679471fcf172021 |
|
MD5 | 4211b26c9a2dc10b637111de6fb2fa85 |
|
BLAKE2b-256 | b66fff3b6082685fc36db8a845fc9af77b8be03aefbd18fa010862f161d650d5 |
Hashes for strstrdict-0.0.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 509ba939371b681b7ce1864ebcb0ddd94e815f180a22784c507249f7e7f70a2c |
|
MD5 | 16163a4b0e70379cf58576dc5f98e21f |
|
BLAKE2b-256 | 5199a76d1b7bd37cd7737ffc0ae73ec2e9c3b8948e54889efaf000fe2f5d56e7 |
Hashes for strstrdict-0.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33ec97f4b63f0fa60b9cdc195fa3fd099096a98266210d9ecd00bbcf07df559f |
|
MD5 | 3e42879a226e491377aa22d3fcd96542 |
|
BLAKE2b-256 | e25a37469911efc771b3efcf2d785e6c381b9b467a928e6ef7edcc760902b28c |
Hashes for strstrdict-0.0.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3541ecbd6497af0a223c1fc9769a1b6a78c4c51e12e4009f054e0602bbad5c87 |
|
MD5 | 219c5cfd8550d1120c2150fff052d2dc |
|
BLAKE2b-256 | 03cb0574c232afbc4acc5bdf22fc67aebab9058bc681dca8e5cbd9e87eec0dbe |
Hashes for strstrdict-0.0.2-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b49b3fd298c6b694f69b80bb8b5be282e4c15832d0cc416cf0fe69362fe682a4 |
|
MD5 | 0a635f2a51bb9b0158a8d09cb4db1252 |
|
BLAKE2b-256 | 14309a97e3e1b23134cdbe96c1c78e99af557b158edf44e0f5fbf9f1fce72693 |
Hashes for strstrdict-0.0.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | beee77d194d596f30d5055fb64558b691ebbcbcce03117c3749bf59a79f65d6c |
|
MD5 | 0d1a8ea30a4c2cef3394130f93a3c997 |
|
BLAKE2b-256 | 8ed2d9ac2453a643a3af82f203d2aac9a3f658f953e93d942cb8029864d0da11 |
Hashes for strstrdict-0.0.2-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f108f91fa9bc0e51959aa911fb04614867b6a12e355bc611543731f725c246fc |
|
MD5 | dbb2ab3d8b3f4afec6a6460493a2b8a1 |
|
BLAKE2b-256 | dea3515c2ac0de8f6658d07532c107857d1179db131e435401487bf375f7b41c |
Hashes for strstrdict-0.0.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ce78354ad2770dd7377402ff9bc00c6b645f90b146b2708f15e258b082fb1c8 |
|
MD5 | 679f6abcd9430824fe4f2b361cab51b8 |
|
BLAKE2b-256 | c7c8309a38db24fc08089ce1a11863f9c549101dcab1a2d8bdb8343bc40f276b |
Hashes for strstrdict-0.0.2-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80cece7ebb247d77e968c971567322a29381b858d270a4d17bf7cd59a28e3875 |
|
MD5 | d453c0e4316b34492731a9edac7d31a9 |
|
BLAKE2b-256 | 847dbca8143a4b52a46b8d7b88d7fe5a3313c776b42d5e34e8eafa3254714f45 |
Hashes for strstrdict-0.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80d9d0c5a08ea6dc019241fbd61ca5749290a860e9bab6264840ee25d470fc4f |
|
MD5 | 6d0fc308db36bc1918d1fa0bffc0f0b9 |
|
BLAKE2b-256 | 22ebfdd54b6fcddac85073b8e448d34647465320f1eef0310446139d660c1144 |
Hashes for strstrdict-0.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2117ed2af2b1afbf14003a20c71fb36362490624db220f5d4e8ebe5c3428cbd7 |
|
MD5 | 2fd86c8573905e70dcc657794ff6500f |
|
BLAKE2b-256 | 8e24af18604fff08689a2778e7e424246a9fe1cf9ce2053dc7023e425dd4509b |
Hashes for strstrdict-0.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 100aa94ee0d11bbf080a7d0cbf83dc7f6399cc34b9a9cb331328a474e7fec9f8 |
|
MD5 | 70c49055b8872f2e84523721528e7ae3 |
|
BLAKE2b-256 | a5c48004db0bfb1a56f16fd22e0539280d0f4b54a0b97b505ee4e3ebb3376b0c |
Hashes for strstrdict-0.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ab7991d3f95fc705e93f490d03670fe71d666f22845f3113aa7c20f12591114 |
|
MD5 | 251c68188cadf88a5d17390c5495fceb |
|
BLAKE2b-256 | 66cd07bd9fa89b90bce10cc3f617bc56e873bc0c04058d29d08526157a17a3dd |
Hashes for strstrdict-0.0.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06ac9579af1afe43630a18c898d863be47c811ae59759b91fe97dcc59dcae5e8 |
|
MD5 | e16ac5180f5a41f3ea86107468df005f |
|
BLAKE2b-256 | 006bbbcc3a13c0f58c2e5768d0ae1113776e2481b3229d861cc357601294d4b3 |
Hashes for strstrdict-0.0.2-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf66a2a6edb94289783de4a870a4f95f268ab21063432fbd25d84cd6cd10fa0a |
|
MD5 | 2694c916b720a194c529ff52bee096de |
|
BLAKE2b-256 | 04f1bfceeff688d253ba0972f9d1f4b307be0a89d354c1b64517828f9a4e402a |
Hashes for strstrdict-0.0.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 216376848c2d1ee38d6e4024ba2f1d6a1a68a74201b0fb0d23cc82a9ded656b3 |
|
MD5 | 9d7afa7381bcac7144bc2417f29a453d |
|
BLAKE2b-256 | 9c06001b7386921784716e206b11e4e452683c0effc4a860e51835ba560c2a58 |
Hashes for strstrdict-0.0.2-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f75ad8bdfd74f1c0dc8dec9b6b99eb6dda689f9bc5bed592a7faca235869b57 |
|
MD5 | 50d82ac113326d16a017786539305803 |
|
BLAKE2b-256 | 708bc85b05be1c72aab38801111fed15887ec9b1b02b4a906233c105583130c6 |
Hashes for strstrdict-0.0.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a54139b9f8b318537d87aa8fd84d5b72db0cf2bbaaf3e5a52550c271037c3efc |
|
MD5 | eac373afbb04c5385ce348e6735716f8 |
|
BLAKE2b-256 | 2e121b7e7af72173286f434381c58c552746b83171b6b330c75e76b3e6ae2555 |
Hashes for strstrdict-0.0.2-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b07fcc08eb12f3b5ce0f57dbf9794f9357009c6e6e2f9af8f7c68e1e4d957d1 |
|
MD5 | 259b5d9dbb93dad080ceb5c83d516f2e |
|
BLAKE2b-256 | 59c498a921f11c75afc2116505dccc7871b038571244c171691da856eeec4b63 |
Hashes for strstrdict-0.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89925e3a12dd9b4201d35b91a7dc8ffe87ed708f43634a487781ee9087807d46 |
|
MD5 | 535f594debe731f96fe95c4baa2fe9d0 |
|
BLAKE2b-256 | 5f0912bac1629cbd2433f8db3483a51cbda0e1fce9d0cd37aef2320c2243c7b5 |
Hashes for strstrdict-0.0.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faac0824d71bb76200d4716d62c5bc583c0da09cac93d5daa10948a876bf6cd9 |
|
MD5 | f54414c684c6bdfba3b9c7d7b62549b7 |
|
BLAKE2b-256 | 54904b529084eb798d1d220441aebe55a8aaa4eccadd0232963b26a59766a74b |
Hashes for strstrdict-0.0.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20a00a2cfbf9a0f96d7a8d0f8f2f87f28a1c3819a493e4818175520b483c1b2b |
|
MD5 | aba68b95c157ffbe168d5c1573b24d34 |
|
BLAKE2b-256 | 781b215c83ffb2f3d5fd07ebf63270250358c99b5c946ff6e5ed186213a1b84f |
Hashes for strstrdict-0.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e722be14b7db14ad5f6d42fdfea80dcb379a81f2de7d038d6f2bc55bd1e3e69 |
|
MD5 | f44c1528d6f63a5ca915d0e6af1a0c3a |
|
BLAKE2b-256 | 8e086d903b83fdfea5c2660d83cea562f65c86a5d9c9a62b2a25f83c76b62568 |
Hashes for strstrdict-0.0.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b4e58598accfe297ca7050517a0a86dc81c1041275a25fd644ff011efe31a6f |
|
MD5 | 7550513cd349ba84caa90fae4476f305 |
|
BLAKE2b-256 | 0ef442537acef5f23213437b0acec0c45aa0a087d4ec91c90307462dd29c0de6 |
Hashes for strstrdict-0.0.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0d4088419fc80b1ff0992609a5b18ccd9e32b5af79b75d09052b64a7095c46d |
|
MD5 | 085ce4a4c6486f3c7cde86d8da10d191 |
|
BLAKE2b-256 | 0f0a334be118539b1f1e9b712666274003803ea1007d9dfff214867b3681b83b |
Hashes for strstrdict-0.0.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fc77838639a73d8318f0109534ccdd8968e96e02856bdcd8b3d429872c34ca1 |
|
MD5 | 1d7b22180205f001ac37cf8fabd1e2c8 |
|
BLAKE2b-256 | e5e453b74c8c07ad39ba62570f99848b6d5858b98d96eae3ed5c8d40ea9869d0 |
Hashes for strstrdict-0.0.2-cp38-cp38-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 291506507af4850045f5568c8b7ee7efc5d811398c2fd618ba5d57d9486f636d |
|
MD5 | 366a86294bd12a12faa9e8bd698f01e1 |
|
BLAKE2b-256 | 941e62a8fae78315a8224fbb3eaaf274e1a12c08f7a7bbd263a820c4ccc7610d |
Hashes for strstrdict-0.0.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a068bd1295755cf8f2fa6709c4aab9011dce2003cff7df9a6cc1e5dfd4da16c4 |
|
MD5 | fa6e0b0a6d712a1811c7f38a3cdd639c |
|
BLAKE2b-256 | 1b5a713d40df16bc2c210c1ed2bf05e2532b314d4c1b4902fe139199db9ccd43 |
Hashes for strstrdict-0.0.2-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebdcc2654fe63ca6173ebe1d9528121ca89b7c62425f4b48f8c991e4a200ee10 |
|
MD5 | 5774053a6aca48acb434050f73919a2c |
|
BLAKE2b-256 | d7e0b83a53add9799306a68cb4621c7d65ac94a8ef58cc93891e33c8b5b34c95 |
Hashes for strstrdict-0.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ff82e30be178cf00e7bfc00ee4983b9ef7a84b4e7579d882b0a60958c2fbf97 |
|
MD5 | 45de16ce7a14d1fc91ecd34564080e05 |
|
BLAKE2b-256 | e50a905534b18077a67ed45b93e34b5743f67082121fc98844bab24f729d2a08 |
Hashes for strstrdict-0.0.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 011e8959376d206f33447d9f4c38fcb6c449e8cd4a202b6ea519ac1dd0929628 |
|
MD5 | 6ffd8b2225e9cee5fb68c9502649c92d |
|
BLAKE2b-256 | f88336302a1fd749a1ee621c6a81eeea0b928085f35965f1b1e8e7f846f6e717 |
Hashes for strstrdict-0.0.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a833ec43450f477ca903295ecfc1ae407eaf6e836417890c641086f0fd29e97 |
|
MD5 | 55f3d6f99dc210f7772bf9b57a11d270 |
|
BLAKE2b-256 | c2aaaddab6ede9aba238c5add3fdbc52ab48ec662aa147e13b26deeb13cd1b0c |
Hashes for strstrdict-0.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b4e3576a98aa006d78ef734e76f494ca18389cff72b0d83c4d114eaef273433 |
|
MD5 | 5c955566acd0bd669bd4e4f0f56d4786 |
|
BLAKE2b-256 | 7591c24ae5e536b2395e213d7f8748e6b5c152bf267326799a140b890e6573aa |
Hashes for strstrdict-0.0.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a27b4bbe5279a3708cf0fecfba536bac64f7b1f2baa546612fb2789394714c4 |
|
MD5 | 3dd21b660e50e5d3f77b3cce86050132 |
|
BLAKE2b-256 | b5a21bb98bf62d5e7836c3d9672331095af917704553264cab711ae9c483f733 |
Hashes for strstrdict-0.0.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30f6c1d1a8c8e94141d6bd255804ae4322863e5b39a9b53713fd1007d64d9408 |
|
MD5 | b709ff3fb9eb76dfca5860d591cc61c5 |
|
BLAKE2b-256 | a8a368ca3458dda0932b610143957130a532d85f471329a980f68166e7491745 |
Hashes for strstrdict-0.0.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a51dda8fa355c47637012a21c7a8dea66e3eb71c4da3497dc620b4e94408307e |
|
MD5 | 0e7bf6a4936dbb30b9af13a89fea23c8 |
|
BLAKE2b-256 | 60925631cb0979e7a64ed6142d75e41216a60f15c7f90ad0e26d98b61bda60ab |
Hashes for strstrdict-0.0.2-cp37-cp37m-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f50292ab0bdb9e776ecc688f193e94091bd9eb9c5e1d52305e32f6168b3b714 |
|
MD5 | 5285df6f04a17d6261c85d0d679d0444 |
|
BLAKE2b-256 | 02e27e6b26f34c4c90391617719120c4bfdcee25101e2ce3339d0eb03d26a82e |
Hashes for strstrdict-0.0.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fcbde5b0161b74d2cc0f1ef2f1673e064f913c3645492da826db259204c749e |
|
MD5 | 75fe23930b7dfeca25e04c81363989ae |
|
BLAKE2b-256 | 756efa800d6fda32765899f0a6ee6741a4fa57c6880f421eea8ab4839b371893 |
Hashes for strstrdict-0.0.2-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0be0deba90d968e4d17a4d6b27a822e623783ba882daa4a7c2fbe89f919dc772 |
|
MD5 | 1416a3e9b4840f7da77a60d14d6aca53 |
|
BLAKE2b-256 | 0b24c3696ad3da215f7d3ee9f5c73c84df5490b8c1bed0e5056fe5f0fafec7dc |
Hashes for strstrdict-0.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99c2c7bd5aa45373aa6b3bfd8186a2f2853e279b6871468f798f57a345ef9a3e |
|
MD5 | da193c2b3b39bfaba1eec2945822709f |
|
BLAKE2b-256 | bca0c6b74710caee1cfbbbe010778060486087b51b0a2e35b037d96c86121741 |
Hashes for strstrdict-0.0.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a3ffea8c70461f0d89bd67ea2678a82af1109101f4769a8f3de5a2aa446af69 |
|
MD5 | f53bf4f7179e6629f1e5422de0a64ef3 |
|
BLAKE2b-256 | c57bc02ba20d27146cda456e8f488b47576605c14593db74841c415a9877e824 |
Hashes for strstrdict-0.0.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | debb289e977fa85c0e76015e380cbfde4850c54e29e236a5ba2e272c0eb60112 |
|
MD5 | 99d2dd7e5333cba06a2f9a8587a3e546 |
|
BLAKE2b-256 | df4b08b1d466f943d686ec076b0dd5a502bcef32eb293c157e3716981b92c908 |
Hashes for strstrdict-0.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9521d1229af6663b132c05bea2973fc03db20031b7ccf6f0acd80c6f032fe6e4 |
|
MD5 | f1450febab994e08aeee330108aa337c |
|
BLAKE2b-256 | bed74599645f480d91f7983a498bde7663f2ff6eab5e59441913b1dbd701eed3 |
Hashes for strstrdict-0.0.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05cfc7a32ca3fc11e2640f8258742d6d01657a1f139417f60c40fb16af40f313 |
|
MD5 | 332507a8d30959c2c492bc5b49acee1d |
|
BLAKE2b-256 | a56c49962c42a9e7da31cfb81c57778f8fab35df48a3c9d79c112518b7ed1017 |
Hashes for strstrdict-0.0.2-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6880a351d95a9a19020132ca2b21918256807e50fa547296f6e7d088e778ba3a |
|
MD5 | ecd1203d56dc0903a79b038585d4565a |
|
BLAKE2b-256 | 38b26dd72ed2c2f63545a3cd4db910fafdb6b1df37da2dc41656c3b59beb41d7 |
Hashes for strstrdict-0.0.2-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8ec1da93d0d9d7ad3104ce44016430483b4f87775da3f3db2d20fef8851e57b |
|
MD5 | 684af0de51e757c8f3bd305b68334974 |
|
BLAKE2b-256 | 141d9ca7af48afcdf2610792273f75240e6ae5bcbd8b59939795bc735ff75b5b |
Hashes for strstrdict-0.0.2-cp36-cp36m-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cde6251416c037cfa5cbf9c2411c1f006aaa6c19c7c769ed0a25e93f86a45545 |
|
MD5 | ab7dd89e6762e88486d4c2d62fe1f6c4 |
|
BLAKE2b-256 | cf249480b3fd4739708fd4efa10f5541dc6c01b299af48707bb08967eebc0e8b |
Hashes for strstrdict-0.0.2-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 330eb5fed7ae4713aa18db6c61b8010f4fc1dd9cc555b2b110dec70186446b94 |
|
MD5 | 0759d2acf9bc3c280197536d4c92ada4 |
|
BLAKE2b-256 | 32e3bb086f058ef6194858467fd1bdea382936e5e047cae0702f399f03bbd7e5 |
Hashes for strstrdict-0.0.2-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c858c33e94a928c0fde85774076eca4ae2adf32eba9970292c8669929f6d6e2 |
|
MD5 | ecde513e4cec66ce5e54d597638929e3 |
|
BLAKE2b-256 | 98e99a432ad106456272eae5e4744819b5deb8dc109e7491db665811ffb48e6d |
Hashes for strstrdict-0.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 875d598b2aa2714bfb08eb7c5511ed19e130988d2b8e5f3569e7fc8cf313584d |
|
MD5 | 6876e949c8b0e124c313fee6a4f0028f |
|
BLAKE2b-256 | 718bf9cbc7997bd2448c94c3466dffd4c9f6e4460914c59674d5727325627184 |
Hashes for strstrdict-0.0.2-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78def6a408fa27fd785d581ef2b445dc551b6c0afe37f7a7366c0cd7c24f6f54 |
|
MD5 | 42cc14dbfe681ddc3babd8e6ed6afa66 |
|
BLAKE2b-256 | d9e2c4f7cf6b31a3f7afdb555049ce76743de74b8907a9d4a9d6f4072cc8e935 |
Hashes for strstrdict-0.0.2-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac305364627ed8514aa0b7e44129720f2627103519c98d18b6e6ee913517517a |
|
MD5 | 98656e713976b5c1bfed2357ea57f253 |
|
BLAKE2b-256 | ea018f65e1a3bfc0911c8fc283db9dad4c28b0687bb9f0a23a77954901fd402e |
Hashes for strstrdict-0.0.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55e17801895d12d1cfd2fabdd9f49f0666b986ba057eb413301b07167e4c0c78 |
|
MD5 | e7ce79fa497d11716673b0838e32a627 |
|
BLAKE2b-256 | 0b5563987de30c079bf90508a26c2212e5f7f999062ebea59c8116982b58c0ed |