@@ -2966,16 +2966,14 @@ class Series(IndexOpsMixin[S1], ElementOpsMixin[S1], NDFrame):
29662966 def __pow__ (self , other : num | ListLike | Series [S1 ]) -> Series [S1 ]: ...
29672967 # ignore needed for mypy as we want different results based on the arguments
29682968 @overload # type: ignore[override]
2969- # pyrefly: ignore # bad-override
2970- def __or__ ( # pyright: ignore[reportOverlappingOverload]
2969+ def __or__ ( # pyright: ignore[reportOverlappingOverload] # pyrefly: ignore[bad-override]
29712970 self , other : bool | list [int ] | MaskType
29722971 ) -> Series [bool ]: ...
29732972 @overload
29742973 def __or__ (self , other : int | np_ndarray_anyint | Series [int ]) -> Series [int ]: ...
29752974 # ignore needed for mypy as we want different results based on the arguments
29762975 @overload # type: ignore[override]
2977- # pyrefly: ignore # bad-override
2978- def __rand__ ( # pyright: ignore[reportOverlappingOverload]
2976+ def __rand__ ( # pyright: ignore[reportOverlappingOverload] # pyrefly: ignore[bad-override]
29792977 self , other : bool | MaskType | list [int ]
29802978 ) -> Series [bool ]: ...
29812979 @overload
@@ -2985,16 +2983,14 @@ class Series(IndexOpsMixin[S1], ElementOpsMixin[S1], NDFrame):
29852983 def __rpow__ (self , other : num | ListLike | Series [S1 ]) -> Series [S1 ]: ...
29862984 # ignore needed for mypy as we want different results based on the arguments
29872985 @overload # type: ignore[override]
2988- # pyrefly: ignore # bad-override
2989- def __ror__ ( # pyright: ignore[reportOverlappingOverload]
2986+ def __ror__ ( # pyright: ignore[reportOverlappingOverload] # pyrefly: ignore[bad-override]
29902987 self , other : bool | MaskType | list [int ]
29912988 ) -> Series [bool ]: ...
29922989 @overload
29932990 def __ror__ (self , other : int | np_ndarray_anyint | Series [int ]) -> Series [int ]: ...
29942991 # ignore needed for mypy as we want different results based on the arguments
29952992 @overload # type: ignore[override]
2996- # pyrefly: ignore # bad-override
2997- def __rxor__ ( # pyright: ignore[reportOverlappingOverload]
2993+ def __rxor__ ( # pyright: ignore[reportOverlappingOverload] # pyrefly: ignore[bad-override]
29982994 self , other : bool | MaskType | list [int ]
29992995 ) -> Series [bool ]: ...
30002996 @overload
@@ -4140,8 +4136,7 @@ class Series(IndexOpsMixin[S1], ElementOpsMixin[S1], NDFrame):
41404136 rdiv = rtruediv
41414137 # ignore needed for mypy as we want different results based on the arguments
41424138 @overload # type: ignore[override]
4143- # pyrefly: ignore # bad-override
4144- def __xor__ ( # pyright: ignore[reportOverlappingOverload]
4139+ def __xor__ ( # pyright: ignore[reportOverlappingOverload] # pyrefly: ignore[bad-override]
41454140 self , other : bool | MaskType | list [int ]
41464141 ) -> Series [bool ]: ...
41474142 @overload
0 commit comments