[med-svn] [Git][med-team/python-pymummer][master] 8 commits: Update standards version to 4.6.1, no changes needed.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Sat Dec 3 16:25:00 GMT 2022



Étienne Mollier pushed to branch master at Debian Med / python-pymummer


Commits:
842d66eb by Étienne Mollier at 2022-12-03T17:02:34+01:00
Update standards version to 4.6.1, no changes needed.

Changes-By: lintian-brush
Fixes: lintian: out-of-date-standards-version
See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html

- - - - -
a21b17cd by Étienne Mollier at 2022-12-03T17:02:54+01:00
Update watch file format version to 4.

Changes-By: lintian-brush
Fixes: lintian: older-debian-watch-file-standard
See-also: https://lintian.debian.org/tags/older-debian-watch-file-standard.html

- - - - -
c0ad61ac by Étienne Mollier at 2022-12-03T17:05:29+01:00
d/watch: move to git mode instead of web scraping.

This is mostly equivalent to the former scanning of the tags page,
which was not broken, yet.

- - - - -
52a013ee by Étienne Mollier at 2022-12-03T17:09:31+01:00
d/t/run-unit-test: run against all supported python3 versions.

- - - - -
08048107 by Étienne Mollier at 2022-12-03T17:13:26+01:00
d/control: switch from nose to pytest.

- - - - -
52eed57e by Étienne Mollier at 2022-12-03T17:21:45+01:00
d/copyright: update debian maintainers over the years.

- - - - -
94381187 by Étienne Mollier at 2022-12-03T17:22:04+01:00
d/rules: invoke pytest instead of setup.py.

- - - - -
51f20ebf by Étienne Mollier at 2022-12-03T17:24:26+01:00
ready to upload to unstable.

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/rules
- debian/tests/run-unit-test
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,18 @@
+python-pymummer (0.11.0-3) unstable; urgency=medium
+
+  * Team upload.
+  * Update standards version to 4.6.1, no changes needed.
+  * Update watch file format version to 4.
+  * d/watch: move to git mode instead of web scraping; in both cases we scan
+    for git tags, so git mode is probably more robust.
+  * d/t/run-unit-test: run against all supported python3 versions.
+  * d/copyright: update debian maintainers over the years.
+  * d/control: switch from nose to pytest.
+  * d/rules: invoke pytest instead of setup.py.
+    Closes: #1018565
+
+ -- Étienne Mollier <emollier at debian.org>  Sat, 03 Dec 2022 17:22:28 +0100
+
 python-pymummer (0.11.0-2) unstable; urgency=medium
 
   * Team Upload.


=====================================
debian/control
=====================================
@@ -11,8 +11,8 @@ Build-Depends: debhelper-compat (= 13),
                python3-setuptools,
                fastaq (>=3.10.0),
                mummer,
-               python3-nose <!nocheck>
-Standards-Version: 4.5.0
+               python3-pytest <!nocheck>
+Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/med-team/python-pymummer
 Vcs-Git: https://salsa.debian.org/med-team/python-pymummer.git
 Homepage: https://github.com/sanger-pathogens/pymummer


=====================================
debian/copyright
=====================================
@@ -9,7 +9,12 @@ Copyright: 2015-2016 Martin Hunt <path-help at sanger.ac.uk>
 License: GPL-3.0
 
 Files: debian/*
-Copyright: 2015-2016 Afif Elghraoui <afif at debian.org>
+Copyright: 2015-2019 Afif Elghraoui <afif at debian.org>
+           2016-2018 Sascha Steinbiss <satta at debian.org>
+           2019 Andreas Tille <tille at debian.org>
+           2019-2020 Steffen Möller <moeller at debian.org>
+           2020 Nilesh Patra <nilesh at debian.org>
+           2022 Étienne Mollier <emollier at debian.org>
 License: GPL-3.0
 
 License: GPL-3.0


=====================================
debian/rules
=====================================
@@ -12,7 +12,7 @@ export PYBUILD_NAME=pymummer
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	PYBUILD_SYSTEM=custom \
-	PYBUILD_TEST_ARGS="{interpreter} setup.py test" \
+	PYBUILD_TEST_ARGS="{interpreter} -m pytest" \
 	  dh_auto_test
 endif
 


=====================================
debian/tests/run-unit-test
=====================================
@@ -1,7 +1,7 @@
 #!/bin/bash
 set -e
 
-for py in $(py3versions -r 2> /dev/null)
+for py in $(py3versions --supported)
 do
 	$py -m pytest -v
 done


=====================================
debian/watch
=====================================
@@ -1,4 +1,7 @@
-version=3
-
-opts="filenamemangle=s/(?:.*?)?v?(\d[\d.]*)\.tar\.gz/python-pymummer-$1.tar.gz/" \
-  https://github.com/sanger-pathogens/pymummer/tags (?:.*?/)?v?(\d[\d.]*)\.tar\.gz
+version=4
+opts=" \
+	mode=git, \
+	filenamemangle=s/(?:.*?)?v?(\d[\d.]*)\.tar\.gz/python-pymummer-$1.tar.gz/ \
+" \
+https://github.com/sanger-pathogens/pymummer.git \
+refs/tags/v?@ANY_VERSION@



View it on GitLab: https://salsa.debian.org/med-team/python-pymummer/-/compare/a947aae5465d39229c5061a86af227ec42a9c7d6...51f20ebf11da170a44cf0c05a2a4c802c4562ccf

-- 
View it on GitLab: https://salsa.debian.org/med-team/python-pymummer/-/compare/a947aae5465d39229c5061a86af227ec42a9c7d6...51f20ebf11da170a44cf0c05a2a4c802c4562ccf
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/20221203/3d89f02f/attachment-0001.htm>


More information about the debian-med-commit mailing list