v0.8.11
- Build wheels using
oldest-supported-numpyinstead of the latestnumpy. In this way, the generated wheels will be forward-compatible with newer numpy versions - Remove runtime dependency on
setuptools
Other packaging and testing changes:
- Use
pyproject.tomlto specify build requirements - Execute
build_extwhen runningsdist. - Use PyPA
buildpackage to build the sdist. - Move most metadata from
setup.pytosetup.cfg. - Test built packages by importing