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