Skip to content

Commit d14fb18

Browse files
authored
Align AnyArrayLike with pandas._typing definition (#1123)
align anyarraylike with pandas._typing definition
1 parent 76f0f0e commit d14fb18

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

pandas-stubs/_typing.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ from pandas.io.formats.format import EngFormatter
5656
Incomplete: TypeAlias = Any
5757

5858
ArrayLike: TypeAlias = ExtensionArray | np.ndarray[Any, Any]
59-
AnyArrayLike: TypeAlias = Index[Any] | Series[Any] | np.ndarray[Any, Any]
59+
AnyArrayLike: TypeAlias = ArrayLike | Index[Any] | Series[Any]
6060
PythonScalar: TypeAlias = str | bool | complex
6161
DatetimeLikeScalar = TypeVar("DatetimeLikeScalar", bound=Period | Timestamp | Timedelta)
6262
PandasScalar: TypeAlias = bytes | datetime.date | datetime.datetime | datetime.timedelta

pandas-stubs/core/indexes/datetimes.pyi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ from pandas.core.series import (
3030

3131
from pandas._typing import (
3232
AnyArrayLike,
33-
ArrayLike,
3433
DateAndDatetimeLike,
3534
Dtype,
3635
IntervalClosedType,
@@ -44,7 +43,7 @@ from pandas.tseries.offsets import BaseOffset
4443
class DatetimeIndex(DatetimeTimedeltaMixin[Timestamp], DatetimeIndexProperties):
4544
def __init__(
4645
self,
47-
data: ArrayLike | AnyArrayLike | list | tuple,
46+
data: AnyArrayLike | list | tuple,
4847
freq: Frequency = ...,
4948
tz: TimeZones = ...,
5049
ambiguous: str = ...,

0 commit comments

Comments
 (0)