Use pyproject.toml to build the package in a temporary virtualenv. I don't think the __NUMPY_SETUP__ trick is needed anymore, probably only needed for very outdated numpy versions.
CI is completely migrated to GitHub and the complexity of building wheels for all platforms is outsourced to cibuildwheel.
Use
pyproject.toml
to build the package in a temporary virtualenv. I don't think the__NUMPY_SETUP__
trick is needed anymore, probably only needed for very outdated numpy versions.CI is completely migrated to GitHub and the complexity of building wheels for all platforms is outsourced to cibuildwheel.
Link to a new CI run.
Closes #21