Skip to content

Commit eadcb97

Browse files
committed
typing consistency
1 parent d694c64 commit eadcb97

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

climada/trajectories/interpolated_trajectory.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ def _generic_metrics(
190190
metric_name: str | None = None,
191191
metric_meth: str | None = None,
192192
**kwargs,
193-
) -> pd.DataFrame | None:
193+
) -> pd.DataFrame:
194194
"""Generic method to compute metrics based on the provided metric name and method."""
195195
if metric_name is None or metric_meth is None:
196196
raise ValueError("Both metric_name and metric_meth must be provided.")
@@ -218,10 +218,10 @@ def _generic_metrics(
218218
try:
219219
tmp = pd.concat(tmp)
220220
if len(tmp) == 0:
221-
return None
221+
return pd.DataFrame()
222222
except ValueError as e:
223223
if str(e) == "All objects passed were None":
224-
return None
224+
return pd.DataFrame()
225225
else:
226226
raise e
227227

0 commit comments

Comments
 (0)