Remove the numpy dependency