{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/4"}],"enrichment":{"capability":"Computes FNV-1a 32-bit hashes using a C++ implementation when available, falling back to pure Python via fnvhash.","skillfed_tags":["hashing","fnv","performance"],"use_cases":["Hash table or dictionary key generation where speed matters more than cryptographic strength.","Bloom filter construction for fast membership testing in large datasets.","Data deduplication or fingerprinting in file systems or caching layers.","Network packet or message identification in protocols that use FNV hashing.","Distributed system node selection or consistent hashing without cryptographic requirements."],"what_it_does":"fnv-hash-fast is a Python library that computes FNV-1a 32-bit hashes on byte strings. It attempts to use a compiled C++ implementation for speed when Cython is available, and falls back to a pure Python implementation from the fnvhash package otherwise. The library exports a single primary function, fnv1a_32, which takes bytes as input and returns an integer hash value.\n\nThe package targets developers who need fast, non-cryptographic hashing\u2014for example, in hash tables, bloom filters, or data deduplication. It supports Python 3.10 through 3.14 and is distributed as pre-compiled wheels for common platforms (Linux, macOS, Windows) and architectures (x86_64, ARM), reducing installation friction on most systems.","worth_installing":"Yes, if you need a fast FNV-1a implementation and accept that this is a non-cryptographic hash. The package is actively maintained, has no known vulnerabilities, supports modern Python versions, and offers both compiled and pure-Python paths. Install it for performance-sensitive hashing tasks where FNV-1a is already your algorithm of choice; do not use it as a general-purpose cryptographic hash."},"id":"fnv-hash-fast","links":{"html":"https://skillfed.io/packages/fnv-hash-fast","md":"https://skillfed.io/packages/fnv-hash-fast.md","pypi":"https://pypi.org/project/fnv-hash-fast/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-16","license_spdx":"MIT","license_treatment":"permissive","name":"fnv-hash-fast","python_support":"supports_current","summary":"A fast version of fnv1a"},"popularity":{"monthly_downloads":781477,"position":5079,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.3"}
