murmurhash
Cython bindings for MurmurHash
Install
murmurhash on PyPI
pip
pip install murmurhashuv
uv add murmurhashpoetry
poetry add murmurhashPackage facts
| License | MIT (permissive) |
| Python support | supports the current Python release (<3.15,>=3.6) |
| Install friction | medium — platform-specific wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 272 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: murmurhash-1.0.15-cp310-cp310-macosx_10_9_x86_64.whl; murmurhash-1.0.15-cp310-cp310-macosx_11_0_arm64.whl; murmurhash-1.0.15-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl; murmurhash-1.0.15-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl; murmurhash-1.0.15-cp310-cp310-musllinux_1_2_aarch64.whl; murmurhash-1.0.15-cp310-cp310-musllinux_1_2_x86_64.whl; murmurhash-1.0.15-cp310-cp310-win_amd64.whl; murmurhash-1.0.15-cp310-cp310-win_arm64.whl; murmurhash-1.0.15-cp311-cp311-macosx_10_9_x86_64.whl; murmurhash-1.0.15-cp311-cp311-macosx_11_0_arm64.whl; murmurhash-1.0.15-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl; murmurhash-1.0.15-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl; murmurhash-1.0.15-cp311-cp311-musllinux_1_2_aarch64.whl; murmurhash-1.0.15-cp311-cp311-musllinux_1_2_x86_64.whl; murmurhash-1.0.15-cp311-cp311-win_amd64.whl; murmurhash-1.0.15-cp311-cp311-win_arm64.whl; murmurhash-1.0.15-cp312-cp312-macosx_10_13_x86_64.whl; murmurhash-1.0.15-cp312-cp312-macosx_11_0_arm64.whl; murmurhash-1.0.15-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl; murmurhash-1.0.15-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
About murmurhash
from the package's own PyPI description — quoted content, verbatim
<a href="https://explosion.ai"><img src="https://explosion.ai/assets/img/logo.svg" width="125" height="125" align="right" /></a>
Cython bindings for MurmurHash2
tests (image) pypi Version (image) conda Version (image) Python wheels (image)
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Provides fast MurmurHash2 hashing through Cython bindings, enabling efficient hash computation for data in Python applications.
Medium install friction due to compiled wheels across multiple platforms (macOS, Linux, Windows, ARM), but well-maintained with active development—last commit 2026-03-27 and release 2025-11-14. No runtime dependencies simplify deployment.
MIT license (permissive) places no restrictions on use, modification, or distribution in commercial or proprietary projects.
Usage
pip install murmurhash==1.0.15
import murmurhash
Requires Python >=3.6,<3.15; compiled wheels available for common platforms but may require build tools on unsupported architectures.
Verdict: Production-stable, actively maintained hashing library with zero security vulnerabilities and permissive licensing. Medium install friction is offset by broad platform support and zero runtime dependencies, making it suitable for applications requiring efficient hash computation.
Needs verification
- Specific performance characteristics and typical use cases where MurmurHash2 is preferred over alternatives
- Whether collision resistance meets requirements for cryptographic or non-cryptographic applications
- Real-world adoption patterns and integration with popular data processing libraries
Similar packages
permissive · top 1,000 on PyPI
cataloguepermissive · top 1,000 on PyPI
preshedpermissive · top 1,000 on PyPI
spacypermissive · top 1,000 on PyPI
srslypermissive · top 1,000 on PyPI
thincpermissive · top 1,000 on PyPI
mmh3permissive · top 1,000 on PyPI
deepdiffpermissive · top 1,000 on PyPI
passlibpermissive · top 1,000 on PyPI
Cythonpermissive · top 1,000 on PyPI