It should be documented whether numpy.split() works in place or not. I think it does not, but in general that information is probably easy to add for you maintainers.
Numpy/Python version information:
1.17.0 3.6.8 (default, Jan 14 2019, 11:02:34)
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]]