Skip to content

Commit 14a7bb6

Browse files
authored
Merge pull request #860 from oauthlib/setup
Update supported python versions in classifier
2 parents 2057735 + 90c7138 commit 14a7bb6

File tree

4 files changed

+9
-12
lines changed

4 files changed

+9
-12
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ OAuthLib - Python Framework for OAuth1 & OAuth2
22
===============================================
33

44
*A generic, spec-compliant, thorough implementation of the OAuth request-signing
5-
logic for Python 3.6+.*
5+
logic for Python 3.8+*
66

77
.. image:: https://github.com/oauthlib/oauthlib/actions/workflows/python-build.yml/badge.svg
88
:target: https://github.com/oauthlib/oauthlib/actions

docs/contributing.rst

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,8 @@ request that fails this test suite will be **rejected**.
152152
Testing multiple versions of Python
153153
-----------------------------------
154154

155-
OAuthLib supports Python 3.6+ and PyPy3. Testing
156-
all versions conveniently can be done using `Tox`_.
155+
OAuthLib supports Python 3.8+ & PyPy 3. Testing
156+
all versions conveniently at once can be done using `Tox`_.
157157

158158
.. sourcecode:: bash
159159

@@ -167,11 +167,10 @@ The versions beloew may not be up to date.
167167

168168
.. sourcecode:: bash
169169

170-
$ pyenv install 3.5.7
171-
$ pyenv install 3.6.9
172-
$ pyenv install 3.7.4
173-
$ pyenv install pypy2.7-7.1.1
174-
$ pyenv install pypy3.6-7.1.1
170+
$ pyenv install -l # check which versions you want to use
171+
$ pyenv install 3.8.18
172+
$ pyenv install 3.11.7
173+
$ pyenv install pypy3.10-7.3.13
175174

176175
.. _`Tox`: https://tox.readthedocs.io/en/latest/install.html
177176
.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/installation/

docs/oauth1/security.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ A few important facts regarding OAuth security
1717
* **Tokens must be random**, OAuthLib provides a method for generating
1818
secure tokens and it's packed into ``oauthlib.common.generate_token``,
1919
use it. If you decide to roll your own, use ``secrets.SystemRandom``
20-
for Python 3.6 and later. The ``secrets`` module is designed for
20+
for Python 3.8 and later. The ``secrets`` module is designed for
2121
generating cryptographically strong random numbers. For earlier versions
2222
of Python, use ``random.SystemRandom`` which is based on ``os.urandom``
2323
rather than the default ``random`` based on the efficient but not truly

setup.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def fread(fn):
3535
platforms='any',
3636
license='BSD-3-Clause',
3737
packages=find_packages(exclude=('docs', 'tests', 'tests.*')),
38-
python_requires='>=3.6',
38+
python_requires='>=3.8',
3939
extras_require={
4040
'rsa': rsa_require,
4141
'signedtoken': signedtoken_require,
@@ -52,8 +52,6 @@ def fread(fn):
5252
'Operating System :: POSIX :: Linux',
5353
'Programming Language :: Python',
5454
'Programming Language :: Python :: 3',
55-
'Programming Language :: Python :: 3.6',
56-
'Programming Language :: Python :: 3.7',
5755
'Programming Language :: Python :: 3.8',
5856
'Programming Language :: Python :: 3.9',
5957
'Programming Language :: Python :: 3.10',

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy