summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorOmer Katz <omer.drow@gmail.com>2019-08-29 13:52:59 +0300
committerGitHub <noreply@github.com>2019-08-29 13:52:59 +0300
commit11bf0eca2857f5330237e574630dd916d53cd573 (patch)
tree71f3d2ecee2ffd32da6f030558d0eed91d953895 /docs
parent25dee45f9991bf009bcc5eebd5987046a4bf7779 (diff)
parent1f3fc4bfd4fd51711798186591bf3e3ba5a894be (diff)
downloadoauthlib-11bf0eca2857f5330237e574630dd916d53cd573.tar.gz
Merge branch 'master' into rm-2.7
Diffstat (limited to 'docs')
-rw-r--r--docs/contributing.rst18
1 files changed, 11 insertions, 7 deletions
diff --git a/docs/contributing.rst b/docs/contributing.rst
index 8244afd..4a46e3b 100644
--- a/docs/contributing.rst
+++ b/docs/contributing.rst
@@ -152,7 +152,7 @@ request that fails this test suite will be **rejected**.
Testing multiple versions of Python
-----------------------------------
-OAuthLib supports Python 3.4, 3.5, 3.6 and PyPy. Testing
+OAuthLib supports Python 3.5, 3.6, 3.7 and PyPy 2.7 & PyPy 3. Testing
all versions conveniently can be done using `Tox`_.
.. sourcecode:: bash
@@ -160,18 +160,22 @@ all versions conveniently can be done using `Tox`_.
$ tox
Tox requires you to have `virtualenv`_ installed as well as respective python
-version. For Ubuntu you can easily install all after adding one ppa.
+version. We recommend using `pyenv`_ to install those Python versions.
+
+We recommend using the latest patch version for each Python version we support and the latest PyPy versions.
+The versions beloew may not be up to date.
.. sourcecode:: bash
- $ sudo add-apt-repository ppa:fkrull/deadsnakes
- $ sudo apt-get update
- $ sudo apt-get install python3.2 python3.2-dev
- $ sudo apt-get install python3.3 python3.3-dev
- $ sudo apt-get install pypy pypy-dev
+ $ pyenv install 3.5.7
+ $ pyenv install 3.6.9
+ $ pyenv install 3.7.4
+ $ pyenv install pypy2.7-7.1.1
+ $ pyenv install pypy3.6-7.1.1
.. _`Tox`: https://tox.readthedocs.io/en/latest/install.html
.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/installation/
+.. _`pyenv`: https://github.com/pyenv/pyenv
Test upstream applications
-----------------------------------