From c275c55d6c7c3f5416e45571efbe0dfc2e5f2d15 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Fri, 13 Jun 2025 15:57:25 +0530 Subject: [PATCH] build(deps): bump rapidfuzz (#47503) Signed-off-by: Akhil Narang --- erpnext/accounts/doctype/bank_transaction/auto_match_party.py | 2 ++ pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/bank_transaction/auto_match_party.py b/erpnext/accounts/doctype/bank_transaction/auto_match_party.py index b6b24be368d..0795d63a2c9 100644 --- a/erpnext/accounts/doctype/bank_transaction/auto_match_party.py +++ b/erpnext/accounts/doctype/bank_transaction/auto_match_party.py @@ -1,6 +1,7 @@ import frappe from frappe.utils import flt from rapidfuzz import fuzz, process +from rapidfuzz.utils import default_process class AutoMatchParty: @@ -132,6 +133,7 @@ class AutoMatchbyPartyNameDescription: query=self.get(field), choices={row.get("name"): row.get("party_name") for row in names}, scorer=fuzz.token_set_ratio, + processor=default_process, ) party_name, skip = self.process_fuzzy_result(result) diff --git a/pyproject.toml b/pyproject.toml index 3ac7fa07c27..979a9259048 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ dependencies = [ "pycountry~=24.6.1", "Unidecode~=1.3.6", "barcodenumber~=0.5.0", - "rapidfuzz~=2.15.0", + "rapidfuzz~=3.12.2", "holidays~=0.28", # integration dependencies