diff --git a/.travis-devel-requirements.txt b/.travis-devel-requirements.txt new file mode 100644 index 00000000..afdc2649 --- /dev/null +++ b/.travis-devel-requirements.txt @@ -0,0 +1,3 @@ +git+git://github.com/mitsuhiko/werkzeug.git#egg=Werkzeug +git+git://github.com/mitsuhiko/jinja2.git#egg=Jinja2 +git+git://github.com/mitsuhiko/itsdangerous.git#egg=itsdangerous diff --git a/.travis-lowest-requirements.txt b/.travis-lowest-requirements.txt new file mode 100644 index 00000000..54498262 --- /dev/null +++ b/.travis-lowest-requirements.txt @@ -0,0 +1,3 @@ +Werkzeug==0.7 +Jinja2==2.4 +itsdangerous==0.21 diff --git a/.travis.yml b/.travis.yml index 8b2607d3..2413559f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,8 +6,18 @@ python: - pypy - 3.3 +env: + - REQUIREMENTS=lowest + - REQUIREMENTS=devel + +matrix: + exclude: + # Python 3 support currently does not work with lowest requirements + - python: "3.3" + env: REQUIREMENTS=lowest + install: - - pip install git+git://github.com/mitsuhiko/werkzeug.git#egg=Werkzeug + - pip install -r .travis-$REQUIREMENTS-requirements.txt - pip install --editable . script: make test