├── .codecov.yml ├── .coveragerc ├── .github └── workflows │ ├── ci.yml │ └── codeql-analysis.yml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── pyhash └── __init__.py ├── pyproject.toml ├── requirements.txt ├── setup.cfg ├── setup.py ├── src ├── CityHash.h ├── FNV1.h ├── FarmHash.h ├── Halftime.h ├── Hash.cpp ├── Hash.h ├── Highway.h ├── Lookup3.h ├── MetroHash.h ├── Mum.h ├── MurmurHash.h ├── SpookyHash.h ├── SuperFastHash.h ├── SuperFastHash │ └── SuperFastHash.c ├── T1ha.h ├── fnv │ ├── Makefile │ ├── README │ ├── fnv.h │ ├── fnv32.c │ ├── fnv64.c │ ├── hash_32.c │ ├── hash_32a.c │ ├── hash_64.c │ ├── hash_64a.c │ ├── have_ulong64.c │ ├── longlong.h │ └── test_fnv.c ├── lookup3 │ └── lookup3.c ├── wyHash.h └── xxHash.h ├── tests ├── __init__.py ├── conftest.py ├── requirements.txt ├── test_cityhash.py ├── test_farmhash.py ├── test_fingerprint.py ├── test_fnv1.py ├── test_halftime.py ├── test_hasher.py ├── test_highway.py ├── test_issues.py ├── test_lookup3.py ├── test_metrohash.py ├── test_mum.py ├── test_murmur.py ├── test_spooky.py ├── test_superfast.py ├── test_t1hash.py ├── test_wyhash.py └── test_xxhash.py └── tox.ini /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/README.md -------------------------------------------------------------------------------- /pyhash/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/pyhash/__init__.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/setup.py -------------------------------------------------------------------------------- /src/CityHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/CityHash.h -------------------------------------------------------------------------------- /src/FNV1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/FNV1.h -------------------------------------------------------------------------------- /src/FarmHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/FarmHash.h -------------------------------------------------------------------------------- /src/Halftime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/Halftime.h -------------------------------------------------------------------------------- /src/Hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/Hash.cpp -------------------------------------------------------------------------------- /src/Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/Hash.h -------------------------------------------------------------------------------- /src/Highway.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/Highway.h -------------------------------------------------------------------------------- /src/Lookup3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/Lookup3.h -------------------------------------------------------------------------------- /src/MetroHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/MetroHash.h -------------------------------------------------------------------------------- /src/Mum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/Mum.h -------------------------------------------------------------------------------- /src/MurmurHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/MurmurHash.h -------------------------------------------------------------------------------- /src/SpookyHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/SpookyHash.h -------------------------------------------------------------------------------- /src/SuperFastHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/SuperFastHash.h -------------------------------------------------------------------------------- /src/SuperFastHash/SuperFastHash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/SuperFastHash/SuperFastHash.c -------------------------------------------------------------------------------- /src/T1ha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/T1ha.h -------------------------------------------------------------------------------- /src/fnv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/Makefile -------------------------------------------------------------------------------- /src/fnv/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/README -------------------------------------------------------------------------------- /src/fnv/fnv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/fnv.h -------------------------------------------------------------------------------- /src/fnv/fnv32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/fnv32.c -------------------------------------------------------------------------------- /src/fnv/fnv64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/fnv64.c -------------------------------------------------------------------------------- /src/fnv/hash_32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/hash_32.c -------------------------------------------------------------------------------- /src/fnv/hash_32a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/hash_32a.c -------------------------------------------------------------------------------- /src/fnv/hash_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/hash_64.c -------------------------------------------------------------------------------- /src/fnv/hash_64a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/hash_64a.c -------------------------------------------------------------------------------- /src/fnv/have_ulong64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/have_ulong64.c -------------------------------------------------------------------------------- /src/fnv/longlong.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/longlong.h -------------------------------------------------------------------------------- /src/fnv/test_fnv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/fnv/test_fnv.c -------------------------------------------------------------------------------- /src/lookup3/lookup3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/lookup3/lookup3.c -------------------------------------------------------------------------------- /src/wyHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/wyHash.h -------------------------------------------------------------------------------- /src/xxHash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/src/xxHash.h -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/test_cityhash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_cityhash.py -------------------------------------------------------------------------------- /tests/test_farmhash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_farmhash.py -------------------------------------------------------------------------------- /tests/test_fingerprint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_fingerprint.py -------------------------------------------------------------------------------- /tests/test_fnv1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_fnv1.py -------------------------------------------------------------------------------- /tests/test_halftime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_halftime.py -------------------------------------------------------------------------------- /tests/test_hasher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_hasher.py -------------------------------------------------------------------------------- /tests/test_highway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_highway.py -------------------------------------------------------------------------------- /tests/test_issues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_issues.py -------------------------------------------------------------------------------- /tests/test_lookup3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_lookup3.py -------------------------------------------------------------------------------- /tests/test_metrohash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_metrohash.py -------------------------------------------------------------------------------- /tests/test_mum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_mum.py -------------------------------------------------------------------------------- /tests/test_murmur.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_murmur.py -------------------------------------------------------------------------------- /tests/test_spooky.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_spooky.py -------------------------------------------------------------------------------- /tests/test_superfast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_superfast.py -------------------------------------------------------------------------------- /tests/test_t1hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_t1hash.py -------------------------------------------------------------------------------- /tests/test_wyhash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_wyhash.py -------------------------------------------------------------------------------- /tests/test_xxhash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tests/test_xxhash.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flier/pyfasthash/HEAD/tox.ini --------------------------------------------------------------------------------