[med-svn] [Git][med-team/python-biopython][master] 4 commits: update build-deps for better testing
Michael R. Crusoe
gitlab at salsa.debian.org
Tue Dec 10 11:38:21 GMT 2019
Michael R. Crusoe pushed to branch master at Debian Med / python-biopython
Commits:
0bf3df35 by Michael R. Crusoe at 2019-12-10T09:18:34Z
update build-deps for better testing
- - - - -
677988d3 by Michael R. Crusoe at 2019-12-10T09:18:41Z
Skip test_mmtf{,_online}
- - - - -
47e21414 by Michael R. Crusoe at 2019-12-10T09:28:11Z
i386: build-dep on raxml for testing purposes
- - - - -
d5df812f by Michael R. Crusoe at 2019-12-10T09:28:41Z
enable the python3 tests
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,18 @@
+python-biopython (1.75+dfsg-2) UNRELEASED; urgency=medium
+
+ * Team upload.
+ * Skip PDB_ResidueDepth test, as http://mgltools.scripps.edu/packages/MSMS
+ is not yet packaged for Debian
+ * Skip test_mmtf{,_online} as https://github.com/rcsb/mmtf-python is not yet
+ packaged for Debian
+ * Added missing test dependencies: python-unittest2, python{,3}-networkx,
+ samtools
+ * i386: build-dep on raxml for testing purposes
+ * Fix the ignoring of the test errors so that the python3 tests are still
+ run.
+
+ -- Michael R. Crusoe <michael.crusoe at gmail.com> Tue, 10 Dec 2019 10:12:10 +0100
+
python-biopython (1.75+dfsg-1) unstable; urgency=medium
* New upstream version
=====================================
debian/control
=====================================
@@ -31,6 +31,8 @@ Build-Depends: debhelper-compat (= 12),
phyml [any-amd64 any-i386 arm64 armhf sparc64],
prank,
probcons,
+ python-networkx,
+ python3-networkx,
python-mysqldb,
python3-mysqldb,
python-matplotlib,
@@ -47,7 +49,9 @@ Build-Depends: debhelper-compat (= 12),
python3-scipy,
python-setuptools,
python3-setuptools,
- raxml [any-amd64],
+ python-unittest2,
+ raxml [any-amd64 any-i386],
+ samtools [alpha arm64 armel armhf hppa ia64 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el s390x sh4 sparc64],
t-coffee,
wise,
python3-pygments
=====================================
debian/rules
=====================================
@@ -26,7 +26,7 @@ EXCLUDENONFREE=PAML_tools EmbossPhylipNew
# avoid testing tools that are not packaged for Debian yet (or will never be packaged since they might be outdated)
# This would not trigger a failure but bloats the build log with irrelevant noise
-EXCLUDENOTPACKAGED=MSAProbs_tool NACCESS_tool PopGen_DFDist PopGen_FDist PopGen_GenePop PopGen_GenePop_EasyController PopGen_SimCoal XXmotif_tool
+EXCLUDENOTPACKAGED=MSAProbs_tool NACCESS_tool PopGen_DFDist PopGen_FDist PopGen_GenePop PopGen_GenePop_EasyController PopGen_SimCoal XXmotif_tool PDB_ResidueDepth mmtf mmtf_online
# avoid amd64 only tools on other architectures
ifeq ($(BUILDARCH),amd64)
@@ -109,7 +109,7 @@ else
cp -a Doc/examples {build_dir}/Doc; \
cp -a Tests {build_dir}; \
cd {build_dir}/Tests; \
- env DIALIGN2_DIR=/usr/share/dialign EMBOSS_ROOT=/usr/lib/emboss HOME={build_dir}/home {interpreter} run_tests.py --offline' || true
+ env DIALIGN2_DIR=/usr/share/dialign EMBOSS_ROOT=/usr/lib/emboss HOME={build_dir}/home {interpreter} run_tests.py --offline || true'
mv Tests_avoid/* Tests
rmdir Tests_avoid
endif
View it on GitLab: https://salsa.debian.org/med-team/python-biopython/compare/7ca7ec9227df4669ce36d62bfd307a36427dbb42...d5df812fb2ba7839ff08f1c87c140cc9e2a4ff88
--
View it on GitLab: https://salsa.debian.org/med-team/python-biopython/compare/7ca7ec9227df4669ce36d62bfd307a36427dbb42...d5df812fb2ba7839ff08f1c87c140cc9e2a4ff88
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/20191210/c5245985/attachment-0001.html>
More information about the debian-med-commit
mailing list