11from datetime import date , datetime , timedelta
22from logging import getLogger
3- from typing import List
43
54from dateutil .relativedelta import relativedelta
65from django .conf import settings
@@ -79,7 +78,7 @@ def get_usage_data_from_local_db(
7978 date_start : datetime | None = None ,
8079 date_stop : datetime | None = None ,
8180 labels_filter : Labels | None = None ,
82- ) -> List [UsageData ]:
81+ ) -> list [UsageData ]:
8382 if date_start is None :
8483 date_start = timezone .now () - timedelta (days = 30 )
8584 if date_stop is None :
@@ -138,7 +137,7 @@ def get_feature_evaluation_data(
138137 environment_id : int ,
139138 period_days : int = 30 ,
140139 labels_filter : Labels | None = None ,
141- ) -> List [FeatureEvaluationData ]:
140+ ) -> list [FeatureEvaluationData ]:
142141 if settings .USE_POSTGRES_FOR_ANALYTICS :
143142 return get_feature_evaluation_data_from_local_db (
144143 feature = feature ,
@@ -164,7 +163,7 @@ def get_feature_evaluation_data_from_local_db(
164163 environment_id : int ,
165164 period_days : int = 30 ,
166165 labels_filter : Labels | None = None ,
167- ) -> List [FeatureEvaluationData ]:
166+ ) -> list [FeatureEvaluationData ]:
168167 filter = Q (
169168 environment_id = environment_id ,
170169 bucket_size = constants .ANALYTICS_READ_BUCKET_SIZE ,
0 commit comments