Skip to main content

preshed: Cython Hash Table for Pre-Hashed Keys

Simple but high performance Cython hash table mapping pre-randomized keys to void* values. Inspired by Jeff Preshing.

Azure Pipelines pypi Version conda Version Python wheels

Release files for preshed 3.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for preshed 3.0.5
File Size Uploaded
preshed-3.0.5.tar.gz 14.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for preshed 3.0.5
File
preshed-3.0.5-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
preshed-3.0.5-cp39-cp39-manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
preshed-3.0.5-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
preshed-3.0.5-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
preshed-3.0.5-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
preshed-3.0.5-cp38-cp38-manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
preshed-3.0.5-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
preshed-3.0.5-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
preshed-3.0.5-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
preshed-3.0.5-cp37-cp37m-manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
preshed-3.0.5-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
preshed-3.0.5-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
preshed-3.0.5-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
preshed-3.0.5-cp36-cp36m-manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details
preshed-3.0.5-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
preshed-3.0.5-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details

Total release size: 1.9 MB

Release files / preshed-3.0.5.tar.gz

Download URL preshed-3.0.5.tar.gz
Size 14.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c6d3dba39ed5059aaf99767017b9568c75b2d0780c3481e204b1daecde00360e
BLAKE2b-256 checksum
How to use checksums
ee87cabd3dc3d7ebd9b62252faca25ec5f1fec627ea88ca7ffd2924d02e1516e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp39-cp39-win_amd64.whl

Download URL preshed-3.0.5-cp39-cp39-win_amd64.whl
Size 112.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
fb4d2e82add82d63b2c97802b759a58ff200d06b632e2edc48a9ced1e6472faf
BLAKE2b-256 checksum
How to use checksums
e94c21b2283eed8e487144025fcb3f8ecc84ee9039286896fc7b993347199a92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp39-cp39-manylinux2014_x86_64.whl

Download URL preshed-3.0.5-cp39-cp39-manylinux2014_x86_64.whl
Size 127.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
30f0c8ea85113d0565a1e3eb6222d00513ec39b56f3f9a2615e304575e65422e
BLAKE2b-256 checksum
How to use checksums
8989b20b03a090afeca5dcc3b2701b88c5112f5c8ac22b958f505538ba9f2574
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp39-cp39-manylinux1_x86_64.whl

Download URL preshed-3.0.5-cp39-cp39-manylinux1_x86_64.whl
Size 127.7 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
12cbe1e378b4f1c6b06f5e4130408befe916e55ea1616e6aa63c5cd0ccd9c927
BLAKE2b-256 checksum
How to use checksums
c32df8cbaba5300e50289975f1e7c868d87fca0ea89e64ea1c2e057fb3901714
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp39-cp39-macosx_10_9_x86_64.whl

Download URL preshed-3.0.5-cp39-cp39-macosx_10_9_x86_64.whl
Size 106.5 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
85074eebf90a858a6b68242f1ae265ca99e1af45bf9dafcb9a83d49b0815a2e1
BLAKE2b-256 checksum
How to use checksums
bc33e2a52cb25fa0a6c84ecc5ddfc08e71217d374cd11b9deb2b874c9b9250c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp38-cp38-win_amd64.whl

Download URL preshed-3.0.5-cp38-cp38-win_amd64.whl
Size 112.7 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
ca4a7681b643b8356e7dfdab9cf668b2b34bd07ef4b09ebed44c8aeb3b1626ee
BLAKE2b-256 checksum
How to use checksums
e3b13b94d70bb1261dffa7fe3aedbf94204a5b24c41fed8c3e71971b4767b039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp38-cp38-manylinux2014_x86_64.whl

Download URL preshed-3.0.5-cp38-cp38-manylinux2014_x86_64.whl
Size 130.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5e06a49477bd257eea02bf823b5d3e201d00a19d6976523a58da8606b2358481
BLAKE2b-256 checksum
How to use checksums
c96d61508f4cc1166cce7b2951f4fbcebec5b261479e37cc3341672a3281c657
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp38-cp38-manylinux1_x86_64.whl

Download URL preshed-3.0.5-cp38-cp38-manylinux1_x86_64.whl
Size 130.2 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
56b9603517bb2a364418163236d6a147a1d722ff7546cbe085e76e25ae118e89
BLAKE2b-256 checksum
How to use checksums
ed8681a154f92c270f1f26db2e36c2fc36790d6f000f630e23c01a956ad9a0c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp38-cp38-macosx_10_9_x86_64.whl

Download URL preshed-3.0.5-cp38-cp38-macosx_10_9_x86_64.whl
Size 105.8 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8a3adffde3126c2a0ab7d57cab1d605cb5f63da1ba88088ad3cf8debfd9aa4dc
BLAKE2b-256 checksum
How to use checksums
6e51a52d63cca24f954d348faf7271155e003a229e1c9efd8f206e69e9ca0f58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp37-cp37m-win_amd64.whl

Download URL preshed-3.0.5-cp37-cp37m-win_amd64.whl
Size 108.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
9ebf444f8487782c84d7b5acb1d7195e603155882fafc4697344199eeeafbe5f
BLAKE2b-256 checksum
How to use checksums
0419f9b58e2e1ed1e4f6cb883dc6e1eb0b27271aac93243db57ecc81b00d9a23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp37-cp37m-manylinux2014_x86_64.whl

Download URL preshed-3.0.5-cp37-cp37m-manylinux2014_x86_64.whl
Size 126.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1bdededa7fd81f26a42bc9d11d542657c74746b7ea7fc2b2ca6d0ddbf1f93792
BLAKE2b-256 checksum
How to use checksums
6c911cf0f7f0a6720f93632fc8ec42d54233e8e142640ac3fcf0fecaa8dc4648
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp37-cp37m-manylinux1_x86_64.whl

Download URL preshed-3.0.5-cp37-cp37m-manylinux1_x86_64.whl
Size 126.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6f126bcc414a0304b54956f9dac2628a0f9bef1657d1b3a3837fc82b791aa2a1
BLAKE2b-256 checksum
How to use checksums
af6e0605ffc1c3861cce4d029a9724f302232f993fe9d0dc6c04fb7bc49b7852
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL preshed-3.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
Size 104.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8a560850b8c53c1487ba51c2b0f5769535512b36d3b129ad5796b64653abe2f9
BLAKE2b-256 checksum
How to use checksums
f210f18af885d80d458eaa25732348f70dbb1b83d24fa49a9fb5fee963f24def
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp36-cp36m-win_amd64.whl

Download URL preshed-3.0.5-cp36-cp36m-win_amd64.whl
Size 109.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
1ce0846cb7ebb2ea913d44ec2e296098c285443ecdea80ddf02656bbef4deacb
BLAKE2b-256 checksum
How to use checksums
e4355a0c3c8e56493bbe8a6472893f89d9c60ec2f3e21c6aaf5ec48e4afd3a8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp36-cp36m-manylinux2014_x86_64.whl

Download URL preshed-3.0.5-cp36-cp36m-manylinux2014_x86_64.whl
Size 126.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6e833f1632a1d0232bdc6df6c3542fb130ef044d8656b24576d9fd19e5f1e0d1
BLAKE2b-256 checksum
How to use checksums
1532f18e7430fb5d4e1b136f318cd043e68ae1c708205c92afb9840e5a69d174
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp36-cp36m-manylinux1_x86_64.whl

Download URL preshed-3.0.5-cp36-cp36m-manylinux1_x86_64.whl
Size 126.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
67c11e384ce4c008bc487ba3a29bafdfe038b9a2546ccfe0fe2160480b356fed
BLAKE2b-256 checksum
How to use checksums
df6c2e9b99853b31bc734c937825e59c51fdd20d8122a637a2fb5b096180a27e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release files / preshed-3.0.5-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL preshed-3.0.5-cp36-cp36m-macosx_10_9_x86_64.whl
Size 106.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
572899224578d30f6a67fadecb3d62b824866b4d2b6bad73f71abf7585db1389
BLAKE2b-256 checksum
How to use checksums
e6e8a0e6c67329b257fa83bfa288a0b713b28f8399180209c18d673b2100ccca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

Release history Release notifications | RSS feed

3.0.9

33 release files

3.0.8

28 release files

3.0.7

25 release files

3.0.6

24 release files

This release

3.0.5 This release

17 release files

3.0.2

16 release files

3.0.1

13 release files

3.0.0

13 release files

2.0.1

23 release files

1.0.1

23 release files

1.0.0

1 release file

0.46.2

1 release file

0.46.1

1 release file

0.45.0

1 release file

0.44.0

1 release file

0.44

1 release file

0.43

1 release file

0.42

1 release file

0.41

1 release file

0.40

1 release file

0.39

1 release file

0.38

1 release file

0.37

1 release file

0.36

1 release file

0.35

1 release file

0.34

1 release file

0.33

1 release file

0.32

1 release file

0.31

1 release file

0.30

1 release file

0.28

1 release file

0.27

1 release file

0.25

1 release file

0.24

1 release file

0.23

1 release file

0.22

1 release file

0.21

1 release file

0.20

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page