diff --git a/pandas-stubs/_typing.pyi b/pandas-stubs/_typing.pyi index 322c1e622..1b31c8795 100644 --- a/pandas-stubs/_typing.pyi +++ b/pandas-stubs/_typing.pyi @@ -56,7 +56,7 @@ from pandas.io.formats.format import EngFormatter Incomplete: TypeAlias = Any ArrayLike: TypeAlias = ExtensionArray | np.ndarray[Any, Any] -AnyArrayLike: TypeAlias = Index[Any] | Series[Any] | np.ndarray[Any, Any] +AnyArrayLike: TypeAlias = ArrayLike | Index[Any] | Series[Any] PythonScalar: TypeAlias = str | bool | complex DatetimeLikeScalar = TypeVar("DatetimeLikeScalar", bound=Period | Timestamp | Timedelta) PandasScalar: TypeAlias = bytes | datetime.date | datetime.datetime | datetime.timedelta diff --git a/pandas-stubs/core/indexes/datetimes.pyi b/pandas-stubs/core/indexes/datetimes.pyi index 20160c725..5db9e706f 100644 --- a/pandas-stubs/core/indexes/datetimes.pyi +++ b/pandas-stubs/core/indexes/datetimes.pyi @@ -30,7 +30,6 @@ from pandas.core.series import ( from pandas._typing import ( AnyArrayLike, - ArrayLike, DateAndDatetimeLike, Dtype, IntervalClosedType, @@ -44,7 +43,7 @@ from pandas.tseries.offsets import BaseOffset class DatetimeIndex(DatetimeTimedeltaMixin[Timestamp], DatetimeIndexProperties): def __init__( self, - data: ArrayLike | AnyArrayLike | list | tuple, + data: AnyArrayLike | list | tuple, freq: Frequency = ..., tz: TimeZones = ..., ambiguous: str = ...,