frompyfunc does not allow the ufunc's identity to be specified, and that attribute of the returned object is not writable, so it is always None. Please add a kwarg to set the function's identity. This is especially valuable if the ufunc will be used with the reduce family of methods. Thank you.
It looks straightforward here. If this sounds reasonable I'll try and do it