You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
setuptools_scm tries to be way more smart than it should and breaks pip install git+https://github.com/jku/securesystemslib.git which is useful for testing PR branches in downstream projects. Specifically it imagines the git tag 'debian/0.16.0-1' is a version number and asserts because it doesn't quite work.
I suggest we get rid of setuptools_scm...
we currently use it for automated version setting from git describe (and I sort of like that -- getting development version numbers for free is nice)
hatchling has VCS support as well, so could just switch to hatchling (since I think that was the plan anyway) and hope the VCS support is better
if VCS support is found to be a bad idea, hatchcling can read the version from __init__.py
The text was updated successfully, but these errors were encountered:
setuptools_scm tries to be way more smart than it should and breaks
pip install git+https://github.com/jku/securesystemslib.git
which is useful for testing PR branches in downstream projects. Specifically it imagines the git tag 'debian/0.16.0-1' is a version number and asserts because it doesn't quite work.I suggest we get rid of setuptools_scm...
__init__.py
The text was updated successfully, but these errors were encountered: