Skip to content

Commit

Permalink
re #1: Add reusable minimal TravisCI config.
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Howitz committed Feb 12, 2020
1 parent 8305d5f commit f91f558
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions travis-ci-config/minimal.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
language: python
python:
- 2.7
- 3.4

This comment has been minimized.

Copy link
@dataflake

dataflake Feb 12, 2020

Member

Python 3.4?

This comment has been minimized.

Copy link
@mgedmin

mgedmin Feb 12, 2020

Member

Yeah, maybe let's drop it.

This comment has been minimized.

Copy link
@icemac

icemac Feb 14, 2020

Member

Python 3.4 will be removed.

- 3.5
- 3.6
- 3.7
- 3.8
- pypy

This comment has been minimized.

Copy link
@dataflake

dataflake Feb 12, 2020

Member

The pypy entries may be unsuitable for many repositories.

This comment has been minimized.

Copy link
@icemac

icemac Feb 14, 2020

Member

There will be a different configuration without PyPy as there are at least some packages actually supporting PyPy where the support should be kept.

This comment has been minimized.

Copy link
@jamadden

jamadden Feb 14, 2020

Member

At this point, I'd guess most packages should Just Work on PyPy. It'd be good for testing PyPy to be the default and require explicit opting-out.

This comment has been minimized.

Copy link
@dataflake

dataflake Feb 14, 2020

Member

Well, the whole action of switching a packages Travis config is an explicit action. I guess for those packages where we don't do it ourselves a good README in that configurations folder can tell people "try this first, and only use the non-PyPy configuration if it fails".

- pypy3

before_install:
- pip install -U pip setuptools
- pip install -U coverage coveralls

install:
- pip install -U -e .[test]

script:
- coverage run -m zope.testrunner --test-path=src

after_success:
- coveralls

notifications:
email: false

cache: pip

0 comments on commit f91f558

Please sign in to comment.