Skip to main content

Pure Python FNV hash implementation.

Project description

Build Status Package Version

Pure Python implementation of the FNV hash family with 100% test coverage. Take a look at pyhash for use cases where performance is more important than portability.

Usage

>>> from fnvhash import fnv1a_32
>>> hex(fnv1a_32(b'foo'))
'0xa9f37ed7'

License

The software is subject to the MIT license.

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

fnvhash-0.2.1.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

fnvhash-0.2.1-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file fnvhash-0.2.1.tar.gz.

File metadata

  • Download URL: fnvhash-0.2.1.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fnvhash-0.2.1.tar.gz
Algorithm Hash digest
SHA256 0c7e885f44c8f06de07f442befebc590ee9ca0cc88846681f608496284ce9cd5
MD5 65dda094d14b3b2c86bde9621901fd03
BLAKE2b-256 4e4330d2dd2b14621b2004f658ba5335e5a6f5a9c1338ed37678d7fd247b7a9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fnvhash-0.2.1.tar.gz:

Publisher: on-release-do-publish-pypi.yml on znerol/py-fnvhash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fnvhash-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: fnvhash-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fnvhash-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 00fab14bec841e4cb29b4fd2ed9358f8bf9f4600d9d8149cde27a191193a33e8
MD5 329d93bdb2df34452eeab3d07888c0c4
BLAKE2b-256 b9927c8abc21a1de7159013c0b0bd2ecf06530959bb14fd5c3bf0045e788c6d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for fnvhash-0.2.1-py3-none-any.whl:

Publisher: on-release-do-publish-pypi.yml on znerol/py-fnvhash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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