Hello community,

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

Package is "python-urllib3"

Fri Jun 23 09:17:15 2017 rev:12 rq:504336 version:1.21.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-urllib3/python-urllib3.changes    
2017-04-28 10:38:41.430877541 +0200
+++ /work/SRC/openSUSE:Factory/.python-urllib3.new/python-urllib3.changes       
2017-06-23 09:17:19.135302240 +0200
@@ -1,0 +2,29 @@
+Sat Jun 10 08:10:33 UTC 2017 - [email protected]
+
+- update to 1.21.1:
+  * Fixed SecureTransport issue that would cause long delays in response body
+    delivery. (Pull #1154)
+  * Fixed regression in 1.21 that threw exceptions when users passed the
+    ``socket_options`` flag to the ``PoolManager``.  (Issue #1165)
+  * Fixed regression in 1.21 that threw exceptions when users passed the
+    ``assert_hostname`` or ``assert_fingerprint`` flag to the ``PoolManager``.
+  * Improved performance of certain selector system calls on Python 3.5 and
+    later. (Pull #1095)
+  * Resolved issue where the PyOpenSSL backend would not wrap SysCallError
+    exceptions appropriately when sending data. (Pull #1125)
+  * Selectors now detects a monkey-patched select module after import for 
modules
+    that patch the select module like eventlet, greenlet. (Pull #1128)
+  * Reduced memory consumption when streaming zlib-compressed responses
+    (as opposed to raw deflate streams). (Pull #1129)
+  * Connection pools now use the entire request context when constructing the
+    pool key. (Pull #1016)
+  * ``PoolManager.connection_from_*`` methods now accept a new keyword 
argument,
+    ``pool_kwargs``, which are merged with the existing ``connection_pool_kw``.
+  * Add retry counter for ``status_forcelist``. (Issue #1147)
+  * Added ``contrib`` module for using SecureTransport on macOS:
+    ``urllib3.contrib.securetransport``.  (Pull #1122)
+  * urllib3 now only normalizes the case of ``http://`` and ``https://`` 
schemes:
+    for schemes it does not recognise, it assumes they are case-sensitive and
+    leaves them unchanged.
+
+  -------------------------------------------------------------------

Old:
----
  urllib3-1.20.tar.gz

New:
----
  urllib3-1.21.1.tar.gz

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

Other differences:
------------------
++++++ python-urllib3.spec ++++++
--- /var/tmp/diff_new_pack.XipVWk/_old  2017-06-23 09:17:20.199151918 +0200
+++ /var/tmp/diff_new_pack.XipVWk/_new  2017-06-23 09:17:20.203151353 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-urllib3
-Version:        1.20
+Version:        1.21.1
 Release:        0
 Summary:        HTTP library with thread-safe connection pooling, file post, 
and more
 License:        MIT

++++++ urllib3-1.20.tar.gz -> urllib3-1.21.1.tar.gz ++++++
++++ 7023 lines of diff (skipped)

++++++ urllib3-ssl-default-context.patch ++++++
--- /var/tmp/diff_new_pack.XipVWk/_old  2017-06-23 09:17:20.347131009 +0200
+++ /var/tmp/diff_new_pack.XipVWk/_new  2017-06-23 09:17:20.347131009 +0200
@@ -1,8 +1,8 @@
-Index: b/urllib3/util/ssl_.py
+Index: urllib3-1.21.1/urllib3/util/ssl_.py
 ===================================================================
---- a/urllib3/util/ssl_.py
-+++ b/urllib3/util/ssl_.py
-@@ -317,6 +317,8 @@ def ssl_wrap_socket(sock, keyfile=None,
+--- urllib3-1.21.1.orig/urllib3/util/ssl_.py
++++ urllib3-1.21.1/urllib3/util/ssl_.py
+@@ -318,6 +318,8 @@ def ssl_wrap_socket(sock, keyfile=None,
      elif getattr(context, 'load_default_certs', None) is not None:
          # try to load OS default certs; works well on Windows (require 
Python3.4+)
          context.load_default_certs()

++++++ urllib3-test-no-coverage.patch ++++++
--- /var/tmp/diff_new_pack.XipVWk/_old  2017-06-23 09:17:20.363128748 +0200
+++ /var/tmp/diff_new_pack.XipVWk/_new  2017-06-23 09:17:20.363128748 +0200
@@ -1,7 +1,7 @@
-Index: urllib3-1.19.1/setup.cfg
+Index: urllib3-1.21.1/setup.cfg
 ===================================================================
---- urllib3-1.19.1.orig/setup.cfg
-+++ urllib3-1.19.1/setup.cfg
+--- urllib3-1.21.1.orig/setup.cfg
++++ urllib3-1.21.1/setup.cfg
 @@ -1,8 +1,5 @@
  [nosetests]
  logging-clear-handlers = true
@@ -10,4 +10,4 @@
 -cover-erase = true
  
  [flake8]
- exclude = ./docs/conf.py,./test/*,./urllib3/packages/*
+ exclude = ./docs/conf.py,./urllib3/packages/*

++++++ urllib3-test-ssl-drop-sslv3.patch ++++++
--- /var/tmp/diff_new_pack.XipVWk/_old  2017-06-23 09:17:20.379126488 +0200
+++ /var/tmp/diff_new_pack.XipVWk/_new  2017-06-23 09:17:20.379126488 +0200
@@ -1,8 +1,8 @@
-Index: urllib3-1.19.1/test/with_dummyserver/test_https.py
+Index: urllib3-1.21.1/test/with_dummyserver/test_https.py
 ===================================================================
---- urllib3-1.19.1.orig/test/with_dummyserver/test_https.py
-+++ urllib3-1.19.1/test/with_dummyserver/test_https.py
-@@ -465,7 +465,7 @@ class TestHTTPS(HTTPSDummyServerTestCase
+--- urllib3-1.21.1.orig/test/with_dummyserver/test_https.py
++++ urllib3-1.21.1/test/with_dummyserver/test_https.py
+@@ -503,7 +503,7 @@ class TestHTTPS(HTTPSDummyServerTestCase
  
  class TestHTTPS_TLSv1(HTTPSDummyServerTestCase):
      certs = DEFAULT_CERTS.copy()


Reply via email to