DEP: Remove deprecated numpy.who#24321
Conversation
|
The failing test can be ignored. |
rgommers
left a comment
There was a problem hiding this comment.
Thanks for helping with this effort @eendebakpt!
This LGTM. I checked back, and who was proposed for removal several times, in NEP 52, in the linked tracking issue, and the older gh-12385. I also checked that it's not used at all in SciPy, scikit-learn, Pandas, or any other projects I have a clone of locally. So this should be good to go. I'll leave it open for a bit though, best to give these deprecation/removal PRs at least a couple of days to give folks a chance to comment.
|
I guess we might have a stray release note mentioning deprecation rather than removal that might be nice to edit. I don't think this can break production code at worst course instructions might use it. The one thing we could note is that e.g. Spyder has a variable explorer and I think there are extensions for IPython to get it too (i.e. there are nicer replacements available these days if you use rich IDEs). |
|
The only mentioning of deprecation of |
|
Took the liberty to remove the "deprecated" part, it never was, it's an either or. I guess the deprecation was missing a release note fragment though, thanks for checking and updating. |
|
This PR picked up stray changes to two git submodules, can you revert that @eendebakpt? Also there's a merge conflict now. Other than that, this looks good to merge. |
|
CI is failing with |
rgommers
left a comment
There was a problem hiding this comment.
Looks good and all CI is happy now - in it goes. Thanks again @eendebakpt!
Remove deprecated
numpy.who.Note: the removal is faster than the usual deprecation policy. See #23999 on the numpy 2.0 release.