pyvista / pyacvd

Python implementation of surface mesh resampling algorithm ACVD
MIT License
202 stars 16 forks source link

Use pyproject.toml, migrate completly to GitHub CI to build wheels #23

Closed sitic closed 2 years ago

sitic commented 2 years ago

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

akaszynski commented 2 years ago

Thanks again for adding this. I'm releasing v0.2.8 which will include these wheels.