From 80dfe06943e4cd5141ee0f70c033589b7f3f2f94 Mon Sep 17 00:00:00 2001 From: Dustin Ingram Date: Mon, 8 Oct 2018 23:07:56 -0500 Subject: [PATCH] Update CI configs for 3.5, 3.6, 3.7 and 3.8 (#1888) * Update .travis.yml Make 3.7 required to pass, and test against 3.8-dev * Update appveyor.yml as well --- .travis.yml | 17 ++++++++++------- appveyor.yml | 6 ++---- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1e6b6808..77262c74 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,21 +2,24 @@ sudo: false language: python matrix: include: + - python: 3.6 + env: TOXENV=lint - python: 3.4 env: TOXENV=py34 - python: 3.5 env: TOXENV=py35 - python: 3.6 env: TOXENV=py36 - - python: 3.6-dev - env: TOXENV=py36-dev - - python: nightly + - python: 3.7 env: TOXENV=py37 - - python: 3.6 - env: TOXENV=lint + dist: xenial + sudo: true + - python: 3.8-dev + env: TOXENV=py38-dev + dist: xenial + sudo: true allow_failures: - - env: TOXENV=py36-dev - - env: TOXENV=py37 + - env: TOXENV=py38-dev install: pip install tox # TODO: https://github.com/tox-dev/tox/issues/149 script: tox --recreate diff --git a/appveyor.yml b/appveyor.yml index 02300861..dee3198c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -7,10 +7,8 @@ environment: PYTHON: "C:\\Python35-x64" - TOXENV: py36 PYTHON: "C:\\Python36-x64" -matrix: - allow_failures: - - TOXENV: py35 - - TOXENV: py36 + - TOXENV: py37 + PYTHON: "C:\\Python37-x64" init: SET "PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%" install: - pip install tox