From 80f352fcaa8cfabb99c6b65decc329fddebe3ed1 Mon Sep 17 00:00:00 2001 From: Patrick Yost Date: Fri, 1 Nov 2024 14:22:16 -0700 Subject: [PATCH] Import WhereFiltersAreParseable to metrics.py to avoid making breaking change. --- dbt_semantic_interfaces/validations/metrics.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dbt_semantic_interfaces/validations/metrics.py b/dbt_semantic_interfaces/validations/metrics.py index da9153a8..80278a51 100644 --- a/dbt_semantic_interfaces/validations/metrics.py +++ b/dbt_semantic_interfaces/validations/metrics.py @@ -37,6 +37,11 @@ validate_safely, ) +# Avoids breaking change from moving this class out of this file. +from dbt_semantic_interfaces.validations.where_filters import ( + WhereFiltersAreParseable, # noQa +) + class CumulativeMetricRule(SemanticManifestValidationRule[SemanticManifestT], Generic[SemanticManifestT]): """Checks that cumulative metrics are configured properly."""