Hello community, here is the log from the commit of package python3-requests for openSUSE:Factory checked in at 2013-10-11 19:58:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-requests (Old) and /work/SRC/openSUSE:Factory/.python3-requests.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-requests" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-requests/python3-requests.changes 2013-07-29 21:10:06.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-requests.new/python3-requests.changes 2013-10-11 19:58:37.000000000 +0200 @@ -1,0 +2,48 @@ +Fri Oct 11 10:38:09 UTC 2013 - [email protected] + +- Don't remove python-setuptools metadata directory; only unwanted file + +------------------------------------------------------------------- +Wed Sep 25 20:03:36 UTC 2013 - [email protected] + +- Update to version 2.0.0 + API Changes: + + 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"). + Bugfixes: + + Vastly improved proxy support, including the CONNECT verb. + + 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. + + Minor cookies fixes. + + Imroved redirect behaviour. + + Improved streaming behaviour, particularly for compressed data. + + Miscellaneous small Python 3 text encoding bugs. + + .netrc no longer overrides explicit auth. + + Cookies set by hooks are now correctly persisted on Sessions. + + Fix problem with cookies that specify port numbers in their host field. + + BytesIO can be used to perform streaming uploads. + + More generous parsing of the no_proxy environment variable. + + Non-string objects can be passed in data values alongside files. + +------------------------------------------------------------------- Old: ---- requests-1.2.3.tar.gz New: ---- requests-2.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-requests.spec ++++++ --- /var/tmp/diff_new_pack.7jIBRG/_old 2013-10-11 19:58:39.000000000 +0200 +++ /var/tmp/diff_new_pack.7jIBRG/_new 2013-10-11 19:58:39.000000000 +0200 @@ -17,7 +17,7 @@ Name: python3-requests -Version: 1.2.3 +Version: 2.0.0 Release: 0 Url: http://python-requests.org Summary: Awesome Python HTTP Library That's Actually Usable @@ -72,6 +72,8 @@ %install python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +# Remove file in blacklisted location +rm -r %{buildroot}%{python3_sitelib}/requests-2.0.0-py%{py3_ver}.egg-info/SOURCES.txt.orig %files %defattr(-,root,root) ++++++ requests-1.2.3.tar.gz -> requests-2.0.0.tar.gz ++++++ ++++ 3497 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
