diff --git a/pandas-stubs/_libs/tslibs/offsets.pyi b/pandas-stubs/_libs/tslibs/offsets.pyi index 6fb6b4d8..132d6e86 100644 --- a/pandas-stubs/_libs/tslibs/offsets.pyi +++ b/pandas-stubs/_libs/tslibs/offsets.pyi @@ -29,11 +29,11 @@ class ApplyTypeError(TypeError): ... class BaseOffset: n: int def __init__(self, n: int = ..., normalize: bool = ...) -> None: ... - def __eq__(self, other) -> bool: ... - def __ne__(self, other) -> bool: ... + def __eq__(self, other: object) -> bool: ... + def __ne__(self, other: object) -> bool: ... def __hash__(self) -> int: ... @property - def kwds(self) -> dict: ... + def kwds(self) -> dict[str, Any]: ... @property def base(self) -> BaseOffset: ... @overload @@ -67,7 +67,6 @@ class BaseOffset: def __rsub__(self, other: BaseOffset) -> Self: ... @overload def __rsub__(self, other: _TimedeltaT) -> _TimedeltaT: ... - def __call__(self, other): ... @overload def __mul__(self, other: np.ndarray) -> np.ndarray: ... @overload @@ -87,8 +86,6 @@ class BaseOffset: def rollback(self, dt: datetime) -> datetime: ... def rollforward(self, dt: datetime) -> datetime: ... def is_on_offset(self, dt: datetime) -> bool: ... - def __setstate__(self, state) -> None: ... - def __getstate__(self): ... @property def nanos(self) -> int: ... diff --git a/pandas-stubs/core/arrays/base.pyi b/pandas-stubs/core/arrays/base.pyi index b59ef863..0d2c54ff 100644 --- a/pandas-stubs/core/arrays/base.pyi +++ b/pandas-stubs/core/arrays/base.pyi @@ -1,3 +1,4 @@ +from collections.abc import Iterator from typing import ( Any, overload, @@ -23,16 +24,16 @@ class ExtensionArray: def __getitem__(self, item: ScalarIndexer) -> Any: ... @overload def __getitem__(self, item: SequenceIndexer) -> Self: ... - def __setitem__(self, key: int | slice | np.ndarray, value) -> None: ... + def __setitem__(self, key: int | slice | np.ndarray, value: Any) -> None: ... def __len__(self) -> int: ... - def __iter__(self): ... + def __iter__(self) -> Iterator[Any]: ... def __contains__(self, item: object) -> bool | np.bool_: ... def to_numpy( self, dtype: npt.DTypeLike | None = ..., copy: bool = False, na_value: Scalar = ..., - ) -> np_1darray: ... + ) -> np_1darray[Any]: ... @property def dtype(self) -> ExtensionDtype: ... @property