History ------- 0.4.1 (2011-05-22) ++++++++++++++++++ * Improved Redirection Handling * New 'allow_redirects' param for following non-GET/HEAD Redirects * Settings module refactoring 0.4.0 (2011-05-15) ++++++++++++++++++ * Response.history: list of redirected responses * Case-Insensitive Header Dictionaries! * Unicode URLs 0.3.4 (2011-05-14) ++++++++++++++++++ * Urllib2 HTTPAuthentication Recursion fix (Basic/Digest) * Internal Refactor * Bytes data upload Bugfix 0.3.3 (2011-05-12) ++++++++++++++++++ * Request timeouts * Unicode url-encoded data * Settings context manager and module 0.3.2 (2011-04-15) ++++++++++++++++++ * Automatic Decompression of GZip Encoded Content * AutoAuth Support for Tupled HTTP Auth 0.3.1 (2011-04-01) ++++++++++++++++++ * Cookie Changes * Response.read() * Poster fix 0.3.0 (2011-02-25) ++++++++++++++++++ * Automatic Authentication API Change * Smarter Query URL Parameterization * Allow file uploads and POST data together * New Authentication Manager System - Simpler Basic HTTP System - Supports all build-in urllib2 Auths - Allows for custom Auth Handlers 0.2.4 (2011-02-19) ++++++++++++++++++ * Python 2.5 Support * PyPy-c v1.4 Support * Auto-Authentication tests * Improved Request object constructor 0.2.3 (2011-02-15) ++++++++++++++++++ * New HTTPHandling Methods - Reponse.__nonzero__ (false if bad HTTP Status) - Response.ok (True if expected HTTP Status) - Response.error (Logged HTTPError if bad HTTP Status) - Reponse.raise_for_status() (Raises stored HTTPError) 0.2.2 (2011-02-14) ++++++++++++++++++ * Still handles request in the event of an HTTPError. (Issue #2) * Eventlet and Gevent Monkeypatch support. * Cookie Support (Issue #1) 0.2.1 (2011-02-14) ++++++++++++++++++ * Added file attribute to POST and PUT requests for multipart-encode file uploads. * Added Request.url attribute for context and redirects 0.2.0 (2011-02-14) ++++++++++++++++++ * Birth! 0.0.1 (2011-02-13) ++++++++++++++++++ * Frustration * Conception