From fada974ad92adeaab1275934d0b376048b0826c4 Mon Sep 17 00:00:00 2001 From: Matthew Murray Date: Sun, 11 Aug 2024 12:24:47 -0700 Subject: [PATCH] proivide >= 1 agg --- python/cudf/cudf/core/groupby/groupby.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/cudf/cudf/core/groupby/groupby.py b/python/cudf/cudf/core/groupby/groupby.py index f2bcd0d4af3..55dab17ce65 100644 --- a/python/cudf/cudf/core/groupby/groupby.py +++ b/python/cudf/cudf/core/groupby/groupby.py @@ -1298,6 +1298,8 @@ def _normalize_aggs( column_names, aggs_per_column = kwargs.keys(), kwargs.values() columns = tuple(self.obj._data[x[1][0]] for x in kwargs.items()) aggs_per_column = [x[1] for x in kwargs.values()] + else: + raise TypeError("Must provide at least one aggregation function.") # is_list_like performs type narrowing but type-checkers don't # know it. One could add a TypeGuard annotation to