Closed tjni closed 2 months ago
@tjni We may need to look a little deeper to remove this dependency. At least, as of now, our code tries to import proxy.common._scm_version
and absence of this file will lead to errors. In fact, this integration was a contribution by @webknjaz , adding him for more insights here.
The change is correct. The archival file should provide more metadata that newer versions of setuptools-scm use. As long as you don't need to support ancient Python versions that setuptools-scm no longer supports, this is good to go.
@webknjaz Thank you for your advice on this :). @tjni Back then workflows were broken and I had little bandwidth to invest into it. Today I have updated the develop
branch so that workflows are stable again. Updated your branch, will try and merge once after workflow passes. Thank you folks.
I'm packaging this in nixpkgs and would like to avoid a dependency on setuptools_scm_git_archive. I followed the migration instructions and picked >= 7.0.5 because I saw that there was a bug reported in https://github.com/pypa/setuptools_scm/issues/745 that was fixed in that version.
I do not know how to test this so help here is appreciated.