|
23 | 23 | from rich.text import Text |
24 | 24 |
|
25 | 25 | from ._utils import Side, capitalize_first |
26 | | -from .metrics import _Metric |
| 26 | +from .metrics import Metric |
27 | 27 |
|
28 | 28 | if TYPE_CHECKING: # pragma: no cover |
29 | 29 | from .comparison import DataFrameComparison |
@@ -61,7 +61,7 @@ def __init__( |
61 | 61 | right_name: str, |
62 | 62 | slim: bool, |
63 | 63 | hidden_columns: list[str] | None, |
64 | | - metrics: Mapping[str, _Metric] | None, |
| 64 | + metrics: Mapping[str, Metric] | None, |
65 | 65 | ): |
66 | 66 | self.slim = slim |
67 | 67 | self._data = _compute_summary_data( |
@@ -772,7 +772,7 @@ def _compute_summary_data( |
772 | 772 | right_name: str, |
773 | 773 | slim: bool, |
774 | 774 | hidden_columns: list[str] | None, |
775 | | - metrics: Mapping[str, _Metric] | None, |
| 775 | + metrics: Mapping[str, Metric] | None, |
776 | 776 | ) -> SummaryData: |
777 | 777 | from .comparison import DataFrameComparison |
778 | 778 |
|
@@ -839,7 +839,7 @@ def _validate_primary_key_hidden_columns() -> None: |
839 | 839 | _metric_labels=[], |
840 | 840 | ) |
841 | 841 |
|
842 | | - metrics_resolved: dict[str, _Metric] = dict(metrics or {}) |
| 842 | + metrics_resolved: dict[str, Metric] = dict(metrics or {}) |
843 | 843 | metrics_by_column = _compute_column_metrics(comp, metrics_resolved) |
844 | 844 | metric_labels = list(metrics_resolved.keys()) |
845 | 845 |
|
@@ -935,7 +935,7 @@ def _compute_rows(comp: DataFrameComparison, slim: bool) -> SummaryDataRows | No |
935 | 935 |
|
936 | 936 | def _compute_column_metrics( |
937 | 937 | comp: DataFrameComparison, |
938 | | - metrics: Mapping[str, _Metric], |
| 938 | + metrics: Mapping[str, Metric], |
939 | 939 | ) -> dict[str, dict[str, Any]]: |
940 | 940 | if comp.primary_key is None or comp.num_rows_joined() == 0: |
941 | 941 | return {} |
|
0 commit comments