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-1.0.1.tar.gz
(112.7 kB
view hashes)
Built Distributions
Close
Hashes for preshed-1.0.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11fa4ea80663580bf8480d3713a11b4997fec0338e9ceac992233af10433be90 |
|
MD5 | eef044867502f2836823b91ac18dacde |
|
BLAKE2b-256 | 9c29493e9b817a8ae9fc03fa06798b347d9993a253d5a6d70fd2da7506e3277a |
Close
Hashes for preshed-1.0.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af415752b56999c78f508077cb7d5d10989850d1764fcdb85ea71c08b5b01ca2 |
|
MD5 | 1eaa5904565557230e3e7a781865f8d0 |
|
BLAKE2b-256 | 94f22f811b198631245716e0607eaba3d8a550dffbfa5c2596f7f2b01d35011d |
Close
Hashes for preshed-1.0.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7fd8cd5ee414d463d5fb14603b463aac92e9f9fddc02835b2e954aa643d6497 |
|
MD5 | 4a5d6ed3efdd71aea52d4bf2ba66c215 |
|
BLAKE2b-256 | f40c64933c18f02fbf46acdd0c7705ec1c1194f58b564bb5a2d140fabcb37bad |
Close
Hashes for preshed-1.0.1-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a8e118194b184a35f805ad0fbc38ca03b28c362fe8c64019c6b5e1a21385264 |
|
MD5 | 5c91204d62db3a88463e4aa0b9a50756 |
|
BLAKE2b-256 | 2d00b4d92c4e0568b6e640da795f70360907903884a9c2106d9ce9f330bdec01 |
Close
Hashes for preshed-1.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 | a8b059dbfc4ec60ec6b2c6457199b666fec52378543a99dc7dc15e41c78d6f47 |
|
MD5 | b70fac1505fa4f6c3336a32d163863da |
|
BLAKE2b-256 | 5b7160659082ccb54d6bc2b9420d0f95c2a2c7423ce0777f9305723145c11f35 |
Close
Hashes for preshed-1.0.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8717c89fd0aec0bd014f28b3e08fd647e0716c4055d7be6e61ad66cf079d31f5 |
|
MD5 | 646da67da91c1ab430c6817d1fce1fb4 |
|
BLAKE2b-256 | a74a52cc241feda9392027e00abd2ea0d32d5b90d9e0d82e3c0f6f9ff8cd8ef9 |
Close
Hashes for preshed-1.0.1-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd2a0d07ca8d07babfe578df9df83bdfd1be17e79a99229eb908f3faadf57f78 |
|
MD5 | 383f13eb9594efb3243c952a1d6b476c |
|
BLAKE2b-256 | f17c68ac4e55ceba1ca9db1d5d545d7ef00393b2601d864337d83dfbc72bdfc1 |
Close
Hashes for preshed-1.0.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d17ee11714a07928b67bd523e4e451bd43080e19cb50be92854370b07c0c31bc |
|
MD5 | 45a8df0d5a2058450dee85ebef08b7f3 |
|
BLAKE2b-256 | 128857a818051f3d71e800bfb7ba4df56d3ea5793482ef11f1d2109b726f3bac |
Close
Hashes for preshed-1.0.1-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f6bcf62f0fa27d8436bc050a540884a8a9068038e6e1c303df0695b7a4e3ef6 |
|
MD5 | 2b96954c1faa50cb7338ed0d784a9fcf |
|
BLAKE2b-256 | ed29d06a4bdcccf825fb33f567b27f17b31daf1ad9fa24c5dfefb94e07fa8eb6 |
Close
Hashes for preshed-1.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 | cc68c3a0dac7d8a94a0c3363032fa4af750d15fe03b4de48c86941598467fb3c |
|
MD5 | 28fbec80fefea1feae972101a5898ae8 |
|
BLAKE2b-256 | c8b6778519c9553b3cc11f479b98a4849ae976ab8c5f10e342fcc9ede77b4d0b |
Close
Hashes for preshed-1.0.1-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24734f6f0d9b6f6aef5b2a4548a58273b914f9c49cb99ca537b4f9868a669cd9 |
|
MD5 | 82335806f8e330ea099784263e156709 |
|
BLAKE2b-256 | ee2a413fbc43000f8b6e37ec73563fa14fba0faf82ad42c1356c84270ec2fe88 |
Close
Hashes for preshed-1.0.1-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a15ce6a5d7cdb7e90b54c6e4c2854c1098360b4c2d6e32ca0bf88254e75cebbf |
|
MD5 | 07377fd15c12d6e4c57c9d8aebfe0e34 |
|
BLAKE2b-256 | 7aa90e55b99afcb972d73fef0ae558e123a0bf66849ac3879337049204cfc4fe |
Close
Hashes for preshed-1.0.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66246aea95cfe5f990df3520ea2c4e3395acdc0dc7824625b2a332a26018c15c |
|
MD5 | bcdfe273ee19764309b6874b2bf5539f |
|
BLAKE2b-256 | 0ab8defe37abe8681c2df03d48a4b7e1cc3460a6baa26902e3948566aa7801be |
Close
Hashes for preshed-1.0.1-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebca0b22680fc0d46d5f8a0506da022df577935f24f8d67c3e2099acef0178ad |
|
MD5 | b8f4bfabb95a26f428bb3c5d90985fc8 |
|
BLAKE2b-256 | d7bc4cd592753c1170c3bdee1b7686db5c249385e62bf736bda2b9928d99b8ab |
Close
Hashes for preshed-1.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 | a363eae0a62746e50747356619d0df0fe2aa5b0bb2bfe0aaed222d8d9be59dd6 |
|
MD5 | 7be5ad3d2959ba6b6ae412ded4999356 |
|
BLAKE2b-256 | 618d786131da9908c637c2111756289402369b7cc65468885550c97a3b9397fe |
Close
Hashes for preshed-1.0.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ae08e4f122a4702c2c37bcb01bcf626714e658140715965efbe4147be4349f0 |
|
MD5 | 47d3be4a4f2a1125d227c173adcb0f53 |
|
BLAKE2b-256 | c76bae7816d11a85cdc4448b3c125100484e5151a87caa5b8f1f50f05783cf9e |
Close
Hashes for preshed-1.0.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d3a156953ed49fc924980543aae9802d285e20f08b460f72331166b3685e6ef |
|
MD5 | f9d6bc450e66feb05d76285697887a47 |
|
BLAKE2b-256 | 89efd8d41eede63170f778f01424626b2cfe11d6aaa3879b9410a79b4b738f29 |
Close
Hashes for preshed-1.0.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4b47e3d34e7a11b7383ffc31ae1864baef80310831289c0fadf5f4872a9cc0f |
|
MD5 | cd8ebc8e2bb455e7e24aeff35af36396 |
|
BLAKE2b-256 | 8617b944ad65d0760cd720bd18fa1215036e2f16dd55283fed17e7fd3b4f74f8 |
Close
Hashes for preshed-1.0.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 810a4170bc4746f8135f864cd52584c180ee25e23b939b83431c950b24356e9a |
|
MD5 | efa1ffb4e313ca96d5ee30d20c2964bc |
|
BLAKE2b-256 | 794233b24e7242997676418f37ed05cadcb73c230021240c5294fc41ecea8aaa |
Close
Hashes for preshed-1.0.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a15f27a99c2ea2fd585c3d45468b11e69f84a54d22f26d0b27b95b781df7fa8 |
|
MD5 | 3a354d4ac440fa884ce27416e394be64 |
|
BLAKE2b-256 | 640d1f0bc6b8ce67adcf0e096022e4ca2df19c696a92c81feb9e81da6736e226 |
Close
Hashes for preshed-1.0.1-cp27-cp27m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcfc25f033d6326d30f20b9cf6a54089b5c31b021f6da1269480bea03c7a1009 |
|
MD5 | 626dce168e903d6b992722e3c8ba70ed |
|
BLAKE2b-256 | ebf225e3645bb47e4dc1ea9bfe95359bb6acdbc4fda818d7705c82d6fd36bbf0 |
Close
Hashes for preshed-1.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 | f935d9632e6efb603cb29944140ed6efe05d34fba8f878ce313fe11b71c017f1 |
|
MD5 | 1fb6436aa561727306326dc6114aa8c6 |
|
BLAKE2b-256 | 152fc78b8f73bc3fdfdac7afe76b1e874138cc7df8ef814305173ec42b2f7a38 |