File tree Expand file tree Collapse file tree 3 files changed +6
-11
lines changed Expand file tree Collapse file tree 3 files changed +6
-11
lines changed Original file line number Diff line number Diff line change @@ -14,15 +14,13 @@ before_install:
14
14
# Update conda itself
15
15
- conda update --yes conda
16
16
install :
17
- - conda create --yes -n env_name python=$PYTHON_VERSION pip nose openpyxl=1.8.2 pandas>=0.15 pyzmq flake8
18
- - conda install --yes -n env_name python=$PYTHON_VERSION h5py>=2.3.1
17
+ # install a few of the dependencies that pip would otherwise try to install
18
+ # when intalling scikit-bio
19
+ - conda create --yes -n env_name python=$PYTHON_VERSION pip nose flake8 pyzmq networkx pyparsing natsort mock 'pandas>=0.15' 'matplotlib>=1.1.0' 'scipy>0.13.0' 'numpy>= 1.7' 'h5py>=2.3.1' 'future==0.13.0'
19
20
- source activate env_name
20
- - pip install coveralls cogent burrito qcli burrito-fillings ipython[all]==2.4.1
21
+ - pip install coveralls ipython[all]==2.4.1
21
22
- pip install https://github.com/biocore/mustached-octo-ironman/archive/master.zip
22
- - pip install https://github.com/biocore/qiime/archive/master.zip --no-deps
23
23
- pip install .
24
- # upgrade click, older versions of click do not have __version__
25
- - pip install -U click
26
24
script :
27
25
- export MOI_CONFIG_FP=`pwd`/qiita_core/support_files/config_test.txt
28
26
- ipython profile create qiita_general --parallel
@@ -32,9 +30,6 @@ script:
32
30
- if [ ${TEST_ADD_STUDIES} == "False" ]; then qiita_test_install ; fi
33
31
- if [ ${TEST_ADD_STUDIES} == "False" ]; then nosetests --with-doctest --with-coverage ; fi
34
32
- if [ ${TEST_ADD_STUDIES} == "False" ]; then flake8 qiita_* setup.py scripts/qiita scripts/qiita_env scripts/qiita_test_install ; fi
35
- # we need to run the test suite from setup.py for coveralls to grab the info
36
- # - coverage run setup.py test
37
- # - coverage report -m
38
33
services :
39
34
- redis-server
40
35
after_success :
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ def get(self):
59
59
60
60
# Pull a random public study from the database
61
61
public_studies = Study .get_by_status ('public' )
62
- study = Study (choice (public_studies )) if public_studies else None
62
+ study = Study (choice (list ( public_studies ) )) if public_studies else None
63
63
if study is None :
64
64
random_study_info = None
65
65
random_study_title = None
Original file line number Diff line number Diff line change 75
75
scripts = glob ('scripts/*' ),
76
76
extras_require = {'test' : ["nose >= 0.10.1" , "pep8" , 'mock' ],
77
77
'doc' : ["Sphinx >= 1.2.2" , "sphinx-bootstrap-theme" ]},
78
- install_requires = ['psycopg2' , 'click == 1.0 ' , 'future==0.13.0' ,
78
+ install_requires = ['psycopg2' , 'click >= 3.3 ' , 'future==0.13.0' ,
79
79
'bcrypt' , 'pandas >= 0.15' , 'numpy >= 1.7' ,
80
80
'tornado==3.1.1' , 'toredis' , 'redis' ,
81
81
'ipython[all] >= 2.4.1, < 2.5' , 'pyparsing' ,
You can’t perform that action at this time.
0 commit comments