@@ -819,7 +819,7 @@ class Series(IndexOpsMixin[S1], NDFrame):
819
819
@overload
820
820
def diff (self : Series [_str ], periods : int = ...) -> Never : ...
821
821
@overload
822
- def diff (self : Series [Timestamp ] | Series [ Timedelta ], periods : int = ...) -> Series [Timedelta ]: ... # type: ignore[overload-overlap]
822
+ def diff (self : Series [_T_STAMP_AND_DELTA ], periods : int = ...) -> Series [Timedelta ]: ... # type: ignore[overload-overlap]
823
823
@overload
824
824
def diff (self , periods : int = ...) -> Series [float ]: ...
825
825
def autocorr (self , lag : int = ...) -> float : ...
@@ -1596,7 +1596,9 @@ class Series(IndexOpsMixin[S1], NDFrame):
1596
1596
# just failed to generate these so I couldn't match
1597
1597
# them up.
1598
1598
@overload
1599
- def __add__ (self : Series [_T_INT ], other : _nonseries_int | Series [int ]) -> Series [_T_INT ]: ...
1599
+ def __add__ (
1600
+ self : Series [_T_INT ], other : _nonseries_int | Series [int ]
1601
+ ) -> Series [_T_INT ]: ...
1600
1602
@overload
1601
1603
def __add__ (
1602
1604
self : Series [_T_STAMP_AND_DELTA ],
@@ -1650,7 +1652,9 @@ class Series(IndexOpsMixin[S1], NDFrame):
1650
1652
self , other : S1 | _ListLike | Series [S1 ] | datetime | timedelta | date
1651
1653
) -> Series [_bool ]: ...
1652
1654
@overload
1653
- def __mul__ (self : Series [_T_INT ], other : _nonseries_int | Series [int ]) -> Series [_T_INT ]: ...
1655
+ def __mul__ (
1656
+ self : Series [_T_INT ], other : _nonseries_int | Series [int ]
1657
+ ) -> Series [_T_INT ]: ...
1654
1658
@overload
1655
1659
def __mul__ (
1656
1660
self : Series [_T_STAMP_AND_DELTA ],
@@ -1737,7 +1741,9 @@ class Series(IndexOpsMixin[S1], NDFrame):
1737
1741
@overload
1738
1742
def __rxor__ (self , other : _nonseries_int | Series [int ]) -> Series [int ]: ...
1739
1743
@overload
1740
- def __sub__ (self : Series [_T_INT ], other : _nonseries_int | Series [int ]) -> Series [_T_INT ]: ...
1744
+ def __sub__ (
1745
+ self : Series [_T_INT ], other : _nonseries_int | Series [int ]
1746
+ ) -> Series [_T_INT ]: ...
1741
1747
@overload
1742
1748
def __sub__ (
1743
1749
self : Series [Timestamp ], other : _nonseries_timedelta | Series [Timedelta ]
@@ -1831,7 +1837,7 @@ class Series(IndexOpsMixin[S1], NDFrame):
1831
1837
) -> Never : ...
1832
1838
@overload
1833
1839
def cumprod (
1834
- self : Series [Timestamp ] | Series [ Timedelta ],
1840
+ self : Series [_T_STAMP_AND_DELTA ],
1835
1841
axis : AxisIndex = ...,
1836
1842
skipna : _bool = ...,
1837
1843
* args : Any ,
@@ -2163,7 +2169,7 @@ class Series(IndexOpsMixin[S1], NDFrame):
2163
2169
) -> Scalar : ...
2164
2170
@overload
2165
2171
def std (
2166
- self : Series [Timestamp ] | Series [ Timedelta ],
2172
+ self : Series [_T_STAMP_AND_DELTA ],
2167
2173
axis : AxisIndex | None = ...,
2168
2174
skipna : _bool | None = ...,
2169
2175
level : None = ...,
0 commit comments