Skip to content

Commit 58b4f63

Browse files
author
Kashif Khan
committed
TYP: define new_leveln as FrozenList or List
1 parent a63b165 commit 58b4f63

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pandas/core/reshape/reshape.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
Index,
4040
MultiIndex,
4141
)
42+
from pandas.core.indexes.frozen import FrozenList
4243
from pandas.core.series import Series
4344
from pandas.core.sorting import (
4445
compress_group_index,
@@ -316,6 +317,9 @@ def get_new_columns(self, value_columns: Index | None):
316317
stride = len(self.removed_level) + self.lift
317318
width = len(value_columns)
318319
propagator = np.repeat(np.arange(width), stride)
320+
321+
new_levels: FrozenList | list[Index]
322+
319323
if isinstance(value_columns, MultiIndex):
320324
new_levels = value_columns.levels + (self.removed_level_full,)
321325
new_names = value_columns.names + (self.removed_name,)

0 commit comments

Comments
 (0)