Skip to main content

Python extension for MurmurHash (MurmurHash3), a set of fast and robust hash functions.

Project description

mmh3

GitHub Super-Linter Build PyPi Version Python Versions License: MIT Total Downloads Recent Downloads

mmh3 is a Python extension for MurmurHash (MurmurHash3), a set of fast and robust non-cryptographic hash functions invented by Austin Appleby.

Combined with probabilistic techniques like a Bloom filter, MinHash, and feature hashing, mmh3 allows you to develop high-performance systems in fields such as data mining, machine learning, and natural language processing.

Another common use of mmh3 is to calculate favicon hashes used by Shodan, the world's first IoT search engine.

How to use

Install

pip install mmh3 # for macOS, use "pip3 install mmh3" and python3

Simple functions

Quickstart:

>>> import mmh3
>>> mmh3.hash("foo") # returns a 32-bit signed int
-156908512
>>> mmh3.hash("foo", 42) # uses 42 as a seed
-1322301282
>>> mmh3.hash("foo", signed=False) # returns a 32-bit unsigned int
4138058784

Other functions:

>>> mmh3.hash64("foo") # two 64 bit signed ints (by using the 128-bit algorithm as its backend)
(-2129773440516405919, 9128664383759220103)
>>> mmh3.hash64("foo", signed=False) #  two 64 bit unsigned ints
(16316970633193145697, 9128664383759220103)
>>> mmh3.hash128("foo", 42) # 128 bit unsigned int
215966891540331383248189432718888555506
>>> mmh3.hash128("foo", 42, signed=True) # 128 bit signed int
-124315475380607080215185174712879655950
>>> mmh3.hash_bytes("foo") # 128 bit value as bytes
'aE\xf5\x01W\x86q\xe2\x87}\xba+\xe4\x87\xaf~'
>>> import numpy as np
>>> a = np.zeros(2 ** 32, dtype=np.int8)
>>> mmh3.hash_bytes(a)
b'V\x8f}\xad\x8eNM\xa84\x07FU\x9c\xc4\xcc\x8e'

Beware that hash64 returns two values, because it uses the 128-bit version of MurmurHash3 as its backend.

hash_from_buffer hashes byte-likes without memory copying. The method is suitable when you hash a large memory-view such as numpy.ndarray.

>>> mmh3.hash_from_buffer(numpy.random.rand(100))
-2137204694
>>> mmh3.hash_from_buffer(numpy.random.rand(100), signed=False)
3812874078

hash64, hash128, and hash_bytes have the third argument for architecture optimization. Use True for x64 and False for x86 (default: True):

>>> mmh3.hash64("foo", 42, True) 
(-840311307571801102, -6739155424061121879)

hashlib-style hashers

mmh3 implements hashers whose interfaces are similar to hashlib in the standard library: mmh3_32() for 32 bit hashing, mmh3_x64_128() for 128 bit hashing optimized for x64 architectures, and mmh3_x86_128() for 128 bit hashing optimized for x86 architectures.

In addition to the standard digest() method, each hasher has sintdigest(), which returns a signed integer, and uintdigest(), which returns an unsigned integer. 128 bit hashers also have stupledigest() and utupledigest() which return two 64 bit integers.

Note that as of version 4.0.1, the implementation is still experimental and its performance can be unsatisfactory (especially mmh3_x86_128()). Also, hexdigest() is not supported. Use digest().hex() instead.

>>> import mmh3
>>> hasher = mmh3.mmh3_x64_128(seed=42)
>>> hasher.update(b"foo")
>>> hasher.update(b"bar")
>>> hasher.update("foo") # str inputs are not allowed for hashers
TypeError: Strings must be encoded before hashing
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
>>> hasher.digest()
b'\x82_n\xdd \xac\xb6j\xef\x99\xb1e\xc4\n\xc9\xfd'
>>> hasher.sintdigest() # 128 bit signed int
-2943813934500665152301506963178627198
>>> hasher.uintdigest() # 128 bit unsigned int
337338552986437798311073100468589584258
>>> hasher.stupledigest() # two 64 bit signed ints
(7689522670935629698, -159584473158936081)
>>> hasher.utupledigest() # two 64 bit unsigned ints
(7689522670935629698, 18287159600550615535)

Changelog

4.0.1 (2023-07-14)

4.0.0 (2023-05-22)

3.1.0 (2023-03-24)

  • Add support for Python 3.10 and 3.11. Thanks wouter bolsterlee and Dušan Nikolić!
  • Drop support for Python 3.6; remove legacy code for Python 2.x at the source code level.
  • Add support for 32-bit architectures such as i686 and armv7l. From now on, hash and hash_from_buffer on these architectures will generate the same hash values as those on other environments. Thanks Danil Shein!
  • In relation to the above, manylinux2014_i686 wheels are now available.
  • Support for hashing huge data (>16GB). Thanks arieleizenberg!

See CHANGELOG.md for the complete changelog.

License

MIT, unless otherwise noted within a file.

Known Issues

Getting different results from other MurmurHash3-based libraries

By default, mmh3 returns signed values for 32-bit and 64-bit versions and unsigned values for hash128, due to historical reasons. Please use the keyword argument signed to obtain a desired result.

From version 4.0.0, mmh3 returns the same value under big-endian platforms as that under little-endian ones, while the original C++ library is endian-sensitive. If you need to obtain the original-compliant results under big-endian environments, please use version 3.*.

For compatibility with Google Guava (Java), see https://stackoverflow.com/questions/29932956/murmur3-hash-different-result-between-python-and-java-implementation.

For compatibility with murmur3 (Go), see https://github.com/hajimes/mmh3/issues/46.

Unexpected results when given non 32-bit seeds

Version 2.4 changed the type of seeds from signed 32-bit int to unsigned 32-bit int. The resulting values with signed seeds still remain the same as before, as long as they are 32-bit.

>>> mmh3.hash("aaaa", -1756908916) # signed representation for 0x9747b28c
1519878282
>>> mmh3.hash("aaaa", 2538058380) # unsigned representation for 0x9747b28c
1519878282

Be careful so that these seeds do not exceed 32-bit. Unexpected results may happen with invalid values.

>>> mmh3.hash("foo", 2 ** 33)
-156908512
>>> mmh3.hash("foo", 2 ** 34)
-156908512

Authors

MurmurHash3 was originally developed by Austin Appleby and distributed under public domain https://github.com/aappleby/smhasher.

Ported and modified for Python by Hajime Senuma.

See also

Tutorials (High-Performance Computing)

The following textbooks and tutorials are great sources to learn how to use mmh3 (and other hash algorithms in general) for high-performance computing.

Tutorials (Internet of Things)

Shodan, the world's first IoT search engine, uses MurmurHash3 hash values for favicons (icons associated with web pages). ZoomEye follows Shodan's convention. Calculating these values with mmh3 is useful for OSINT and cybersecurity activities.

Similar libraries

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mmh3-4.0.1.tar.gz (28.1 kB view details)

Uploaded Source

Built Distributions

mmh3-4.0.1-cp311-cp311-win_arm64.whl (35.1 kB view details)

Uploaded CPython 3.11Windows ARM64

mmh3-4.0.1-cp311-cp311-win_amd64.whl (36.2 kB view details)

Uploaded CPython 3.11Windows x86-64

mmh3-4.0.1-cp311-cp311-win32.whl (36.2 kB view details)

Uploaded CPython 3.11Windows x86

mmh3-4.0.1-cp311-cp311-musllinux_1_1_x86_64.whl (82.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

mmh3-4.0.1-cp311-cp311-musllinux_1_1_s390x.whl (83.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ s390x

mmh3-4.0.1-cp311-cp311-musllinux_1_1_ppc64le.whl (87.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ppc64le

mmh3-4.0.1-cp311-cp311-musllinux_1_1_i686.whl (79.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

mmh3-4.0.1-cp311-cp311-musllinux_1_1_aarch64.whl (81.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

mmh3-4.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (76.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

mmh3-4.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (77.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

mmh3-4.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (74.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mmh3-4.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (72.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

mmh3-4.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (71.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

mmh3-4.0.1-cp311-cp311-macosx_11_0_arm64.whl (35.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mmh3-4.0.1-cp311-cp311-macosx_10_9_x86_64.whl (34.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

mmh3-4.0.1-cp311-cp311-macosx_10_9_universal2.whl (45.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

mmh3-4.0.1-cp310-cp310-win_arm64.whl (35.1 kB view details)

Uploaded CPython 3.10Windows ARM64

mmh3-4.0.1-cp310-cp310-win_amd64.whl (36.2 kB view details)

Uploaded CPython 3.10Windows x86-64

mmh3-4.0.1-cp310-cp310-win32.whl (36.2 kB view details)

Uploaded CPython 3.10Windows x86

mmh3-4.0.1-cp310-cp310-musllinux_1_1_x86_64.whl (80.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

mmh3-4.0.1-cp310-cp310-musllinux_1_1_s390x.whl (81.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ s390x

mmh3-4.0.1-cp310-cp310-musllinux_1_1_ppc64le.whl (85.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ppc64le

mmh3-4.0.1-cp310-cp310-musllinux_1_1_i686.whl (77.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

mmh3-4.0.1-cp310-cp310-musllinux_1_1_aarch64.whl (79.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

mmh3-4.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (75.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

mmh3-4.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (77.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

mmh3-4.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (73.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mmh3-4.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (72.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

mmh3-4.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (70.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

mmh3-4.0.1-cp310-cp310-macosx_11_0_arm64.whl (35.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mmh3-4.0.1-cp310-cp310-macosx_10_9_x86_64.whl (34.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mmh3-4.0.1-cp310-cp310-macosx_10_9_universal2.whl (45.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

mmh3-4.0.1-cp39-cp39-win_arm64.whl (35.1 kB view details)

Uploaded CPython 3.9Windows ARM64

mmh3-4.0.1-cp39-cp39-win_amd64.whl (36.2 kB view details)

Uploaded CPython 3.9Windows x86-64

mmh3-4.0.1-cp39-cp39-win32.whl (36.2 kB view details)

Uploaded CPython 3.9Windows x86

mmh3-4.0.1-cp39-cp39-musllinux_1_1_x86_64.whl (79.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

mmh3-4.0.1-cp39-cp39-musllinux_1_1_s390x.whl (80.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ s390x

mmh3-4.0.1-cp39-cp39-musllinux_1_1_ppc64le.whl (84.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ppc64le

mmh3-4.0.1-cp39-cp39-musllinux_1_1_i686.whl (77.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

mmh3-4.0.1-cp39-cp39-musllinux_1_1_aarch64.whl (79.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

mmh3-4.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (75.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

mmh3-4.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (77.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

mmh3-4.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (73.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

mmh3-4.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (72.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

mmh3-4.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (70.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

mmh3-4.0.1-cp39-cp39-macosx_11_0_arm64.whl (35.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mmh3-4.0.1-cp39-cp39-macosx_10_9_x86_64.whl (34.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mmh3-4.0.1-cp39-cp39-macosx_10_9_universal2.whl (45.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

mmh3-4.0.1-cp38-cp38-win_amd64.whl (36.2 kB view details)

Uploaded CPython 3.8Windows x86-64

mmh3-4.0.1-cp38-cp38-win32.whl (36.2 kB view details)

Uploaded CPython 3.8Windows x86

mmh3-4.0.1-cp38-cp38-musllinux_1_1_x86_64.whl (80.1 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

mmh3-4.0.1-cp38-cp38-musllinux_1_1_s390x.whl (81.3 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ s390x

mmh3-4.0.1-cp38-cp38-musllinux_1_1_ppc64le.whl (85.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ppc64le

mmh3-4.0.1-cp38-cp38-musllinux_1_1_i686.whl (77.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

mmh3-4.0.1-cp38-cp38-musllinux_1_1_aarch64.whl (79.6 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

mmh3-4.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (76.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

mmh3-4.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (77.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

mmh3-4.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (73.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

mmh3-4.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (72.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

mmh3-4.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (71.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

mmh3-4.0.1-cp38-cp38-macosx_11_0_arm64.whl (35.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mmh3-4.0.1-cp38-cp38-macosx_10_9_x86_64.whl (34.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

mmh3-4.0.1-cp38-cp38-macosx_10_9_universal2.whl (45.6 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file mmh3-4.0.1.tar.gz.

File metadata

  • Download URL: mmh3-4.0.1.tar.gz
  • Upload date:
  • Size: 28.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1.tar.gz
Algorithm Hash digest
SHA256 ad8be695dc4e44a79631748ba5562d803f0ac42d36a6b97a53aca84a70809385
MD5 7c7842fdfe5cbeba10897778267ccd5a
BLAKE2b-256 34a0403fa487930124e8b52e68857d773b9524592c65c8c37e7074b009c67d77

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 d93422f38bc9c4d808c5438a011b769935a87df92ce277e9e22b6ec0ae8ed2e2
MD5 c6622cdc634b62261b26538e599fe2c7
BLAKE2b-256 b6acd2c071f631d4d83c4b2c8bd8e9bc0c4d1cea87b4f429e0a0207800012de5

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 09f9f643e0b7f8d98473efdfcdb155105824a38a1ada374625b84c1208197a9b
MD5 fea5b8dec5797a4ae83a7a683eb1a8e7
BLAKE2b-256 3f2ff2a4f4ae2f8eaeb0e3eb0582d8b95f2c1a7cff3250373d41ea8d28b4b14e

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2733e2160c142eed359e25e5529915964a693f0d043165b53933f904a731c1b3
MD5 4c1c5cbf7b23ba97d34eaf2ae2372512
BLAKE2b-256 13ced82c4216577bdfce2e656aa74110d744e63b19961dee8a8af9aee9208287

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1aece29e27d0c8fb489d00bb712fba18b4dd10e39c9aec2e216c779ae6400b8f
MD5 3e6e1cf6149cde98fb85ceec49242f92
BLAKE2b-256 b0e869370f09a6702c5002e9a44df777b42197db6629c215725b5947902955e2

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 6338341ae6fa5eaa46f69ed9ac3e34e8eecad187b211a6e552e0d8128c568eb1
MD5 681d10f5f1d23549dd655c33454a5722
BLAKE2b-256 91f7f8c8cc8e7ccdbd7dab794867a9cdd77cd3c0472d7d2d0be6e7d61f73f8a5

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 36c27089b12026db14be594d750f7ea6d5d785713b40a971b063f033f5354a74
MD5 b5a53549fd0ba742676751d317ae9a55
BLAKE2b-256 5b529b50a44f3f092cc13b21a0702a68ddf9e6b3200f0a6f7b7dc3a2f07cc34a

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp311-cp311-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 79.7 kB
  • Tags: CPython 3.11, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9b23a06315a65ef0b78da0be32409cfce0d6d83e51d70dcebd3302a61e4d34ce
MD5 def116995115a14ea2ecfbe6fc0819ce
BLAKE2b-256 1dd56fedb40cacf6e4b13a8539b3474ae17e2126c62ebb242970fd3e5e9fbedf

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2fa905fcec8a30e1c0ef522afae1d6170c4f08e6a88010a582f67c59209fb7c7
MD5 440dee0347498fcda8eb97b54268ad40
BLAKE2b-256 71f8be0225499be60bac2d8f4313255f235afb1b00841bf41d280aa5ae869d3a

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8b1df3cf5ce5786aa093f45462118d87ff485f0d69699cdc34f6289b1e833632
MD5 d94a3ad9bfb943ab8349667fcc350a53
BLAKE2b-256 92b0d45f05dacd0320897b90f611eb471b7c2e1a2e823a256c8a650a82cc174f

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 84936c113814c6ef3bc4bd3d54f538d7ba312d1d0c2441ac35fdd7d5221c60f6
MD5 8b763b109ac009d27745b63a5f3d888f
BLAKE2b-256 8bd51fe96e1f58e9cf3b7e287b14a0961ce3f789d5f9a324b1da90d903693875

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 df468ac7b61ec7251d7499e27102899ca39d87686f659baf47f84323f8f4541f
MD5 5b0c5765b7955ff4742c9cf735d6fdf1
BLAKE2b-256 2b603aef12203f598186ddc2949e0267fb265fd017a6f1d4560ef1c04a9fa241

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ec380933a56eb9fea16d7fcd49f1b5a5c92d7d2b86f25e9a845b72758ee8c42
MD5 45af23878eb9bfd729430519576e1c05
BLAKE2b-256 09205b3ae859892ea96b983aa8ef77cf44d39b17760ebea6ce1d0c211721994f

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 da281aa740aa9e7f9bebb879c1de0ea9366687ece5930f9f5027e7c87d018153
MD5 b48043a87a83023ffd0736e5e74c7444
BLAKE2b-256 feeca77af6e875ed18922a5992a19dff9d2b4661fc072590717d2b8c38bd27b5

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0deb8e19121c0896fdc709209aceda30a367cda47f4a884fcbe56223dbf9e867
MD5 5d6f7920fcac278e8c7de39a3c2fa55f
BLAKE2b-256 fd9473fe9325fa8a712e461330630ac8f1296efb1893e8c901d53d60b0d5f4c1

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bbfddaf55207798f5b29341e5b3a24dbff91711c51b1665eabc9d910255a78f0
MD5 290e5c293253b3726134bdbefd4bbf3c
BLAKE2b-256 10cb6d2ded51a171d52a42e3ed49202e5e7f4eb46db7e8943c434b5f35490abc

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 91f81d6dd4d0c3b4235b4a58a545493c946669c751a2e0f15084171dc2d81fee
MD5 af320f86643a9f867ec7f7a18ace22f5
BLAKE2b-256 3795e7102c57fac99d5ffed13d75e43a90f536ae047cdcc941f777027fd62928

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 45155ff2f291c3a1503d1c93e539ab025a13fd8b3f2868650140702b8bd7bfc2
MD5 2095bdc9d04820bd71a12502632ba288
BLAKE2b-256 d0dbd57e28beeda9a4475300c22858076287264e5c48d6b6a995c58dccb83414

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5aa1e87e448ee1ffa3737b72f2fe3f5960159ab75bbac2f49dca6fb9797132f6
MD5 75158ac71165b6b57a2f06d624beb966
BLAKE2b-256 f8584b0dae657bb47c3b1d0240117c3c4ce748b8cd35838393804fec0d99ce8b

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a076ea30ec279a63f44f4c203e4547b5710d00581165fed12583d2017139468d
MD5 119a7f71d02cac7d03bd56732051f29e
BLAKE2b-256 ba545c3a46becb00232f22ab5e4f2defabc926ea077eaaa38cc49f089ad6ad78

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1aefa8ac8c8fc8ad93365477baef2125dbfd7235880a9c47dca2c46a0af49ef7
MD5 936f09d4d95c0a07d1dd8675fa8bc1e7
BLAKE2b-256 a09d4d5bef01570d72c25a9b65276190d8cdf714a08553bb48574439212c3520

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 dd92e0ff9edee6af960d9862a3e519d651e6344321fd280fb082654fc96ecc4d
MD5 649bece20b7707f6edec5d19003c8e12
BLAKE2b-256 10e77f65b1de0f315408e892b24d21effa2bcf3b210de81fad468372d370d333

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 ce9bb622e9f1162cafd033071b32ac495c5e8d5863fca2a5144c092a0f129a5b
MD5 25d2070df4911569711ac0c7d14328aa
BLAKE2b-256 13dcfc08a29147eeb945ec610cd1e933c89e1069fe53282076da53d0940e0426

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp310-cp310-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 77.8 kB
  • Tags: CPython 3.10, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f41eeae98f15af0a4ba2a92bce11d8505b612012af664a7634bbfdba7096f5fc
MD5 9a7a24e36acda6316c0a83cee6bcbeab
BLAKE2b-256 a2e08c9273a6bfbc73c81cf630a5ebda264bf71baffebf3567b7fc0cb5d3ff65

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 df73d1c7f0c50c0f8061cd349968fd9dcc6a9e7592d1c834fa898f9c98f8dd7e
MD5 54f2406b4cfe23e98449d0af25603391
BLAKE2b-256 bbc98467d93b16ba2eff38f7ab9df3fd0d8e9f5349b787f1ef440c5e5b14a84d

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 59f7ed28c24249a54665f1ed3f6c7c1c56618473381080f79bcc0bd1d1db2e4a
MD5 b17a2b50c6d3dcd608215b6c1d308258
BLAKE2b-256 6ca4ad1b5b24832569e3ec8c751c103d5d91199e47e2283cc29a1921a54fac61

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3821bcd1961ef19247c78c5d01b5a759de82ab0c023e2ff1d5ceed74322fa018
MD5 efbf21cece3f100914f1f91f57462beb
BLAKE2b-256 6d388eb3e4edf1574c049978d0a8027293bbf0bd08425497b3ca6d5352730323

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8222cd5f147defa1355b4042d590c34cef9b2bb173a159fcb72cda204061a4ac
MD5 6fb9b5c085e84ba5eaa1ad6ed1bd0950
BLAKE2b-256 95bd2a620445d2575fbd6e76764f065900d2a815e1b1ce41bd41f9ba8a31856d

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cd00883ef6bcf7831026ce42e773a4b2a4f3a7bf9003a4e781fecb1144b06c1
MD5 61b00e4937820bc5d5db9ca33f49691f
BLAKE2b-256 b7e264671cd50123f646073b078de39751ff5ad9665e9a8ed247ab6b3cf8a8fd

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dacd8d07d4b9be8f0cb6e8fd9a08fc237c18578cf8d42370ee8af2f5a2bf1967
MD5 7ffba13617bea611c3b20c22d1f77f5b
BLAKE2b-256 f720c085a35ead6d11036f9a7b8d23967d4d62bb32201b096a19a73bcff94a25

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80918e3f8ab6b717af0a388c14ffac5a89c15d827ff008c1ef545b8b32724116
MD5 e6b3171c0de84cbcb605234d5185ff02
BLAKE2b-256 71c37243b3cfa7b783d9b4eaa3148d64a2310002a0e1defeda6bd07eb9a386c5

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f0ad423711c5096cf4a346011f3b3ec763208e4f4cc4b10ed41cad2a03dbfaed
MD5 70c9238484a88374523c64342f9130fe
BLAKE2b-256 b15cab4f2ea16810a6ff53bef3a959696fd3b19a4d8928b3f6d4658b396c85a0

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b719ba87232749095011d567a36a25e40ed029fc61c47e74a12416d8bb60b311
MD5 c5b61232828e3f9feb56a15e3a6e3300
BLAKE2b-256 29c0cde02093640de7119432486496469a5f1c9b8a2d348ba35fa075a20eeee0

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 ce71856cbca9d7c74d084eeee1bc5b126ed197c1c9530a4fdb994d099b9bc4db
MD5 ecb37ba2c5606845c77d458797750da1
BLAKE2b-256 d2fd33dacb57dcbbc7a8fc0fa0c1ed3e59eb041a1d8fa8797552743d1e9f47ad

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8cbb6f90f08952fcc90dbf08f0310fdf4d61096c5cb7db8adf03e23f3b857ae5
MD5 f290bd9a96116cb2c4f968491edc9e1c
BLAKE2b-256 c6c81a3901f3cb7f57aac86b7f78b54b6d2967579ece7ef2e5ec4d6bc56565b8

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8edee21ae4f4337fb970810ef5a263e5d2212b85daca0d39daf995e13380e908
MD5 20d5879a86de93687933738821e032ec
BLAKE2b-256 4ea1600a8d3e26df23ba25a444a1c847763172b01c08b94e87bfe53db5386c45

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 79.7 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9bcc7b32a89c4e5c6fdef97d82e8087ba26a20c25b4aaf0723abd0b302525934
MD5 5b69c4b447a37c181be6f6147346ae50
BLAKE2b-256 34b9d86d5899e9add5127d56be82a72adb6d6bf71e11def1a1ebe3875cf783ec

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-musllinux_1_1_s390x.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-musllinux_1_1_s390x.whl
  • Upload date:
  • Size: 80.9 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 c4b2549949efa63d8decb6572f7e75fad4f2375d52fafced674323239dd9812d
MD5 806783f8481dcf2c98bda29e5e2448bd
BLAKE2b-256 360719a98ffdd271ded181260f5e0e9ff8f797d8646e1318b07dc24bd191fb90

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 51d356f4380f9d9c2a0612156c3d1e7359933991e84a19304440aa04fd723e68
MD5 90194af6074d5d8f4ba0e2b6dfdc38ea
BLAKE2b-256 3273ab79d49d33ec6cba454f558b89271877065b78c8113b5f016213666c0c62

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 77.4 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 909e0b88d2c6285481fa6895c2a0faf6384e1b0093f72791aa57d1e04f4adc65
MD5 f17163c505b60c88475d33fcd1c7be40
BLAKE2b-256 4d873fa33e3e4927e2f1897e326eaa6e1d5e4a7207e8cac390eea6d721be89e4

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 071ba41e56f5c385d13ee84b288ccaf46b70cd9e9a6d8cbcbe0964dee68c0019
MD5 b298a3d46c915312394571069b1ca162
BLAKE2b-256 9ae5116ec856a74367d5be6a1a2d82ce8fce5fa03bee90dbc046d582646fbd90

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3b55741ed51e928b1eec94a119e003fa3bc0139f4f9802e19bea3af03f7dd55a
MD5 7431ed29b27ef20005ca86790af15d6d
BLAKE2b-256 86bd7f8206657ed3be2948f74c93552359d270b42867c3cc1b81de230b1eecd0

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2cf986ebf530717fefeee8d0decbf3f359812caebba985e2c8885c0ce7c2ee4e
MD5 c34f3a376e3fa9f7457b3b4ea1437700
BLAKE2b-256 5b1595542f9de1db50829fd1aef65e7e2ed17c335877044b123ceb8111b3ce5e

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4161009c9077d5ebf8b472dbf0f41b9139b3d380e0bbe71bf9b503efb2965584
MD5 6ec9b76ec237d8eb8d9a3a3ea253dfe8
BLAKE2b-256 b252d400da1de354a377be23d20e4e24042cf14883b0c4b28324cefba14bda5b

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 29373e802bc094ffd490e39047bac372ac893c0f411dac3223ef11775e34acd0
MD5 e3207c70510f2edc8b16bcf011ae776f
BLAKE2b-256 31d92ce900f2679a1303288e89ec24531b553e91c19eb159916202b620c109f3

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d8250375641b8c5ce5d56a00c6bb29f583516389b8bde0023181d5eba8aa4119
MD5 a12eccafb15cce33436f276eadaa41fa
BLAKE2b-256 d0fa5e84e47211dab386d64b3c403aec46e41134c13e1d6a8db99d290135bd2e

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 35.7 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f250f78328d41cdf73d3ad9809359636f4fb7a846d7a6586e1a0f0d2f5f2590
MD5 1daf5db569d74333521bfd9bc41af6d7
BLAKE2b-256 71a9cf399b4cd0b7e7113631667033261940b5363f8c0c151ceaec7badc1108b

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 34.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3775fb0cc675977e5b506b12b8f23cd220be3d4c2d4db7df81f03c9f61baa4cc
MD5 ff23e7d8df744bd32754d1ac1ca9c6a3
BLAKE2b-256 c05a7b2cb99c1f687eb5e4446493a7dc88560a1c04bf67b65db26240da481e2e

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 45.6 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 dcd03a4bb0fa3db03648d26fb221768862f089b6aec5272f0df782a8b4fe5b5b
MD5 1191fd8aa886174607812cd5a24ba5bd
BLAKE2b-256 6cf3ad5b409fabcc39d4f753c1b4e9a123b292a6292aada167ef88c2928d5ab3

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2489949c7261870a02eeaa2ec7b966881c1775df847c8ce6ea4de3e9d96b5f4f
MD5 32f2cd7f2082c022efed9ad7217dd502
BLAKE2b-256 d6736d62f4b69cdf3df462fb059a67c9498823844bed8c04bba54566b64451b0

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d8650982d0b70af24700bd32b15fab33bb3ef9be4af411100f4960a938b0dd0f
MD5 0a4a5653d238cfa60ba365f4073d70bd
BLAKE2b-256 886120c35d8ab06bf4b3296ba9fb1f1a82df6a1071d29db1425369c95017c40b

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 80.1 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a78f6f2592395321e2f0dc6b618773398b2c9b15becb419364e0960df53e9f04
MD5 1a37156a59a115b9453ada4dffca4b49
BLAKE2b-256 d0b269f81fe7f4f58582c13bdd89089ec8d226eede85404f2ff823b049b627f5

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-musllinux_1_1_s390x.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp38-cp38-musllinux_1_1_s390x.whl
  • Upload date:
  • Size: 81.3 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 f91b2598e1f25e013da070ff641a29ebda76292d3a7bdd20ef1736e9baf0de67
MD5 51a88cd181bf2fc23f48908f14df81fa
BLAKE2b-256 8e823285cff56478044303ca2c2fab7c31755764634a002d8a91671fcf350bed

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 d6acb15137467592691e41e6f897db1d2823ff3283111e316aa931ac0b5a5709
MD5 87eefb7a559212774daa5f61800775d6
BLAKE2b-256 160930a2f7292cba3f70d83bdeec1443e0386abe310d8df92e5837e74bfd2d16

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 77.6 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 78c0ee0197cfc912f57172aa16e784ad55b533e2e2e91b3a65188cc66fbb1b6e
MD5 c3af07a90dd727c9d5ee825d0b37c2bf
BLAKE2b-256 443d37c2c16d0dfdbd2a3a3f184fdcc596b82985aae1bdaeaba9b77694e16cde

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 057b8de47adee8ad0f2e194ffa445b9845263c1c367ddb335e9ae19c011b25cc
MD5 5f77beb63d8586d45655d77e60576e6e
BLAKE2b-256 b936d9b3288acf7dbdbdb1907fd2a2a0f59f216634c56034d2575013391378fe

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 750afe0477e0c17904611045ad311ff10bc6c2ec5f5ddc5dd949a2b9bf71d5d5
MD5 3f9241af408cc63b055440fdbfa9961e
BLAKE2b-256 a499faffc7d19d51d6d2aa0eeaef038c1d915e5009ca4e345004438dc0b81975

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 955178c8e8d3bc9ad18eab443af670cd13fe18a6b2dba16db2a2a0632be8a133
MD5 0706ad4613ddff1390dd2925fa44723c
BLAKE2b-256 bd656c8dcde37c58a055231f77d0ef9a3c3f1e7edff572cd7b37eab5a637c045

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 275637ecca755565e3b0505d3ecf8e1e0a51eb6a3cbe6e212ed40943f92f98cd
MD5 900d9e0e71f01dd03b58fdde0cb3bc3a
BLAKE2b-256 418bbe292477f1981cc8706e0402564ad84ed092b717a117fba310fb93278bc3

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b8635b1fc6b25d93458472c5d682a1a4b9e6c53e7f4ca75d2bf2a18fa9363ae
MD5 4ec724428e321d51dc454ef7c4418b6e
BLAKE2b-256 3f2350b0ef2bb470d964eda3b1874dfa5aac0ecd296eba5a8644d4db973d23c8

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0b7c18c35e9d6a59d6c5f94a6576f800ff2b500e41cd152ecfc7bb4330f32ba2
MD5 b669b31facb576babbf4120234cd250c
BLAKE2b-256 c1122d02ff98b12e9319d9247b83a867f0cd02de7067e07924ab591266982b64

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 35.7 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e64114b30c6c1e30f8201433b5fa6108a74a5d6f1a14af1b041360c0dd056aa
MD5 0b175a273a775562f84013de8a3fa9e8
BLAKE2b-256 808256bfbb5b1b45bcab7ae0a621955ff48c435c0dfff8f6c12a9d4ca6c8e1c1

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 34.7 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 be46540eac024dd8d9b82899d35b2f23592d3d3850845aba6f10e6127d93246b
MD5 c750e49e3fa9b6d86e552e18937c678f
BLAKE2b-256 5206294d64efce91a10fbababce1e6f6c23525ee148c92f8d01e9487ca89dae3

See more details on using hashes here.

File details

Details for the file mmh3-4.0.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: mmh3-4.0.1-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 45.6 kB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for mmh3-4.0.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 41013c033dc446d3bfb573621b8b53223adcfcf07be1da0bcbe166d930276882
MD5 bc2f0ecba981a913621cd116b3238c81
BLAKE2b-256 faf9813a186e9b24d2f3a35751e7f21571962d3fa9dbb86642af6f8983db485d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page