This PR migrates the build system to use pyproject.toml.
This PR also replaces versioneer.py with setuptools_scm. It works the same way, where the version is generated based on the git tag. During wheel or sdist building, setuptools_scm writes the version to a _version.py file.
This PR migrates the build system to use
pyproject.toml
.This PR also replaces
versioneer.py
withsetuptools_scm
. It works the same way, where the version is generated based on the git tag. During wheel or sdist building,setuptools_scm
writes the version to a_version.py
file.