1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-requests-oauthlib
7 SDESC[py37]= Authentication support for Requests (PY37)
8 SDESC[py38]= Authentication support for Requests (PY38)
9 HOMEPAGE= https://github.com/requests/requests-oauthlib
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPI/r/requests-oauthlib
14 DISTFILE[1]= requests-oauthlib-1.3.0.tar.gz:main
19 OPTIONS_AVAILABLE= PY38 PY37
20 OPTIONS_STANDARD= none
21 VOPTS[py37]= PY38=OFF PY37=ON
22 VOPTS[py38]= PY38=ON PY37=OFF
24 DISTNAME= requests-oauthlib-1.3.0
28 [PY37].BUILDRUN_DEPENDS_ON= python-oauthlib:single:py37
29 python-requests:single:py37
30 [PY37].USES_ON= python:py37
32 [PY38].BUILDRUN_DEPENDS_ON= python-oauthlib:single:py38
33 python-requests:single:py38
34 [PY38].USES_ON= python:py38
36 [FILE:3135:descriptions/desc.single]
37 Requests-OAuthlib |build-status| |coverage-status| |docs|
38 =========================================================
40 This project provides first-class OAuth library support for [Requests].
45 OAuth 1 can seem overly complicated and it sure has its quirks. Luckily,
46 requests_oauthlib hides most of these and let you focus at the task at
49 Accessing protected resources using requests_oauthlib is as simple as:
59 v1.3.0 (6 November 2019)
60 ++++++++++++++++++++++++
62 - Instagram compliance fix
63 - Added force_querystring argument to fetch_token() method on OAuth2Session
65 v1.2.0 (14 January 2019)
66 ++++++++++++++++++++++++
68 - This project now depends on OAuthlib 3.0.0 and above. It does **not**
70 versions of OAuthlib before 3.0.0.
71 - Updated oauth2 tests to use 'sess' for an OAuth2Session instance instead
73 because OAuth2Session objects and methods acceept an `auth` paramether
75 typically an instance of `requests.auth.HTTPBasicAuth`
76 - `OAuth2Session.fetch_token` previously tried to guess how and where to
78 "client" and "user" credentials incorrectly. This was incompatible with
80 OAuth servers and incompatible with breaking changes in oauthlib that
82 correctly provide the `client_id`. The older implementation also did not
84 the correct exceptions when username and password are not present on
87 - Avoid automatic netrc authentication for OAuth2Session.
89 v1.1.0 (9 January 2019)
90 +++++++++++++++++++++++
92 - Adjusted version specifier for oauthlib dependency: this project is
93 not yet compatible with oauthlib 3.0.0.
94 - Dropped dependency on nose.
95 - Minor changes to clean up the code and make it more
96 readable/maintainable.
101 - **Removed support for Python 2.6 and Python 3.3.**
102 This project now supports Python 2.7, and Python 3.4 and above.
103 - Added several examples to the documentation.
104 - Added plentymarkets compliance fix.
105 - Added a token property to OAuth1Session, to match the corresponding
106 token property on OAuth2Session.
108 v0.8.0 (14 February 2017)
109 +++++++++++++++++++++++++
111 - Added Fitbit compliance fix.
112 - Fixed an issue where newlines in the response body for the access token
113 request would cause errors when trying to extract the token.
114 - Fixed an issue introduced in v0.7.0 where users passing auth to several
115 methods would encounter conflicts with the client_id and
116 client_secret-derived auth. The user-supplied auth argument is now
117 used in preference to those options.
119 v0.7.0 (22 September 2016)
120 ++++++++++++++++++++++++++
122 - Allowed ``OAuth2Session.request to take the client_id and
123 client_secret`` parameters for the purposes of automatic token refresh,
126 v0.6.2 (12 July 2016)
127 +++++++++++++++++++++
129 - Use client_id and client_secret for the Authorization header if
131 - Allow explicit bypass of the Authorization header by setting
133 - Pass through the proxies kwarg when refreshing tokens.
134 - Miscellaneous cleanups.
136 v0.6.1 (19 February 2016)
140 b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a 88157 requests-oauthlib-1.3.0.tar.gz