2013-11-15 14:29:42 -08:00
|
|
|
language: python
|
|
|
|
python:
|
|
|
|
- "2.7"
|
2016-04-27 22:41:43 -07:00
|
|
|
- "3.4"
|
|
|
|
- "3.5"
|
2017-10-19 13:40:18 -07:00
|
|
|
- "3.6"
|
2013-11-15 14:29:42 -08:00
|
|
|
- "pypy"
|
2016-04-27 22:50:35 -07:00
|
|
|
#- "pypy3" # Looks like Sphinx (as of 1.4.1) is not pypy3 compat
|
2017-10-19 13:43:09 -07:00
|
|
|
env:
|
|
|
|
- SPHINX=">=1.3,<1.4"
|
|
|
|
- SPHINX=">=1.4,<1.5"
|
|
|
|
- SPHINX=">=1.5,<1.6"
|
|
|
|
- SPHINX=">=1.6,<1.7"
|
2013-11-15 14:29:42 -08:00
|
|
|
install:
|
|
|
|
- pip install -r dev-requirements.txt
|
2017-10-19 13:43:09 -07:00
|
|
|
- pip install "sphinx$SPHINX"
|
2013-11-15 14:29:42 -08:00
|
|
|
script:
|
2014-04-06 10:50:22 -07:00
|
|
|
# Primary test suite
|
2013-11-15 14:29:42 -08:00
|
|
|
- inv test
|
2014-04-06 10:50:22 -07:00
|
|
|
# Integration-level test suite (hard to reliably test full stack in-code :()
|
|
|
|
- inv test -o --tests=integration
|
2014-09-04 19:04:50 -07:00
|
|
|
# Docs sanity check
|
|
|
|
- inv docs
|