tests: run Python 3.7 tests on AppVeyor and Travis-CI (#1928)

* tests: run Python 3.7 tests on AppVeyor and Travis-CI

Travis-ci

- `dist: xenial` for 3.7 because `openssl` is to old on `trusty`
https://github.com/travis-ci/travis-ci/issues/9069
https://github.com/travis-ci/travis-ci/issues/9815

AppVeyor

- https://github.com/appveyor/ci/issues/2475

* tests: Add Python 3.8 for travis-ci and allow_failures
This commit is contained in:
back-to 2018-07-13 23:17:26 +00:00 committed by Forrest
parent 3e4c2f61a2
commit 9bb99d045d
2 changed files with 9 additions and 2 deletions

View File

@ -12,9 +12,14 @@ matrix:
- python: '3.5'
env: BUILD_DOCS=yes BUILD_INSTALLER=yes BUILD_SDIST=yes DEPLOY_PYPI=yes
- python: '3.6'
- python: '3.7-dev'
- python: '3.7'
dist: xenial
sudo: true
- python: '3.8-dev'
dist: xenial
sudo: true
allow_failures:
- python: '3.7-dev'
- python: '3.8-dev'
before_install:
- pip install --disable-pip-version-check --upgrade pip setuptools

View File

@ -5,10 +5,12 @@ environment:
- PYTHON: "C:\\Python34"
- PYTHON: "C:\\Python35"
- PYTHON: "C:\\Python36"
- PYTHON: "C:\\Python37"
- PYTHON: "C:\\Python27-x64"
- PYTHON: "C:\\Python34-x64"
- PYTHON: "C:\\Python35-x64"
- PYTHON: "C:\\Python36-x64"
- PYTHON: "C:\\Python37-x64"
install:
# If there is a newer build queued for the same PR, cancel this one.