Skip to content

Commit 8650edd

Browse files
authored
Merge pull request #5561 from pradyunsg/python-3.7
Document support for Py3.7 and enable testing of Py3.8-dev
2 parents e818039 + fd45982 commit 8650edd

File tree

5 files changed

+16
-7
lines changed

5 files changed

+16
-7
lines changed

.travis.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ jobs:
2626
python: 3.6
2727
- env: GROUP=2
2828
python: 3.6
29-
3029
# Complete checking for ensuring compatibility
3130
# PyPy
3231
- stage: secondary
@@ -38,7 +37,15 @@ jobs:
3837
python: pypy
3938
- env: GROUP=2
4039
python: pypy
41-
# Older Supported CPython
40+
# Other Supported CPython
41+
- env: GROUP=1
42+
python: 3.7
43+
dist: xenial
44+
sudo: required
45+
- env: GROUP=2
46+
python: 3.7
47+
dist: xenial
48+
sudo: required
4249
- env: GROUP=1
4350
python: 3.5
4451
- env: GROUP=2
@@ -49,14 +56,14 @@ jobs:
4956
python: 3.4
5057

5158
- env: GROUP=1
52-
python: 3.7-dev
59+
python: 3.8-dev
5360
- env: GROUP=2
54-
python: 3.7-dev
61+
python: 3.8-dev
5562

5663
# It's okay to fail on the in-development CPython version.
5764
fast_finish: true
5865
allow_failures:
59-
- python: 3.7-dev
66+
- python: 3.8-dev
6067

6168
before_install: tools/travis/setup.sh
6269
install: travis_retry tools/travis/install.sh

docs/installing.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ On Windows [4]_::
111111
Python and OS Compatibility
112112
---------------------------
113113

114-
pip works with CPython versions 2.7, 3.4, 3.5, 3.6 and also pypy.
114+
pip works with CPython versions 2.7, 3.4, 3.5, 3.6, 3.7 and also pypy.
115115

116116
This means pip works on the latest patch version of each of these minor
117117
versions. Previous patch versions are supported on a best effort approach.

news/5561.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add support for Python 3.7.

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ def find_version(*file_paths):
4949
"Programming Language :: Python :: 3.4",
5050
"Programming Language :: Python :: 3.5",
5151
"Programming Language :: Python :: 3.6",
52+
"Programming Language :: Python :: 3.7",
5253
"Programming Language :: Python :: Implementation :: CPython",
5354
"Programming Language :: Python :: Implementation :: PyPy",
5455
],

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
envlist =
33
docs, packaging, lint-py2, lint-py3, mypy,
4-
py27, py34, py35, py36, py37, pypy, pypy3
4+
py27, py34, py35, py36, py37, py38, pypy, pypy3
55

66
[testenv]
77
passenv = CI GIT_SSL_CAINFO

0 commit comments

Comments
 (0)