From e59bfd3e5cbed34e4dffbfbd4df7e42814ceae8c Mon Sep 17 00:00:00 2001 From: Robin Linacre Date: Tue, 2 Jul 2024 19:14:54 +0100 Subject: [PATCH] exports --- splink/postgres/comparison_level_library.py | 1 + splink/postgres/comparison_library.py | 2 ++ .../postgres_helpers/postgres_comparison_imports.py | 6 +++++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/splink/postgres/comparison_level_library.py b/splink/postgres/comparison_level_library.py index 3ae799e7b6..d72bb8f27a 100644 --- a/splink/postgres/comparison_level_library.py +++ b/splink/postgres/comparison_level_library.py @@ -6,6 +6,7 @@ from .postgres_helpers.postgres_comparison_imports import ( # noqa: F401 array_intersect_level, columns_reversed_level, + damerau_levenshtein_level, datediff_level, distance_function_level, distance_in_km_level, diff --git a/splink/postgres/comparison_library.py b/splink/postgres/comparison_library.py index 9fcfaff916..812529ffb2 100644 --- a/splink/postgres/comparison_library.py +++ b/splink/postgres/comparison_library.py @@ -6,6 +6,8 @@ distance_in_km_at_thresholds, else_level, exact_match, + jaro_at_thresholds, + jaro_winkler_at_thresholds, levenshtein_at_thresholds, null_level, ) diff --git a/splink/postgres/postgres_helpers/postgres_comparison_imports.py b/splink/postgres/postgres_helpers/postgres_comparison_imports.py index a660028e0e..cfbc862edf 100644 --- a/splink/postgres/postgres_helpers/postgres_comparison_imports.py +++ b/splink/postgres/postgres_helpers/postgres_comparison_imports.py @@ -66,6 +66,10 @@ def _distance_in_km_level(self): def _levenshtein_level(self): return levenshtein_level + @property + def _damerau_levenshtein_level(self): + return damerau_levenshtein_level + @property def _jaro_level(self): return jaro_level @@ -142,7 +146,7 @@ class damerau_levenshtein_at_thresholds( ): @property def _distance_level(self): - return self._damerau_levenshtein_level + return damerau_levenshtein_level class distance_function_at_thresholds(