Skip to main content

Provides fast murmur hashes for strings, files, and ziped files in Python 3.

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-0.2.tar.gz (18.8 kB view details)

Uploaded Source

File details

Details for the file MurmurV3-0.2.tar.gz.

File metadata

  • Download URL: MurmurV3-0.2.tar.gz
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for MurmurV3-0.2.tar.gz
Algorithm Hash digest
SHA256 3bbceb526f79608192946bf985381390a6260ba6d80629f8f05dfed2087987ea
MD5 2a050957131bdc5fb6aa8af25ebb95db
BLAKE2b-256 62a86466813b43273c515657f7165d1f081389ebcd3fa4eb37e6d57b0fb0bdf3

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