1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-requests-oauthlib
7 SDESC[v11]= Authentication support for Requests (3.11)
8 SDESC[v12]= Authentication support for Requests (3.12)
9 HOMEPAGE= https://github.com/requests/requests-oauthlib
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPIWHL/3b/5d/63d4ae3b9daea098d5d6f5da83984853c1bbacd5dc826764b249fe119d24
14 DISTFILE[1]= requests_oauthlib-2.0.0-py2.py3-none-any.whl:main
19 OPTIONS_AVAILABLE= PY311 PY312
20 OPTIONS_STANDARD= none
21 VOPTS[v11]= PY311=ON PY312=OFF
22 VOPTS[v12]= PY311=OFF PY312=ON
24 DISTNAME= requests_oauthlib-2.0.0.dist-info
28 [PY311].RUN_DEPENDS_ON= python-oauthlib:single:v11
29 python-requests:single:v11
30 [PY311].USES_ON= python:v11,wheel
32 [PY312].RUN_DEPENDS_ON= python-oauthlib:single:v12
33 python-requests:single:v12
34 [PY312].USES_ON= python:v12,wheel
36 [FILE:3226: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:
54 v2.0.0 (22 March 2024)
55 ++++++++++++++++++++++++
57 Full set of changes are in [github].
61 - OAuth2Session now correctly uses the ``self.verify value if verify
62 is not overridden in fetch_token and refresh_token``. Fixes `#404
63 <https://github.com/requests/requests-oauthlib/issues/404>`_.
64 - OAuth2Session constructor now uses its ``client.scope when a client
65 is provided and scope`` is not overridden. Fixes `#408
66 <https://github.com/requests/requests-oauthlib/issues/408>`_
67 - Add refresh_token_request and access_token_request compliance hooks
68 - Add PKCE support and Auth0 example
69 - Add support for Python 3.8-3.12
70 - Remove support of Python 2.x, <3.7
71 - Migrated to Github Action
72 - Updated dependencies
73 - Cleanup some docs and examples
76 ++++++++++++++++++++++++
78 - Version 2.0.0 published initially as 1.4.0, it was yanked eventually.
80 v1.3.1 (21 January 2022)
81 ++++++++++++++++++++++++
83 - Add initial support for OAuth Mutual TLS (draft-ietf-oauth-mtls)
84 - Removed outdated LinkedIn Compliance Fixes
85 - Add eBay compliance fix
86 - Add Spotify OAuth 2 Tutorial
87 - Add support for python 3.8, 3.9
88 - Fixed LinkedIn Compliance Fixes
89 - Fixed ReadTheDocs Documentation and sphinx errors
90 - Moved pipeline to GitHub Actions
92 v1.3.0 (6 November 2019)
93 ++++++++++++++++++++++++
95 - Instagram compliance fix
96 - Added force_querystring argument to fetch_token() method on OAuth2Session
98 v1.2.0 (14 January 2019)
99 ++++++++++++++++++++++++
101 - This project now depends on OAuthlib 3.0.0 and above. It does **not**
103 versions of OAuthlib before 3.0.0.
104 - Updated oauth2 tests to use 'sess' for an OAuth2Session instance instead
106 because OAuth2Session objects and methods acceept an `auth` paramether
108 typically an instance of `requests.auth.HTTPBasicAuth`
109 - `OAuth2Session.fetch_token` previously tried to guess how and where to
111 "client" and "user" credentials incorrectly. This was incompatible with
113 OAuth servers and incompatible with breaking changes in oauthlib that
115 correctly provide the `client_id`. The older implementation also did not
117 the correct exceptions when username and password are not present on
120 - Avoid automatic netrc authentication for OAuth2Session.
122 v1.1.0 (9 January 2019)
123 +++++++++++++++++++++++
125 - Adjusted version specifier for oauthlib dependency: this project is
126 not yet compatible with oauthlib 3.0.0.
127 - Dropped dependency on nose.
128 - Minor changes to clean up the code and make it more
129 readable/maintainable.
134 - **Removed support for Python 2.6 and Python 3.3.**
135 This project now supports Python 2.7, and Python 3.4 and above.
136 - Added several examples to the documentation.
140 7dd8a5c40426b779b0868c404bdef9768deccf22749cde15852df527e6269b36 24179 requests_oauthlib-2.0.0-py2.py3-none-any.whl