Pybloomfiltermmap3

Latest version: v0.6.0

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.6.0

Added
^^^^^
- In-memory bloom filters are now pickleable. Thanks stevesimmons (44)!

0.5.7

Fixes
^^^^^
- Ensure installation in Python 3.10+ doesn't fail.

0.5.5

Fixes
^^^^^
- Bad upload to PyPI (which is yanked). Everything else is the same as `0.5.4`.

0.5.4

Fixes
^^^^^
- Add a special case for `bytes` objects in the filter. Fixes the serialization issues when loading the filter.

Added
^^^^^
- Added `BitCount` to get approximate count of elements in the set. (xyb)
- Added :meth:`BloomFilter.approx_len` and :meth:`BloomFilter.bit_count` properties.

Changes
^^^^^^^
- Calling `len(bloomfilter)` now reports approximate element count if any set union or intersection was performed.

0.5.3

Fixes
^^^^^
- Fixed a long standing issue where Bloom filter length would not get reset after calling `clear_all()`
- Added C99 compatibility for `MurmurHash3.c` as pybloomfilter would fail on some systems such as Alpine

Changes
^^^^^^^
- Release tooling (uploads tagged releases to pypi).

0.5.2

Changes
^^^^^^^
- 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.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.