[med-svn] [Git][med-team/circlator][master] 7 commits: d/t/control: drop python3-pkg-resources.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Wed Feb 4 20:28:15 GMT 2026



Étienne Mollier pushed to branch master at Debian Med / circlator


Commits:
b0e45d4f by Étienne Mollier at 2026-02-04T21:07:47+01:00
d/t/control: drop python3-pkg-resources.

Closes: #1125863

- - - - -
2103b547 by Chris Lamb at 2026-02-04T21:09:49+01:00
d/rules: make the build reproducible

This is because the tests did not clean up after themselves after the
call to "cp" in PYBUILD_BEFORE_TEST.  This change adds a corresponding
PYBUILD_AFTER_TEST to clean things up.

Closes: #1121796
Signed-off-by: Étienne Mollier <emollier at debian.org>

- - - - -
96b460e9 by Étienne Mollier at 2026-02-04T21:11:35+01:00
d/control: drop redundant Priority: optional.

- - - - -
23a7c162 by Étienne Mollier at 2026-02-04T21:11:51+01:00
d/control: drop redundant Rules-Requires-Root: no.

- - - - -
c4aec30c by Étienne Mollier at 2026-02-04T21:13:01+01:00
d/watch: convert to v5 Github template.

- - - - -
1b5375aa by Étienne Mollier at 2026-02-04T21:15:34+01:00
remove-undeclared-pkg-resources.patch: dep3 header.

- - - - -
31523033 by Étienne Mollier at 2026-02-04T21:27:52+01:00
d/changelog: ready for upload to unstable.

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/patches/remove-undeclared-pkg-resources.patch
- debian/rules
- debian/tests/control
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,20 @@
+circlator (1.5.6-14) unstable; urgency=medium
+
+  [ Étienne Mollier ]
+  * d/t/control: drop python3-pkg-resources. (Closes: #1125863)
+  * d/control: drop redundant Priority: optional.
+  * d/control: drop redundant Rules-Requires-Root: no.
+  * d/watch: convert to v5 Github template.
+  * remove-undeclared-pkg-resources.patch: dep3 header.
+
+  [ Chris Lamb ]
+  * d/rules: make the build reproducible.
+    This is because the tests did not clean up after themselves after the
+    call to "cp" in PYBUILD_BEFORE_TEST.  This change adds a corresponding
+    PYBUILD_AFTER_TEST to clean things up. (Closes: #1121796)
+
+ -- Étienne Mollier <emollier at debian.org>  Wed, 04 Feb 2026 21:27:20 +0100
+
 circlator (1.5.6-13) unstable; urgency=medium
 
   * Team Upload.


=====================================
debian/control
=====================================
@@ -2,7 +2,6 @@ Source: circlator
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Andreas Tille <tille at debian.org>
 Section: science
-Priority: optional
 Build-Depends: debhelper-compat (= 13),
                dh-sequence-python3,
                python3-all,
@@ -22,7 +21,6 @@ Standards-Version: 4.7.0
 Vcs-Browser: https://salsa.debian.org/med-team/circlator
 Vcs-Git: https://salsa.debian.org/med-team/circlator.git
 Homepage: https://sanger-pathogens.github.io/circlator/
-Rules-Requires-Root: no
 
 Package: circlator
 Architecture: all


=====================================
debian/patches/remove-undeclared-pkg-resources.patch
=====================================
@@ -1,3 +1,9 @@
+Description: patch-out undeclared use of pkg_resources
+Author: Alexandre Detiste <tchet at debian.org>
+Forwarded: no
+Last-Update: 2025-02-16
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/circlator/__init__.py
 +++ b/circlator/__init__.py
 @@ -1,7 +1,7 @@


=====================================
debian/rules
=====================================
@@ -5,6 +5,7 @@ include /usr/share/dpkg/default.mk
 
 export LC_ALL=C.UTF-8
 export PYBUILD_BEFORE_TEST=cp -av circlator/tests {build_dir}/circlator/
+export PYBUILD_AFTER_TEST=rm -rfv {build_dir}/circlator/tests
 export PYBUILD_TEST_ARGS=circlator/tests
 
 %:


=====================================
debian/tests/control
=====================================
@@ -1,7 +1,6 @@
 Tests: run-unit-test
 Depends:
  python3-all,
- python3-pkg-resources,
  python3-pytest,
  spades [amd64],
  @,


=====================================
debian/watch
=====================================
@@ -1,4 +1,5 @@
-version=4
+Version: 5
 
-opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%circlator-$1.tar.gz%" \
-    https://github.com/sanger-pathogens/circlator/tags (?:.*/)?v?(\d[\d\.]*)\.tar\.gz
+Template: Github
+Owner: sanger-pathogens
+Project: circlator



View it on GitLab: https://salsa.debian.org/med-team/circlator/-/compare/f576130681d6e2a7383ac5b6ff47eefc8193acbe...31523033f04da698aabc1b790fae55219fcbebfa

-- 
View it on GitLab: https://salsa.debian.org/med-team/circlator/-/compare/f576130681d6e2a7383ac5b6ff47eefc8193acbe...31523033f04da698aabc1b790fae55219fcbebfa
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260204/1e4c3fc6/attachment-0001.htm>


More information about the debian-med-commit mailing list