Enable 3.7 CI on Travis; drop AppVeyor

Special thanks to @waghanza (pr #179) for working on this change.
This commit is contained in:
Yury Selivanov 2018-07-04 12:06:31 -04:00
parent f9c43937dc
commit 37f964b757
3 changed files with 13 additions and 28 deletions

View File

@ -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

View File

@ -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]}

View File

@ -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