Hello community, here is the log from the commit of package python-requests for openSUSE:Factory checked in at 2013-11-08 08:39:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-requests (Old) and /work/SRC/openSUSE:Factory/.python-requests.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-requests" Changes: -------- --- /work/SRC/openSUSE:Factory/python-requests/python-requests.changes 2013-10-25 11:31:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-requests.new/python-requests.changes 2013-11-08 08:39:08.000000000 +0100 @@ -1,0 +2,45 @@ +Thu Nov 7 10:07:58 UTC 2013 - mci...@suse.cz + +- update to 2.0.1 +- changes in 2.0.1: + - Updated included CA Bundle with new mistrusts and automated process for the future + - Added MD5-sess to Digest Auth + - Accept per-file headers in multipart file POST messages. + - Fixed: Don't send the full URL on CONNECT messages. + - Fixed: Correctly lowercase a redirect scheme. + - Fixed: Cookies not persisted when set via functional API. + - Fixed: Translate urllib3 ProxyError into a requests ProxyError derived from ConnectionError. + - Updated internal urllib3 and chardet. +- changes in 2.0.0: + - Keys in the Headers dictionary are now native strings on all Python versions, + i.e. bytestrings on Python 2, unicode on Python 3. + - Proxy URLs now *must* have an explicit scheme. A ``MissingSchema`` exception + will be raised if they don't. + - Timeouts now apply to read time if ``Stream=False``. + - ``RequestException`` is now a subclass of ``IOError``, not ``RuntimeError``. + - Added new method to ``PreparedRequest`` objects: ``PreparedRequest.copy()``. + - Added new method to ``Session`` objects: ``Session.update_request()``. This + method updates a ``Request`` object with the data (e.g. cookies) stored on + the ``Session``. + - Added new method to ``Session`` objects: ``Session.prepare_request()``. This + method updates and prepares a ``Request`` object, and returns the + corresponding ``PreparedRequest`` object. + - Added new method to ``HTTPAdapter`` objects: ``HTTPAdapter.proxy_headers()``. + This should not be called directly, but improves the subclass interface. + - ``httplib.IncompleteRead`` exceptions caused by incorrect chunked encoding + will now raise a Requests ``ChunkedEncodingError`` instead. + - Invalid percent-escape sequences now cause a Requests ``InvalidURL`` + exception to be raised. + - HTTP 208 no longer uses reason phrase ``"im_used"``. Correctly uses + ``"already_reported"``. + - HTTP 226 reason added (``"im_used"``). + - Vastly improved proxy support, including the CONNECT verb. Special thanks to + the many contributors who worked towards this improvement. + - Cookies are now properly managed when 401 authentication responses are + received. + - Chunked encoding fixes. + - Support for mixed case schemes. + - Better handling of streaming downloads. + - Retrieve environment proxies from more locations. + +------------------------------------------------------------------- Old: ---- requests-1.2.3.tar.gz New: ---- requests-2.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-requests.spec ++++++ --- /var/tmp/diff_new_pack.bA2q0O/_old 2013-11-08 08:39:09.000000000 +0100 +++ /var/tmp/diff_new_pack.bA2q0O/_new 2013-11-08 08:39:09.000000000 +0100 @@ -17,7 +17,7 @@ Name: python-requests -Version: 1.2.3 +Version: 2.0.1 Release: 0 Url: http://python-requests.org Summary: Awesome Python HTTP Library That's Actually Usable ++++++ no-default-cacert.patch ++++++ --- /var/tmp/diff_new_pack.bA2q0O/_old 2013-11-08 08:39:09.000000000 +0100 +++ /var/tmp/diff_new_pack.bA2q0O/_new 2013-11-08 08:39:09.000000000 +0100 @@ -1,8 +1,6 @@ -Index: requests-1.2.3/requests/adapters.py -=================================================================== ---- requests-1.2.3.orig/requests/adapters.py -+++ requests-1.2.3/requests/adapters.py -@@ -129,9 +129,6 @@ class HTTPAdapter(BaseAdapter): +--- a/requests/adapters.py ++++ b/requests/adapters.py +@@ -132,9 +132,6 @@ if not cert_loc: cert_loc = DEFAULT_CA_BUNDLE_PATH @@ -12,11 +10,9 @@ conn.cert_reqs = 'CERT_REQUIRED' conn.ca_certs = cert_loc else: -Index: requests-1.2.3/requests/certs.py -=================================================================== ---- requests-1.2.3.orig/requests/certs.py -+++ requests-1.2.3/requests/certs.py -@@ -18,7 +18,7 @@ import os.path +--- a/requests/certs.py ++++ b/requests/certs.py +@@ -18,7 +18,7 @@ def where(): """Return the preferred certificate bundle.""" # vendored bundle inside Requests @@ -25,18 +21,14 @@ if __name__ == '__main__': print(where()) -Index: requests-1.2.3/MANIFEST.in -=================================================================== ---- requests-1.2.3.orig/MANIFEST.in -+++ requests-1.2.3/MANIFEST.in +--- a/MANIFEST.in ++++ b/MANIFEST.in @@ -1 +1 @@ -include README.rst LICENSE NOTICE HISTORY.rst test_requests.py requirements.txt requests/cacert.pem +include README.rst LICENSE NOTICE HISTORY.rst test_requests.py requirements.txt -Index: requests-1.2.3/requests.egg-info/SOURCES.txt -=================================================================== ---- requests-1.2.3.orig/requests.egg-info/SOURCES.txt -+++ requests-1.2.3/requests.egg-info/SOURCES.txt -@@ -10,7 +10,6 @@ requests/__init__.py +--- a/requests.egg-info/SOURCES.txt ++++ b/requests.egg-info/SOURCES.txt +@@ -10,7 +10,6 @@ requests/adapters.py requests/api.py requests/auth.py @@ -44,7 +36,7 @@ requests/certs.py requests/compat.py requests/cookies.py -@@ -79,4 +78,4 @@ requests/packages/urllib3/contrib/pyopen +@@ -82,4 +81,4 @@ requests/packages/urllib3/packages/__init__.py requests/packages/urllib3/packages/ordered_dict.py requests/packages/urllib3/packages/six.py ++++++ requests-1.2.3.tar.gz -> requests-2.0.1.tar.gz ++++++ ++++ 12301 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org