@@ -1959,11 +1959,11 @@ class ndarray(_ArrayOrScalarCommon, Generic[_ShapeT_co, _DTypeT_co]):
1959
1959
1960
1960
#
1961
1961
@overload
1962
- def __add__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , _ScalarT ], / ) -> NDArray [_ScalarT ]: ...
1962
+ def __add__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , _ScalarT ], / ) -> NDArray [_ScalarT ]: ... # type: ignore[overload-overlap]
1963
1963
@overload
1964
- def __add__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , Any , _ScalarT , _ScalarT2 ], / ) -> NDArray [_ScalarT2 ]: ...
1964
+ def __add__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , Any , _ScalarT , _ScalarT2 ], / ) -> NDArray [_ScalarT2 ]: ... # type: ignore[overload-overlap]
1965
1965
@overload
1966
- def __add__ (self : NDArray [_ScalarT ], x : _nt .MatchND [Any , _nt .PromoteWith [_ScalarT , _ScalarT2 ]], / ) -> NDArray [_ScalarT2 ]: ...
1966
+ def __add__ (self : NDArray [_ScalarT ], x : _nt .MatchND [Any , _nt .PromoteWith [_ScalarT , _ScalarT2 ]], / ) -> NDArray [_ScalarT2 ]: ... # type: ignore[overload-overlap]
1967
1967
@overload
1968
1968
def __add__ (self : NDArray [generic [_AnyItemT ]], x : _nt .SequenceND [_AnyItemT ], / ) -> ndarray [tuple [int , ...], _DTypeT_co ]: ...
1969
1969
@overload
@@ -1979,11 +1979,11 @@ class ndarray(_ArrayOrScalarCommon, Generic[_ShapeT_co, _DTypeT_co]):
1979
1979
1980
1980
# keep in sync with __add__
1981
1981
@overload
1982
- def __radd__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , _ScalarT ], / ) -> NDArray [_ScalarT ]: ...
1982
+ def __radd__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , _ScalarT ], / ) -> NDArray [_ScalarT ]: ... # type: ignore[overload-overlap]
1983
1983
@overload
1984
- def __radd__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , Any , _ScalarT , _ScalarT2 ], / ) -> NDArray [_ScalarT2 ]: ...
1984
+ def __radd__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , Any , _ScalarT , _ScalarT2 ], / ) -> NDArray [_ScalarT2 ]: ... # type: ignore[overload-overlap]
1985
1985
@overload
1986
- def __radd__ (self : NDArray [_ScalarT ], x : _nt .MatchND [Any , _nt .PromoteWith [_ScalarT , _ScalarT2 ]], / ) -> NDArray [_ScalarT2 ]: ...
1986
+ def __radd__ (self : NDArray [_ScalarT ], x : _nt .MatchND [Any , _nt .PromoteWith [_ScalarT , _ScalarT2 ]], / ) -> NDArray [_ScalarT2 ]: ... # type: ignore[overload-overlap]
1987
1987
@overload
1988
1988
def __radd__ (self : NDArray [generic [_AnyItemT ]], x : _nt .SequenceND [_AnyItemT ], / ) -> ndarray [tuple [int , ...], _DTypeT_co ]: ...
1989
1989
@overload
@@ -1998,7 +1998,7 @@ class ndarray(_ArrayOrScalarCommon, Generic[_ShapeT_co, _DTypeT_co]):
1998
1998
def __radd__ (self : _nt .StringArrayND [_T ], x : _nt .ToString_nd [_T ] | _nt .ToStr_nd , / ) -> _nt .StringArrayND [_T ]: ...
1999
1999
2000
2000
#
2001
- @overload
2001
+ @overload # type: ignore[misc]
2002
2002
def __iadd__ (self : NDArray [_ScalarT ], x : _nt .CanCastND [Any , _ScalarT ], / ) -> ndarray [_ShapeT_co , _DTypeT_co ]: ...
2003
2003
@overload
2004
2004
def __iadd__ (self : NDArray [generic [_AnyItemT ]], x : _nt .SequenceND [_AnyItemT ], / ) -> ndarray [_ShapeT_co , _DTypeT_co ]: ...
0 commit comments