diff --git a/contrib/docker/Dockerfile b/contrib/docker/Dockerfile index 99bbe6b76..f9b8454fe 100644 --- a/contrib/docker/Dockerfile +++ b/contrib/docker/Dockerfile @@ -36,7 +36,9 @@ WORKDIR $HOME/incubator-superset COPY ./ ./ RUN pip install --upgrade setuptools pip -RUN pip install -e . && pip install -r requirements-dev.txt +RUN pip install -r requirements.txt +RUN pip install -r requirements-dev.txt +RUN pip install -e . ENV PATH=/home/work/incubator-superset/superset/bin:$PATH \ PYTHONPATH=./superset/:$PYTHONPATH diff --git a/contrib/docker/docker-init.sh b/contrib/docker/docker-init.sh index 13646063f..940ad4fa3 100644 --- a/contrib/docker/docker-init.sh +++ b/contrib/docker/docker-init.sh @@ -9,7 +9,7 @@ fabmanager create-admin --app superset superset db upgrade # Load some data to play with -superset load-examples +superset load_examples # Create default roles and permissions superset init diff --git a/docs/installation.rst b/docs/installation.rst index eda51f158..04c1934df 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -145,7 +145,7 @@ Follow these few simple steps to install Superset.:: superset db upgrade # Load some data to play with - superset load-examples + superset load_examples # Create default roles and permissions superset init diff --git a/requirements.txt b/requirements.txt index a21cda97f..c2587f768 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,31 +12,30 @@ billiard==3.5.0.4 # via celery bleach==2.1.2 boto3==1.4.7 botocore==1.7.48 -cchardet==1.1.3 # via tabulator +cchardet==1.0.0 # via tabulator celery==4.2.0 certifi==2018.8.24 # via requests cffi==1.11.5 # via cryptography chardet==3.0.4 # via requests -click==6.7 # via flask, flask-appbuilder, tableschema, tabulator +click==6.7 colorama==0.3.9 contextlib2==0.5.5 cryptography==1.9 defusedxml==0.5.0 # via python3-openid docutils==0.14 # via botocore et-xmlfile==1.0.1 # via openpyxl -flask-appbuilder==1.12.0 +flask-appbuilder==1.12.1 flask-babel==0.11.1 # via flask-appbuilder flask-caching==1.4.0 flask-compress==1.4.0 flask-login==0.4.1 # via flask-appbuilder flask-migrate==2.1.1 flask-openid==1.2.5 # via flask-appbuilder -flask-sqlalchemy==2.1 # via flask-appbuilder, flask-migrate +flask-sqlalchemy==2.3.2 # via flask-appbuilder, flask-migrate flask-wtf==0.14.2 flask==0.12.2 flower==0.9.2 future==0.16.0 -futures==3.1.1 # via flower geopy==1.11.0 gunicorn==19.8.0 html5lib==1.0.1 # via bleach @@ -69,12 +68,13 @@ python-editor==1.0.3 # via alembic python-geohash==0.8.5 python3-openid==3.1.0 # via flask-openid pytz==2018.5 # via babel, celery, flower, pandas -pyyaml==3.12 +pyyaml==3.13 requests==2.18.4 rfc3986==1.1.0 # via tableschema s3transfer==0.1.13 # via boto3 sasl==0.2.1 # via thrift-sasl simplejson==3.15.0 +six==1.11.0 # via bleach, cryptography, html5lib, isodate, jsonlines, linear-tsv, pathlib2, polyline, pydruid, python-dateutil, sasl, sqlalchemy-utils, tableschema, tabulator, thrift sqlalchemy-utils==0.32.21 sqlalchemy==1.2.2 sqlparse==0.2.4 diff --git a/setup.py b/setup.py index bfaf2cdd5..4d1879348 100644 --- a/setup.py +++ b/setup.py @@ -57,6 +57,7 @@ setup( 'boto3==1.4.7', 'botocore>=1.7.0, <1.8.0', 'celery>=4.2.0', + 'click>=6.0, <7.0.0', # click >=7 forces "-" instead of "_" 'colorama', 'contextlib2', 'cryptography', @@ -82,7 +83,7 @@ setup( 'pyhive>=0.4.0', 'python-dateutil', 'python-geohash', - 'pyyaml>=3.11', + 'pyyaml>=3.13', 'requests', 'simplejson>=3.15.0', 'sqlalchemy',