Skip to content

Commit 9fd9d1c

Browse files
committed
fixup
1 parent d7a742d commit 9fd9d1c

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

pandas-stubs/core/indexes/multi.pyi

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ class MultiIndex(Index):
113113
def copy( # type: ignore[override] # pyright: ignore[reportIncompatibleMethodOverride] # pyrefly: ignore
114114
self, names: SequenceNotStr[Hashable] = ..., deep: bool = False
115115
) -> Self: ...
116-
def view(self, cls: Any = None) -> MultiIndex: ... # type: ignore[override]
116+
def view(self, cls: Any = None) -> MultiIndex: ... # type: ignore[override] # pyrefly: ignore[bad-override] # pyright: ignore[reportIncompatibleMethodOverride]
117117
@property
118118
def dtype(self) -> np.dtype: ...
119119
@property
@@ -130,11 +130,15 @@ class MultiIndex(Index):
130130
def droplevel(self, level: Level | Sequence[Level] = 0) -> MultiIndex | Index: ... # type: ignore[override]
131131
def get_level_values(self, level: str | int) -> Index: ...
132132
@overload # type: ignore[override]
133-
def unique(
133+
def unique( # pyrefly: ignore[bad-override]
134134
self, level: None = None
135-
) -> MultiIndex: ... # pyrefly: ignore[bad-override]
135+
) -> MultiIndex: ...
136136
@overload
137-
def unique(self, level: Level) -> Index: ... # ty: ignore[invalid-method-override]
137+
def unique(
138+
self, level: Level
139+
) -> (
140+
Index
141+
): ... # ty: ignore[invalid-method-override] # pyrefly: ignore[bad-override] # pyright: ignore[reportIncompatibleMethodOverride]
138142
def to_frame( # type: ignore[override] # pyright: ignore[reportIncompatibleMethodOverride]
139143
self,
140144
index: bool = True,
@@ -160,7 +164,11 @@ class MultiIndex(Index):
160164
@overload # type: ignore[override]
161165
def append(self, other: MultiIndex | Sequence[MultiIndex]) -> MultiIndex: ...
162166
@overload
163-
def append(self, other: Index | Sequence[Index]) -> Index: ...
167+
def append(
168+
self, other: Index | Sequence[Index]
169+
) -> (
170+
Index
171+
): ... # pyrefly: ignore[bad-override] # pyright: ignore[reportIncompatibleMethodOverride]
164172
def drop(self, codes: Level | Sequence[Level], level: Level | None = None, errors: str = "raise") -> Self: ... # type: ignore[override] # pyright: ignore[reportIncompatibleMethodOverride]
165173
def swaplevel(self, i: int = -2, j: int = -1) -> Self: ...
166174
def reorder_levels(self, order: Sequence[Level]) -> MultiIndex: ...

0 commit comments

Comments
 (0)