-
Notifications
You must be signed in to change notification settings - Fork 604
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #441 from hardbyte/release-3.0.0
- Loading branch information
Showing
114 changed files
with
4,652 additions
and
1,784 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Validate with curl --data-binary @.codecov.yml https://codecov.io/validate | ||
codecov: | ||
archive: | ||
uploads: no | ||
|
||
coverage: | ||
precision: 2 | ||
round: down | ||
range: 50...100 | ||
status: | ||
project: | ||
default: | ||
# coverage may fall by <1.0% and still be considered "passing" | ||
threshold: 1.0% | ||
patch: | ||
default: | ||
# coverage may fall by <1.0% and still be considered "passing" | ||
threshold: 1.0% | ||
|
||
comment: | ||
layout: "header, diff, changes" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,56 +1,62 @@ | ||
language: python | ||
|
||
python: | ||
# CPython: | ||
# CPython; versions 3.0-3.3 have reached EOL | ||
- "2.7" | ||
# Python 3.3 has reached EOL and pytest fails there | ||
- "3.4" | ||
- "3.5" | ||
- "3.6" | ||
- "3.7-dev" # TODO: change to "3.7" once it is supported by travis-ci | ||
- "nightly" | ||
# PyPy: | ||
- "pypy" | ||
- "pypy3.5" | ||
- "pypy" # Python 2.7 | ||
- "pypy3.5" # Python 3.5 | ||
|
||
os: | ||
- linux # Linux is officially supported and we test the library under | ||
# many different Python verions (see "python: ..." above) | ||
|
||
# - osx # OSX + Python is not officially supported by Travis CI as of Feb. 2018 | ||
# nevertheless, "nightly" and some "*-dev" versions seem to work, so we | ||
# include them explicitly below (see "matrix: include: ..." below) | ||
# include them explicitly below (see "matrix: include: ..." below). | ||
# They only seem to work with the xcode8.3 image, and not the newer ones. | ||
# Thus we will leave this in, until it breaks one day, at which point we | ||
# will probably reomve testing on OSX if it is not supported then. | ||
# See #385 on Github. | ||
|
||
# - windows # Windows is not supported at all by Travis CI as of Feb. 2018 | ||
|
||
# Linux setup | ||
dist: trusty | ||
sudo: false | ||
sudo: required | ||
|
||
matrix: | ||
# see "os: ..." above | ||
include: | ||
- os: osx | ||
osx_image: xcode8.3 | ||
python: "3.6-dev" | ||
- os: osx | ||
osx_image: xcode8.3 | ||
python: "3.7-dev" | ||
- os: osx | ||
osx_image: xcode8.3 | ||
python: "nightly" | ||
|
||
allow_failures: | ||
# allow all nighly builds to fail, since these python versions might be unstable | ||
- python: "nightly" | ||
|
||
# we do not allow dev builds to fail, since these builds are considered stable enough | ||
|
||
install: | ||
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo bash test/open_vcan.sh ; fi | ||
- if [[ "$TRAVIS_PYTHON_VERSION" == "3.6" ]]; then travis_retry pip install -r doc/doc-requirements.txt; fi | ||
- travis_retry pip install .[test] | ||
- travis_retry pip install sphinx | ||
|
||
script: | ||
- pytest -v --timeout=300 | ||
- pytest | ||
- codecov | ||
# Build Docs with Sphinx | ||
# | ||
# -a Write all files | ||
- if [[ "$TRAVIS_PYTHON_VERSION" == "3.6" ]]; then python -m sphinx -an doc build; fi | ||
# -n nitpicky | ||
- if [[ "$TRAVIS_PYTHON_VERSION" == "3.6" ]]; then python -m sphinx -an doc build; fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,24 @@ | ||
Ben Powell | ||
Brian Thorne <[email protected]> | ||
Geert Linders | ||
Mark Catley | ||
Phillip Dixon <[email protected]> | ||
Rose Lu | ||
Karl van Workum | ||
Albert Bloomfield <[email protected]> | ||
Sam Bristow | ||
Ethan Zonca | ||
Robert Kaye | ||
Andrew Beal | ||
Jonas Frid | ||
Tynan McAuley | ||
Bruno Pennati | ||
Jack Jester-Weinstein | ||
Joshua Villyard | ||
Giuseppe Corbelli <[email protected]> | ||
Christian Sandberg | ||
Eduard Bröcker <[email protected]> | ||
Boris Wenzlaff | ||
Pierre-Luc Tessier Gagné | ||
Felix Divo <[email protected]> | ||
Ben Powell | ||
Brian Thorne <[email protected]> | ||
Geert Linders | ||
Mark Catley | ||
Phillip Dixon <[email protected]> | ||
Rose Lu | ||
Karl van Workum | ||
Albert Bloomfield <[email protected]> | ||
Sam Bristow | ||
Ethan Zonca | ||
Robert Kaye | ||
Andrew Beal | ||
Jonas Frid | ||
Tynan McAuley | ||
Bruno Pennati | ||
Jack Jester-Weinstein | ||
Joshua Villyard | ||
Giuseppe Corbelli <[email protected]> | ||
Christian Sandberg | ||
Eduard Bröcker <[email protected]> | ||
Boris Wenzlaff | ||
Pierre-Luc Tessier Gagné | ||
Felix Divo <[email protected]> | ||
Kristian Sloth Lauszus <[email protected]> |
Oops, something went wrong.