Modify the build system requirements from numpy to oldest-supported-numpy, which should allow wheels to be more compatible with other packages on any platform.
To ensure we are also building with the oldest numpy, we also update the build order so that we do a package build before installing any of the dependencies. This ensures that the numpy installed from deps is done after the oldest supported numpy version is installed for building.
Modify the build system requirements from
numpy
tooldest-supported-numpy
, which should allow wheels to be more compatible with other packages on any platform.To ensure we are also building with the oldest numpy, we also update the build order so that we do a package build before installing any of the dependencies. This ensures that the numpy installed from deps is done after the oldest supported numpy version is installed for building.