Skip to content

Commit 6847e86

Browse files
committed
fix: pyrefly
1 parent 85ab0f9 commit 6847e86

File tree

15 files changed

+38
-1
lines changed

15 files changed

+38
-1
lines changed

pandas-stubs/_typing.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1080,6 +1080,7 @@ Incomplete: TypeAlias = Any
10801080
class Just(Protocol, Generic[T]):
10811081
@property # type: ignore[override]
10821082
@override
1083+
# pyrefly: ignore # bad-override
10831084
def __class__(self, /) -> type[T]: ...
10841085
@__class__.setter
10851086
@override

pandas-stubs/core/arrays/categorical.pyi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,10 @@ class Categorical(ExtensionArray):
114114
) -> Categorical: ...
115115
def __len__(self) -> int: ...
116116
def __iter__(self): ...
117+
# pyrefly: ignore # bad-param-name-override
117118
def __contains__(self, key) -> bool: ...
118119
@overload
120+
# pyrefly: ignore # bad-param-name-override
119121
def __getitem__(self, key: ScalarIndexer) -> Any: ...
120122
@overload
121123
def __getitem__(

pandas-stubs/core/arrays/datetimelike.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ class DatetimeLikeArrayMixin(ExtensionOpsMixin, ExtensionArray):
7171
def size(self) -> int: ...
7272
def __len__(self) -> int: ...
7373
@overload
74+
# pyrefly: ignore # bad-param-name-override
7475
def __getitem__(self, key: ScalarIndexer) -> DTScalarOrNaT: ...
7576
@overload
7677
def __getitem__(

pandas-stubs/core/arrays/interval.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ class IntervalArray(IntervalMixin, ExtensionArray):
6060
def __iter__(self): ...
6161
def __len__(self) -> int: ...
6262
@overload
63+
# pyrefly: ignore # bad-param-name-override
6364
def __getitem__(self, key: ScalarIndexer) -> IntervalOrNA: ...
6465
@overload
6566
def __getitem__(self, key: SequenceIndexer) -> Self: ...

pandas-stubs/core/arrays/sparse/array.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ class SparseArray(ExtensionArray, ExtensionOpsMixin):
6060
def unique(self): ...
6161
def value_counts(self, dropna: bool = True): ...
6262
@overload
63+
# pyrefly: ignore # bad-param-name-override
6364
def __getitem__(self, key: ScalarIndexer) -> Any: ...
6465
@overload
6566
def __getitem__(

pandas-stubs/core/frame.pyi

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ _T_MUTABLE_MAPPING = TypeVar("_T_MUTABLE_MAPPING", bound=MutableMapping, covaria
172172

173173
class _iLocIndexerFrame(_iLocIndexer, Generic[_T]):
174174
@overload
175+
# pyrefly: ignore # bad-param-name-override
175176
def __getitem__(self, idx: tuple[int, int]) -> Scalar: ...
176177
@overload
177178
def __getitem__(self, idx: IndexingInt) -> Series: ...
@@ -189,6 +190,7 @@ class _iLocIndexerFrame(_iLocIndexer, Generic[_T]):
189190
| tuple[slice]
190191
),
191192
) -> _T: ...
193+
# pyrefly: ignore # bad-param-name-override
192194
def __setitem__(
193195
self,
194196
idx: (
@@ -213,6 +215,7 @@ class _iLocIndexerFrame(_iLocIndexer, Generic[_T]):
213215

214216
class _LocIndexerFrame(_LocIndexer, Generic[_T]):
215217
@overload
218+
# pyrefly: ignore # bad-param-name-override
216219
def __getitem__(self, idx: Scalar) -> Series | _T: ...
217220
@overload
218221
def __getitem__( # type: ignore[overload-overlap]
@@ -266,6 +269,7 @@ class _LocIndexerFrame(_LocIndexer, Generic[_T]):
266269
@overload
267270
def __getitem__(self, idx: tuple[Scalar, slice]) -> Series | _T: ...
268271
@overload
272+
# pyrefly: ignore # bad-param-name-override
269273
def __setitem__(
270274
self,
271275
idx: (
@@ -291,14 +295,17 @@ class _LocIndexerFrame(_LocIndexer, Generic[_T]):
291295
) -> None: ...
292296

293297
class _iAtIndexerFrame(_iAtIndexer):
298+
# pyrefly: ignore # bad-param-name-override
294299
def __getitem__(self, idx: tuple[int, int]) -> Scalar: ...
300+
# pyrefly: ignore # bad-param-name-override
295301
def __setitem__(
296302
self,
297303
idx: tuple[int, int],
298304
value: Scalar | NAType | NaTType | None,
299305
) -> None: ...
300306

301307
class _AtIndexerFrame(_AtIndexer):
308+
# pyrefly: ignore # bad-param-name-override
302309
def __getitem__(
303310
self,
304311
idx: tuple[
@@ -310,6 +317,7 @@ class _AtIndexerFrame(_AtIndexer):
310317
int | StrLike | tuple[Scalar, ...],
311318
],
312319
) -> Scalar: ...
320+
# pyrefly: ignore # bad-param-name-override
313321
def __setitem__(
314322
self,
315323
idx: (

pandas-stubs/core/groupby/generic.pyi

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,7 @@ class SeriesGroupBy(GroupBy[Series[S2]], Generic[S2, ByT]):
204204
def unique(self) -> Series: ...
205205
# Overrides that provide more precise return types over the GroupBy class
206206
@final # type: ignore[misc]
207+
# pyrefly: ignore # bad-override
207208
def __iter__( # pyright: ignore[reportIncompatibleMethodOverride]
208209
self,
209210
) -> Iterator[tuple[ByT, Series[S2]]]: ...
@@ -448,9 +449,11 @@ class DataFrameGroupBy(GroupBy[DataFrame], Generic[ByT, _TT]):
448449
) -> Series: ... # Series[Axes] but this is not allowed
449450
@property
450451
def dtypes(self) -> Series: ...
452+
# pyrefly: ignore # bad-param-name-override
451453
def __getattr__(self, name: str) -> SeriesGroupBy[Any, ByT]: ...
452454
# Overrides that provide more precise return types over the GroupBy class
453455
@final # type: ignore[misc]
456+
# pyrefly: ignore # bad-override
454457
def __iter__( # pyright: ignore[reportIncompatibleMethodOverride]
455458
self,
456459
) -> Iterator[tuple[ByT, DataFrame]]: ...

pandas-stubs/core/indexes/datetimes.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ class DatetimeIndex(
6868
self, other: timedelta | BaseOffset
6969
) -> Self: ...
7070
@overload # type: ignore[override]
71+
# pyrefly: ignore # bad-override
7172
def __sub__(
7273
self, other: datetime | np.datetime64 | np_ndarray_dt | Self
7374
) -> TimedeltaIndex: ...

pandas-stubs/core/indexes/interval.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,7 @@ class IntervalIndex(ExtensionIndex[IntervalT, np.object_], IntervalMixin):
239239
@property
240240
def length(self) -> Index: ...
241241
@overload # type: ignore[override]
242+
# pyrefly: ignore # bad-override
242243
def __getitem__(
243244
self,
244245
idx: (

pandas-stubs/core/indexes/multi.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ class MultiIndex(Index):
123123
def levshape(self): ...
124124
def __reduce__(self): ...
125125
@overload # type: ignore[override]
126+
# pyrefly: ignore # bad-override
126127
def __getitem__(
127128
self,
128129
idx: slice | np_ndarray_anyint | Sequence[int] | Index | MaskType,

0 commit comments

Comments
 (0)