Skip to content

Use setuptools-scm for versioning

Ghost User requested to merge setuptools-scm into main

This PR updates the project metadata to use setuptools-scm for version handling. I have also completely removed the setup.py script as the project is fully described in the setup.cfg file. This means that a PEP-517 builder (e.g. pip) is needed to build the project (you can't execute python setup.py ...).

Merge request reports