On Thu, 2023-11-30 at 08:33 +0100, Patrick ZAJDA wrote:

> I am looking for a sponsor for my package "harmony":

Apologies for the delay.

Once these two issues are fixed I will sponsor the package:

> * Suppress Lintian warning about man page

It is incorrect to suppress valid lintian warnings, instead you should
either ignore them or fix them, probably upstream in this case.

While this package isn't possible to autopkgtest easily since it is for
a live proprietary service, you could add superficial testing that the
Python module can be imported; in the Source section of debian/control:

   Testsuite: autopkgtest-pkg-python
   
Here is some documentation related to that:
   
   https://wiki.debian.org/Python/LibraryStyleGuide#autopkgtest
   https://wiki.debian.org/ContinuousIntegration/autopkgtest
   
https://salsa.debian.org/ci-team/autopkgtest/raw/master/doc/README.package-tests.rst

These issues may be interesting to work on if you have spare time:

Upstream may like to modernise the Python packaging:

   https://packaging.python.org/en/latest/tutorials/packaging-projects/

pycodestyle/pydocstyle/pyflakes3/pylint/vulture/ruff report some
(likely minor) code issues if you want to contribute fixes upstream.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to