[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