Initial pyproject.toml and upgraded pipeline
Initial implementation using pyproject.toml
instead of setup.py
Also includes dynamic versioning, based on setuptools_scm
, you will need to git tag
a release, and version information is then automatically applied from that.