Hello community,

here is the log from the commit of package python-urllib3 for openSUSE:Factory 
checked in at 2016-03-26 15:23:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-urllib3 (Old)
 and      /work/SRC/openSUSE:Factory/.python-urllib3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-urllib3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-urllib3/python-urllib3.changes    
2015-11-24 22:33:53.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-urllib3.new/python-urllib3.changes       
2016-03-26 15:23:37.000000000 +0100
@@ -1,0 +2,42 @@
+Wed Mar  2 15:54:26 UTC 2016 - [email protected]
+
+- change Requires on pyopenssl, pyasn1 into Recommends,
+  add ndg-httpsclient as well
+  (these are dependencies of urrlib3's pyopenssl module, which can be
+  used if native python's ssl capabilities are not good enough)
+
+-------------------------------------------------------------------
+Thu Feb 11 13:55:13 UTC 2016 - [email protected]
+
+- Update 1.14 source tar.gz from the source
+  * Rebase urllib3-test-no-coverage.patch
+
+-------------------------------------------------------------------
+Tue Jan  5 14:40:22 UTC 2016 - [email protected]
+
+- Update to Version 1.14 (2015-12-29)
+  * contrib: SOCKS proxy support! (Issue #762)
+  * Fixed AppEngine handling of transfer-encoding header and bug in
+    Timeout defaults checking. (Issue #763)
+- Update to Version 1.13.1 (2015-12-18)
+  * Fixed regression in IPv6 + SSL for match_hostname. (Issue #761)
+- Update to Version 1.13 (2015-12-14)
+  * Fixed pip install urllib3[secure] on modern pip. (Issue #706)
+  * pyopenssl: Fixed SSL3_WRITE_PENDING error. (Issue #717)
+  * pyopenssl: Support for TLSv1.1 and TLSv1.2. (Issue #696)
+  * Close connections more defensively on exception. (Issue #734)
+  * Adjusted read_chunked to handle gzipped, chunk-encoded bodies
+    without repeatedly flushing the decoder, to function better on 
+    Jython. (Issue #743)
+  * Accept ca_cert_dir for SSL-related PoolManager configuration. 
+    (Issue #758)
+
+- removed ready-event.patch: applied upstream
+- disabled more dysfunctional tests
+
+-------------------------------------------------------------------
+Mon Nov 16 17:31:38 UTC 2015 - [email protected]
+
+- restored ability to build with openSUSE <= 13.2
+
+-------------------------------------------------------------------

Old:
----
  ready-event.patch
  urllib3-1.12.tar.gz

New:
----
  urllib3-1.14.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-urllib3.spec ++++++
--- /var/tmp/diff_new_pack.eL9nLk/_old  2016-03-26 15:23:38.000000000 +0100
+++ /var/tmp/diff_new_pack.eL9nLk/_new  2016-03-26 15:23:38.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-urllib3
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           python-urllib3
-Version:        1.12
+Version:        1.14
 Release:        0
 Summary:        HTTP library with thread-safe connection pooling, file post, 
and more
 License:        MIT
@@ -30,16 +30,16 @@
 Patch2:         urllib3-ssl-default-context.patch
 # PATCH-FIX-OPENSUSE -- do not use unsupported SSLv3 in tests
 Patch3:         urllib3-test-ssl-drop-sslv3.patch
-# PATCH-FIX-UPSTREAM -- fix race conditions with ready_event state variable in 
timeout tests
-Patch4:         ready-event.patch
+BuildRequires:  python-PySocks
 #!BuildIgnore: python-requests
 BuildRequires:  python-devel
 BuildRequires:  python-mock >= 1.3.0
 BuildRequires:  python-nose >= 1.3.7
 BuildRequires:  python-nose-exclude >= 0.4.1
 BuildRequires:  python-tornado >= 4.2.1
-Requires:       python-pyOpenSSL
-Requires:       python-pyasn1
+Recommends:     python-pyOpenSSL
+Recommends:     python-pyasn1
+Recommends:     python-ndg-httpsclient
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
@@ -70,7 +70,6 @@
 %if %(python -c "import ssl; print(hasattr(ssl,'PROTOCOL_TLSv1_2'))") == "True"
 %patch3 -p1
 %endif
-%patch4 -p1
 
 %build
 python setup.py build
@@ -82,7 +81,14 @@
 rm -rf build
 PYTHONPATH="%{buildroot}%{python_sitelib}" nosetests \
        
--exclude-test=test.with_dummyserver.test_proxy_poolmanager.TestHTTPProxyManager.test_https_proxy_timeout
 \
-       
--exclude-test=test.with_dummyserver.test_proxy_poolmanager.TestHTTPProxyManager.test_https_proxy_pool_timeout
+       
--exclude-test=test.with_dummyserver.test_proxy_poolmanager.TestHTTPProxyManager.test_https_proxy_pool_timeout
 \
+%if 0%{?suse_version} && 0%{?suse_version} <= 1320
+       
--exclude-test=test.with_dummyserver.test_proxy_poolmanager.TestIPv6HTTPProxyManager.test_basic_ipv6_proxy
 \
+%endif
+       
--exclude-test=test.with_dummyserver.test_proxy_poolmanager.TestHTTPProxyManager.test_headerdict
 \
+       
--exclude-test=test.with_dummyserver.test_proxy_poolmanager.TestHTTPProxyManager.test_headers
 \
+       
--exclude-test=test.with_dummyserver.test_poolmanager.TestPoolManager.test_headers
 \
+       --exclude-test=test.with_dummyserver.test_https.TestHTTPS_IPv6Addr
 
 #%pre
 # previous versions of the package installed .egg-info as a directory,

++++++ urllib3-1.12.tar.gz -> urllib3-1.14.tar.gz ++++++
++++ 3192 lines of diff (skipped)

++++++ urllib3-ssl-default-context.patch ++++++
--- /var/tmp/diff_new_pack.eL9nLk/_old  2016-03-26 15:23:38.000000000 +0100
+++ /var/tmp/diff_new_pack.eL9nLk/_new  2016-03-26 15:23:38.000000000 +0100
@@ -1,8 +1,8 @@
-Index: urllib3-1.12/urllib3/util/ssl_.py
+Index: b/urllib3/util/ssl_.py
 ===================================================================
---- urllib3-1.12.orig/urllib3/util/ssl_.py
-+++ urllib3-1.12/urllib3/util/ssl_.py
-@@ -278,6 +278,8 @@ def ssl_wrap_socket(sock, keyfile=None,
+--- a/urllib3/util/ssl_.py
++++ b/urllib3/util/ssl_.py
+@@ -299,6 +299,8 @@ def ssl_wrap_socket(sock, keyfile=None,
              if e.errno == errno.ENOENT:
                  raise SSLError(e)
              raise

++++++ urllib3-test-no-coverage.patch ++++++
--- /var/tmp/diff_new_pack.eL9nLk/_old  2016-03-26 15:23:38.000000000 +0100
+++ /var/tmp/diff_new_pack.eL9nLk/_new  2016-03-26 15:23:38.000000000 +0100
@@ -1,6 +1,7 @@
-diff -ruN a/setup.cfg b/setup.cfg
---- a/setup.cfg        2014-03-06 01:26:02.000000000 +0100
-+++ b/setup.cfg        2014-03-20 15:31:36.249495224 +0100
+Index: b/setup.cfg
+===================================================================
+--- a/setup.cfg
++++ b/setup.cfg
 @@ -1,9 +1,5 @@
  [nosetests]
  logging-clear-handlers = true
@@ -10,4 +11,4 @@
 -cover-erase = true
  
  [flake8]
- max-line-length = 99
+ exclude = ./docs/conf.py,./test/*,./urllib3/packages/*

++++++ urllib3-test-ssl-drop-sslv3.patch ++++++
--- /var/tmp/diff_new_pack.eL9nLk/_old  2016-03-26 15:23:38.000000000 +0100
+++ /var/tmp/diff_new_pack.eL9nLk/_new  2016-03-26 15:23:38.000000000 +0100
@@ -1,8 +1,8 @@
-Index: urllib3-1.12/test/with_dummyserver/test_https.py
+Index: b/test/with_dummyserver/test_https.py
 ===================================================================
---- urllib3-1.12.orig/test/with_dummyserver/test_https.py
-+++ urllib3-1.12/test/with_dummyserver/test_https.py
-@@ -416,21 +416,21 @@ class TestHTTPS(HTTPSDummyServerTestCase
+--- a/test/with_dummyserver/test_https.py
++++ b/test/with_dummyserver/test_https.py
+@@ -425,21 +425,21 @@ class TestHTTPS(HTTPSDummyServerTestCase
  
  class TestHTTPS_TLSv1(HTTPSDummyServerTestCase):
      certs = DEFAULT_CERTS.copy()


Reply via email to