[arch-commits] Commit in python-requests/trunk (PKGBUILD ssl_wrap_socket.patch)

Massimiliano Torromeo mtorromeo at nymeria.archlinux.org
Mon Nov 4 15:53:29 UTC 2013


    Date: Monday, November 4, 2013 @ 16:53:29
  Author: mtorromeo
Revision: 100467

upgpkg: python-requests 2.0.1-2

Add fix for ssl_wrap_socket AttributeError (bug #37614)

Added:
  python-requests/trunk/ssl_wrap_socket.patch
Modified:
  python-requests/trunk/PKGBUILD

-----------------------+
 PKGBUILD              |    9 ++++++---
 ssl_wrap_socket.patch |   25 +++++++++++++++++++++++++
 2 files changed, 31 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-11-04 15:37:14 UTC (rev 100466)
+++ PKGBUILD	2013-11-04 15:53:29 UTC (rev 100467)
@@ -4,7 +4,7 @@
 pkgbase=python-requests
 pkgname=(python-requests python2-requests)
 pkgver=2.0.1
-pkgrel=1
+pkgrel=2
 _libname=requests
 pkgdesc="Python HTTP for Humans."
 url="http://python-requests.org"
@@ -12,10 +12,12 @@
 license=('Apache')
 arch=('any')
 source=(http://pypi.python.org/packages/source/${_libname:0:1}/$_libname/$_libname-$pkgver.tar.gz
-        certs.patch)
+        certs.patch
+        ssl_wrap_socket.patch)
 
 prepare() {
     cd "$srcdir/$_libname-$pkgver"
+    patch -p1 -i "$srcdir/ssl_wrap_socket.patch"
     patch -p0 -i "$srcdir/certs.patch"
     sed -r 's#(\W|^)requests/cacert\.pem(\W|$)##' -i MANIFEST.in
     rm -f requests/cacert.pem
@@ -58,4 +60,5 @@
 }
 
 sha256sums=('8cfddb97667c2a9edaf28b506d2479f1b8dc0631cbdcd0ea8c8864def59c698b'
-            '55f8ae9c2a81c65fb2e8d94b23cff58524ddfbb31ea5180219e6a79db2975805')
+            '55f8ae9c2a81c65fb2e8d94b23cff58524ddfbb31ea5180219e6a79db2975805'
+            'fde8461e59d9753428c2c2a66cdbb575a57bf3997876541844a6aee93f7c1af4')

Added: ssl_wrap_socket.patch
===================================================================
--- ssl_wrap_socket.patch	                        (rev 0)
+++ ssl_wrap_socket.patch	2013-11-04 15:53:29 UTC (rev 100467)
@@ -0,0 +1,25 @@
+From f1bde12e3c7ecea19ffe55a510def46db0868837 Mon Sep 17 00:00:00 2001
+From: Massimiliano Torromeo <massimiliano.torromeo at gmail.com>
+Date: Mon, 4 Nov 2013 16:49:52 +0100
+Subject: [PATCH] Fix ssl_wrap_socket AttributeError on python2
+
+Importing requests on python2 raises an AttributeError in pyopenssl.py
+---
+ requests/packages/urllib3/connectionpool.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/requests/packages/urllib3/connectionpool.py b/requests/packages/urllib3/connectionpool.py
+index 1e58143..d347770 100644
+--- a/requests/packages/urllib3/connectionpool.py
++++ b/requests/packages/urllib3/connectionpool.py
+@@ -42,6 +42,7 @@
+     get_host,
+     is_connection_dropped,
+     Timeout,
++    ssl_wrap_socket,
+ )
+ 
+ 
+-- 
+1.8.4
+




More information about the arch-commits mailing list