Skip to main content

MurmurV3 for Python 3.7

Project description

Murmur Hash Library is a simple c level implementation developed for high speed hashing of in memory strings, on disk files, and the contents of zip files.

As the name implies the hashes are generated via an implementation of MurmurHash 2.0.

A few quick NOTES and WARNINGS:

The implementation of MurMur that is used in this code makes the following assumptions about your machine:

  1. A 4-byte value can be read from any address without crashing

  2. sizeof(int) == 4

It will also not produce the same results on little-endian and big-endian machines.

I believe it would be easily possible to get around these limitations.

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

murmurv3-redux-0.6.1.tar.gz (4.5 kB view details)

Uploaded Source

File details

Details for the file murmurv3-redux-0.6.1.tar.gz.

File metadata

  • Download URL: murmurv3-redux-0.6.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.8

File hashes

Hashes for murmurv3-redux-0.6.1.tar.gz
Algorithm Hash digest
SHA256 a28509740e8abe1dc247aff2738bad0e12f767909471e0f2d2d3558bed95d82e
MD5 b74508b06ea491a14257520fc456122b
BLAKE2b-256 735fc3991409c88b750d6aca07b531098c42f2cd3e07cb30fc465e06f702a050

See more details on using hashes here.

Supported by

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