forked from litl/rauth
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
120 lines (70 loc) · 3.19 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
Rauth Changelog
===============
This provides a list of changes to rauth by release.
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