From ab573731d9a9333312ed00737d680eca3a85be0b Mon Sep 17 00:00:00 2001 From: Joe Jevnik Date: Tue, 19 Jan 2016 22:26:34 -0500 Subject: [PATCH] BLD: make the travis build closer to a normal install --- .travis.yml | 9 +++++---- conda/ta-lib/meta.yaml | 4 ++-- setup.py | 1 - 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index eda72437..129c81ef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,7 @@ matrix: include: - python: 2.7 env: PANDAS_VERSION=0.16.1 NUMPY_VERSION=1.9.2 SCIPY_VERSION=0.15.1 - - python: 3.3 + - python: 3.4 env: PANDAS_VERSION=0.16.1 NUMPY_VERSION=1.9.2 SCIPY_VERSION=0.15.1 before_install: @@ -18,12 +18,13 @@ before_install: install: - conda create -n testenv --yes pip python=$TRAVIS_PYTHON_VERSION - source activate testenv - - 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==0.4.8 logbook + - conda install --yes -c quantopian numpy=$NUMPY_VERSION pandas=$PANDAS_VERSION scipy=$SCIPY_VERSION Cython=0.22.1 ta-lib=0.4.8 + - conda remove --yes six pytz # remove these packages so our requirements can downgrade them - pip install --upgrade pip coverage coveralls - pip install -r etc/requirements.txt - pip install -r etc/requirements_dev.txt - - pip install -r etc/requirements_blaze.txt - - python setup.py build_ext --inplace + - pip install -r etc/requirements_blaze.txt # this uses git requirements right now + - pip install -e . before_script: - pip freeze | sort - "flake8 zipline tests" diff --git a/conda/ta-lib/meta.yaml b/conda/ta-lib/meta.yaml index 70901227..f6b31d23 100644 --- a/conda/ta-lib/meta.yaml +++ b/conda/ta-lib/meta.yaml @@ -10,10 +10,10 @@ requirements: build: - python - cython - - numpy + - numpy x.x run: - python - - numpy + - numpy x.x test: imports: diff --git a/setup.py b/setup.py index 665f921b..da09b60c 100644 --- a/setup.py +++ b/setup.py @@ -249,7 +249,6 @@ setup( 'Natural Language :: English', 'Programming Language :: Python', 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', 'Operating System :: OS Independent', 'Intended Audience :: Science/Research',