h3-py icon indicating copy to clipboard operation
h3-py copied to clipboard

v4.0: Remove `setup.py` in favor of `pyproject.toml`?

Open ajfriend opened this issue 3 years ago • 1 comments

Is it possible to drop setup.py for the more-modern pyproject.toml approach?

https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/

Dropping legacy python versions in v4.0 should help unlock this.

ajfriend avatar May 25 '22 04:05 ajfriend

The main blocker here is scikit-build, and that doesn't appear to have any documentation for working with pyproject.toml, except in conjunction with setup.py

kylebarron avatar May 25 '22 15:05 kylebarron