Ravenports generated: 17 Sep 2022 15:25
[ravenports.git] / bucket_37 / python-oauthlib
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-oauthlib
4 VERSION=                3.2.1
5 KEYWORDS=               python
6 VARIANTS=               py39 py310
7 SDESC[py310]=           Spec-compliant OAuth implementation (3.10)
8 SDESC[py39]=            Spec-compliant OAuth implementation (3.9)
9 HOMEPAGE=               https://github.com/oauthlib/oauthlib
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/92/bb/d669baf53d4ffe081dab80aad93c5c79f84eeac885dd31507c8c055a98d5
14 DISTFILE[1]=            oauthlib-3.2.1-py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[py310]=           single
17 SPKGS[py39]=            single
18
19 OPTIONS_AVAILABLE=      PY39 PY310
20 OPTIONS_STANDARD=       none
21 VOPTS[py310]=           PY39=OFF PY310=ON
22 VOPTS[py39]=            PY39=ON PY310=OFF
23
24 DISTNAME=               oauthlib-3.2.1.dist-info
25
26 GENERATED=              yes
27
28 [PY39].USES_ON=                         python:py39,wheel
29
30 [PY310].USES_ON=                        python:py310,wheel
31
32 [FILE:3627:descriptions/desc.single]
33 OAuthLib - Python Framework for OAuth1 & OAuth2
34 ===============================================
35
36 *A generic, spec-compliant, thorough implementation of the OAuth
37 request-signing
38 logic for Python 3.6+.*
39
40   :alt: Travis
41   :alt: Coveralls
42   :alt: Download from PyPI
43   :alt: License
44    :alt: FOSSA Status
45   :alt: Read the Docs
46   :alt: Chat on Gitter
47
48   :alt: OAuth + Python = OAuthlib Python Framework
49
50 OAuth often seems complicated and difficult-to-implement. There are several
51 prominent libraries for handling OAuth requests, but they all suffer from
52 one or
53 both of the following:
54
55 1. They predate the `OAuth 1.0 spec`_, AKA RFC 5849.
56 2. They predate the `OAuth 2.0 spec`_, AKA RFC 6749.
57 3. They assume the usage of a specific HTTP request library.
58
59 .. _`OAuth 1.0 spec`: https://tools.ietf.org/html/rfc5849
60 .. _`OAuth 2.0 spec`: https://tools.ietf.org/html/rfc6749
61
62 OAuthLib is a framework which implements the logic of OAuth1 or OAuth2
63 without
64 assuming a specific HTTP request object or web framework. Use it to graft
65 OAuth
66 client support onto your favorite HTTP library, or provide support onto
67 your
68 favourite web framework. If you're a maintainer of such a library, write a
69 thin
70 veneer on top of OAuthLib and get OAuth support for very little effort.
71
72 Documentation
73 --------------
74
75 Full documentation is available on `Read the Docs`_. All contributions are
76 very
77 welcome! The documentation is still quite sparse, please open an issue for
78 what
79 you'd like to know, or discuss it in our `Gitter community`_, or even
80 better, send a
81 pull request!
82
83 .. _`Gitter community`: https://gitter.im/oauthlib/Lobby
84 .. _`Read the Docs`: https://oauthlib.readthedocs.io/en/latest/index.html
85
86 Interested in making OAuth requests?
87 ------------------------------------
88
89 Then you might be more interested in using `requests`_ which has OAuthLib
90 powered OAuth support provided by the `requests-oauthlib`_ library.
91
92 .. _`requests`: https://github.com/requests/requests
93 .. _`requests-oauthlib`: https://github.com/requests/requests-oauthlib
94
95 Which web frameworks are supported?
96 -----------------------------------
97
98 The following packages provide OAuth support using OAuthLib.
99
100 - For Django there is `django-oauth-toolkit`_, which includes `Django REST
101 framework`_ support.
102 - For Flask there is `flask-oauthlib`_ and `Flask-Dance`_.
103 - For Pyramid there is `pyramid-oauthlib`_.
104 - For Bottle there is `bottle-oauthlib`_.
105
106 If you have written an OAuthLib package that supports your favorite
107 framework,
108 please open a Pull Request, updating the documentation.
109
110 .. _`django-oauth-toolkit`: https://github.com/evonove/django-oauth-toolkit
111 .. _`flask-oauthlib`: https://github.com/lepture/flask-oauthlib
112 .. _`Django REST framework`: http://django-rest-framework.org
113 .. _`Flask-Dance`: https://github.com/singingwolfboy/flask-dance
114 .. _`pyramid-oauthlib`: https://github.com/tilgovi/pyramid-oauthlib
115 .. _`bottle-oauthlib`: https://github.com/thomsonreuters/bottle-oauthlib
116
117 Using OAuthLib? Please get in touch!
118 ------------------------------------
119 Patching OAuth support onto an http request framework? Creating an OAuth
120 provider extension for a web framework? Simply using OAuthLib to Get Things
121 Done
122 or to learn?
123
124 No matter which we'd love to hear from you in our `Gitter community`_ or if
125 you have
126 anything in particular you would like to have, change or comment on don't
127 hesitate for a second to send a pull request or open an issue. We might be
128 quite
129 busy and therefore slow to reply but we love feedback!
130
131 Chances are you have run into something annoying that you wish there was
132 documentation for, if you wish to gain eternal fame and glory, and a drink
133
134
135 [FILE:110:distinfo]
136 88e912ca1ad915e1dcc1c06fc9259d19de8deacd6fd17cc2df266decc2e49066       151662 oauthlib-3.2.1-py3-none-any.whl
137