Hi Ralf, Maybe as a concrete example of something that has been discussed, for which your proposed text makes (I think) clear what should or should not be done:
Many of us hate that `np.array` (like, sadly, many other numpy parts) auto-converts anything not obviously array-like to dtype=object, and it has been suggested we should no longer do this by default [1]. Given your NEP, I think you would disagree with that path, as it would quite obviously break user's code (we also get regular issues about object arrays, which show that they are used a lot in the wild). So, instead I guess one might go with a route where one could explicitly tell `dtype=object` was not wanted (say, `dtype="everything-but-object')? All the best, Marten [1] https://github.com/numpy/numpy/issues/5353
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion