Static memory-efficient and fast Trie-like structures for Python.
Project description
marisa-trie
A fork of maris-trie that support Python 3.9.
Static memory-efficient Trie-like structures for Python (2.7 and 3.4+) based on marisa-trie C++ library.
String data in a MARISA-trie may take up to 50x-100x less memory than in a standard Python dict; the raw lookup speed is comparable; trie also provides fast advanced methods like prefix search.
Installation
pip install marisa-trie-m
Current limitations
The library is not tested with mingw32 compiler;
.prefixes() method of BytesTrie and RecordTrie is quite slow and doesn’t have iterator counterpart;
read() and write() methods don’t work with file-like objects (they work only with real files; pickling works fine for file-like objects);
there are keys() and items() methods but no values() method.
License
Wrapper code is licensed under MIT License.
Bundled marisa-trie C++ library is dual-licensed under LGPL and BSD 2-clause license.
CHANGES
0.7.5 (2018-04-10)
Removed redundant DeprecationWarning messages in Trie.save and Trie.load.
Dropped support for Python 2.6.
Rebuild Cython wrapper with Cython 0.28.1.
0.7.4 (2017-03-27)
Fixed packaging issue, MANIFEST.in was not updated after libmarisa-trie became a submodule.
0.7.3 (2017-02-14)
Added BinaryTrie for storing arbitrary sequences of bytes, e.g. IP addresses (thanks Tomasz Melcer);
Deprecated Trie.has_keys_with_prefix which can be trivially implemented in terms of Trie.iterkeys;
Deprecated Trie.read and Trie.write which onlywork for “real” files and duplicate the functionality of load and save. See issue #31 on GitHub;
Updated libmarisa-trie to the latest version. Yay, 64-bit Windows support.
Rebuilt Cython wrapper with Cython 0.25.2.
0.7.2 (2015-04-21)
packaging issue is fixed.
0.7.1 (2015-04-21)
setup.py is switched to setuptools;
a tiny speedup;
wrapper is rebuilt with Cython 0.22.
0.7 (2014-12-15)
trie1 == trie2 and trie1 != trie2 now work (thanks Sergei Lebedev);
for key in trie: is fixed (thanks Sergei Lebedev);
wrapper is rebuilt with Cython 0.21.1 (thanks Sergei Lebedev);
https://bitbucket.org/kmike/marisa-trie repo is no longer supported.
0.6 (2014-02-22)
New Trie methods: __getitem__, get, items, iteritems. trie[u'key'] is now the same as trie.key_id(u'key').
small optimization for BytesTrie.get.
wrapper is rebuilt with Cython 0.20.1.
0.5.3 (2014-02-08)
small Trie.restore_key optimization (it should work 5-15% faster)
0.5.2 (2014-02-08)
fix Trie.restore_key method - it was reading past declared string length;
rebuild wrapper with Cython 0.20.
0.5.1 (2013-10-03)
has_keys_with_prefix(prefix) method (thanks Matt Hickford)
0.5 (2013-05-07)
BytesTrie.iterkeys, BytesTrie.iteritems, RecordTrie.iterkeys and RecordTrie.iteritems methods;
wrapper is rebuilt with Cython 0.19;
value_separator parameter for BytesTrie and RecordTrie.
0.4 (2013-02-28)
improved trie building: weights optional parameter;
improved trie building: unnecessary input sorting is removed;
wrapper is rebuilt with Cython 0.18;
bundled marisa-trie C++ library is updated to svn r133.
0.3.8 (2013-01-03)
Rebuild wrapper with Cython pre-0.18;
update benchmarks.
0.3.7 (2012-09-21)
Update bundled marisa-trie C++ library (this may fix more mingw issues);
Python 3.3 support is back.
0.3.6 (2012-09-05)
much faster (3x-7x) .items() and .keys() methods for all tries; faster (up to 3x) .prefixes() method for Trie.
0.3.5 (2012-08-30)
Pickling of RecordTrie is fixed (thanks lazarou for the report);
error messages should become more useful.
0.3.4 (2012-08-29)
Issues with mingw32 should be resolved (thanks Susumu Yata).
0.3.3 (2012-08-27)
.get(key, default=None) method for BytesTrie and RecordTrie;
small README improvements.
0.3.2 (2012-08-26)
Small code cleanup;
load, read and mmap methods returns ‘self’;
I can’t run tests (via tox) under Python 3.3 so it is removed from supported versions for now.
0.3.1 (2012-08-23)
.prefixes() support for RecordTrie and BytesTrie.
0.3 (2012-08-23)
RecordTrie and BytesTrie are introduced;
IntTrie class is removed (probably temporary?);
dumps/loads methods are renamed to tobytes/frombytes;
benchmark & tests improvements;
support for MARISA-trie config options is added.
0.2 (2012-08-19)
Pickling/unpickling support;
dumps/loads methods;
python 3.3 workaround;
improved tests;
benchmarks.
0.1 (2012-08-17)
Initial release.
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 marisa_trie_m-0.7.6-pp37-pypy37_pp73-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df546dcfb3779d05920ec3aebb814d5c49607aa4d69a4627d0deed04490acd96 |
|
MD5 | 6e8885ed07ddc015e3bd24d8af258631 |
|
BLAKE2b-256 | 4a8dd3032d60ea64fb0b3057c78675855aa2bc6e629f3dbc984e1578b1a75f77 |
Hashes for marisa_trie_m-0.7.6-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd604c5a4b1a1c2c9f47249de0f1fd75bf007a45f45699873741744e67dd8240 |
|
MD5 | cd3b6e5e4af81b90c0458ee6b7101cfa |
|
BLAKE2b-256 | 751ba69ab5314968e52c5e271fd5232db288e4be10210d5620c86da27325c839 |
Hashes for marisa_trie_m-0.7.6-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91c048e964416dffed912374bfa63a51e184b1f9a9628687ddd5b81e94844217 |
|
MD5 | 610ab73c98cb042cbc5ae8afcc700ba8 |
|
BLAKE2b-256 | a267249f342bd72c6670aa6a23697112d81e1fa41cd39f85c2ed67cb6771a92f |
Hashes for marisa_trie_m-0.7.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60a1b51e30d2f1e25d9c26cfaf9352aa3ff5818d6464a73fcf4776fdcfda9136 |
|
MD5 | ab9b0cf24d0cf6beda5962fa5946cf81 |
|
BLAKE2b-256 | 00b722298524f3919477157e5e4c94f5b49a2b3e3110713f4a7ba8314de6396e |
Hashes for marisa_trie_m-0.7.6-pp36-pypy36_pp73-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57a9f72dd91361b63f20c672a4fd46091733bb4a75b1620bced8cff32c294f90 |
|
MD5 | 327298f6d1e84ec3e6f625d2ebe034f5 |
|
BLAKE2b-256 | c977200a33b6c053b731ae7a0cb759a04757b1ffedfbb7f74246bf95a96667f1 |
Hashes for marisa_trie_m-0.7.6-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f9c68574f3324ac5e8f034153fc2c2ea00da2ea984144936182b4a1f018a726 |
|
MD5 | ef56127a9d0dea92914eac7b2e95a85c |
|
BLAKE2b-256 | 82042159b9b72524ad1367a619abff80ee22cc8d9738a1fa62eadcc43eea3eab |
Hashes for marisa_trie_m-0.7.6-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bad940225d29ead1226c65d5d7d79fed970b201dad9b4b2b918f6ca3c151ca8c |
|
MD5 | 2cd71e5ebde18fadcf7e09db660cfafe |
|
BLAKE2b-256 | 0495d1f4d6157a997522bfb6305b60c2749fd420fa14b0e30643b832e775e779 |
Hashes for marisa_trie_m-0.7.6-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9571c05eb5fb937f286639d526c7e5e4907986d9bba5bed293e080888b1b7165 |
|
MD5 | 5a55d2bf4ebaa5f715a67a223b872382 |
|
BLAKE2b-256 | 4fd6f49d876cf192ef789c84dd19dd076a4392c107650e5fb8f8a5c8723c2c8d |
Hashes for marisa_trie_m-0.7.6-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 375772db0e40ddb68755808ec1878f618efdb5afdf1321f76ac68aab6fe8bcd8 |
|
MD5 | 20202fe2138a7c2fa30ea7029841999b |
|
BLAKE2b-256 | e872d5fcd397c94364c0f263031a4d195c953fcc034504afcfcc4dd116f8fa14 |
Hashes for marisa_trie_m-0.7.6-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2545124ce2d9ca06a3277952f2a06c8b26022f1b38328cdfdfc97c67cd3747f6 |
|
MD5 | 05c979cdfcf05591f56d723f94de4441 |
|
BLAKE2b-256 | 4739aace7b0627991a65a76536a559543665fe2d2f5a5766e2c5b0c74a3e5543 |
Hashes for marisa_trie_m-0.7.6-cp39-cp39-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9a7399680b2ee77957ec7b29aa7c2365926ab47eb50aa9b12a3b81c1483ac4d |
|
MD5 | c61265c17540f17d84d412e6248c89ec |
|
BLAKE2b-256 | e2a07a5601a68f4c3f05b21d04c380c448d8222abf8e39612d31472681e01a18 |
Hashes for marisa_trie_m-0.7.6-cp39-cp39-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2364af4ee525d435e8bd1b05fc94622b404ea81c738961583b2ab9437f4d2c47 |
|
MD5 | f231fd11c71dc19b8bde801f628b5e2f |
|
BLAKE2b-256 | d72a4f2be63d9bd68174d829634d78524d973c627a24ca679f346473d9be4827 |
Hashes for marisa_trie_m-0.7.6-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cae283eeb2c8790b0fad0b7878607a49b065701f65dda8a1aacf3b34501c736c |
|
MD5 | 885cf425eda11f24e8b6355b42708e3d |
|
BLAKE2b-256 | 606e966c25e72cec484faceb8328d94d5fbf1b7ee3873a6b2b00e0ca205e0a39 |
Hashes for marisa_trie_m-0.7.6-cp39-cp39-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5609b52c4badf5969be00c0e1f40eb2ea16ddaf0324e7530787c5d3a9b7960be |
|
MD5 | 5dfbbfead49c2962485a76e6b35b3007 |
|
BLAKE2b-256 | a19c9f87ed1bfc98e19df89ad0ac39a5b593fb6a32909d0cdf6e96a9fb897641 |
Hashes for marisa_trie_m-0.7.6-cp39-cp39-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 951142762088642238bb6f33f6cc18c7dc1e9747bddb1a88f49ee8e725a9cda2 |
|
MD5 | 0cdef2b2b3624d8def388cfac355a6be |
|
BLAKE2b-256 | 491a05cdedfafd9d5880961ab2f0bc01653bf619caac18b23eabeefe4b3b43b0 |
Hashes for marisa_trie_m-0.7.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a896af828d76ee3e8b25e0427de5fad50ec62f89c7f07c88fc1d05cbe25f8b3e |
|
MD5 | d79d849cf8923b17fc2e61c3adabceaa |
|
BLAKE2b-256 | 0fd9dc446b7877f732dbe7f61c7f81a27aa9c6bd96c79cb8e5fbc22f40ce8379 |
Hashes for marisa_trie_m-0.7.6-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7a0a77e5fb80d393ba12031625664727087055a0e6f0c242473dc54b0a803fe |
|
MD5 | b403ffeed53046dccbacc168d86e5415 |
|
BLAKE2b-256 | 88f3c763f8fb6dea3ad49647c7a1a0fc05a23cbcbecdbafe5df8b6138268139d |
Hashes for marisa_trie_m-0.7.6-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb3a1ae89da4b884af24b214e189ab39550d9a1aa2134a2efd2e0c946db9d304 |
|
MD5 | e3fcfee24aff09603196f7eca67f85a9 |
|
BLAKE2b-256 | 9a483ba008b1f74d43004e4477229738203326688f6d7af84bef9f240e19291f |
Hashes for marisa_trie_m-0.7.6-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ffbb12515131fc156b0655c7848c52fa782ba0b4e4a8c12315ef574e3d0ecf4 |
|
MD5 | 3428351b6f5510f1fbe6b1332a0ddb74 |
|
BLAKE2b-256 | 30a92357ff5e2f46b7334baffcef130c5cbc38c3cf06cbb29917f3e225a928d5 |
Hashes for marisa_trie_m-0.7.6-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb0e582cb7e80ff3b0fe23c8ef6fbed274c843dea879af0907ec70c347baec20 |
|
MD5 | 7ffb713cc386b772c6f14c95a1564d70 |
|
BLAKE2b-256 | 6cd2e1814ce6bf91de770c7df054228435a94f3a5080601f434d7b1de99157a2 |
Hashes for marisa_trie_m-0.7.6-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c36297908f5c574e20e1679eff326e20a01b8a52ea3807fdbc35040191691ace |
|
MD5 | 2835a98db4d2b8da80111c2acb634a4b |
|
BLAKE2b-256 | 86504cde94b53ef03c22706e8f403d5515e7f2bba4c63e7fc2a622844fd7dce3 |
Hashes for marisa_trie_m-0.7.6-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9dbd0d1382d7d7231ac9468751c71cb98fd512c195ba9305fb189c0ca72a742f |
|
MD5 | 7a609b9805166f7f5ef4f1e00c9c3c98 |
|
BLAKE2b-256 | eb47a2b0ea6c786dc0093196f3f2fd197b99b1b18547ddded4d4f3792b6a64a5 |
Hashes for marisa_trie_m-0.7.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ff9844f1e21ad1536266eeabef52e1610666dea29cbce0dad15e53ccc0a0eb3 |
|
MD5 | 4a0c3a684b4d27ad7dfa682a0e747f70 |
|
BLAKE2b-256 | 564fd3587fc7ac3e90e26b45e2509114acdf1d42092ecd390c772f4b843b2ae2 |
Hashes for marisa_trie_m-0.7.6-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc4e58c284ba60733a5be12fd9ac07a570e79681ae7437a7a073d0b711beeed5 |
|
MD5 | e69d6be0543fb445682cd3975a851d33 |
|
BLAKE2b-256 | 53aa43aa2f27df20d47cf592fdbfbbd806977da165664850cb59b68485a560ea |
Hashes for marisa_trie_m-0.7.6-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5858536033da4da38939319fd6d24734c452edfff47800402f01cd3242cdcb6 |
|
MD5 | 9a8178c4ef9dab31709462f04f348bd4 |
|
BLAKE2b-256 | 9e5ffe1db465df67941463a5b667f1f02587cfb8377b6e4b30e233109bbff377 |
Hashes for marisa_trie_m-0.7.6-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1910a58e5b0aafde74d2e3fb91d99b3eb091a7f8b268578c6a2187b3d4c4b747 |
|
MD5 | 30e527c4982632e001ffa0074fa2da55 |
|
BLAKE2b-256 | f262b2395239a3c5be54c9fd5a30fafa4ac8360f326cd810959c634bf07814ee |
Hashes for marisa_trie_m-0.7.6-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8029c73851a4a3a6e2a08cf2966844c660f1865159cd6d526bb86505a3637ec |
|
MD5 | e52aabfe15eb2fb532e690e29de9539b |
|
BLAKE2b-256 | fb588cb537982d8e025d2e5bda01ea68920b53dcde419f82a9d91d32e99693fe |
Hashes for marisa_trie_m-0.7.6-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6f55b39534b92db5a9555b21df95c378545bf7ce30019ef25d179c58dcd6a49 |
|
MD5 | 8a0f35c0cb5da3c47c2130d07a87821b |
|
BLAKE2b-256 | cd452853b3ba673d9d7e90e9d5a2d0178bea637cb86339e4fd63c691ba5304a8 |
Hashes for marisa_trie_m-0.7.6-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0153bacc42175249e6df53dcdeb1301b76d1932748a85e55ff17b73f4356e4f7 |
|
MD5 | 4fd28dd4ee2c26aa731e26977f884554 |
|
BLAKE2b-256 | 9a78aa2b54fca7ccac20207ad0bf8a71111fed3ed24bf53251f06adcd7b90506 |
Hashes for marisa_trie_m-0.7.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6be9e274133d4e2eccc0cf4ed1516510cdef0b8cb5558c9bf6569fa0a17703fa |
|
MD5 | f9e7076300ebb07bf2d5836f7781c3f2 |
|
BLAKE2b-256 | 0f9d7e2f869c85232c2399446e687ba299bfb7c6ac9c86d16b573451f55a47a2 |
Hashes for marisa_trie_m-0.7.6-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 802bf7e9cb2e5c0c386fd7ede31b80d17cba2fef0e9b41191e129089a286e4eb |
|
MD5 | 89383e7756623a8df0d63d8b4b0152b7 |
|
BLAKE2b-256 | 65a7015332ab101d681de9c401b001485547f2a58adb170abac60a4d898d475e |
Hashes for marisa_trie_m-0.7.6-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffb8d4dcbf3e0c8f6a0ae890967d98eddb1639e99175ab29b3ef7ff0225e0f4d |
|
MD5 | b4ef62e2025f04cc6a4f411c2d59b593 |
|
BLAKE2b-256 | 8f6ba7554d4cc5abcde3918814cda4e9b1a9a0f6568f85aaefb44f0e90b3f2ee |
Hashes for marisa_trie_m-0.7.6-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a1827d43b7e745924f70f982a5bd015c673a579b65337245a9f5d6e4f962e7d |
|
MD5 | 25d9b9c1aa60f6800c03618249820aaa |
|
BLAKE2b-256 | d5b30f5bf1d50c341062c9ea2d4d36e5cb12d3f22b56baa35ec2f8133dd1160f |
Hashes for marisa_trie_m-0.7.6-cp36-cp36m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19e0110392e8be7aa46a9e7c7650867862ad650eff5d55364edba744a0e41b52 |
|
MD5 | 5d48abe024c93983aeac452708809dfc |
|
BLAKE2b-256 | a4ba64bd58357c0f4faa808fe9832895026467a95fb248f8515eab3aa10f6c4b |
Hashes for marisa_trie_m-0.7.6-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d3bb338c4a4570947bffca1a489dfa3556352b9231159e3346f4a9bbe0b6b8a |
|
MD5 | 2a7793cac550fff38ee62d12dee85efb |
|
BLAKE2b-256 | 4ab04169e939c0374c7325837d0024f5c192f210a0a683de14257b9eb98ade29 |
Hashes for marisa_trie_m-0.7.6-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a6c55b74795424b6d61eecabfca1a7337edd9d1c252de3786f52d15f00de162 |
|
MD5 | f7181712a919ff27b1da4c6ec279b497 |
|
BLAKE2b-256 | decf8ccd32379a482933e387b051451d5f098183e683816694045456e5d6a209 |
Hashes for marisa_trie_m-0.7.6-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb8866b7911f590f3ea3ab2a2f06209e9b467b23f4a4d02aa9970c5fbcda4a9f |
|
MD5 | 8cdef9f713978b268a09c08640e9e726 |
|
BLAKE2b-256 | 6f8b26688d6c2f1fbe82fd56ffcbd7172bcf06d16549e9a703f87a0e4a5000fd |
Hashes for marisa_trie_m-0.7.6-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdb378375c1d694c49ab0b04ca03772619708356c6e1c90a7cef39aed95d5c50 |
|
MD5 | 4bebd9450a157566a513875889743aa8 |
|
BLAKE2b-256 | fc98f34197665e7242941af9a6f6f5422e2deabb159d5a95e085dd2938bf60d1 |
Hashes for marisa_trie_m-0.7.6-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2c78c564b0e7a4bf13c22b7d345d8d594d75de2f30e9ba3d2a6ee84f8c6cc1d |
|
MD5 | 3e7f08c0ad97988a91a49defc244f43c |
|
BLAKE2b-256 | 49d6a3bba30add6b8fc5d6d711970164ea461768af6fa53367f4b84060d0c086 |
Hashes for marisa_trie_m-0.7.6-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29e4ad775d18db51f3c0c9ce9b82eac6e1028e580b3a0425d30bb09a847f6c92 |
|
MD5 | e7f2d63d6e1166545a60e6007e163d92 |
|
BLAKE2b-256 | 72d36bafb450ba13d33678b057aba16eb769508748158f6382afcc40b0adf370 |
Hashes for marisa_trie_m-0.7.6-cp35-cp35m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db4b50ef7891e7ea46d7d3b9a74011dd5620a87c361959f4c2f59e1540eba6b1 |
|
MD5 | 77813a678bcb147d02de00ad331d8f6e |
|
BLAKE2b-256 | 2fb176ade786e49fbe4f7081172d093c42bd5bfae2f5f39bfc8604b66fdd1485 |
Hashes for marisa_trie_m-0.7.6-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8fd2602690f11a136202c308123ccfa95f1f7cbcf97fdf33f245903a884350e |
|
MD5 | 3394d8434e1db5fda0b14cac408d1535 |
|
BLAKE2b-256 | fbcc87e310976e6121f35a375f6e1598745d27fec5ff519a6a507241f734fd79 |
Hashes for marisa_trie_m-0.7.6-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cfb371f36b00c19d54a6e77ed860dfb4a6c0b1da25809e5cce508486b3d0b3e |
|
MD5 | 7d76c03cc7f65ec29072671edd6ebc05 |
|
BLAKE2b-256 | 3f90e33ec6feeee0e91678bc7d88c6e7a61860df22185a9a1a6f10f1d793eb5f |
Hashes for marisa_trie_m-0.7.6-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce6c8dd876bfd4981910e26f0713125a0c9e24e923abb6b08130045c955221db |
|
MD5 | 21552e7b9c38dc36155128e38f28b95f |
|
BLAKE2b-256 | ad72b03e29c22a8c2434d2f6a6706eb256ceea7a40df3d59fb9c51d8e2a8490f |