Bug#1071444: ITP: python-fnvhash -- Pure Python FNV hash implementation
Package: wnpp
Severity: wishlist
Owner: Edward Betts <edward@4angle.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org
* Package name : python-fnvhash
Version : 0.1.0
Upstream Author : Lorenz Schori <lo@znerol.ch>
* URL : https://github.com/znerol/py-fnvhash
* License : MIT
Programming Lang: Python
Description : Pure Python FNV hash implementation
Pure Python implementation of the FNV (Fowler-Noll-Vo) hash family. Offers
100% test coverage and is suitable for applications where portability is
more important than performance.
.
FNV is a non-cryptographic hash function that is fast and has excellent
dispersion, making it suitable for hash tables and checksums.
.
Example usage:
.
>>> from fnvhash import fnv1a_32
>>> hex(fnv1a_32(b'foo'))
'0xa9f37ed7'
I plan to maintain this package as part of the Python team.
Reply to: