@@ -1651,10 +1651,7 @@ class Series(IndexOpsMixin[S1], NDFrame):
1651
1651
self , other : int | np_ndarray_anyint | Series [int ]
1652
1652
) -> Series [int ]: ...
1653
1653
def __rsub__ (self , other : num | _ListLike | Series [S1 ]) -> Series : ...
1654
- @overload
1655
- def __rtruediv__ (self , other : Path ) -> Series : ...
1656
- @overload
1657
- def __rtruediv__ (self , other : num | _ListLike | Series [S1 ]) -> Series : ...
1654
+ def __rtruediv__ (self , other : num | _ListLike | Series [S1 ] | Path ) -> Series : ...
1658
1655
# ignore needed for mypy as we want different results based on the arguments
1659
1656
@overload # type: ignore[override]
1660
1657
def __rxor__ ( # pyright: ignore[reportOverlappingOverload]
@@ -1680,10 +1677,7 @@ class Series(IndexOpsMixin[S1], NDFrame):
1680
1677
) -> TimedeltaSeries : ...
1681
1678
@overload
1682
1679
def __sub__ (self , other : num | _ListLike | Series ) -> Series : ...
1683
- @overload
1684
- def __truediv__ (self , other : Path ) -> Series : ...
1685
- @overload
1686
- def __truediv__ (self , other : num | _ListLike | Series [S1 ]) -> Series : ...
1680
+ def __truediv__ (self , other : num | _ListLike | Series [S1 ] | Path ) -> Series : ...
1687
1681
# ignore needed for mypy as we want different results based on the arguments
1688
1682
@overload # type: ignore[override]
1689
1683
def __xor__ ( # pyright: ignore[reportOverlappingOverload]
0 commit comments