Fixed
- fix pure python fallback implementation of
fuzz.token_set_ratio - properly link with
-latomicifstd::atomic<uint64_t>is not natively supported
Performance
- add banded implementation of LCS / Indel. This improves the runtime from
O((|s1|/64) * |s2|)toO((score_cutoff/64) * |s2|)
Changed
- upgrade to
Cython==3.0.7 - cdist for many metrics now returns a matrix of
uint32instead ofint32by default