All Versions
147
Latest Version
Avg Release Cycle
81 days
Latest Release
1442 days ago

Changelog History
Page 8

  • v1.2.1 Changes

    May 20, 2013
    • 301 and 302 redirects now change the verb to GET for all verbs, not just POST, improving browser compatibility.
    • Python 3.3.2 compatibility
    • Always percent-encode location headers
    • Fix connection adapter matching to be most-specific first
    • 0๏ธโƒฃ new argument to the default connection adapter for passing a block argument
    • prevent a KeyError when there's no link headers
  • v1.2.0 Changes

    March 31, 2013
    • ๐Ÿ›  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
    • 0๏ธโƒฃ 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 multiprocessing library
    • โšก๏ธ Update charade to version 1.0.3

    The change in how hooks are dispatched will likely cause a great deal of issues.

  • v1.1.0 Changes

    January 10, 2013
    • CHUNKED REQUESTS
    • ๐Ÿ‘ Support for iterable response bodies
    • Assume servers persist redirect params
    • Allow explicit content types to be specified for file data
    • ๐Ÿ”€ Make merge_kwargs case-insensitive when looking up keys
  • v1.0.3 Changes

    December 18, 2012
    • Fix file upload encoding bug
    • Fix cookie behavior
  • v1.0.2 Changes

    December 17, 2012
    • Proxy fix for HTTPAdapter.
  • v1.0.1 Changes

    December 17, 2012
    • ๐Ÿ‘ป Cert verification exception bug.
    • Proxy fix for HTTPAdapter.
  • v1.0.0 Changes

    December 17, 2012
    • ๐Ÿ”จ Massive Refactor and Simplification
    • Switch to Apache 2.0 license
    • Swappable Connection Adapters
    • Mountable Connection Adapters
    • Mutable ProcessedRequest chain
    • /s/prefetch/stream
    • ๐Ÿ”ง Removal of all configuration
    • ๐ŸŒฒ Standard library logging
    • Make Response.json() callable, not property.
    • Usage of new charade project, which provides python 2 and 3 simultaneous chardet.
    • Removal of all hooks except 'response'
    • Removal of all authentication helpers (OAuth, Kerberos)

    This is not a backwards compatible change.

  • v0.14.2 Changes

    October 27, 2012
    • Improved mime-compatible JSON handling
    • ๐Ÿ›  Proxy fixes
    • ๐Ÿ›  Path hack fixes
    • Case-Insensitive Content-Encoding headers
    • ๐Ÿ‘ Support for CJK parameters in form posts
  • v0.14.1 Changes

    October 01, 2012
    • Python 3.3 Compatibility
    • 0๏ธโƒฃ Simply default accept-encoding
    • ๐Ÿ›  Bugfixes
  • v0.14.0 Changes

    September 02, 2012
    • No more iter_content errors if already downloaded.