From d419fb882356cb83c30a9c5e6bc31dedad3e5a27 Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Fri, 16 Aug 2024 10:30:13 -0600 Subject: [PATCH] Cleanup --- xarray/core/groupby.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/xarray/core/groupby.py b/xarray/core/groupby.py index 0a239b8cae1..54806988205 100644 --- a/xarray/core/groupby.py +++ b/xarray/core/groupby.py @@ -475,15 +475,12 @@ class GroupBy(Generic[T_Xarray]): """ __slots__ = ( - "_inserted_dims", - "_group", "_group_dim", - "_group_indices", - "_groups", "groupers", "_obj", "_restore_coord_dims", - "_stacked_dim", + # cached properties + "_groups", "_dims", "_sizes", "_len", @@ -494,7 +491,6 @@ class GroupBy(Generic[T_Xarray]): "group1d", "_stacked_dim", "_inserted_dims", - "coords", "encoded", ) _obj: T_Xarray @@ -509,15 +505,13 @@ class GroupBy(Generic[T_Xarray]): _groups: dict[GroupKey, GroupIndex] | None _dims: tuple[Hashable, ...] | Frozen[Hashable, int] | None _sizes: Mapping[Hashable, int] | None + _len: int # _ensure_1d: group1d: T_Group _stacked_dim: Hashable | None _inserted_dims: list[Hashable] - _unique_coord: Variable | _DummyGroup - coords: Coordinates - encoded: EncodedGroups def __init__(