Skip to content

Commit 4ccdc5d

Browse files
committed
bugfix
1 parent bf22695 commit 4ccdc5d

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

xarray/core/groupby.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,14 @@
2525

2626
def check_reduce_dims(reduce_dims, dimensions):
2727

28-
if is_scalar(reduce_dims):
29-
reduce_dims = [reduce_dims]
30-
31-
if reduce_dims is not ALL_DIMS and any(
32-
[dim not in dimensions for dim in reduce_dims]
33-
):
34-
raise ValueError(
35-
"cannot reduce over dimensions %r. expected either xarray.ALL_DIMS to reduce over all dimensions or one or more of %r."
36-
% (reduce_dims, dimensions)
37-
)
28+
if reduce_dims is not ALL_DIMS:
29+
if is_scalar(reduce_dims):
30+
reduce_dims = [reduce_dims]
31+
if any([dim not in dimensions for dim in reduce_dims]):
32+
raise ValueError(
33+
"cannot reduce over dimensions %r. expected either xarray.ALL_DIMS to reduce over all dimensions or one or more of %r."
34+
% (reduce_dims, dimensions)
35+
)
3836

3937

4038
def unique_value_groups(ar, sort=True):

0 commit comments

Comments
 (0)