Revisions of python-requests
Tomáš Chvátal (scarabeus_factory)
accepted
request 236416
from
Robert Schweikert (rjschwei)
(revision 46)
- Update to version 2.3.0 + New ``Response`` property ``is_redirect``, which is true when the library could have processed this response as a redirection (whether or not it actually did). + The ``timeout`` parameter now affects requests with both ``stream=True`` and ``stream=False`` equally. + The change in v2.0.0 to mandate explicit proxy schemes has been reverted. Proxy schemes now default to ``http://``. + The ``CaseInsensitiveDict`` used for HTTP headers now behaves like a normal dictionary when references as string or viewd in the interpreter. + No longer expose Authorization or Proxy-Authorization headers on redirect. Fix CVE-2014-1829 and CVE-2014-1830 respectively. + Authorization is re-evaluated each redirect. + On redirect, pass url as native strings. + Fall-back to autodetected encoding for JSON when Unicode detection fails. + Headers set to ``None`` on the ``Session`` are now correctly not sent. + Correctly honor ``decode_unicode`` even if it wasn't used earlier in the same response. + Stop advertising ``compress`` as a supported Content-Encoding. + The ``Response.history`` parameter is now always a list. + Many, many ``urllib3`` bugfixes.- Fixes incorrect parsing of proxy credentials that contain a literal or encoded '#' character. + Assorted urllib3 fixes. + New exception: ``ContentDecodingError``. Raised instead of ``urllib3`` ``DecodeError`` exceptions. + Avoid many many exceptions from the buggy implementation of ``proxy_bypass`` on OS X in Python 2.6. + Avoid crashing when attempting to get authentication credentials from ~/.netrc when running as a user without a home directory. + Use the correct pool size for pools of connections to proxies.
buildservice-autocommit
accepted
request 210031
from
Sascha Peilicke (saschpe)
(revision 45)
baserev update by copy to link target
Sascha Peilicke (saschpe)
accepted
request 210028
from
Vincent Untz (vuntz)
(revision 44)
- Add no-default-cacert-sles.patch: use this patch when building for SLES, since python in SLES and openSUSE behave differently when it comes to SSL, and no-default-cacert.patch is wrong for SLES.
buildservice-autocommit
accepted
request 206124
from
Denisart Benjamin (posophe)
(revision 43)
baserev update by copy to link target
Denisart Benjamin (posophe)
accepted
request 206076
from
Michal Čihař (Nijel)
(revision 42)
- 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.
buildservice-autocommit
accepted
request 204649
from
Sascha Peilicke (saschpe)
(revision 41)
baserev update by copy to link target
Sascha Peilicke (saschpe)
committed
(revision 40)
- Require python-setuptools instead of distribute (upstreams merged)
buildservice-autocommit
accepted
request 184322
from
Denisart Benjamin (posophe)
(revision 39)
baserev update by copy to link target
Denisart Benjamin (posophe)
accepted
request 184317
from
Vincent Untz (vuntz)
(revision 38)
- Add no-default-cacert.patch: completely ignore the internal CA bundle and point to /etc/ssl/certs/. This works because we patched python to do the right thing when a directory is used there instead of a file. - Manually remove requests/cacert.pem (better than doing that in the patch, since it's big) too.
buildservice-autocommit
accepted
request 179993
from
Sascha Peilicke (saschpe)
(revision 37)
baserev update by copy to link target
Sascha Peilicke (saschpe)
committed
(revision 36)
Python3 moved to devel:languages:python3
buildservice-autocommit
accepted
request 176813
from
Sascha Peilicke (saschpe)
(revision 35)
baserev update by copy to link target
Sascha Peilicke (saschpe)
accepted
request 176685
from
Dirk Mueller (dirkmueller)
(revision 34)
- update to 1.2.3: * Python 3.3.2 compatibility * Always percent-encode location headers * Fix connection adapter matching to be most-specific first * new argument to the default connection adapter for passing a block argument * prevent a KeyError when there's no link headers
buildservice-autocommit
accepted
request 175242
from
Sascha Peilicke (saschpe)
(revision 33)
baserev update by copy to link target
Sascha Peilicke (saschpe)
accepted
request 175233
from
Dirk Mueller (dirkmueller)
(revision 32)
- update to 1.2.0: * Fixed cookies on sessions and on requests * Significantly change how hooks are dispatched - hooks now receive all the arguments specified by the user when making a request so hooks can make a secondary request with the same parameters. This is especially necessary for authentication handler authors * certifi support was removed * Fixed bug where using OAuth 1 with body ``signature_type`` sent no data * Major proxy work thanks to @Lukasa including parsing of proxy authentication from the proxy url * Fix DigestAuth handling too many 401s * Update vendored urllib3 to include SSL bug fixes * Allow keyword arguments to be passed to ``json.loads()`` via the ``Response.json()`` method * Don't send ``Content-Length`` header by default on ``GET`` or ``HEAD`` requests * Add ``elapsed`` attribute to ``Response`` objects to time how long a request took. * Fix ``RequestsCookieJar`` * Sessions and Adapters are now picklable, i.e., can be used with the mutiprocessing library Update charade to version 1.0.3 - update to 1.2.0: * Fixed cookies on sessions and on requests * Significantly change how hooks are dispatched - hooks now receive all the arguments specified by the user when making a request so hooks can make a secondary request with the same parameters. This is especially necessary for authentication handler authors * certifi support was removed
buildservice-autocommit
accepted
request 148913
from
Sascha Peilicke (saschpe)
(revision 31)
baserev update by copy to link target
Sascha Peilicke (saschpe)
committed
(revision 30)
- Set license to "Apache-2.0 and LGPL-2.1+ and MIT", according to https://github.com/kennethreitz/requests/issues/1111, the base license is Apache-2.0 but requests ships two libraries (bnc#799119): + charade: LGPL-2.1+ + urllib3: MIT - Set license to "Apache-2.0 and LGPL-2.1+ and MIT", according to https://github.com/kennethreitz/requests/issues/1111, the base license is Apache-2.0 but requests ships two libraries (bnc#799119): + charade: LGPL-2.1+ + urllib3: MIT
Sascha Peilicke (saschpe)
accepted
request 148653
from
Denisart Benjamin (posophe)
(revision 29)
Update and python3 support
buildservice-autocommit
accepted
request 142225
from
Factory Maintainer (factory-maintainer)
(revision 28)
baserev update by copy to link target
James Oakley (jimfunk)
committed
(revision 27)
- Update to 0.14.2: * Improved mime-compatible JSON handling * Proxy fixes * Path hack fixes * Case-Insensistive Content-Encoding headers * Support for CJK parameters in form posts
Displaying revisions 141 - 160 of 186