package: Drop setuptools_scm_git_archive requirement#52
Conversation
The tool of setuptools_scm_git_archive is deprecated. The logic of this package was introduced directly to the setuptools_scm package, since version 7.0.0 of this package. This commit removes the unnecessary requirement to have setuptools_scm_git_archive, and instead, ensures that the setuptools_scm version used is recent enough.
There was a problem hiding this comment.
I've looked up what packages varlink and so far it is Debian & Fedora and I have worked on an Arch Linux package where I simply drop the requirement for setuptools_scm_git_archive.
Interestingly neither Debian or Fedora depend on git_archive either and both provide a recent enough version of setuptools_scm (7.1 on Debian, 8 on Fedora). So I'm fine with dropping this. Although I have yet to understand what setuptools_scm offers and if it should be kept but that's something for a follow up.
For reference, the packaging links:
https://salsa.debian.org/python-team/packages/python-varlink/-/blob/debian/sid/debian/control?ref_type=heads#L11
https://src.fedoraproject.org/rpms/python-varlink/blob/rawhide/f/python-varlink.spec
|
thx |
The tool of setuptools_scm_git_archive is deprecated. The logic of this package was introduced directly to the setuptools_scm package, since version 7.0.0 of this package.
This commit removes the unnecessary requirement to have setuptools_scm_git_archive, and instead, ensures that the setuptools_scm version used is recent enough.