Merged in signal/scm (pull request #7)
This changeset replaces our explicitly written autobuild/version.py file with one autogenerated by the “blessed” setuptools-scm package.
As an example of the autobuild --version output of this change when working with an autobuild checkout of an untagged commit:
autobuild --version
$ autobuild --version autobuild 3.0.0b2.dev1+g678c045
Tagged versions will feature their respective tagged verions (3.0.0, et al.)
3.0.0
In addition, this PR also performs some cleanup of the setup.py file. 🧹
This changeset replaces our explicitly written autobuild/version.py file with one autogenerated by the “blessed” setuptools-scm package.
As an example of the
autobuild --version
output of this change when working with an autobuild checkout of an untagged commit:$ autobuild --version autobuild 3.0.0b2.dev1+g678c045
Tagged versions will feature their respective tagged verions (
3.0.0
, et al.)In addition, this PR also performs some cleanup of the setup.py file. 🧹