Hi all,
Just a heads up that in https://github.com/numpy/numpy/pull/15867 I plan to deprecate
ndarray.tostring(), which is just a confusing way to spellndarray.tobytes().This function has been documented as a compatibility alias since NumPy 1.9, but never emitted a warning upon use.
Givenarray.array.tostring()has been warning as far back as Python 3.1, it seems like we should follow suit.In order to reduce the impact of such a deprecation, I’ve filed the necessary scipy PR: https://github.com/scipy/scipy/pull/11755.
It’s unlikely we’ll remove this function entirely any time soon, but the act of deprecating it may cause a few failing CI runs in projects where warnings are turned into errors.