diff --git a/CHANGELOG.md b/CHANGELOG.md index 60ab104..cbdc85f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,19 +1,19 @@ ## Changelog -### [2.11.0] - 2022- +### [2.11.0] - 2022-10-02 #### Changes - move jarowinkler dependency into rapidfuzz to simplify maintenance #### Performance -- add SIMD implementation for `fuzz.ratio`/`fuzz.QRatio`/`Levenshtein`/`Indel`/`LCSseq` to improve +- add SIMD implementation for `fuzz.ratio`/`fuzz.QRatio`/`Levenshtein`/`Indel`/`LCSseq`/`OSA` to improve performance for short strings in cdist -### [2.10.3] - 2022-08-30 +### [2.10.3] - 2022-09-30 #### Fixed - use `scikit-build=0.14.1` on Linux, since `scikit-build=0.15.0` fails to find the Python Interpreter - workaround gcc in bug in template type deduction -### [2.10.2] - 2022-08-27 +### [2.10.2] - 2022-09-27 #### Fixed - fix support for cmake versions below 3.17 diff --git a/CMakeLists.txt b/CMakeLists.txt index 59a0369..260192a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -73,7 +73,7 @@ else() add_library(Taskflow::Taskflow ALIAS Taskflow) endif() -find_package(rapidfuzz 1.7.0 QUIET) +find_package(rapidfuzz 1.8.0 QUIET) if(rapidfuzz_FOUND) message(STATUS "Using system supplied version of rapidfuzz-cpp") else() diff --git a/docs/conf.py b/docs/conf.py index f95d197..82e53f3 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -22,7 +22,7 @@ copyright = "2021, Max Bachmann" author = "Max Bachmann" # The full version, including alpha/beta/rc tags -release = "2.10.3" +release = "2.11.0" # -- General configuration --------------------------------------------------- diff --git a/extern/rapidfuzz-cpp b/extern/rapidfuzz-cpp index 3aada35..87ee0dd 160000 --- a/extern/rapidfuzz-cpp +++ b/extern/rapidfuzz-cpp @@ -1 +1 @@ -Subproject commit 3aada3557f8a75bc6c7d03fdfea134946ba43a18 +Subproject commit 87ee0dd61289fa6d7d0d2b5716f5363ee6b38fb7 diff --git a/setup.py b/setup.py index 05f0189..b9fadcb 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ with open("README.md", encoding="utf8") as f: setup_args = { "name": "rapidfuzz", - "version": "2.10.3", + "version": "2.11.0", "extras_require": {"full": ["numpy"]}, "url": "https://github.com/maxbachmann/RapidFuzz", "author": "Max Bachmann", diff --git a/src/rapidfuzz/__init__.py b/src/rapidfuzz/__init__.py index 6fb54b8..bb01b8b 100644 --- a/src/rapidfuzz/__init__.py +++ b/src/rapidfuzz/__init__.py @@ -3,6 +3,6 @@ rapid string matching library """ __author__: str = "Max Bachmann" __license__: str = "MIT" -__version__: str = "2.10.3" +__version__: str = "2.11.0" from rapidfuzz import distance, fuzz, process, string_metric, utils