diff --git a/.travis.yml b/.travis.yml index b8136b59..3786ea5f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,6 +21,26 @@ install: - conda install --yes -c https://conda.binstar.org/Quantopian numpy=$NUMPY_VERSION pandas=$PANDAS_VERSION scipy==$SCIPY_VERSION matplotlib Cython patsy statsmodels tornado pyparsing xlrd mock pytz requests six dateutil ta-lib logbook - pip install --upgrade pip nose-timer coverage - pip install -e .[dev] + - grep bottleneck== etc/requirements.txt | xargs pip install + - grep cyordereddict== etc/requirements.txt | xargs pip install + - grep contextlib2== etc/requirements.txt | xargs pip install + - grep click== etc/requirements.txt | xargs pip install + - grep networkx== etc/requirements.txt | xargs pip install + - grep numexpr== etc/requirements.txt | xargs pip install + - grep bcolz== etc/requirements.txt | xargs pip install + - grep toolz== etc/requirements.txt | xargs pip install + - grep sqlalchemy== etc/requirements.txt | xargs pip install + - grep pyflakes== etc/requirements_dev.txt | xargs pip install + - grep pep8== etc/requirements_dev.txt | xargs pip install + - grep mccabe== etc/requirements_dev.txt | xargs pip install + - grep flake8== etc/requirements_dev.txt | xargs pip install + - grep nose== etc/requirements_dev.txt | xargs pip install --upgrade --force-reinstall + - grep nose-parameterized== etc/requirements_dev.txt | xargs pip install + - grep nose-ignore-docstring== etc/requirements_dev.txt | xargs pip install + - grep testfixtures== etc/requirements_dev.txt | xargs pip install + - pip install coveralls + - pip install nose-timer + - python setup.py build_ext --inplace before_script: - "flake8 zipline tests" script: