releases/.travis.yml
Jeff Forcier f892d74801 Use a real Travis test matrix for all supported Sphinx/Python versions.
Given all the stupid arity stuff, we really do need this now.
2017-10-19 13:43:09 -07:00

23 lines
519 B
YAML

language: python
python:
- "2.7"
- "3.4"
- "3.5"
- "3.6"
- "pypy"
#- "pypy3" # Looks like Sphinx (as of 1.4.1) is not pypy3 compat
env:
- SPHINX=">=1.3,<1.4"
- SPHINX=">=1.4,<1.5"
- SPHINX=">=1.5,<1.6"
- SPHINX=">=1.6,<1.7"
install:
- pip install -r dev-requirements.txt
- pip install "sphinx$SPHINX"
script:
# Primary test suite
- inv test
# Integration-level test suite (hard to reliably test full stack in-code :()
- inv test -o --tests=integration
# Docs sanity check
- inv docs