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.3.tar.gz
(86.0 kB
view hashes)
Built Distributions
Close
Hashes for preshed-0.46.3-cp35-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9b532485fb2f741f92b980f1d40d5a2efc66aace9a671206b3429529da1be8c |
|
MD5 | ce1eec08d0611ef8e31f03e3a7f17214 |
|
BLAKE2b-256 | 859ceefebf5033e2bfbec4b540c0c58d65b7865ee6f0b01b2ca5a9064688f29b |
Close
Hashes for preshed-0.46.3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43c9fd591b46659b74f56bd0cafb66fcaa220b25308a13eac6ad1ff08e55d13c |
|
MD5 | 9289edbdfd6513bb8c8aef7fd24b3780 |
|
BLAKE2b-256 | 82d66943ccbb515b27e0fdefd59f5fb47cd460881d5ce472c576de41d26fe092 |
Close
Hashes for preshed-0.46.3-cp35-cp35m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72a0e995a15d3519a971442792972c2669935b5e57f4aaa31222f764412f8d03 |
|
MD5 | 29aac9f8f226edc98279be968b4162a6 |
|
BLAKE2b-256 | b518a582dc82b701b169d28b26c17440dd0a7accd11bb242f1fbce5a0001d40f |
Close
Hashes for preshed-0.46.3-cp34-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9d82302915b96917708c8070bcab88f6d791e9e5dd67eb5ef67ebb82af31af9 |
|
MD5 | 974c9dcfe4db8c7da20b6be741fc1fbe |
|
BLAKE2b-256 | b5357aa6b7565262cb93bcb29b78c9c1b33082f265b1fc5224d580764c307bfb |
Close
Hashes for preshed-0.46.3-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d209e0bbeef32bad4320b3b6308df21925ba7634e5373a794c0a0b83b86a4218 |
|
MD5 | d7aa04c81f70a649dfe9946c69aa424e |
|
BLAKE2b-256 | 2c756cbb4be7b7b4d5598b1304f1be3d775799901c99368f40e511017063eab5 |
Close
Hashes for preshed-0.46.3-cp34-cp34m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 662a1bee17cf65aa36a53dd5d1a7ffcd7960fe90dca3d055e349463aebff84af |
|
MD5 | 2176c4915b767fcea7be9c263037ba87 |
|
BLAKE2b-256 | 7877fc9e2cf41c90f4be268ce4076245ff6fdfc52d2938d22aa51bbd88900607 |
Close
Hashes for preshed-0.46.3-cp27-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f1221beea69a33c52ceb9054b812ef7367df59de1e4362e04c97ffdb300d141 |
|
MD5 | 555e6aaf5ba1ca6e4aa476361332a3be |
|
BLAKE2b-256 | c9cef790fde5f7cf703dcedd80ecf1cb9b5df9e8f423834eeb66ae3f7475d395 |
Close
Hashes for preshed-0.46.3-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e823e69b1263a395cc607c0c0da0d599c308bdb9cdc233e2a514659cdca98e26 |
|
MD5 | 7130cea2bbaa3db82ada5a34ea9a6752 |
|
BLAKE2b-256 | 2dd12551724e5c07f34be44fc210eb126296c785eb9a58036096d156395d0445 |
Close
Hashes for preshed-0.46.3-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39933fa6ca84a0c56d3eed99956e76f88fcd2f68ad65c72f38d31f8fa2f2b124 |
|
MD5 | 41dfab14ee98b586d28e265d956bde59 |
|
BLAKE2b-256 | c977494b27e8fa19ca920420a36806cc980b91f0040136aff6456bd4bb1b0ff7 |
Close
Hashes for preshed-0.46.3-cp27-cp27m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed909a8a649dfcb243c4d4c29c29fa91dab3607cf7188db07edb4cdc78ab58c4 |
|
MD5 | f5bd879ca3ef051865c3605bb851a9f8 |
|
BLAKE2b-256 | 6b415b5f335b2eec367b3117d32588732a6be34c19cb8e37e5d08a00ed44807d |