From 4486bcbbf49ad0eacf2d8229fb0e7e3432f440d9 Mon Sep 17 00:00:00 2001 From: Kostis Anagnostopoulos Date: Sat, 15 Oct 2016 14:52:40 +0200 Subject: ci, deps: no PY26, ddt>=1.1.1, CIs `pip install test-requirements` + Use environment-markers in requirement files (see http://stackoverflow.com/a/33451105/548792). --- .travis.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 4c191db2..f7dd247b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,10 @@ language: python python: - - "2.6" - "2.7" - "3.3" - "3.4" - "3.5" # - "pypy" - won't work as smmap doesn't work (see gitdb/.travis.yml for details) -matrix: - allow_failures: - - python: "2.6" git: # a higher depth is needed for most of the tests - must be high enough to not actually be shallow # as we clone our own repository in the process @@ -17,7 +13,8 @@ install: - python --version; git --version - git submodule update --init --recursive - git fetch --tags - - pip install codecov flake8 ddt sphinx + - pip install -r test-requirements.txt + - pip install codecov sphinx # generate some reflog as git-python tests need it (in master) - ./init-tests-after-clone.sh -- cgit v1.2.3