mirror of https://github.com/apache/superset.git
Merge pull request #52 from mistercrunch/travis_speedup
Speed up travis builds with wheels
This commit is contained in:
commit
cdb32a1149
|
@ -2,10 +2,13 @@ language: python
|
|||
python:
|
||||
- "2.7"
|
||||
#- "3.5"
|
||||
# command to install dependencies
|
||||
cache:
|
||||
directories:
|
||||
- $HOME/.wheelhouse/
|
||||
install:
|
||||
- python setup.py install
|
||||
- pip install -r requirements.txt
|
||||
- pip wheel -w $HOME/.wheelhouse -f $HOME/.wheelhouse -r requirements.txt
|
||||
- pip install --find-links=$HOME/.wheelhouse --no-index -rrequirements.txt
|
||||
- python setup.py install
|
||||
|
||||
# command to run tests
|
||||
script: bash run_tests.sh
|
||||
|
|
|
@ -1,19 +1,21 @@
|
|||
alembic
|
||||
alembic~=0.7
|
||||
coverage
|
||||
coveralls
|
||||
flask
|
||||
flask-appbuilder
|
||||
flask-login
|
||||
flask-migrate
|
||||
flask-testing
|
||||
gunicorn
|
||||
markdown
|
||||
flask~=0.10.1
|
||||
flask-appbuilder~=1.4.5
|
||||
flask-login===0.2.11
|
||||
flask-migrate~=1.5.1
|
||||
flask-script~=2.0.5
|
||||
flask-testing~=0.4.2
|
||||
gunicorn~=19.3.0
|
||||
markdown~=2.6.2
|
||||
mysql-python
|
||||
nose
|
||||
pandas
|
||||
parsedatetime
|
||||
pydruid
|
||||
numpy~=1.10
|
||||
pandas==0.16.2
|
||||
parsedatetime~=1.5
|
||||
pydruid~=0.2.2
|
||||
pyhive
|
||||
python-dateutil
|
||||
requests
|
||||
sqlparse
|
||||
python-dateutil~=2.4.2
|
||||
requests~=2.7.0
|
||||
sqlparse~=0.1.16
|
||||
|
|
31
setup.py
31
setup.py
|
@ -17,21 +17,22 @@ setup(
|
|||
zip_safe=False,
|
||||
scripts=['panoramix/bin/panoramix'],
|
||||
install_requires=[
|
||||
'alembic>=0.7.7, <0.8.0',
|
||||
'flask>=0.10.1, <1.0.0',
|
||||
'flask-appbuilder>=1.4.5, <2.0.0',
|
||||
'flask-login==0.2.11',
|
||||
'flask-migrate>=1.5.1, <2.0.0',
|
||||
'flask-script>=2.0.5, <3.0.0',
|
||||
'flask-testing>=0.4.2, <0.5.0',
|
||||
'gunicorn>=19.3.0, <20.0.0',
|
||||
'markdown>=2.6.2, <3.0.0',
|
||||
'pandas==0.16.2, <0.17',
|
||||
'parsedatetime>=1.5, <2.0.0',
|
||||
'pydruid>=0.2.2, <0.3',
|
||||
'python-dateutil>=2.4.2, <3.0.0',
|
||||
'requests>=2.7.0, <3.0.0',
|
||||
'sqlparse>=0.1.16, <0.2.0',
|
||||
'alembic~=0.7',
|
||||
'flask~=0.10.1',
|
||||
'flask-appbuilder~=1.4.5',
|
||||
'flask-login===0.2.11',
|
||||
'flask-migrate~=1.5.1',
|
||||
'flask-script~=2.0.5',
|
||||
'flask-testing~=0.4.2',
|
||||
'gunicorn~=19.3.0',
|
||||
'markdown~=2.6.2',
|
||||
'numpy~=1.10',
|
||||
'pandas==0.16.2',
|
||||
'parsedatetime~=1.5',
|
||||
'pydruid~=0.2.2',
|
||||
'python-dateutil~=2.4.2',
|
||||
'requests~=2.7.0',
|
||||
'sqlparse~=0.1.16',
|
||||
],
|
||||
author='Maxime Beauchemin',
|
||||
author_email='maximebeauchemin@gmail.com',
|
||||
|
|
Loading…
Reference in New Issue