Skip to main content

murmurhash3

Version:

2.3.4

Download:

http://pypi.python.org/pypi/murmurhash3/

Source:

http://github.com/veegee/mmh3

Keywords:

hash, MurmurHash

murmurhash3 is a Python library for MurmurHash (MurmurHash3), a set of fast and robust hash functions. This library is a Python extension module written in C.

Supports Python >= 3.2.0 on all platforms.

Usage

Install:

pip install murmurhash3

Usage:

pip install murmurhash3

>>> import mmh3
>>> mmh3.hash('foo')  # 32-bit signed int
-156908512
>>> mmh3.hash64('foo')  # two 64-bit signed ints (the 128-bit hash sliced in half)
(-2129773440516405919, 9128664383759220103)
>>> mmh3.hash128('foo')  # 128-bit signed int
168394135621993849475852668931176482145
>>> mmh3.hash_bytes('foo')  # 128-bit value as bytes
'aE\xf5\x01W\x86q\xe2\x87}\xba+\xe4\x87\xaf~'
>>> mmh3.hash('foo', 42)  # uses 42 for its seed
-1322301282

License

Public Domain

Authors

MurmurHash3 was created by Austin Appleby

Metadata

Release files for murmurhash3 2.3.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 murmurhash3 2.3.5
File Size Uploaded
murmurhash3-2.3.5.tar.gz 3.8 kB Details

Release files / murmurhash3-2.3.5.tar.gz

Download URL murmurhash3-2.3.5.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f53387d1425a165427b55f1938355e5c05beecbcf180ef1738bd892082f6bfbd
BLAKE2b-256 checksum
How to use checksums
b5f41f9c4851667a2541bd151b8d9efef707495816274fada365fa6a31085a32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

2.3.5 This release

1 release file

2.3.2

1 release file

2.3.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