Skip to content

Commit 0de109b

Browse files
authored
Update pyright (#1024)
* Update pyright * ignore
1 parent f71224c commit 0de109b

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

pandas-stubs/core/frame.pyi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -605,7 +605,9 @@ class DataFrame(NDFrame, OpsMixin):
605605
@overload
606606
def __getitem__(self, key: Scalar | tuple[Hashable, ...]) -> Series: ... # type: ignore[overload-overlap] # pyright: ignore[reportOverlappingOverload]
607607
@overload
608-
def __getitem__(self, key: Iterable[Hashable] | slice) -> DataFrame: ...
608+
def __getitem__( # pyright: ignore[reportOverlappingOverload]
609+
self, key: Iterable[Hashable] | slice
610+
) -> DataFrame: ...
609611
@overload
610612
def __getitem__(self, key: Hashable) -> Series: ...
611613
def isetitem(

pandas-stubs/core/groupby/generic.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ class DataFrameGroupBy(GroupBy[DataFrame], Generic[ByT]):
234234
self, key: Scalar | Hashable | tuple[Hashable, ...]
235235
) -> SeriesGroupBy[Any, ByT]: ...
236236
@overload
237-
def __getitem__( # pyright: ignore[reportIncompatibleMethodOverride]
237+
def __getitem__( # pyright: ignore[reportIncompatibleMethodOverride, reportOverlappingOverload]
238238
self, key: Iterable[Hashable] | slice
239239
) -> DataFrameGroupBy[ByT]: ...
240240
def nunique(self, dropna: bool = ...) -> DataFrame: ...

pandas-stubs/core/groupby/groupby.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ class BaseGroupBy(SelectionMixin[NDFrameT], GroupByIndexingMixin):
141141
@overload
142142
def __getitem__(self: BaseGroupBy[DataFrame], key: Scalar | Hashable | tuple[Hashable, ...]) -> generic.SeriesGroupBy: ... # type: ignore[overload-overlap]
143143
@overload
144-
def __getitem__(
144+
def __getitem__( # pyright: ignore[reportOverlappingOverload]
145145
self: BaseGroupBy[DataFrame], key: Iterable[Hashable] | slice
146146
) -> generic.DataFrameGroupBy: ...
147147
@overload

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ mypy = "1.10.1"
3737
pandas = "2.2.3"
3838
pyarrow = ">=10.0.1"
3939
pytest = ">=7.1.2"
40-
pyright = ">= 1.1.383"
40+
pyright = ">= 1.1.387"
4141
poethepoet = ">=0.16.5"
4242
loguru = ">=0.6.0"
4343
typing-extensions = ">=4.4.0"

0 commit comments

Comments
 (0)