@@ -3387,13 +3387,13 @@ class ufunc:
3387
3387
# raise a ValueError ufuncs with that don't accept two input
3388
3388
# arguments and return one output argument. Because of that we
3389
3389
# can't type them very precisely.
3390
- def reduce (self , / , * args : Any , ** kwargs : Any ) -> NoReturn | Any : ...
3391
- def accumulate (self , / , * args : Any , ** kwargs : Any ) -> NoReturn | NDArray [Any ]: ...
3392
- def reduceat (self , / , * args : Any , ** kwargs : Any ) -> NoReturn | NDArray [Any ]: ...
3393
- def outer (self , * args : Any , ** kwargs : Any ) -> NoReturn | Any : ...
3390
+ def reduce (self , / , * args : Any , ** kwargs : Any ) -> Any : ...
3391
+ def accumulate (self , / , * args : Any , ** kwargs : Any ) -> NDArray [Any ]: ...
3392
+ def reduceat (self , / , * args : Any , ** kwargs : Any ) -> NDArray [Any ]: ...
3393
+ def outer (self , * args : Any , ** kwargs : Any ) -> Any : ...
3394
3394
# Similarly at won't be defined for ufuncs that return multiple
3395
3395
# outputs, so we can't type it very precisely.
3396
- def at (self , / , * args : Any , ** kwargs : Any ) -> NoReturn | None : ...
3396
+ def at (self , / , * args : Any , ** kwargs : Any ) -> None : ...
3397
3397
3398
3398
# Parameters: `__name__`, `ntypes` and `identity`
3399
3399
absolute : _UFunc_Nin1_Nout1 [L ['absolute' ], L [20 ], None ]
0 commit comments