[Git][reproducible-builds/reprotest][master] 2 commits: Apply patch from Nick Rosbrook to not force the tests to run only against py 3.9

Mattia Rizzolo (@mattia) gitlab at salsa.debian.org
Thu Jul 14 21:33:15 UTC 2022



Mattia Rizzolo pushed to branch master at Reproducible Builds / reprotest


Commits:
c6edaf82 by Mattia Rizzolo at 2022-07-14T23:21:50+02:00
Apply patch from Nick Rosbrook to not force the tests to run only against py 3.9

LP: #1981624
Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
f236b9ea by Mattia Rizzolo at 2022-07-14T23:32:38+02:00
Run the tests through pybuild to run them against all supported python3 versions

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/rules
- tox.ini


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+reprotest (0.7.21) UNRELEASED; urgency=medium
+
+  [ Nick Rosbrook ]
+  * Dynamically tox environment in debian/rules instead of doing so
+    statically in tox.ini.  LP: #1981624
+
+  [ Mattia Rizzolo ]
+  * Run the tests through pybuild to run them against all supported
+    python3 versions.
+
+ -- Nick Rosbrook <nick.rosbrook at canonical.com>  Wed, 13 Jul 2022 14:36:26 -0400
+
 reprotest (0.7.20) unstable; urgency=medium
 
   [ Santiago Ruano Rincón ]


=====================================
debian/control
=====================================
@@ -1,5 +1,6 @@
 Source: reprotest
-Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
+XSBC-Original-Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
 Uploaders:
  Ceridwen <ceridwenv at gmail.com>,
  Holger Levsen <holger at debian.org>,


=====================================
debian/rules
=====================================
@@ -30,7 +30,7 @@ override_dh_auto_test:
 	http_proxy=http://127.0.9.1:9 \
 	https_proxy=https://127.0.9.1:9 \
 	TOX_TESTENV_PASSENV=PYTHONIOENCODING PYTHONIOENCODING=utf-8 \
-	tox -r --sitepackages -- -s
+	dh_auto_test -- --test-tox
 
 # This is meant to be run by autopkgtest, and runs against the *installed*
 # version of reprotest. To run it against the development version, give


=====================================
tox.ini
=====================================
@@ -1,8 +1,3 @@
-[tox]
-# envlist = coverage-clean, py39, coverage-stats
-envlist = py39
-# skip_missing_interpreters = true
-
 [testenv:coverage-clean]
 skip_install = True
 commands = {envpython} -m coverage erase



View it on GitLab: https://salsa.debian.org/reproducible-builds/reprotest/-/compare/c80fa106b995e29e1698d3accd4d39b159ca93c8...f236b9ea9ef92e8c87b87949f38d5520410e6b9c

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reprotest/-/compare/c80fa106b995e29e1698d3accd4d39b159ca93c8...f236b9ea9ef92e8c87b87949f38d5520410e6b9c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20220714/fffc453b/attachment.htm>


More information about the rb-commits mailing list