Commit Graph

477 Commits

Author SHA1 Message Date
Max Bachmann 28f8c85f8c add newline at end of file 2022-10-02 12:52:17 +02:00
Max Bachmann 5f8e9d52c0 trim trailing whitespace 2022-10-02 12:52:17 +02:00
Max Bachmann 7b66bd5446 add missing type hints 2022-10-02 07:20:26 +02:00
Max Bachmann 69fc902930 add SIMD implementation for QRatio 2022-10-02 07:20:26 +02:00
Max Bachmann 7e820e919a Add Jaro and JaroWinkler to main repo 2022-10-02 07:20:26 +02:00
Max Bachmann cc48dcfa29
add simd support (#271) 2022-10-01 15:58:37 +02:00
Max Bachmann 36b5a732b4
correct changelog 2022-09-30 13:35:34 +02:00
Max Bachmann 34dc59f183
release 2.10.3 2022-09-30 13:30:01 +02:00
Max Bachmann 24bf7987bb workaround some external bugs 2022-09-30 13:01:27 +02:00
Max Bachmann 7481ffe886
release v2.10.2 2022-09-27 20:50:58 +02:00
Max Bachmann 455e08c2cc
Create SECURITY.md 2022-09-27 04:23:18 +02:00
Max Bachmann cfe09cff18 reduce duplication 2022-09-26 01:26:36 +02:00
Max Bachmann 4800b47328
Release v2.10.1 2022-09-25 17:42:21 +02:00
Max Bachmann a7efd8ef66
[FindPython] Work around PyPy bug (#268)
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
2022-09-25 17:41:22 +02:00
Max Bachmann 875d778ae4
fix examples 2022-09-23 14:17:02 +02:00
Henry Schreiner e89e85f5c3
chore: minor CMake cleanups (#266)
* chore: minor CMake cleanups

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* Update CMakeLists.txt

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
2022-09-21 22:41:49 +02:00
Max Bachmann f69be93ca8 release v2.10.0 2022-09-18 16:22:35 +02:00
Max Bachmann 2cb4ec71f1
Merge pull request #265 from mgorny/test-pandas
tests: handle missing pandas gracefully
2022-09-18 15:53:59 +02:00
Michał Górny 1df09fb54c tests: handle missing pandas gracefully
Pandas is not yet ready for Python 3.11.  Use pytest.importorskip()
to skip that one regression test that requires it when it's not
available to unblock rapidfuzz on py3.11 on Gentoo.
2022-09-18 15:37:39 +02:00
Max Bachmann 25c602b11e use ranges 2022-09-17 14:07:15 +02:00
Max Bachmann 03f2c0de5e add docs for OSA distance 2022-09-16 15:39:50 +02:00
Max Bachmann e62401f702 release 2.9.0 2022-09-16 01:02:03 +02:00
Max Bachmann 7a2017d646 add optimal string alignment distance 2022-09-16 00:30:17 +02:00
Max Bachmann a619796bff
Merge pull request #261 from maxbachmann/wheel_size
reduce wheel size
2022-09-13 01:06:10 +02:00
Max Bachmann 7cb6191b94 merge metrics into single module 2022-09-12 22:54:03 +02:00
Max Bachmann afb83e3216 fix type warnings 2022-09-12 17:58:02 +02:00
Max Bachmann b05aa14baf deduplicate docstrings 2022-09-12 17:49:59 +02:00
Max Bachmann 469b8ef725 reduce duplication of scorer attribute 2022-09-12 05:10:31 +02:00
Max Bachmann 9769c048f8 combine process modules 2022-09-12 01:34:46 +02:00
Max Bachmann aed9066312
increment dependency 2022-09-11 23:11:32 +02:00
Max Bachmann cb47136566 increase minimum C++ version to C++17 2022-09-11 20:32:05 +02:00
Max Bachmann 2b391c0216 improve partial_ratio 2022-09-11 18:28:03 +02:00
Max Bachmann 308898a58d fix type stubs 2022-09-11 01:45:15 +02:00
Max Bachmann 2895948c68 remove incorrect include 2022-09-11 01:01:00 +02:00
Max Bachmann f4feaf79b8 release v2.7.0 2022-09-11 00:54:56 +02:00
Max Bachmann 33c9648c98 remove jaro-winkler submodule 2022-09-11 00:53:56 +02:00
Max Bachmann 4b700aa112 add deprecation warning for string_metric module 2022-09-11 00:48:01 +02:00
Max Bachmann c9fd49ecd3 improve performance of Levenshtein.distance/editops for long sequences 2022-09-11 00:47:37 +02:00
Max Bachmann 49c4fd25b8 reduce compiler warnings 2022-09-04 04:32:18 +02:00
Max Bachmann 5073572e10 attempt to fix compiler errors 2022-09-03 23:16:33 +02:00
Max Bachmann b36ec678a9 fix incorrect results of partial_ratio for long needles (#257) 2022-09-03 19:53:47 +02:00
Max Bachmann 412f298ed5 build from sdist 2022-09-03 19:44:23 +02:00
Max Bachmann dcf6746767 release v2.6.0 2022-08-20 04:20:38 +02:00
Max Bachmann 397d7dea7b add python implementation of damerau levenshtein 2022-08-20 00:48:01 +02:00
Max Bachmann 578a38fdcf add damerau levenshtein module 2022-08-19 20:20:01 +02:00
Max Bachmann 9c25719946 add support for slices in Editops.__delitem__ 2022-08-18 22:44:47 +02:00
Max Bachmann f9e04fc2a9 allow slicing in Editops.__getitem__ 2022-08-18 14:15:54 +02:00
Max Bachmann 3b6f22ffa6 fix hashing for custom classes 2022-08-17 22:05:07 +02:00
Max Bachmann b7331f305f
remove unused code 2022-08-16 20:45:13 +02:00
Max Bachmann 0b0fe7e205
fix ci badge 2022-08-16 16:29:45 +02:00