Cython hash table that trusts the keys are pre-hashed
Project description
Cython Hash Table for Pre-Hashed Keys
Simple but high performance Cython hash table mapping pre-randomized keys to void* values.
Inspired by: http://preshing.com/20130107/this-hash-table-is-faster-than-a-judy-array/
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-0.46.4.tar.gz
(88.5 kB
view hashes)
Built Distributions
Close
Hashes for preshed-0.46.4-cp35-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f91fcb41dfccae57930f3030b7d60d0f34e08f44257e9b7121db1896f841ff10 |
|
MD5 | a67eaa4ba10487e94d80651f58a7942b |
|
BLAKE2b-256 | 438a3eba085ea03bb4fd6e6ac785a69a2bc09315620367e3b0ce569ac0242263 |
Close
Hashes for preshed-0.46.4-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1491eb42e649fbecd7ac61be76558217d2ae56ce24bb256dd2c97d58744d6ab9 |
|
MD5 | ac4939af6f4fcf217db0bf84c301a45a |
|
BLAKE2b-256 | 8e18da760b7d5453047a0cdad55f98625653958c0c8804f75b4bd0206430fb01 |
Close
Hashes for preshed-0.46.4-cp35-cp35m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e5c3ae60811c24775f288e4fdfc40bffb57de1c1e7707da7b4a6214858985a6 |
|
MD5 | 631f337ec7c5531d0820158b793986dd |
|
BLAKE2b-256 | 58a8c2bdec8d5f55c04db8e0bca4ff8c719c6dcb79b495797e78eb6e4a7aba91 |
Close
Hashes for preshed-0.46.4-cp34-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfa6631ab4cd8b0b486614a7bd7f34afc4c02920dcaa6052555b3d1beebf0db8 |
|
MD5 | ce706c8935f756a5eef8fdae834c9820 |
|
BLAKE2b-256 | 1e3533bfae717ab39440aac67f79d5876d2d930e983e182ed819a6e66615bf36 |
Close
Hashes for preshed-0.46.4-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 987c3404a78821a5618591a7a6fcb71e1f4be896f4046e644652961829eb1784 |
|
MD5 | 7f76fe51933fc08a1b1cd644b2242221 |
|
BLAKE2b-256 | 489e19204421be1bac5beb5ce01862832baa89db56ed9c795b16c0e170f2635f |
Close
Hashes for preshed-0.46.4-cp34-cp34m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2fd334c41c11bf7b231928d14e7174a633765efc33217c26ade8db0ba97fad5 |
|
MD5 | a6d5ac2145752e463ade091f05407fe8 |
|
BLAKE2b-256 | d9345593ec83c45923a704db9222f4226dfc0d4882f931c24f06ed4b07eb60ac |
Close
Hashes for preshed-0.46.4-cp27-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c77e889190e2e143c26ef16fe2fd576fa12d1cb7cb2d772effbb801cde63483 |
|
MD5 | a57ebda2822edadd0c35fecdb99c5196 |
|
BLAKE2b-256 | 2809190fa9f119faf60800d78cac1a85c8c6f82858842574f6873c7be6384d0f |
Close
Hashes for preshed-0.46.4-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae695b8a4cb9f10ce85678201bdc17ccac9e068c74bf9f89a05453fab8fa97d2 |
|
MD5 | 5bf31e2b085675e97e3f183a407783cd |
|
BLAKE2b-256 | e00bb006d88aca126e5a14e4e05fb2a9ebe300aceede4a0cbcbfa44bc7a48393 |
Close
Hashes for preshed-0.46.4-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 727eedcc8bc81e4814dc7c78e772ddbf96715b0815f4491ab202fb586af83c13 |
|
MD5 | 7ef0b1cde9ce26ddef6d0c8cc3813e24 |
|
BLAKE2b-256 | 1df64898f6aeaf0bdb09a2ccb473ead31b57e677867a980e3a1b5a3c5c8e7ac1 |
Close
Hashes for preshed-0.46.4-cp27-cp27m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8df935d032f88276b73c357af4a8ca93c4fed01ef944515fc2075f57c06ca681 |
|
MD5 | fba80216e8f15e2f1672fde3585e29e0 |
|
BLAKE2b-256 | a5c8796c8188e0ff571502678637b3acf95d371bbdab557be2096eda4572a60f |