Revisions of python-requests

Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 236416 from Robert Schweikert's avatar 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's avatar Sascha Peilicke (saschpe) (revision 45)
baserev update by copy to link target
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 210028 from Vincent Untz's avatar 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's avatar Denisart Benjamin (posophe) (revision 43)
baserev update by copy to link target
Denisart Benjamin's avatar Denisart Benjamin (posophe) accepted request 206076 from Michal Čihař's avatar 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's avatar Sascha Peilicke (saschpe) (revision 41)
baserev update by copy to link target
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 40)
- Require python-setuptools instead of distribute (upstreams merged)
buildservice-autocommit accepted request 184322 from Denisart Benjamin's avatar Denisart Benjamin (posophe) (revision 39)
baserev update by copy to link target
Denisart Benjamin's avatar Denisart Benjamin (posophe) accepted request 184317 from Vincent Untz's avatar 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's avatar Sascha Peilicke (saschpe) (revision 37)
baserev update by copy to link target
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 36)
Python3 moved to devel:languages:python3
buildservice-autocommit accepted request 176813 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 35)
baserev update by copy to link target
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 176685 from Dirk Mueller's avatar 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's avatar Sascha Peilicke (saschpe) (revision 33)
baserev update by copy to link target
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 175233 from Dirk Mueller's avatar 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's avatar Sascha Peilicke (saschpe) (revision 31)
baserev update by copy to link target
Sascha Peilicke's avatar 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's avatar Sascha Peilicke (saschpe) accepted request 148653 from Denisart Benjamin's avatar Denisart Benjamin (posophe) (revision 29)
Update and python3 support
buildservice-autocommit accepted request 142225 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 28)
baserev update by copy to link target
James Oakley's avatar 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
openSUSE Build Service is sponsored by