On Mon, Jun 7, 2021 at 8:34 PM Sebastian Berg <sebast...@sipsolutions.net>
wrote:

> Hi all,
>
> I have opened a PR (https://github.com/numpy/numpy/pull/19188) to
> *finalize* NEP 35:
>
>
> https://numpy.org/neps/nep-0035-array-creation-dispatch-with-array-function.html
>
> Which added `like=` keyword argument to `np.array`, `np.asarray`,
> `np.arange`, etc. as final.
>
>
> The previous acceptance mail was here:
> https://mail.python.org/pipermail/numpy-discussion/2021-May/081761.html
>
> But, since it may have flown under the radar.  Please don't hesitate to
> voice any concerns!
> We are planning to include this finalization in the NumPy 1.21 release.
> So if you are worried about it, please make sure to voice that soon
> since the release process for 1.21 started.
>
>
> I had previously noted some possible concerns here:
> https://github.com/numpy/numpy/issues/17075
> but in the current version, the `like=` argument is strict about types
> and will raise for `np.array(3, like=3)`.  With that limitation, most
> of those points seem unproblematic.
>

Thanks Sebastian. I agree. And IIRC there haven't been problems with the
current implementation in 1.20 reported, so we should be all good here.

Cheers,
Ralf
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to