build(deps): bump rapidfuzz (#47503)
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import frappe
|
import frappe
|
||||||
from frappe.utils import flt
|
from frappe.utils import flt
|
||||||
from rapidfuzz import fuzz, process
|
from rapidfuzz import fuzz, process
|
||||||
|
from rapidfuzz.utils import default_process
|
||||||
|
|
||||||
|
|
||||||
class AutoMatchParty:
|
class AutoMatchParty:
|
||||||
@@ -132,6 +133,7 @@ class AutoMatchbyPartyNameDescription:
|
|||||||
query=self.get(field),
|
query=self.get(field),
|
||||||
choices={row.get("name"): row.get("party_name") for row in names},
|
choices={row.get("name"): row.get("party_name") for row in names},
|
||||||
scorer=fuzz.token_set_ratio,
|
scorer=fuzz.token_set_ratio,
|
||||||
|
processor=default_process,
|
||||||
)
|
)
|
||||||
party_name, skip = self.process_fuzzy_result(result)
|
party_name, skip = self.process_fuzzy_result(result)
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ dependencies = [
|
|||||||
"pycountry~=24.6.1",
|
"pycountry~=24.6.1",
|
||||||
"Unidecode~=1.3.6",
|
"Unidecode~=1.3.6",
|
||||||
"barcodenumber~=0.5.0",
|
"barcodenumber~=0.5.0",
|
||||||
"rapidfuzz~=2.15.0",
|
"rapidfuzz~=3.12.2",
|
||||||
"holidays~=0.28",
|
"holidays~=0.28",
|
||||||
|
|
||||||
# integration dependencies
|
# integration dependencies
|
||||||
|
|||||||
Reference in New Issue
Block a user