Ravenports generated: 20 Jun 2024 14:58
[ravenports.git] / bucket_A4 / python-requests-oauthlib
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-requests-oauthlib
4 VERSION=                2.0.0
5 KEYWORDS=               python
6 VARIANTS=               v11 v12
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]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/3b/5d/63d4ae3b9daea098d5d6f5da83984853c1bbacd5dc826764b249fe119d24
14 DISTFILE[1]=            requests_oauthlib-2.0.0-py2.py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[v11]=             single
17 SPKGS[v12]=             single
18
19 OPTIONS_AVAILABLE=      PY311 PY312
20 OPTIONS_STANDARD=       none
21 VOPTS[v11]=             PY311=ON PY312=OFF
22 VOPTS[v12]=             PY311=OFF PY312=ON
23
24 DISTNAME=               requests_oauthlib-2.0.0.dist-info
25
26 GENERATED=              yes
27
28 [PY311].RUN_DEPENDS_ON=                 python-oauthlib:single:v11
29                                         python-requests:single:v11
30 [PY311].USES_ON=                        python:v11,wheel
31
32 [PY312].RUN_DEPENDS_ON=                 python-oauthlib:single:v12
33                                         python-requests:single:v12
34 [PY312].USES_ON=                        python:v12,wheel
35
36 [FILE:3226:descriptions/desc.single]
37 Requests-OAuthlib |build-status| |coverage-status| |docs|
38 =========================================================
39
40 This project provides first-class OAuth library support for [Requests].
41
42 The OAuth 1 workflow
43 --------------------
44
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
47 hand.
48
49 Accessing protected resources using requests_oauthlib is as simple as:
50
51 History
52 -------
53
54 v2.0.0 (22 March 2024)
55 ++++++++++++++++++++++++
56
57 Full set of changes are in [github].
58
59 Additions & changes:
60
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
74
75 v1.4.0 (27 Feb 2024)
76 ++++++++++++++++++++++++
77
78 - Version 2.0.0 published initially as 1.4.0, it was yanked eventually.
79
80 v1.3.1 (21 January 2022)
81 ++++++++++++++++++++++++
82
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
91
92 v1.3.0 (6 November 2019)
93 ++++++++++++++++++++++++
94
95 - Instagram compliance fix
96 - Added force_querystring argument to fetch_token() method on OAuth2Session
97
98 v1.2.0 (14 January 2019)
99 ++++++++++++++++++++++++
100
101 - This project now depends on OAuthlib 3.0.0 and above. It does **not**
102 support
103   versions of OAuthlib before 3.0.0.
104 - Updated oauth2 tests to use 'sess' for an OAuth2Session instance instead
105 of `auth`
106   because OAuth2Session objects and methods acceept an `auth` paramether
107 which is
108   typically an instance of `requests.auth.HTTPBasicAuth`
109 - `OAuth2Session.fetch_token` previously tried to guess how and where to
110 provide
111   "client" and "user" credentials incorrectly. This was incompatible with
112 some
113   OAuth servers and incompatible with breaking changes in oauthlib that
114 seek to
115   correctly provide the `client_id`. The older implementation also did not
116 raise
117   the correct exceptions when username and password are not present on
118 Legacy
119   clients.
120 - Avoid automatic netrc authentication for OAuth2Session.
121
122 v1.1.0 (9 January 2019)
123 +++++++++++++++++++++++
124
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.
130
131 v1.0.0 (4 June 2018)
132 ++++++++++++++++++++
133
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.
137
138
139 [FILE:123:distinfo]
140 7dd8a5c40426b779b0868c404bdef9768deccf22749cde15852df527e6269b36        24179 requests_oauthlib-2.0.0-py2.py3-none-any.whl
141