From efa87ebd30b0dc700a8324ddcfb873d6226f588a Mon Sep 17 00:00:00 2001 From: Matthew K Defenderfer <mdefende@uab.edu> Date: Thu, 1 May 2025 12:13:31 -0500 Subject: [PATCH] add conditional to remove any passed timedelta values less than or equal to 0 --- src/rc_gpfs/utils/datetime.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rc_gpfs/utils/datetime.py b/src/rc_gpfs/utils/datetime.py index 06c30b2..0fa9f7c 100644 --- a/src/rc_gpfs/utils/datetime.py +++ b/src/rc_gpfs/utils/datetime.py @@ -20,7 +20,7 @@ def create_timedelta_breakpoints( delta_unit: Literal['D','W'] ) -> List[np.datetime64]: run_date = as_datetime(run_date) - return [run_date - as_timedelta(c,delta_unit) for c in delta_vals] + return [run_date - as_timedelta(c,delta_unit) for c in delta_vals if c > 0] def create_timedelta_labels( delta_vals: int | List[int], -- GitLab