glass-dev / glass

Generator for Large Scale Structure
https://glass.readthedocs.io
MIT License
35 stars 8 forks source link

REL: pyproject.toml based packaging #102

Closed ntessore closed 1 year ago

ntessore commented 1 year ago

Change the package to use a pyproject.toml file for metadata, using the hatch build backend.

Also uses hatch-vcs to provide the version number from git, including a local part. This should make building easier, and provides extra information for debugging user problems.

Closes: #54 Changed: Use pyproject.toml for packaging