aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDaniele Tricoli <eriol@mornie.org>2013-05-07 03:08:04 +0000
committerDaniele Tricoli <eriol@mornie.org>2013-05-07 03:08:04 +0000
commit5c3e5a20f60bedcd577fd5f6d1048f4039c6464a (patch)
tree0233f10cad6655d5d4a8430a1a2c996c427c3761 /debian
parent9490f54ad7587596c7b26e76c628d4ff4e5c4a14 (diff)
downloadpython-urllib3-5c3e5a20f60bedcd577fd5f6d1048f4039c6464a.tar
python-urllib3-5c3e5a20f60bedcd577fd5f6d1048f4039c6464a.tar.gz
Refreshed patches
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog6
-rw-r--r--debian/patches/01_do-not-use-embedded-python-six.patch56
-rw-r--r--debian/patches/02_require-cert-verification.patch21
3 files changed, 44 insertions, 39 deletions
diff --git a/debian/changelog b/debian/changelog
index 8b911bc..e4ebfaa 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,8 +5,12 @@ python-urllib3 (1.6-1) UNRELEASED; urgency=low
[ Daniele Tricoli ]
* New upstream release
+ * debian/patches/01_do-not-use-embedded-python-six.patch
+ - Refreshed
+ * debian/patches/02_require-cert-verification.patch
+ - Refreshed
- -- Daniele Tricoli <eriol@mornie.org> Mon, 06 May 2013 20:31:58 +0200
+ -- Daniele Tricoli <eriol@mornie.org> Tue, 07 May 2013 05:04:41 +0200
python-urllib3 (1.5-1) experimental; urgency=low
diff --git a/debian/patches/01_do-not-use-embedded-python-six.patch b/debian/patches/01_do-not-use-embedded-python-six.patch
index 111513d..f88c1ef 100644
--- a/debian/patches/01_do-not-use-embedded-python-six.patch
+++ b/debian/patches/01_do-not-use-embedded-python-six.patch
@@ -1,73 +1,73 @@
Description: Do not use embedded copy of python-six.
Author: Daniele Tricoli <eriol@mornie.org>
Forwarded: not-needed
-Last-Update: 2012-11-09
+Last-Update: 2013-05-07
--- a/test/test_collections.py
+++ b/test/test_collections.py
@@ -1,7 +1,7 @@
import unittest
-
+
from urllib3._collections import RecentlyUsedContainer as Container
-from urllib3.packages import six
+import six
xrange = six.moves.xrange
-
-
+
+
--- a/urllib3/connectionpool.py
+++ b/urllib3/connectionpool.py
-@@ -52,7 +52,7 @@
+@@ -54,7 +54,7 @@
)
-
+
from .packages.ssl_match_hostname import match_hostname, CertificateError
-from .packages import six
+import six
-
-
+
+
xrange = six.moves.xrange
--- a/urllib3/filepost.py
+++ b/urllib3/filepost.py
@@ -10,8 +10,8 @@
from uuid import uuid4
from io import BytesIO
-
+
-from .packages import six
-from .packages.six import b
+import six
+from six import b
-
+
writer = codecs.lookup('utf-8')[3]
-
+
--- a/urllib3/response.py
+++ b/urllib3/response.py
-@@ -11,7 +11,7 @@
- from io import BytesIO
-
+@@ -9,7 +9,7 @@
+ import zlib
+
from .exceptions import DecodeError
--from .packages.six import string_types as basestring
-+from six import string_types as basestring
-
-
+-from .packages.six import string_types as basestring, binary_type
++from six import string_types as basestring, binary_type
+
+
log = logging.getLogger(__name__)
--- a/urllib3/util.py
+++ b/urllib3/util.py
-@@ -18,7 +18,7 @@
- except ImportError: # `select` doesn't exist on AppEngine.
- select = False
-
+@@ -32,7 +32,7 @@
+ pass
+
+
-from .packages import six
+import six
- from .exceptions import LocationParseError
-
-
+ from .exceptions import LocationParseError, SSLError
+
+
--- a/test/test_filepost.py
+++ b/test/test_filepost.py
@@ -1,7 +1,7 @@
import unittest
-
+
from urllib3.filepost import encode_multipart_formdata, iter_fields
-from urllib3.packages.six import b, u
+from six import b, u
-
-
+
+
BOUNDARY = '!! test boundary !!'
diff --git a/debian/patches/02_require-cert-verification.patch b/debian/patches/02_require-cert-verification.patch
index b4decd9..cc2e896 100644
--- a/debian/patches/02_require-cert-verification.patch
+++ b/debian/patches/02_require-cert-verification.patch
@@ -3,17 +3,18 @@ Description: require SSL certificate validation by default by using
CERT_REQUIRED and using the system /etc/ssl/certs/ca-certificates.crt
Bug-Ubuntu: https://launchpad.net/bugs/1047054
Bug-Debian: http://bugs.debian.org/686872
+Last-Update: 2013-05-07
-Index: python-urllib3-1.3/urllib3/connectionpool.py
-===================================================================
---- python-urllib3-1.3.orig/urllib3/connectionpool.py 2012-09-06 16:03:50.000000000 -0500
-+++ python-urllib3-1.3/urllib3/connectionpool.py 2012-09-06 16:08:59.000000000 -0500
-@@ -463,7 +463,7 @@
+--- a/urllib3/connectionpool.py
++++ b/urllib3/connectionpool.py
+@@ -523,8 +523,8 @@
+ def __init__(self, host, port=None,
strict=False, timeout=None, maxsize=1,
block=False, headers=None,
- key_file=None, cert_file=None,
-- cert_reqs='CERT_NONE', ca_certs=None):
-+ cert_reqs='CERT_REQUIRED', ca_certs='/etc/ssl/certs/ca-certificates.crt'):
+- key_file=None, cert_file=None, cert_reqs=None,
+- ca_certs=None, ssl_version=None,
++ key_file=None, cert_file=None, cert_reqs='CERT_REQUIRED',
++ ca_certs='/etc/ssl/certs/ca-certificates.crt', ssl_version=None,
+ assert_hostname=None, assert_fingerprint=None):
- super(HTTPSConnectionPool, self).__init__(host, port,
- strict, timeout, maxsize,
+ HTTPConnectionPool.__init__(self, host, port,