Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
140 lines (86 sloc) 3.78 KB
Rauth Changelog
===============
This provides a list of changes to rauth by release.
Changes in Version 0.7.2
------------------------
* Fixed encoding of tilde bug in urlencode #186
* Fixed overriding of Content-Type #166
* Allow optional query parameters #175
Changes in Version 0.7.1
------------------------
* Fixed Requests token saving in headers #137
* Fixed character encoding; all percent-encoded #165
* Added PLAINTEXT signature support #147
Changes in Version 0.7.0
------------------------
* Made OAuth1 nonces more secure via SystemRandom
* Exposed authentication responses
* Allowed Requests versions >= 1.2.3
* Fixed OAuth1 unicode encoding issues
Changes in Version 0.6.2
------------------------
* Made OAuth access token name dynamic
Changes in Version 0.6.1
------------------------
* Updated PyPI metadata.
Changes in Version 0.6.0
------------------------
* Added Python 3 support (thanks to everyone who contributed, espcially
@sashahart)
* Made service and session objects serializable
Changes in Version 0.5.5
------------------------
* BUGFIX Fixed upstream CaseInsensitiveDict API changes
* BUGFIX Corrected multiple quoting of oauth_token
Changes in Version 0.5.4
------------------------
* BUGFIX Corrected adding header to OAuth 2.0 where no access token existed
Changes in Version 0.5.3
------------------------
* Added an ad hoc check against double signing in OAuth 1.0/a
Changes in Version 0.5.2
------------------------
* Added ability to pass in key name for get_token methods (excluding raw)
* Added ability to pass in custom decoder for get_token methods (excluding
raw)
* Added better error reporting for get_token methods (excluding raw)
* BUGIFX Corrected assignment of custom signature objects in OAuth 1.0
session objects
* Added custom decoder param for request and access token getters
* Updated test runner to not fail when yanc is missing
* Removed bash requirement from test runner
* Updated documentation to include CHANGELOG
* Updated docstring to correct incorrect documentation
* BUGFIX Corrected improper OAuth 1.0/a handling of entity-methods
Changes in Version 0.5.1
------------------------
* BUGFIX Added CaseInsensitiveDict to ensure headers are properly updated
Changes in Version 0.5.0
------------------------
* Added CHANGELOG
* Added requirements.txt
* Updated documentation
* Updated README
* All HTTP methods moved to Session objects
* Added get_session method to service wrappers
* Added get_auth_session method to service wrappers
* Added get_raw_access token to OAuth1 and OAuth2Service
* OAuth2 client_id parameter interpolation moved to OAuth2Session
* Default OAuth parameter setting removed from all wrapper methods
* Default redirect_uri removed from all service wrapper helper methods
* Default response_type removed from OAuth2Service.get_authorize_url
* Default oauth_callback removed from OAuth1Service.get_raw_request_token
* parse_utf8_qsl moved out of all get_raw_* Service wrapper methods
* Default remote_user removed from OflyService.get_authorize_url
* Added Ofly MD5 signing option
* Moved Ofly signing logic into staticmethod on OflySession
* raise_for_status removed from all service wrapper helper methods
* Cleaned up OAuth2Service.get_access_token
* Default basic auth removed from OAuth2Service.get_access_token
* Service wrapper API unified
* hook module removed, replaced by session module
* Added unified Requests Session wrappers for each respective service
* Default connection timeouts moved into Session module logic
* All request injection now happens on Session objects
* Removed examples without correct, functioning credentials
* Test suite completely rewritten for more robust request checking
Something went wrong with that request. Please try again.