[Python-modules-commits] [python-pip] 08/08: Close #823358
Barry Warsaw
barry at moszumanska.debian.org
Wed May 11 13:54:44 UTC 2016
This is an automated email from the git hooks/post-receive script.
barry pushed a commit to branch master
in repository python-pip.
commit c49caa8245d9c9e1898df77b4b97e4cdc940c0cc
Author: Barry Warsaw <barry at python.org>
Date: Wed May 11 09:49:11 2016 -0400
Close #823358
* d/control:
- Add python3-pyparsing as new Build-Depends.
- Update python-colorama and python-setuptools Built-Using versions.
- Add pyparsing to Built-Using.
- Bump Standards-Version to 3.9.8 with no other changes needed.
* d/rules: dirtbike up pyparsing.
* d/tests/control: Add new DEP-8 test.
* d/tests/pip3-editable.sh: Test to prove that the editable mode extras
bug is fixed. (Closes: #823358)
---
debian/changelog | 15 +++++++++++++++
debian/control | 8 +++++---
debian/rules | 1 +
debian/tests/control | 3 +++
debian/tests/pip3-editable.sh | 20 ++++++++++++++++++++
5 files changed, 44 insertions(+), 3 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index b35b03d..8aa2d8a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+python-pip (8.1.2-1) UNRELEASED; urgency=medium
+
+ * New upstream release.
+ * d/control:
+ - Add python3-pyparsing as new Build-Depends.
+ - Update python-colorama and python-setuptools Built-Using versions.
+ - Add pyparsing to Built-Using.
+ - Bump Standards-Version to 3.9.8 with no other changes needed.
+ * d/rules: dirtbike up pyparsing.
+ * d/tests/control: Add new DEP-8 test.
+ * d/tests/pip3-editable.sh: Test to prove that the editable mode extras
+ bug is fixed. (Closes: #823358)
+
+ -- Barry Warsaw <barry at debian.org> Wed, 11 May 2016 09:29:18 -0400
+
python-pip (8.1.1-2) unstable; urgency=medium
* d/control: Add python{,3}-setuptools to Recommends. (Closes: #814292)
diff --git a/debian/control b/debian/control
index cb09c82..26caf6a 100644
--- a/debian/control
+++ b/debian/control
@@ -24,6 +24,7 @@ Build-Depends: debhelper (>= 9),
python3-packaging,
python3-pkg-resources,
python3-progress,
+ python3-pyparsing,
python3-pytest,
python3-requests,
python3-retrying,
@@ -32,7 +33,7 @@ Build-Depends: debhelper (>= 9),
python3-six,
python3-urllib3,
python3-wheel,
-Standards-Version: 3.9.7
+Standards-Version: 3.9.8
X-Python-Version: >= 2.7
X-Python3-Version: >= 3.4
Vcs-Git: http://anonscm.debian.org/git/python-modules/packages/python-pip.git
@@ -77,12 +78,13 @@ Architecture: all
Depends: ca-certificates,
${misc:Depends},
Built-Using: chardet (= 2.3.0-2),
- python-colorama (= 0.3.6-1),
+ python-colorama (= 0.3.7-1),
distlib (= 0.2.2-1),
html5lib (= 0.999-4),
requests (= 2.9.1-3),
- python-setuptools (= 20.1.1-1),
+ python-setuptools (= 20.10.1-1),
six (= 1.10.0-3),
+ pyparsing (= 2.1.1+dfsg1-1),
python-urllib3 (= 1.13.1-2)
Breaks: python-chardet-whl (<< 2.3.0-2),
python-colorama-whl (<< 0.3.6-1),
diff --git a/debian/rules b/debian/rules
index 2dd241e..abc8d49 100755
--- a/debian/rules
+++ b/debian/rules
@@ -52,6 +52,7 @@ override_dh_auto_install:
dirtbike packaging
dirtbike pkg_resources
dirtbike progress
+ dirtbike pyparsing
dirtbike requests
dirtbike retrying
dirtbike setuptools
diff --git a/debian/tests/control b/debian/tests/control
index e5c8e04..4125451 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -7,3 +7,6 @@ Restrictions: needs-root
Tests: pip2-user.sh
Tests: pip3-user.sh
+
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823358
+Tests: pip3-editable.sh
diff --git a/debian/tests/pip3-editable.sh b/debian/tests/pip3-editable.sh
new file mode 100644
index 0000000..ff2cb3f
--- /dev/null
+++ b/debian/tests/pip3-editable.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+export HOME=$ADTTMP
+
+cd $HOME
+mkdir stupid
+cat > stupid/setup.py <<EOF
+from setuptools import setup
+
+setup(
+ name='stupid',
+ version='0.1',
+ extras_require = {
+ 'testing': [],
+ }
+ )
+EOF
+
+cd stupid
+pip3 install -e .[testing]
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-pip.git
More information about the Python-modules-commits
mailing list