[med-svn] [Git][med-team/python-biopython][master] 5 commits: Packaging update (routine-update)
Karsten Schöke (@karso)
gitlab at salsa.debian.org
Fri Aug 21 18:33:52 BST 2026
Karsten Schöke pushed to branch master at Debian Med / python-biopython
Commits:
e6d20714 by Karsten Schöke at 2026-08-21T11:39:34+02:00
Packaging update (routine-update)
- - - - -
fafcf933 by Karsten Schöke at 2026-08-21T15:12:24+02:00
fix routine-update issue.
- - - - -
84a20cc2 by Karsten Schöke at 2026-08-21T15:13:16+02:00
lintian-overrides are no longer needed.
- - - - -
cd23df90 by Karsten Schöke at 2026-08-21T15:17:02+02:00
d/rules: Fix FTBR: The second build is invoked with the `nocheck` option again.
- - - - -
5ac6e41b by Karsten Schöke at 2026-08-21T19:17:56+02:00
Update changelog for 1.88+dfsg-2 release
- - - - -
4 changed files:
- debian/changelog
- − debian/python-biopython-doc.lintian-overrides
- debian/rules
- debian/upstream/metadata
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+python-biopython (1.88+dfsg-2) unstable; urgency=medium
+
+ * Team upload.
+ * lintian-overrides are no longer needed.
+ * fix routine-update issue.
+ * d/rules: Fix FTBR: The second build is invoked with
+ the `nocheck` option again. (Closes: #1144126)
+
+ -- Karsten Schöke <karsten.schoeke at geobasis-bb.de> Fri, 21 Aug 2026 19:17:36 +0200
+
python-biopython (1.88+dfsg-1) unstable; urgency=medium
* Team upload.
=====================================
debian/python-biopython-doc.lintian-overrides deleted
=====================================
@@ -1,5 +0,0 @@
-# We really need these zero byte files for running the test suite and
-# there was actually work done to keep it, since dh_installdocs ignores
-# the file
-python-biopython-doc: zero-byte-file-in-doc-directory [usr/share/doc/python-biopython-doc/Tests/Blast/tab_2226_tblastn_002.txt]
-python-biopython-doc: zero-byte-file-in-doc-directory [usr/share/doc/python-biopython-doc/Tests/Blat/psl_34_002.chain]
=====================================
debian/rules
=====================================
@@ -93,18 +93,6 @@ override_dh_auto_install:
dh_numpy3 -ppython3-biopython
override_dh_auto_test:
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
- #set -e \
- #; for avoid in \
- # $(EXCLUDENONFREE) \
- # $(EXCLUDENOTPACKAGED) \
- # $(EXCLUDEARCH) \
- # $(EXCLUDEDATABASE) \
- #; do mkdir -p Tests_avoid \
- #; mv Tests/test_$${avoid}.py Tests_avoid \
- #; done
- # For the doc package we need a clean testsuite without all the
- # remaining files. So keep a clean copy here
mkdir -p debian/tmp_tests
cp -a Tests debian/tmp_tests
# remove duplicated file
@@ -143,7 +131,6 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
rmdir {build_dir}/Tests_avoid; \
fi'
rm -r $(LIBCIFPP_DATA_DIR)
-endif
DOCPKG = python-biopython-doc
DOCDIR = $(CURDIR)/debian/$(DOCPKG)/usr/share/doc/$(DOCPKG)
@@ -154,6 +141,10 @@ ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
# dh_installdocs seems to refuse copying zero length files (for
# instance Tests/Blast/tab_2226_tblastn_002.txt) but these are
# needed for the tests as well
+ mkdir -p debian/tmp_tests
+ cp -a Tests debian/tmp_tests
+ # remove duplicated file
+ rm -f debian/tmp_tests/Tests/Quality/example.fastq.gz
cp -a debian/tmp_tests/* $(DOCDIR)
find debian -name __pycache__ -type d | xargs rm -rf
=====================================
debian/upstream/metadata
=====================================
@@ -31,6 +31,3 @@ Registry:
Repository: https://github.com/biopython/biopython.git
Repository-Browse: https://github.com/biopython/biopython
Security-Contact: https://github.com/biopython/biopython/tree/HEAD/.github/SECURITY.md
-Repository: https://github.com/biopython/biopython.git
-Repository-Browse: https://github.com/biopython/biopython/
-Security-Contact: https://github.com/biopython/biopython//tree/HEAD/.github/SECURITY.md
View it on GitLab: https://salsa.debian.org/med-team/python-biopython/-/compare/e358b5dc59b531d993cfef868e4617233456a4e5...5ac6e41bbc90814802a908a5d17aaf0526f87c91
--
View it on GitLab: https://salsa.debian.org/med-team/python-biopython/-/compare/e358b5dc59b531d993cfef868e4617233456a4e5...5ac6e41bbc90814802a908a5d17aaf0526f87c91
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260821/b31401ca/attachment-0001.htm>
More information about the debian-med-commit
mailing list