diff options
| author | Steve Piercy <web@stevepiercy.com> | 2018-08-22 05:56:04 -0700 |
|---|---|---|
| committer | Steve Piercy <web@stevepiercy.com> | 2018-08-22 05:56:04 -0700 |
| commit | 4820757eedd6812c800841029253f40c643c389f (patch) | |
| tree | 9b61e6c3bf5fcfbd2ce95e979c238eb083c816b0 | |
| parent | 78464987e8e3cb2188253783d9968ae4d86669d9 (diff) | |
| download | pyramid-4820757eedd6812c800841029253f40c643c389f.tar.gz pyramid-4820757eedd6812c800841029253f40c643c389f.tar.bz2 pyramid-4820757eedd6812c800841029253f40c643c389f.zip | |
Bump Python version to 3.7 in docs and project meta files
| -rw-r--r-- | CHANGES.rst | 3 | ||||
| -rw-r--r-- | HACKING.txt | 4 | ||||
| -rw-r--r-- | RELEASING.txt | 4 | ||||
| -rw-r--r-- | docs/narr/install.rst | 2 | ||||
| -rw-r--r-- | docs/quick_tour.rst | 2 | ||||
| -rw-r--r-- | docs/quick_tutorial/requirements.rst | 6 | ||||
| -rw-r--r-- | docs/tutorials/wiki/installation.rst | 2 | ||||
| -rw-r--r-- | docs/tutorials/wiki2/installation.rst | 2 | ||||
| -rwxr-xr-x | scaffoldtests.sh | 2 | ||||
| -rw-r--r-- | setup.py | 1 |
10 files changed, 16 insertions, 12 deletions
diff --git a/CHANGES.rst b/CHANGES.rst index 9bfa80f05..6010a148d 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -54,6 +54,9 @@ Features available within the user-defined ``setup`` function. See https://github.com/Pylons/pyramid/pull/3318 +- Add support for Python 3.7. Add testing on Python 3.8 with allowed failures. + See https://github.com/Pylons/pyramid/pull/3333 + Bug Fixes --------- diff --git a/HACKING.txt b/HACKING.txt index 8ec44605c..3a7774781 100644 --- a/HACKING.txt +++ b/HACKING.txt @@ -114,7 +114,7 @@ In order to add a feature to Pyramid: (in ``docs/``). - The feature must work fully on the following CPython versions: 2.7, 3.4, 3.5, - and 3.6 on both UNIX and Windows. + 3.6, and 3.7 on both UNIX and Windows. - The feature must work on the latest version of PyPy. @@ -211,7 +211,7 @@ Running Tests Alternatively: - $ tox -e{py27,py34,py35,pypy}-scaffolds + $ tox -e{py27,py34,py35,pyt36,py37,pypy}-scaffolds Test Coverage diff --git a/RELEASING.txt b/RELEASING.txt index bec140309..b6603c597 100644 --- a/RELEASING.txt +++ b/RELEASING.txt @@ -33,8 +33,8 @@ Prepare new release branch - Run tests on Windows if feasible. -- Make sure all scaffold tests pass (CPython 2.7, 3.4, 3.5, and 3.6, and PyPy - on UNIX; this doesn't work on Windows): +- Make sure all scaffold tests pass (CPython 2.7, 3.4, 3.5, 3.6, and 3.7, and + PyPy on UNIX; this doesn't work on Windows): $ ./scaffoldtests.sh diff --git a/docs/narr/install.rst b/docs/narr/install.rst index 80d5ea3de..743cb4abb 100644 --- a/docs/narr/install.rst +++ b/docs/narr/install.rst @@ -22,7 +22,7 @@ the following sections. .. sidebar:: Python Versions As of this writing, :app:`Pyramid` is tested against Python 2.7, - Python 3.4, Python 3.5, Python 3.6, and PyPy. + Python 3.4, Python 3.5, Python 3.6, Python 3.7, and PyPy. :app:`Pyramid` is known to run on all popular Unix-like systems such as Linux, macOS, and FreeBSD, as well as on Windows platforms. It is also known to diff --git a/docs/quick_tour.rst b/docs/quick_tour.rst index 922ffd652..265f67a4f 100644 --- a/docs/quick_tour.rst +++ b/docs/quick_tour.rst @@ -26,7 +26,7 @@ To save a little bit of typing and to be certain that we use the modules, scripts, and packages installed in our virtual environment, we'll set an environment variable, too. -As an example, for Python 3.6+ on Linux: +As an example, for Python 3.7+ on Linux: .. parsed-literal:: diff --git a/docs/quick_tutorial/requirements.rst b/docs/quick_tutorial/requirements.rst index 08ea93cb2..1d5395138 100644 --- a/docs/quick_tutorial/requirements.rst +++ b/docs/quick_tutorial/requirements.rst @@ -19,11 +19,11 @@ virtual environment.) This *Quick Tutorial* is based on: -* **Python 3.6**. Pyramid fully supports Python 3.4+ and Python 2.7+. This - tutorial uses **Python 3.6** but runs fine under Python 2.7. +* **Python 3.7**. Pyramid fully supports Python 3.4+ and Python 2.7+. This + tutorial uses **Python 3.7** but runs fine under Python 2.7. * **venv**. We believe in virtual environments. For this tutorial, we use - Python 3.6's built-in solution :term:`venv`. For Python 2.7, you can install + Python 3.7's built-in solution :term:`venv`. For Python 2.7, you can install :term:`virtualenv`. * **pip**. We use :term:`pip` for package management. diff --git a/docs/tutorials/wiki/installation.rst b/docs/tutorials/wiki/installation.rst index 71fd0a957..7f914267f 100644 --- a/docs/tutorials/wiki/installation.rst +++ b/docs/tutorials/wiki/installation.rst @@ -111,7 +111,7 @@ Python 2.7: c:\Python27\Scripts\virtualenv %VENV% -Python 3.6: +Python 3.7: .. code-block:: doscon diff --git a/docs/tutorials/wiki2/installation.rst b/docs/tutorials/wiki2/installation.rst index 1fa7e21d7..5f2c6d44e 100644 --- a/docs/tutorials/wiki2/installation.rst +++ b/docs/tutorials/wiki2/installation.rst @@ -123,7 +123,7 @@ Python 2.7: c:\Python27\Scripts\virtualenv %VENV% -Python 3.6: +Python 3.7: .. code-block:: doscon diff --git a/scaffoldtests.sh b/scaffoldtests.sh index 317bff8b5..fd243e8b2 100755 --- a/scaffoldtests.sh +++ b/scaffoldtests.sh @@ -1,2 +1,2 @@ #!/bin/bash -tox -e{py27,py34,py35,pypy}-scaffolds, +tox -e{py27,py34,py35,py36,py37,pypy}-scaffolds, @@ -68,6 +68,7 @@ setup(name='pyramid', "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Framework :: Pyramid", |
