Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start testing Python 3.8 on Travis #1475

Merged
merged 15 commits into from Nov 22, 2018
5 changes: 5 additions & 0 deletions .travis.yml
Expand Up @@ -33,6 +33,8 @@ matrix:
env: TOXENV=py36
- python: 3.7-dev
env: TOXENV=py37
- python: 3.8-dev
env: TOXENV=py38
- python: pypy-5.4
env: TOXENV=pypy
- language: generic
Expand All @@ -50,6 +52,9 @@ matrix:
- language: generic
os: osx
env: TOXENV=py37
- language: generic
os: osx
env: TOXENV=py38
allow_failures:
- python: pypy-5.4
sudo: false
4 changes: 4 additions & 0 deletions _travis/install.sh
Expand Up @@ -40,6 +40,10 @@ if [[ "$(uname -s)" == 'Darwin' ]]; then
pyenv install 3.7-dev
pyenv global 3.7-dev
;;
py38)
pyenv install 3.8-dev
pyenv global 3.8-dev
;;
pypy*)
pyenv install "pypy-5.4.1"
pyenv global "pypy-5.4.1"
Expand Down
2 changes: 2 additions & 0 deletions setup.py
Expand Up @@ -35,6 +35,8 @@
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
'Topic :: Internet :: WWW/HTTP',
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
@@ -1,5 +1,5 @@
[tox]
envlist = flake8-py3, py27, py34, py35, py36, py37, pypy
envlist = flake8-py3, py27, py34, py35, py36, py37, py38, pypy

[testenv]
deps= -r{toxinidir}/dev-requirements.txt
Expand Down