Skip to content

Releases: barrust/pyprobables

Version 0.5.1

19 Nov 01:32
Compare
Choose a tag to compare
  • Bloom Filter:
    • Export as a C header (*.h)
  • Count-Min Sketch
    • Add join/merge functionality
  • Moved testing to use NamedTemporaryFile for file based tests

Version 0.5.0

19 Oct 21:50
3e51d38
Compare
Choose a tag to compare
  • BACKWARD INCOMPATIBLE CHANGES
    • NOTE: Breaks backwards compatibility with previously exported blooms, counting-blooms, cuckoo filter, or count-min-sketch files using the default hash!
    • Update to the FNV_1a hash function
    • Simplified the default hash to use a seed value
  • Ensure passing of depth to hashing function when using hash_with_depth_int or hash_with_depth_bytes

Version 0.4.1

30 Apr 14:09
Compare
Choose a tag to compare
  • Resolve issue 57 where false positive rate not stored / used the same in some instances

Version 0.4.0

31 Dec 04:45
e915ec7
Compare
Choose a tag to compare
  • Remove Python 2.7 support

Version 0.3.2

09 Aug 03:11
Compare
Choose a tag to compare
  • Fix RotatingBloomFilter to keep information on number of elements inserted when exported and loaded. see PR #50 Thanks @dvolker48

Version 0.3.1

20 Mar 03:34
Compare
Choose a tag to compare
  • Add additional slots
  • Minor improvement to the hashing algorithm and strategy

Version 0.3.0

21 Nov 01:54
81a7526
Compare
Choose a tag to compare
  • Bloom Filters:
    • Import/Export of Expanding and Rotating Bloom Filters
    • Fix for importing standard Bloom Filters

Version 0.2.6

12 Nov 18:51
d313ebc
Compare
Choose a tag to compare
  • Bloom Filter:
    • Added Rotating Bloom Filter implementation

Version 0.2.5

10 Nov 23:51
022ef22
Compare
Choose a tag to compare
  • Added an Expanding Bloom Filter implementation
    • Currently basic without import/export functionality
    • Automatic expansion

Version 0.2.0

07 Nov 01:08
9ad336c
Compare
Choose a tag to compare
  • Use slots to reduce memory usage of data structures