[Numpy-discussion] Deprecating `numpy.iterable`

Joseph Fox-Rabinovitz jfoxrabinovitz at gmail.com
Wed Feb 10 22:09:09 EST 2016


I have created a PR to deprecate `np.iterable`
(https://github.com/numpy/numpy/pull/7202). It is a very old function,
introduced as a utility in 2005
(https://github.com/numpy/numpy/commit/052a7b2e3276a303be1083022fc24d43084d2e14),
and there is no good reason for it to be part of the public API. It is
used internally 10 times within numpy. I have repaced those usages
with a private function `np.lib.function_base._iterable` and added a
`DeprecationWarning` to the public function.

Is there anyone that objects to deprecating this function?

Regards,

    -Joseph



More information about the NumPy-Discussion mailing list