Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #17440

Re: RFS: python-hupper/1.12.1-1 -- Integrated process monitor for developing servers. (Python 3)

Path csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Jeroen Ploemen <jcfp@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: RFS: python-hupper/1.12.1-1 -- Integrated process monitor for developing servers. (Python 3)
Date Tue, 24 Mar 2026 17:00:01 +0100
Message-ID <MCckF-9Ykd-9@gated-at.bofh.it> (permalink)
References <MC1IB-9RbE-1@gated-at.bofh.it>
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Mar 24 15:53:59 2026
Old-Return-Path <jcfp@debian.org>
X-Amavis-Spam-Status No, score=-114.409 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_MED=-2.3, UNPARSEABLE_RELAY=0.001, USER_IN_DKIM_WELCOMELIST=-0.01, USER_IN_DKIM_WHITELIST=-100, WEIRD_QUOTING=0.001] autolearn=ham autolearn_force=no
X-Mailer Claws Mail 4.4.0 (GTK 3.24.33; x86_64-pc-linux-gnu)
MIME-Version 1.0
Content-Type multipart/signed; boundary="Sig_/+Oc+QN=Knr4FkKsErNbNPO3"; protocol="application/pgp-signature"; micalg=pgp-sha512
X-Debian-User jcfp
X-Mailing-List <debian-python@lists.debian.org> archive/latest/23709
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/20260324155323.6d3567e8@debian.org
Approved robomod@news.nic.it
Lines 95
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc Debian Python <debian-python@lists.debian.org>
X-Original-Date Tue, 24 Mar 2026 15:53:23 -0000
X-Original-Message-ID <20260324155323.6d3567e8@debian.org>
X-Original-References <OoT5WIR--F-9@tutamail.com>
Xref csiph.com linux.debian.maint.python:17440

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On Tue, 24 Mar 2026 05:35:08 +0100 (CET)
servalthecat19@tutamail.com wrote:

> I am looking for a sponsor for my package "python-hupper":

Hi,
I reviewed the python-hupper package, up for sponsorship in the
Python team. It needs a bit of work:

* copyright: according to the CONTRIBUTORS.txt file, the docs are
  subject to a non-DFSG-compliant license (commercial use is
  disallowed):
  """
  Code committed within the ``docs/`` subdirectory of the hupper source
  control repository and "docstrings" which appear in the documentation
  generated by running "make" within this directory are licensed under the
  Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States
  License (http://creativecommons.org/licenses/by-nc-sa/3.0/us/).
  """

  You probably want to repack the orig tarball with a +dfsg suffix,
  removing the affected directory. Excluding files is best automated
  via d/copyright [1], and the repack suffix added via the watch file.
  Once everything is in place, uscan will handle the repack for you.
  Updating to the ""new"" (= repacked) release works the same way as
  importing an actual new upstream release (i.e. by running 'gbp
  import-orig').


* control: standards-version is still outdated.

* control: another uploader removed (why? was this on request?) and
  yourself added, without mentioning any of that in the changelog.
  Please document all changes.

* control: missing dependency for the watchdog module, unconditional
  imports at:
  src/hupper/watchdog.py:5:from watchdog.events import FileSystemEventHandler
  src/hupper/watchdog.py:6:from watchdog.observers import Observer

* control: package is missing a dependency on python3-pytest, causing
  the upstream testsuite to be skipped on build.


* lintian hits, easily fixed:
  W: python3-hupper: no-manual-page [usr/bin/hupper3]
  I: python3-hupper: synopsis-is-a-sentence "Integrated process monitor for developing servers. (Python 3)"

  ...as well as some that probably could use an override:
  X: python3-hupper: application-in-library-section python [usr/bin/hupper3]
  X: python3-hupper: library-package-name-for-application [usr/bin/hupper3]


* tests: please add a non-trivial autopkgtest; it probably won't take
  more effort than setting "Testsuite: autopkgtest-pkg-pybuild" in
  d/control.


Please ping me once you have an updated package ready.

[1]https://wiki.debian.org/UscanEnhancements#Files-Excluded_field_in_debian.2Fcopyright

PS: please set your email client to text mode when interacting with
the Debian bug tracker and mailing lists, your original message was
totally garbled with missing line breaks and HTML junk.

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Find similar


Thread

Bug#1131759: RFS: python-hupper/1.12.1-1 -- Integrated process monitor for developing servers. (Python 3) servalthecat19@tutamail.com - 2026-03-24 05:40 +0100
  Re: RFS: python-hupper/1.12.1-1 -- Integrated process monitor for  developing servers. (Python 3) Jeroen Ploemen <jcfp@debian.org> - 2026-03-24 17:00 +0100

csiph-web