[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