@@ -1782,10 +1782,7 @@ class Series(IndexOpsMixin[S1], NDFrame):
17821782 # just failed to generate these so I couldn't match
17831783 # them up.
17841784 @overload
1785- def __add__ (
1786- self : Series [Never ],
1787- other : Scalar | _ListLike | Series ,
1788- ) -> Series : ...
1785+ def __add__ (self : Series [Never ], other : Scalar | _ListLike | Series ) -> Series : ...
17891786 @overload
17901787 def __add__ (self , other : Series [Never ]) -> Series : ...
17911788 @overload
@@ -1984,10 +1981,10 @@ class Series(IndexOpsMixin[S1], NDFrame):
19841981 def __sub__ (self , other : num | _ListLike | Series ) -> Series : ...
19851982 @overload
19861983 def __truediv__ (
1987- self : Series [Never ], other : num | _ListLike | Series | Path
1984+ self : Series [Never ], other : Path | Scalar | _ListLike | Series
19881985 ) -> Series : ...
19891986 @overload
1990- def __truediv__ (self : Series , other : Series [Never ]) -> Series : ...
1987+ def __truediv__ (self , other : Series [Never ]) -> Series : ...
19911988 @overload
19921989 def __truediv__ (
19931990 self : Series [int ],
@@ -2027,8 +2024,6 @@ class Series(IndexOpsMixin[S1], NDFrame):
20272024 | Series [_T_COMPLEX ]
20282025 ),
20292026 ) -> Series [complex ]: ...
2030- @overload
2031- def __truediv__ (self , other : num | _ListLike | Series [S1 ] | Path ) -> Series : ...
20322027 # ignore needed for mypy as we want different results based on the arguments
20332028 @overload # type: ignore[override]
20342029 def __xor__ ( # pyright: ignore[reportOverlappingOverload]
@@ -2190,13 +2185,6 @@ class Series(IndexOpsMixin[S1], NDFrame):
21902185 * args : Any ,
21912186 ** kwargs : Any ,
21922187 ) -> Series [S1 ]: ...
2193- def divide (
2194- self ,
2195- other : num | _ListLike | Series [S1 ],
2196- level : Level | None = ...,
2197- fill_value : float | None = ...,
2198- axis : AxisIndex = ...,
2199- ) -> Series [float ]: ...
22002188 def divmod (
22012189 self ,
22022190 other : num | _ListLike | Series [S1 ],
0 commit comments