[Numpy-discussion] Adding to the non-dispatched implementation of NumPy methods

Hameer Abbasi einstein.edison at gmail.com
Sat Apr 27 19:27:50 EDT 2019

Hi Ralf,


> If I'm missing something that's actually in NEP 18, can you please point out the actual text?

NEP-22 is the high-level overview of the goals, but NEP-18 is the concrete proposal for __array_function__. Quoting that NEP, right under “Implementation":

> The __array_function__protocol, and its use on particular functions, is experimental. We plan to retain an interface that makes it possible to override NumPy functions, but the way to do so for particular functionscan and will changewith little warning. If such reduced backwards compatibility guarantees are not accepted to you, do not rely upon overrides of NumPy functions for non-NumPy arrays. See “Non-goals” below for more details.


Best Regards,
Hameer Abbasi

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20190428/393aeaa9/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 695 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20190428/393aeaa9/attachment.sig>

More information about the NumPy-Discussion mailing list