From 5038e021f1c54c99362b3e07c140667a5e13ffb8 Mon Sep 17 00:00:00 2001 From: Manisha4 Date: Sat, 22 Feb 2025 20:15:44 -0800 Subject: [PATCH] fixing circular dependency --- sdk/python/feast/feature_store.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sdk/python/feast/feature_store.py b/sdk/python/feast/feature_store.py index bd2c00a60a..5551b6f8a8 100644 --- a/sdk/python/feast/feature_store.py +++ b/sdk/python/feast/feature_store.py @@ -37,7 +37,8 @@ from google.protobuf.timestamp_pb2 import Timestamp from tqdm import tqdm -from feast import SortedFeatureView, feature_server, flags_helper, ui_server, utils +from feast.sorted_feature_view import SortedFeatureView +from feast import feature_server, flags_helper, ui_server, utils from feast.base_feature_view import BaseFeatureView from feast.batch_feature_view import BatchFeatureView from feast.data_source import ( @@ -2129,4 +2130,4 @@ def _validate_data_sources(data_sources: List[DataSource]): if case_insensitive_ds_name in ds_names: raise DataSourceRepeatNamesException(case_insensitive_ds_name) else: - ds_names.add(case_insensitive_ds_name) + ds_names.add(case_insensitive_ds_name) \ No newline at end of file