Skip to content

Commit 80dcee2

Browse files
GH828 Clean up overlapping types
1 parent 611f1fc commit 80dcee2

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

pandas-stubs/core/indexes/datetimes.pyi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ from pandas.core.series import (
3131
from typing_extensions import Self
3232

3333
from pandas._typing import (
34-
AnyArrayLike,
3534
DateAndDatetimeLike,
3635
Dtype,
3736
IntervalClosedType,
@@ -45,7 +44,7 @@ from pandas.tseries.offsets import BaseOffset
4544
class DatetimeIndex(DatetimeTimedeltaMixin[Timestamp], DatetimeIndexProperties):
4645
def __init__(
4746
self,
48-
data: Axes | AnyArrayLike,
47+
data: Axes,
4948
freq: Frequency = ...,
5049
tz: TimeZones = ...,
5150
ambiguous: str = ...,

pandas-stubs/core/indexes/timedeltas.pyi

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ from pandas._libs import (
2727
)
2828
from pandas._libs.tslibs import BaseOffset
2929
from pandas._typing import (
30-
AnyArrayLike,
3130
Axes,
3231
TimedeltaConvertibleTypes,
3332
num,
@@ -36,11 +35,7 @@ from pandas._typing import (
3635
class TimedeltaIndex(DatetimeTimedeltaMixin[Timedelta], TimedeltaIndexProperties):
3736
def __new__(
3837
cls,
39-
data: (
40-
AnyArrayLike
41-
| Sequence[dt.timedelta | Timedelta | np.timedelta64 | float]
42-
| Axes
43-
) = ...,
38+
data: Sequence[dt.timedelta | Timedelta | np.timedelta64 | float] | Axes = ...,
4439
freq: str | BaseOffset = ...,
4540
closed: object = ...,
4641
dtype: Literal["<m8[ns]"] = ...,

0 commit comments

Comments
 (0)