From 4d742223f4cd9421c111dd9d6fb96d84288186ad Mon Sep 17 00:00:00 2001
From: Bert Palm <bert.palm@ufz.de>
Date: Mon, 7 Dec 2020 13:56:06 +0100
Subject: [PATCH] stupid rolling fix

---
 saqc/lib/rolling.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/saqc/lib/rolling.py b/saqc/lib/rolling.py
index 323cf1789..22bfbccfc 100644
--- a/saqc/lib/rolling.py
+++ b/saqc/lib/rolling.py
@@ -86,6 +86,10 @@ class _CustomBaseIndexer(BaseIndexer):
             center = self._center
 
         start, end = self._get_bounds(num_values, min_periods, center, closed)
+
+        # ensure correct length
+        start, end = start[:num_values], end[:num_values]
+
         start, end = self._apply_skipmask(start, end)
         start, end = self._apply_steps(start, end, num_values)
         start, end = self._prepare_min_periods_masking(start, end, num_values)
-- 
GitLab