From 37f964b757e48ae89ba7471df40345dc0d0fb233 Mon Sep 17 00:00:00 2001 From: Yury Selivanov Date: Wed, 4 Jul 2018 12:06:31 -0400 Subject: [PATCH] Enable 3.7 CI on Travis; drop AppVeyor Special thanks to @waghanza (pr #179) for working on this change. --- .ci/appveyor.yml | 22 ---------------------- .travis.yml | 16 +++++++++++++--- README.rst | 3 --- 3 files changed, 13 insertions(+), 28 deletions(-) delete mode 100644 .ci/appveyor.yml diff --git a/.ci/appveyor.yml b/.ci/appveyor.yml deleted file mode 100644 index e1a4901..0000000 --- a/.ci/appveyor.yml +++ /dev/null @@ -1,22 +0,0 @@ -image: ubuntu - -stack: python 3.7.0 - -cache: - - /home/appveyor/.cache/pip/wheels/ - -install: - - python --version - - git submodule init - - git submodule update - - python -m pip install --upgrade pip wheel setuptools - - python -m pip install --upgrade -r .ci/requirements.txt - -build_script: - - make - - pip install -e . - -test_script: - - make test - - make debug - - make test diff --git a/.travis.yml b/.travis.yml index a5acfa8..4772819 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ language: generic env: global: - PYMODULE=uvloop - - RELEASE_PYTHON_VERSIONS="3.5 3.6" + - RELEASE_PYTHON_VERSIONS="3.5 3.6 3.7" - S3_UPLOAD_USERNAME=oss-ci-bot - S3_UPLOAD_BUCKET=magicstack-oss-releases @@ -37,11 +37,14 @@ matrix: - os: osx osx_image: xcode7.3 - # Travis macOS env does not support Python yet, - # so we have to set things up manually in install.sh. env: BUILD=tests,wheels PYTHON_VERSION=3.6.5 branches: {only: [releases]} + - os: osx + osx_image: xcode7.3 + env: BUILD=tests,wheels PYTHON_VERSION=3.7.0 + branches: {only: [releases]} + - os: linux dist: trusty sudo: false @@ -56,6 +59,13 @@ matrix: python: "3.6" env: BUILD=tests + - os: linux + dist: xenial + sudo: required + language: python + python: "3.7" + env: BUILD=tests + - os: linux dist: trusty branches: {only: [releases]} diff --git a/README.rst b/README.rst index a872cec..1759d21 100644 --- a/README.rst +++ b/README.rst @@ -1,9 +1,6 @@ .. image:: https://travis-ci.org/MagicStack/uvloop.svg?branch=master :target: https://travis-ci.org/MagicStack/uvloop -.. image:: https://ci.appveyor.com/api/projects/status/4apd79e5jqrwwe40/branch/master?svg=true - :target: https://ci.appveyor.com/project/MagicStack/uvloop - .. image:: https://img.shields.io/pypi/v/uvloop.svg :target: https://pypi.python.org/pypi/uvloop