Package: dosage
Version: 3.0+dfsg-1
Severity: normal
Tags: patch
X-Debbugs-Cc: cru...@debian.org

Dear Maintainer,

I noticed that your package dosage doesn't know its own version number, due to 
upstream using setuptools-scm:

> /usr/lib/python3/dist-packages/dosage-0.0.0.dist-info/INSTALLER
> /usr/lib/python3/dist-packages/dosage-0.0.0.dist-info/METADATA
> /usr/lib/python3/dist-packages/dosage-0.0.0.dist-info/WHEEL
> /usr/lib/python3/dist-packages/dosage-0.0.0.dist-info/entry_points.txt
> /usr/lib/python3/dist-packages/dosage-0.0.0.dist-info/top_level.txt

https://packages.debian.org/sid/all/dosage/filelist

Attached is a patch to fix this. And for your convenience, I've opened a MR on 
Salsa: https://salsa.debian.org/debian/dosage/-/merge_requests/1
commit 5fce4d3021304f19e7bb58886f0917e1a3959388
Author: Michael R. Crusoe <cru...@debian.org>
Date:   Thu Apr 25 16:39:05 2024 +0300

    d/control: build-dep on setuptools-scm to fix wrong "0.0.0" version

diff --git a/debian/control b/debian/control
index 47413bb..dbc2ff4 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,8 @@ Build-Depends: debhelper-compat (= 13),
                pybuild-plugin-pyproject,
                python3,
                python3-colorama,
-               python3-setuptools
+               python3-setuptools,
+               python3-setuptools-scm
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Homepage: https://dosage.rocks

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to