
Hi All, I propose to remove nose support from numpy/testing/. We moved to pytest about five years ago because nose was no longer maintained, but kept the outdated nose support for downstream projects who had not yet dropped it. Nose itself has been replaced with nose2, and while it remains available on some distros it will require patching to continue working for Python 3.12. Keeping nose support does not cost us anything and removing it may break some old downstream projects that are no longer maintained, but getting rid of it will remove some files that are about to become useless. Chuck

On Mon, Jul 25, 2022 at 7:46 PM Charles R Harris <charlesr.harris@gmail.com> wrote:
Hi All,
I propose to remove nose support from numpy/testing/. We moved to pytest about five years ago because nose was no longer maintained, but kept the outdated nose support for downstream projects who had not yet dropped it. Nose itself has been replaced with nose2, and while it remains available on some distros it will require patching to continue working for Python 3.12. Keeping nose support does not cost us anything and removing it may break some old downstream projects that are no longer maintained, but getting rid of it will remove some files that are about to become useless.
Makes sense to me, +1 It may be useful for assessing what this means if you add here which exact APIs/behavior will be removed. Cheers, Ralf
participants (2)
-
Charles R Harris
-
Ralf Gommers