All notable changes to this project will be documented in this file.
Python setup will now always try to use and build from Cython, if the module is available in the current environment. To force cythonize, use “–cython”. If the module is not available and no “–cython” was used, the setup will look for a bundled Cython source.
BloomFilter.bit_array()property for bit vector representation
BloomFilter.filename()property and issue a PendingDeprecationWarning when using
Do memset after initializing BloomFilter instance to set alignment bytes to 0 prior to populating the filter (see notes in #24)
BloomFilter.from_base64()method introduced in 0.5.0 as part of a refactoring (see notes in #23)
Add explicit flag to build using Cython when building or installing a package; setup looks for a bundled Cython source by default (included in the PyPI distribution package)
Add support for read-only Bloom filter files
Add customization of hash seeds for hashing algorithms
Drop Python < 3.5 support