Hello,I tried to update khal to block the autoremoval from testing (due #1023341) but it's not clear to me how to import metadata used to parse the package version with uscan¹ during repack of the tarball.
PKG-INFO and the egg.info directory are on salsa¹ upstream branch but I'm not able to see them in the upstream tarballs (I looked also the commit on salsa with hash ba53a6bfb845ab4df3d5298f91f323b070084f4b): also PKG-INFO in the root of the repository is a news to me.
How can I put them in the repacked tarball? In d/watch is indicated that for update the classic uscan invocation (through gbp) is used.
The only way I can think of is to manually repack (AFAIK uscan doesn't support adding files before the invocation of mk-origtargz)... but it not seems that this was the procedure used according documentation on d/watch.
AFAIU this mechanism was introduced to fix #1002406.³ Jonas do you have the time to explain? Many thanks, ¹ I know that it's easy to generate them with python3 setup.py egg_info ² https://salsa.debian.org/python-team/packages/khal³ I don't know if it's worth to extend python3-setuptools-scm to support version schema we use in Debian, it seems not to hard, we could abuse of https://github.com/pypa/setuptools_scm#adding-a-new-scm
P.S. Jonas I don't know if you are subscribed to this list, so I'm adding you to CC.
-- Daniele Tricoli https://mornie.org
OpenPGP_0x8BAF522C0D6CCEDD.asc
Description: OpenPGP public key
OpenPGP_signature
Description: OpenPGP digital signature