Cython hash table that trusts the keys are pre-hashed
Project description
Simple but high performance Cython hash table mapping pre-randomized keys to void* values. Inspired by Jeff Preshing
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
preshed-2.0.1.tar.gz
(113.7 kB
view hashes)
Built Distributions
Close
Hashes for preshed-2.0.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 593d23b9f851ae7a4d519ca4489dd2b352d833e08f5d35795d42a591b8badb54 |
|
MD5 | f43f0c7b22a5bb4cd593187ec868021c |
|
BLAKE2b-256 | b8e30ec374ed2b5046073e735b6e349d759e795fc2e3c83306fbef88efa01921 |
Close
Hashes for preshed-2.0.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee8068035684a4b382bebb3a3f270799360545baff9742b85e627a0a889e6850 |
|
MD5 | 1633dcdc7da2a5ad4e6db0f49b1b2b02 |
|
BLAKE2b-256 | 0052ef641ebb40e287b95e9742e7f3120dca0350d92b3d0ef050e5133acf8931 |
Close
Hashes for preshed-2.0.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ebc79431154bc5d12f97b3c93bc350af941702a44f0761dfcd395e970d693f8 |
|
MD5 | 38d1dd4d2e1d1a07daab315611a8a260 |
|
BLAKE2b-256 | bc2b3ecd5d90d2d6fd39fbc520de7d80db5d74defdc2d7c2e15531d9cc3498c7 |
Close
Hashes for preshed-2.0.1-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f6fb8f4108abe958af892847ed50abe6f45aaf45a87853cc8154a7203e75d84 |
|
MD5 | 6268a0521f9c6a67e1f0ba4a1bc53c61 |
|
BLAKE2b-256 | 70a889838ad2df70095b75ecbdd26b7f06d60a81312462a88738bd8453a4e443 |
Close
Hashes for preshed-2.0.1-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e603916a95dc524081d54c0a135611e6f68d787185d5df2b5ab3f076c3d1bd4 |
|
MD5 | 3c2bfdd147f3ce2775f57af7c419bf6a |
|
BLAKE2b-256 | 48fe2f2e8c91541785f2abe0d51f37eb00356513b9ff3d24fb27fd5b59e18264 |
Close
Hashes for preshed-2.0.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c21d4d10cc0248ba3facbbbfbe63211ce921478a3d5db6de34de39ee1b3484e1 |
|
MD5 | fda267bcc5bfd342aa64e1ebcd1e1458 |
|
BLAKE2b-256 | a6c03c238c146ed72f92a1cc3771fa3f66091b80d2a8e15b7c987912443b7843 |
Close
Hashes for preshed-2.0.1-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2acacceac79aa6d4b65125e20c7de78fbca1340a251854c87967acef1795490 |
|
MD5 | 051e486e21fbdc33630cb0fb4b09d3d9 |
|
BLAKE2b-256 | 0303149f83b73b5f597b6e7a5689dab7959a8c74759a47c30cb1fd2b74bf9686 |
Close
Hashes for preshed-2.0.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 541d7ed765d67512d6f9fa24fd01cc1d7a51c7ff2646362924f4db46813b485a |
|
MD5 | 7e469f05d792682123beeacb19e8a48a |
|
BLAKE2b-256 | 2093f222fb957764a283203525ef20e62008675fd0a14ffff8cc1b1490147c63 |
Close
Hashes for preshed-2.0.1-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cefe818a97134c0ddf22ef76fced1c841ebd137c2895251c5d1310276c234b5 |
|
MD5 | 68c10717e23aa2edc0c965d9242633e3 |
|
BLAKE2b-256 | 25fc62ebc76d91f08fa3de0e69c3199d03ed535073e58004edc6991ef098d95c |
Close
Hashes for preshed-2.0.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc894dc14d8567a5d6a1cded0a701da7fbb360b2124237fe8acde85333825aef |
|
MD5 | ccee81efa7ccd680d85e419587936684 |
|
BLAKE2b-256 | cb5a4b6f2035443e463a326e3a81863f2b4850be76b4538fd4931b1aa63f79b6 |
Close
Hashes for preshed-2.0.1-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bda4153d46a603bc6ea65380dfa091d46700f664cb906c7f26a469be6c2a503 |
|
MD5 | cf425b63511427e0692f3215356e30dc |
|
BLAKE2b-256 | 97e9aab56d95ef05dfe957ee45283a4f3d5731a3e667ada0ebb15f6d6214b385 |
Close
Hashes for preshed-2.0.1-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38f7fbef59f89d3b2c8c3b102f9a7360cd73a33c829fdeb101c615b18ecc4686 |
|
MD5 | 79b3a4955f6ff44677d94313b41e657b |
|
BLAKE2b-256 | 1d70b21e5156210d2273dfbd003bd968cd37436f95d5a2b9cb2d0b0e1abf373f |
Close
Hashes for preshed-2.0.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15145b24eded01426544be829a6395d6c99e2d62f5f3b88a6e19087ebeef7237 |
|
MD5 | 6473467e0fb1edaf50defe75abe4fd2b |
|
BLAKE2b-256 | c5e5705d59b08fa3e5ba33d2371f6d52c1993539d5b3beb4130c40bb4e540706 |
Close
Hashes for preshed-2.0.1-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b8c7b607e6dce0843544cfe4f05355db0516fce8eca0c37d6b5f4f3680493bf |
|
MD5 | d12baaae150868d6704bb791e7952564 |
|
BLAKE2b-256 | 2427001fcd74bbe835aa298e92119bda45d028818386698263fd9c2b8ac27b08 |
Close
Hashes for preshed-2.0.1-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 195674dfb4bcf18b26e448feaabdf61adcf028ae69ecaa075c0bdfaf62a19671 |
|
MD5 | f9565de784fda1183ab2c4c704e9f77e |
|
BLAKE2b-256 | 54d0b3f7ad9130977602d193c2fa9f280cb594b16b1a8620fc732ab8388972f7 |
Close
Hashes for preshed-2.0.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c9af79c7b825793f987d477627efb81afd23384ac791bebbc88a257342a77ab |
|
MD5 | 1457ac211b033c43b07871642cb3163f |
|
BLAKE2b-256 | 25b19098d07e70b960001a8a9b99435c6987006d0d7bcbf20523adce9272f66e |
Close
Hashes for preshed-2.0.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3aa411233dc230247ea4c4558062e5b2d59d41c697107a45fddbfe03e63f3e77 |
|
MD5 | 6c1092a266e6f25fda6b0a3c254435f7 |
|
BLAKE2b-256 | e07a0c90ab1fbb6fac237d231b3b16e1b276fb5c6ffa00c5ecc5610c23064336 |
Close
Hashes for preshed-2.0.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c0d503d8693bf1e08e0fa1cecbcd3253146abaa9a7501d7d583a72edd29fdd1 |
|
MD5 | 78a32b4c8961cdec3aabfe11bb1b4540 |
|
BLAKE2b-256 | 1381e56c7ce124c1341e2a2d6cab025baafd0ae2c3f1418320463965a2b54f18 |
Close
Hashes for preshed-2.0.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2030e68c6f539e6dd7bfcea032940042739ef05d50a2eb1d7af24e038971b0f |
|
MD5 | 9e9bcd6a9f022e2ea2d997ce879c5634 |
|
BLAKE2b-256 | dba0164dd8069c20581bb142ed6e0b441e6162d7c81190be2c7c1eb9caeb1963 |
Close
Hashes for preshed-2.0.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3d592e7b265b4faf08c9b4d7493b9e8604e0ba8858cc9bd8c9aee41d3df2a3a |
|
MD5 | 5f8b73ae900b8299c3ee1f889164f44c |
|
BLAKE2b-256 | 2df22f3a8bf24ad3686f0034e4971fd7fa96f9e78e76531123b7c1f7e59a5aa4 |
Close
Hashes for preshed-2.0.1-cp27-cp27m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ff7f18af1f19ea666ac4fbf48842e6acd900fbfdc26bb9aad02f353ff932386 |
|
MD5 | 2a7917b51b2e345277d048f93e12b306 |
|
BLAKE2b-256 | a7c3621679791827a5d49741de2162718ef5e664ad0e3e44ef387cd8df8c49b7 |
Close
Hashes for preshed-2.0.1-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 102e71dc841c979b2ece44ab05b2b0aa39c8039493ddac40dd22cf23e2484063 |
|
MD5 | 6d378a3a00fbd4fae80197f308f865c0 |
|
BLAKE2b-256 | b7237e5af1c520853de710041a53fa4e6a8fb463da4fb48be2a22c6b223a3830 |