Changelog for
python-requests-2.11.1-2.5.24.noarch.rpm :
* Thu Sep 01 2016 tbechtoldAATTsuse.comupdate to version v2.11.1
* Update urllib3 to 1.16
* Close and then release the connection
* Added tests for should_bypass_proxies function
* Update documentation of Session.max_redirects
* Document bunch of return types
* Update HISTORY.rst
* Cleaning up comment on JSON encoding to be more strictly relevant.
* Oh yeah, we updated urllib3 too.
* Fixing test; it was accomplishing the right thing, but doing it in the wrong way.
* compensate for lack of taste
* Use xfail marker for a test expected to fail without Internet connection
* in python3.x not have StringIO
* Spelling fixes
* adding in slice_length fix and test for chunk_size=None (#3370)
* Support responses like `HTTP/1.1 404 Unicode chars` (#3385)
* Document header ordering. (#3295)
* Add section on SOCKS proxies.
* Update list of supported Python versions in todo.rst
* removing Content-Type and Transfer-Encoding headers on redirect
* check and test for headers containing return characters or leading whitespace
* Clarify Python versions supported by requests
* Allow graceful interruption of testserver.Server
* reverting 3362
* fixed date formatting
* Make BaseAdapter describe the mandatory adapter interface (#3216)
* Note how HTTPErrors are raised
* Removing charset from JSON content type; tightening requirements on .encode()
* Add \'all\' proxy selection to select_proxy
* Fix TypeError when get json-encoded content of a response
* wildly inaccurate button results in deletion
* v2.11.1
* v2.11.0
* Prepare changelog for 2.11.1.
* Allow None value for chunk_size again (#3368)
* updating documentation to reflect decision of #3386
* added in type check for chunk_size
* Update a note on AppEngine
* Remove duplicate import warnings
* adding asserted_encoding check on None type encoding to match text() behavior (#3362)
* Encoding JSON requests to bytes for urllib3 to handle; ensuring same with testing.
* docs updates
* Changelog for 2.11
* Update README.rst
* Use iter instead of noop list comprehension
* Test security warnings (#3289)
* Combined tests to one tests for should_bypass_proxies method
* Update index.rst
* Replace tab with appropriate spaces.
* Support ALL_PROXY environment variable
* Add a bit about RequestsCookieJar to Cookies section
* making module docstrings and coding comments consistent
* docs: Add a note about SSL c_rehash
* updating docstring to match functionality
* fix grammer mistakes in Quickstart
* consider plain ip notation of an ip in no_proxy if not in cidr notation
* Defining header value type requirements and tests
* removing redundant test
* updating HISTORY
* adding in pep8 fixes
* building Response manually
* making class and function docstrings consistent
* Wed May 18 2016 dmuellerAATTsuse.com- update to 2.10.1:
* SOCKS Proxy Support! (requires PySocks; $ pip install requests[socks])
* Updated bundled urllib3 to 1.15.1.
* Change built-in CaseInsensitiveDict (used for headers) to use OrderedDict as its underlying datastore.
* Don\'t use redirect_cache if allow_redirects=False
* When passed objects that throw exceptions from ``tell()``, send them via chunked transfer encoding instead of failing.
* Raise a ProxyError for proxy related connection issues.
* Tue Mar 01 2016 jmatejekAATTsuse.com- update no-default-cacert.patch to simply pass empty CA path- urllib3-ssl-default-context.patch: patch bundled urllib3 to behave correctly with regard to empty CA path passed- change urllib3 fallback requirements to Recommends- use ca-certificates in SLE as well- recommend ca-certificates-mozilla to have a basic certificate set
* Wed Feb 17 2016 sor.alexeiAATTmeowr.ru- Update to 2.9.1 (changes since 2.8.1):
* The verify keyword argument now supports being passed a path to a directory of CA certificates, not just a single-file bundle.
* Warnings are now emitted when sending files opened in text mode.
* Added the 511 Network Authentication Required status code to the status code registry.
* For file-like objects that are not seeked to the very beginning, we now send the content length for the number of bytes we will actually read, rather than the total size of the file, allowing partial file uploads.
* When uploading file-like objects, if they are empty or have no obvious content length we set Transfer-Encoding: chunked rather than Content-Length: 0.
* We correctly receive the response in buffered mode when uploading chunked bodies.
* We now handle being passed a query string as a bytestring on Python 3, by decoding it as UTF-8.
* Sessions are now closed in all cases (exceptional and not) when using the functional API rather than leaking and waiting for the garbage collector to clean them up.
* Correctly handle digest auth headers with a malformed qop directive that contains no token, by treating it the same as if no qop directive was provided at all.
* Minor performance improvements when removing specific cookies by name.
* Fix errors when calculating cookie expiration dates in certain locales.
* Update bundled urllib3 to 1.13.1.- Rebase no-default-cacert.patch.- Modify no-default-cacert.patch: output /etc/ssl/ca-bundle.pem instead of neither NULL nor /etc/ssl/certs/ as a path to cacerts bundle (boo#967128).- Don\'t apply no-default-cacert.patch on SLE.- Require ca-certificates package (but not on SLE).- Tests are being improperly started and actual ones require network connection, so fix and comment out.
* Thu Dec 17 2015 rjschweiAATTsuse.com- Modify no-default-cacert + The call to set_default_verify_paths() is not necessary. The openSUSE and SLES Python has been patched to always use the system certs. Additionally this call breaks the use of python-requests on older systems, openSUSE_13.2 and original release of SLES 12 which fall back to the built in implementation of ssl which doe not implement this method
* Wed Oct 21 2015 dmuellerAATTsuse.com- update to 2.8.1: - Update certificate bundle to match ``certifi`` 2015.9.6.2\'s weak certificate bundle. - Fix a bug in 2.8.0 where requests would raise ``ConnectTimeout`` instead of ``ConnectionError`` - When using the PreparedRequest flow, requests will now correctly respect the ``json`` parameter. Broken in 2.8.0. - When using the PreparedRequest flow, requests will now correctly handle a Unicode-string method name on Python 2. Broken in 2.8.0.
* Wed Oct 21 2015 dmuellerAATTsuse.com- remove requests-do-not-use-bundle.patch (bsc#947357)
* Wed Oct 21 2015 dmuellerAATTsuse.com- fix requires
* Wed Oct 14 2015 sor.alexeiAATTmeowr.ru- Add python3-chardet to build requirements for tests.- Remove no-default-cacert-sles.patch as no-default-cacert.patch does basically the same.
* Fri Oct 09 2015 sor.alexeiAATTmeowr.ru- Update to 2.8.0:
* Requests now supports per-host proxies. This allows the proxies dictionary to have entries of the form {\'
://\': \'\'}. Host-specific proxies will be used in preference to the previously-supported scheme-specific ones, but the previous syntax will continue to work.
* Response.raise_for_status now prints the URL that failed as part of the exception message.
* requests.utils.get_netrc_auth now takes an raise_errors kwarg, defaulting to False. When True, errors parsing .netrc files cause exceptions to be thrown.
* Change to bundled projects import logic to make it easier to unbundle requests downstream.
* Change the default User-Agent string to avoid leaking data on Linux: now contains only the requests version.
* The json parameter to post() and friends will now only be used if neither data nor files are present, consistent with the documentation.
* We now ignore empty fields in the NO_PROXY enviroment variable.
* Fix problem where httplib.BadStatusLine would get raised if combining stream=True with contextlib.closing.
* Prevent bugs where we would attempt to return the same connection back to the connection pool twice when sending a Chunked body.
* Miscellaneous minor internal changes.
* Digest Auth support is now thread safe.- Apply no-default-cacert-sles.patch on SLE 12.- Apply Arun Persaud\'s changes to requests-do-not-use-bundle.patch (update to 2.8.0).- Enable tests.- Small spec cleanup.