Skip to content

Releases: rapidfuzz/RapidFuzz

Release 0.14.0

09 Dec 00:19
Compare
Choose a tag to compare

Added

  • added hamming distance metric in the levenshtein module

Performance

  • improved performance of default_process by using lookup table

Release 0.13.4

30 Nov 17:20
8f9a61e
Compare
Choose a tag to compare

Fixed

  • Add missing virtual destructor that caused a segmentation fault on Mac Os

Release 0.13.3

21 Nov 17:38
Compare
Choose a tag to compare

Added

  • C++11 Support
  • manylinux

Release 0.13.2

21 Nov 09:20
Compare
Choose a tag to compare

Fixed

  • Levenshtein was not imported from __init__
  • The reference count of a Python Object inside process.extractOne was decremented to early

Release 0.13.1

17 Nov 16:50
316303d
Compare
Choose a tag to compare

Performance

  • process.extractOne exits early when a score of 100 is found. This way the other strings do not have to be preprocessed anymore.

Release 0.13.0

16 Nov 17:57
Compare
Choose a tag to compare

Fixed

  • string objects passed to scorers had to be strings even before preprocessing them. This was changed, so they only have to be strings after preprocessing similar to process.extract/process.extractOne

Performance

  • process.extractOne is now implemented in C++ making it a lot faster
  • When token_sort_ratio or partial_token_sort ratio is used inprocess.extractOne the words in the query are only sorted once to improve the runtime

Changed

  • process.extractOne/process.extract do now return the index of the match, when the choices are a list.

Removed

  • process.extractIndices got removed, since the indices are now already returned by process.extractOne/process.extract

Release 0.12.5

26 Oct 17:48
Compare
Choose a tag to compare

Fixed

  • fix documentation of process.extractOne (see #48)

Release 0.12.4

22 Oct 04:12
9b64ad2
Compare
Choose a tag to compare

Changed

  • Added wheels for
    • CPython 2.7 on windows 64 bit
    • CPython 2.7 on windows 32 bit
    • PyPy 2.7 on windows 32 bit

Release 0.12.3

09 Oct 08:07
06d4484
Compare
Choose a tag to compare

Fixed

  • fix bug in partial_ratio (see #43)

Release 0.12.2

01 Oct 20:52
865fbf0
Compare
Choose a tag to compare

Fixed

  • fix inconsistency with fuzzywuzzy in partial_ratio when using strings of equal length