[Python-modules-commits] [tox] 08/09: * New upstream release. * d/control: - Added new dependency python3-pluggy to Build-Depends and Depends. - Added python3-pytest-timeout to Build-Depends. - Bump debhelper to version 9. * d/rules: - Removed http_proxy/https_proxy settings since pybuild adds these automatically. - Disable build-time tests; they can't possibly run. Rely on DEP-8 tests to ensure that tox is built and runs correctly. * d/compat: Bump to version 9.

Barry Warsaw barry at moszumanska.debian.org
Mon Jul 13 22:46:07 UTC 2015


This is an automated email from the git hooks/post-receive script.

barry pushed a commit to branch master
in repository tox.

commit b1f034f59529c855b172be10685a2855d03deb74
Author: Barry Warsaw <barry at ubuntu.com>
Date:   Mon Jul 13 18:29:41 2015 -0400

    * New upstream release.
    * d/control:
      - Added new dependency python3-pluggy to Build-Depends and Depends.
      - Added python3-pytest-timeout to Build-Depends.
      - Bump debhelper to version 9.
    * d/rules:
      - Removed http_proxy/https_proxy settings since pybuild adds these
        automatically.
      - Disable build-time tests; they can't possibly run.  Rely on DEP-8
        tests to ensure that tox is built and runs correctly.
    * d/compat: Bump to version 9.
---
 debian/changelog | 16 ++++++++++++++++
 debian/compat    |  2 +-
 debian/control   |  5 ++++-
 debian/rules     | 17 ++++-------------
 4 files changed, 25 insertions(+), 15 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a19ac8f..6cdd166 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+tox (2.1.1-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+  * d/control:
+    - Added new dependency python3-pluggy to Build-Depends and Depends.
+    - Added python3-pytest-timeout to Build-Depends.
+    - Bump debhelper to version 9.
+  * d/rules:
+    - Removed http_proxy/https_proxy settings since pybuild adds these
+      automatically.
+    - Disable build-time tests; they can't possibly run.  Rely on DEP-8
+      tests to ensure that tox is built and runs correctly.
+  * d/compat: Bump to version 9.
+
+ -- Barry Warsaw <barry at debian.org>  Mon, 13 Jul 2015 18:27:23 -0400
+
 tox (1.9.2-2) unstable; urgency=medium
 
   * d/rules: Generate the manpage using known date, for reproducible builds.
diff --git a/debian/compat b/debian/compat
index 45a4fb7..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-8
+9
diff --git a/debian/control b/debian/control
index a7af348..4fdc27c 100644
--- a/debian/control
+++ b/debian/control
@@ -4,12 +4,14 @@ Priority: optional
 Maintainer: Barry Warsaw <barry at debian.org>
 Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
 Homepage: http://tox.testrun.org
-Build-Depends: debhelper (>= 8),
+Build-Depends: debhelper (>= 9),
                python3-all,
                python3-pip,
                python3-pkg-resources,
+               python3-pluggy,
                python3-py,
                python3-pytest,
+               python3-pytest-timeout,
                python3-setuptools,
                python3-sphinx,
                python3-virtualenv
@@ -23,6 +25,7 @@ Package: python-tox
 Architecture: all
 Depends: python3,
          python3-pkg-resources,
+         python3-pluggy,
          python3-py,
          python3-virtualenv,
          virtualenv,
diff --git a/debian/rules b/debian/rules
index fcc560b..c5130f1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,22 +6,13 @@ PYTHON3=$(shell py3versions -sv)
 BUILD_DATE=$(\
     shell dpkg-parsechangelog -S Date | LC_ALL=C date -u "+%B %d, %Y" -f -)
 
-# Prevent setuptools/distribute from accessing the internet.
-export http_proxy = http://127.0.9.1:9
-export https_proxy = https://127.0.9.1:9
-
-
 %:
 	dh $@ --with=python3,sphinxdoc --buildsystem=pybuild
 
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-test-python%:
-	nodot=$(shell echo $* | cut --complement -b 2); \
-	PYTHONPATH=`pwd`:$$PYTHONPATH DEB_SKIP_TOX_TESTS=1 \
-	python$* -mtox --sitepackages -e py$${nodot}
-
-override_dh_auto_test: $(PYTHON3:%=test-python%)
-endif
+# The tests are not runnable during package build because many invoke the tox
+# command line.  It's too much work to make the test suite run partially here
+# because upstream always changes the mix.
+override_dh_auto_test:
 
 # pybuild can't yet handle Python 3 packages that don't start with "python3-".
 # See bug #751908 - In the meantime, this override isn't perfect, but it gets

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/tox.git



More information about the Python-modules-commits mailing list