[med-svn] [Git][med-team/python-deeptools][master] 8 commits: pytest.patch: declare the bug opened upstream.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Fri Dec 2 15:45:17 GMT 2022
Étienne Mollier pushed to branch master at Debian Med / python-deeptools
Commits:
44185cbe by Étienne Mollier at 2022-12-02T16:24:46+01:00
pytest.patch: declare the bug opened upstream.
Gbp-Dch: ignore
- - - - -
c04f50b2 by Étienne Mollier at 2022-12-02T16:34:22+01:00
d/t/run-unit-test: run against all supported py3 versions.
- - - - -
c6280704 by Étienne Mollier at 2022-12-02T16:35:28+01:00
d/control: add myself to uploaders.
- - - - -
0a71f211 by Étienne Mollier at 2022-12-02T16:36:38+01:00
update changelog
- - - - -
a39c495b by Étienne Mollier at 2022-12-02T16:36:57+01:00
routine-update: Standards-Version: 4.6.1
- - - - -
2e038dcd by Étienne Mollier at 2022-12-02T16:43:18+01:00
d/control: reorder items (routine-update apparently).
- - - - -
4b0176f6 by Étienne Mollier at 2022-12-02T16:43:56+01:00
d/t/control: add test dependency on python3-all.
- - - - -
e85697a6 by Étienne Mollier at 2022-12-02T16:44:39+01:00
ready to upload to unstable.
- - - - -
5 changed files:
- debian/changelog
- debian/control
- debian/patches/pytest.patch
- debian/tests/control
- debian/tests/run-unit-test
Changes:
=====================================
debian/changelog
=====================================
@@ -1,10 +1,15 @@
-python-deeptools (3.5.1-2) UNRELEASED; urgency=medium
+python-deeptools (3.5.1-2) unstable; urgency=medium
* d/{,t/}control: depend on pytest instead of nose. (Closes: #1018477)
* d/{rules,t/run-unit-test}: use pytest-3 instead of nosetests3.
* pytest.patch: add; convert tests to pytest usage.
+ * d/t/run-unit-test: run against all supported py3 versions.
+ * d/control: add myself to uploaders.
+ * Standards-Version: 4.6.1 (routine-update)
+ * d/control: reorder items (routine-update apparently).
+ * d/t/control: add test dependency on python3-all.
- -- Étienne Mollier <emollier at debian.org> Fri, 02 Dec 2022 16:18:12 +0100
+ -- Étienne Mollier <emollier at debian.org> Fri, 02 Dec 2022 16:44:18 +0100
python-deeptools (3.5.1-1) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -1,14 +1,16 @@
Source: python-deeptools
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Steffen Moeller <moeller at debian.org>
+Uploaders: Steffen Moeller <moeller at debian.org>,
+ Étienne Mollier <emollier at debian.org>
Section: science
+Testsuite: autopkgtest-pkg-python
Priority: optional
Build-Depends: debhelper-compat (= 13),
dh-python,
python3-all,
python3-setuptools,
python3-numpy,
- python3-scipy (>=0.17.0),
+ python3-scipy,
python3-matplotlib (>=3.3.0),
python3-pysam (>=0.14.0),
python3-py2bit,
@@ -17,11 +19,10 @@ Build-Depends: debhelper-compat (= 13),
python3-plotly (>=4.9.0),
python3-deeptoolsintervals,
python3-pytest <!nocheck>
-Standards-Version: 4.5.1
+Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/med-team/python-deeptools
Vcs-Git: https://salsa.debian.org/med-team/python-deeptools.git
Homepage: https://github.com/deeptools/deepTools
-Testsuite: autopkgtest-pkg-python
Rules-Requires-Root: no
Package: python3-deeptools
@@ -30,13 +31,13 @@ Section: python
Depends: ${python3:Depends},
${misc:Depends},
python3-numpy,
- python3-scipy (>=0.17.0),
- python3-matplotlib (>=2.1.2),
+ python3-scipy,
+ python3-matplotlib,
python3-pysam (>=0.14.0),
python3-py2bit,
python3-numpydoc,
python3-pybigwig,
- python3-plotly (>=2.0.0),
+ python3-plotly,
python3-deeptoolsintervals
Description: platform for exploring biological deep-sequencing data
Aiming for compatibility with the Galaxy worklfow environment, but
=====================================
debian/patches/pytest.patch
=====================================
@@ -1,7 +1,7 @@
Description: convert test scripts to pytest.
Author: Étienne Mollier <emollier at debian.org>
+Bug: https://github.com/deeptools/deepTools/issues/1178
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018477
-Forwarded: no
Last-Update: 2022-12-02
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
=====================================
debian/tests/control
=====================================
@@ -1,3 +1,3 @@
Tests: run-unit-test
-Depends: @, python3-pytest
+Depends: @, python3-pytest, python3-all
Restrictions: allow-stderr
=====================================
debian/tests/run-unit-test
=====================================
@@ -1,6 +1,6 @@
#!/bin/bash
set -e
-for py in $(py3versions -r 2> /dev/null)
+for py in $(py3versions -s 2> /dev/null)
do echo "Testing with $py in $(pwd):"
pytest-3 -v deeptools
done
View it on GitLab: https://salsa.debian.org/med-team/python-deeptools/-/compare/d0a6e6eaf09e0fda3a6f12e0cf8f25ba9fa0d137...e85697a653466c5551a9862e4e50121fadc89f35
--
View it on GitLab: https://salsa.debian.org/med-team/python-deeptools/-/compare/d0a6e6eaf09e0fda3a6f12e0cf8f25ba9fa0d137...e85697a653466c5551a9862e4e50121fadc89f35
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/20221202/0fa99ab1/attachment-0001.htm>
More information about the debian-med-commit
mailing list