[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