Skip to content

Commit ac3c0a6

Browse files
committed
refactor(ruff): ANN002
1 parent 1cdecd9 commit ac3c0a6

File tree

20 files changed

+62
-68
lines changed

20 files changed

+62
-68
lines changed

pandas-stubs/_testing/__init__.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ def assert_frame_equal(
176176
def assert_equal(left, right, **kwargs: Any) -> None: ...
177177
def assert_sp_array_equal(left: SparseArray, right: SparseArray) -> None: ...
178178
def assert_contains_all(iterable: Iterable[T], dic: Container[T]) -> None: ...
179-
def assert_copy(iter1: Iterable[T], iter2: Iterable[T], **eql_kwargs) -> None: ...
179+
def assert_copy(iter1: Iterable[T], iter2: Iterable[T], **eql_kwargs: Any) -> None: ...
180180
@contextmanager
181181
def assert_produces_warning(
182182
expected_warning: (

pandas-stubs/core/arrays/base.pyi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ from pandas._typing import (
2121
from pandas.core.dtypes.dtypes import ExtensionDtype as ExtensionDtype
2222

2323
class ExtensionArray:
24+
def __array__(self, dtype=...) -> np_1darray: ...
25+
def __array_ufunc__(self, ufunc, method, *inputs: Any, **kwargs: Any): ...
2426
@overload
2527
def __getitem__(self, item: ScalarIndexer) -> Any: ...
2628
@overload

pandas-stubs/core/arrays/boolean.pyi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ class BooleanArray(BaseMaskedArray):
2020
) -> None: ...
2121
@property
2222
def dtype(self): ...
23-
def __array_ufunc__(self, ufunc, method, *inputs, **kwargs: Any): ...
2423
def __setitem__(self, key, value) -> None: ...
2524
def astype(self, dtype, copy: bool = True): ...
2625
def any(self, *, skipna: bool = ..., **kwargs: Any): ...

pandas-stubs/core/arrays/categorical.pyi

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,6 @@ class Categorical(ExtensionArray):
8989
@property
9090
def shape(self): ...
9191
def shift(self, periods=1, fill_value=...): ...
92-
def __array__(self, dtype=...) -> np_1darray: ...
93-
def __array_ufunc__(self, ufunc, method, *inputs, **kwargs: Any): ...
9492
@property
9593
def T(self): ...
9694
@property
@@ -112,7 +110,6 @@ class Categorical(ExtensionArray):
112110
def take(
113111
self, indexer: TakeIndexer, *, allow_fill: bool = ..., fill_value=...
114112
) -> Categorical: ...
115-
def __len__(self) -> int: ...
116113
def __iter__(self): ...
117114
def __contains__(self, key) -> bool: ...
118115
@overload

pandas-stubs/core/arrays/datetimelike.pyi

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,8 @@ class DatetimeLikeArrayMixin(ExtensionOpsMixin, ExtensionArray):
6666
def asi8(self) -> np.ndarray: ...
6767
@property
6868
def nbytes(self): ...
69-
def __array__(self, dtype=...) -> np.ndarray: ...
7069
@property
7170
def size(self) -> int: ...
72-
def __len__(self) -> int: ...
7371
@overload
7472
def __getitem__(self, key: ScalarIndexer) -> DTScalarOrNaT: ...
7573
@overload

pandas-stubs/core/arrays/datetimes.pyi

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ class DatetimeArray(DatetimeLikeArrayMixin, TimelikeOps, DatelikeOps):
2929
def tzinfo(self) -> _tzinfo | None: ...
3030
@property
3131
def is_normalized(self): ...
32-
def __array__(self, dtype=...) -> np.ndarray: ...
3332
def __iter__(self): ...
3433
def astype(self, dtype, copy: bool = True): ...
3534
def tz_convert(self, tz: TimeZones): ...

pandas-stubs/core/arrays/integer.pyi

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from typing import Any
2-
31
from pandas.core.arrays.masked import BaseMaskedArray
42

53
from pandas._libs.missing import NAType
@@ -19,7 +17,6 @@ class IntegerArray(BaseMaskedArray):
1917
@property
2018
def dtype(self) -> _IntegerDtype: ...
2119
def __init__(self, values, mask, copy: bool = ...) -> None: ...
22-
def __array_ufunc__(self, ufunc, method, *inputs, **kwargs: Any): ...
2320
def __setitem__(self, key, value) -> None: ...
2421
def astype(self, dtype, copy: bool = True): ...
2522

pandas-stubs/core/arrays/interval.pyi

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ class IntervalArray(IntervalMixin, ExtensionArray):
5858
dtype=None,
5959
): ...
6060
def __iter__(self): ...
61-
def __len__(self) -> int: ...
6261
@overload
6362
def __getitem__(self, key: ScalarIndexer) -> IntervalOrNA: ...
6463
@overload
@@ -100,7 +99,6 @@ class IntervalArray(IntervalMixin, ExtensionArray):
10099
def mid(self) -> Index: ...
101100
@property
102101
def is_non_overlapping_monotonic(self) -> bool: ...
103-
def __array__(self, dtype=...) -> np_1darray: ...
104102
def __arrow_array__(self, type=...): ...
105103
def to_tuples(self, na_tuple: bool = True): ...
106104
def repeat(self, repeats, axis: Axis | None = ...): ...

pandas-stubs/core/arrays/masked.pyi

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class BaseMaskedArray(ExtensionArray, ExtensionOpsMixin):
2323
@overload
2424
def __getitem__(self, item: SequenceIndexer) -> Self: ...
2525
def __iter__(self): ...
26-
def __len__(self) -> int: ...
2726
def __invert__(self): ...
2827
def to_numpy(
2928
self,
@@ -32,7 +31,6 @@ class BaseMaskedArray(ExtensionArray, ExtensionOpsMixin):
3231
na_value: Scalar = ...,
3332
) -> np.ndarray: ...
3433
__array_priority__: int = ...
35-
def __array__(self, dtype=...) -> np.ndarray: ...
3634
def __arrow_array__(self, type=...): ...
3735
def isna(self): ...
3836
@property

pandas-stubs/core/arrays/numpy_.pyi

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from typing import Any
2-
31
import numpy as np
42
from numpy.lib.mixins import NDArrayOperatorsMixin
53
from pandas.core.arrays.base import (
@@ -15,5 +13,4 @@ class PandasDtype(ExtensionDtype):
1513
@property
1614
def itemsize(self) -> int: ...
1715

18-
class PandasArray(ExtensionArray, ExtensionOpsMixin, NDArrayOperatorsMixin):
19-
def __array_ufunc__(self, ufunc, method, *inputs, **kwargs: Any): ...
16+
class PandasArray(ExtensionArray, ExtensionOpsMixin, NDArrayOperatorsMixin): ...

0 commit comments

Comments
 (0)