Data Analysis with Superset (install superset in docker)
Superset을 사용하기 위해 먼저 superset을 설치해 보겠습니다.
간단하게 docker를 이용한 설치를 진행하겠습니다.
1. 환경준비
Centos 7.x
Docker
2. Docker & Docker Registry 설치
[root@localhost ~]# yum -y install docker docker-registry
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
* base: mirror.kakao.com
* epel: d2lzkl7pfhq30w.cloudfront.net
* extras: mirror.kakao.com
* updates: mirror.kakao.com
Package 2:docker-1.13.1-96.gitb2f74b2.el7.centos.x86_64 already installed and latest version
==============================================================================================================
Package Arch Version Repository Size
==============================================================================================================
Installing:
docker-distribution x86_64 2.6.2-2.git48294d9.el7 extras 3.5 M
Transaction Summary
==============================================================================================================
3.Docker 실행
[root@localhost ~]# systemctl start docker
4.install superset
[root@localhost ~]# git clone https://github.com/apache/incubator-superset/
Cloning into 'incubator-superset'...
remote: Enumerating objects: 37, done.
remote: Counting objects: 100% (37/37), done.
remote: Compressing objects: 100% (31/31), done.
remote: Total 47435 (delta 12), reused 13 (delta 6), pack-reused 47398
Receiving objects: 100% (47435/47435), 102.30 MiB | 13.81 MiB/s, done.
Resolving deltas: 100% (33546/33546), done.
[root@localhost ~]#
docker-compose가 설치되어 있지 않아서
[root@localhost docker]# pip install docker-compose
##upgrade pip
(venv) [root@localhost docker]# pip install --upgrade setuptools pip
Collecting setuptools
Downloading https://files.pythonhosted.org/packages/ec/51/f45cea425fd5cb0b0380f5b0f048ebc1da5b417e48d304838c02d6288a1e/setuptools-41.0.1-py2.py3-none-any.whl (575kB)
100% |████████████████████████████████| 583kB 3.0MB/s
Collecting pip
Downloading https://files.pythonhosted.org/packages/5c/e0/be401c003291b56efc55aeba6a80ab790d3d4cece2778288d65323009420/pip-19.1.1-py2.py3-none-any.whl (1.4MB)
100% |████████████████████████████████| 1.4MB 7.2MB/s
Installing collected packages: setuptools, pip
Found existing installation: setuptools 40.6.2
Uninstalling setuptools-40.6.2:
Successfully uninstalled setuptools-40.6.2
Found existing installation: pip 18.1
Uninstalling pip-18.1:
Successfully uninstalled pip-18.1
Successfully installed pip-19.1.1 setuptools-41.0.1
(venv) [root@localhost docker]#
[root@localhost docker]# docker-compose run --rm superset ./docker-init.sh
Creating network "superset_default" with the default driver
Creating volume "superset_redis" with default driver
Creating volume "superset_postgres" with default driver
Pulling redis (redis:3.2)...
Trying to pull repository docker.io/library/redis ...
3.2: Pulling from docker.io/library/redis
f17d81b4b692: Pull complete
b32474098757: Pull complete
8980cabe8bc2: Pull complete
58af19693e78: Pull complete
a977782cf22d: Pull complete
9c1e268980b7: Pull complete
Digest: sha256:7b0a40301bc1567205e6461c5bf94c38e1e1ad0169709e49132cafc47f6b51f3
Status: Downloaded newer image for docker.io/redis:3.2
Pulling postgres (postgres:10)...
Trying to pull repository docker.io/library/postgres ...
10: Pulling from docker.io/library/postgres
fc7181108d40: Pull complete
81cfa12d39e9: Pull complete
793d305ca761: Pull complete
41e3ced3a2aa: Pull complete
a300bc9d5405: Pull complete
3c6a5c3830ed: Pull complete
fb8c79b24338: Pull complete
fcda1144379f: Pull complete
c7952a21d838: Pull complete
09921713c858: Pull complete
83b34bf846c6: Pull complete
54215be705e0: Pull complete
6e69085f8f9b: Pull complete
20482e3e2c35: Pull complete
Digest: sha256:c81decb678e119093fc861f5b43ac76e72401244afde6ca50e9193cf75136bd5
Status: Downloaded newer image for docker.io/postgres:10
Creating superset_redis_1 ... done
Creating superset_postgres_1 ... done
Building superset
Step 1/21 : FROM python:3.6-jessie
Trying to pull repository docker.io/library/python ...
3.6-jessie: Pulling from docker.io/library/python
9811207f4eba: Pull complete
0c8f4d0494dc: Pull complete
1954412987c0: Pull complete
1801b5eaa295: Pull complete
fe6c39fbcb26: Pull complete
a37006ef6a95: Pull complete
9561c9e8a82c: Pull complete
d0701a57a385: Pull complete
Digest: sha256:3a8278cd7264fa12e91a1b896853a36cc61623f26a0acb22c5c55d5822317c65
Status: Downloaded newer image for docker.io/python:3.6-jessie
---> 4bfb6cea3fe2
Step 2/21 : RUN useradd --user-group --create-home --no-log-init --shell /bin/bash superset
---> Running in 1df30cefbc0a
---> 526bdd4994aa
Removing intermediate container 1df30cefbc0a
Step 3/21 : ENV LANG C.UTF-8 LC_ALL C.UTF-8
---> Running in 7197216de317
---> 11183cbbf4af
Removing intermediate container 7197216de317
Step 4/21 : RUN apt-get update -y
---> Running in 8087b6223047
Get:1 http://security.debian.org jessie/updates InRelease [44.2 kB]
Ign http://deb.debian.org jessie InRelease
Get:2 http://deb.debian.org jessie Release.gpg [2420 B]
Get:3 http://deb.debian.org jessie Release [148 kB]
Get:4 http://security.debian.org jessie/updates/main amd64 Packages [866 kB]
Get:5 http://deb.debian.org jessie/main amd64 Packages [9098 kB]
Fetched 10.2 MB in 56s (179 kB/s)
Reading package lists...
---> f22fd38bb012
Removing intermediate container 8087b6223047
Step 5/21 : RUN apt-get install -y apt-transport-https apt-utils
---> Running in 9f24d206cc82
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
libapt-inst1.5
The following NEW packages will be installed:
apt-transport-https apt-utils libapt-inst1.5
0 upgraded, 3 newly installed, 0 to remove and 15 not upgraded.
Need to get 675 kB of archives.
After this operation, 1520 kB of additional disk space will be used.
Get:1 http://security.debian.org/debian-security/ jessie/updates/main libapt-inst1.5 amd64 1.0.9.8.5 [169 kB]
Get:2 http://security.debian.org/debian-security/ jessie/updates/main apt-utils amd64 1.0.9.8.5 [368 kB]
Get:3 http://security.debian.org/debian-security/ jessie/updates/main apt-transport-https amd64 1.0.9.8.5 [137 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 675 kB in 9s (74.2 kB/s)
Selecting previously unselected package libapt-inst1.5:amd64.
(Reading database ... 22264 files and directories currently installed.)
Preparing to unpack .../libapt-inst1.5_1.0.9.8.5_amd64.deb ...
Unpacking libapt-inst1.5:amd64 (1.0.9.8.5) ...
Selecting previously unselected package apt-utils.
Preparing to unpack .../apt-utils_1.0.9.8.5_amd64.deb ...
Unpacking apt-utils (1.0.9.8.5) ...
Selecting previously unselected package apt-transport-https.
Preparing to unpack .../apt-transport-https_1.0.9.8.5_amd64.deb ...
Unpacking apt-transport-https (1.0.9.8.5) ...
Setting up libapt-inst1.5:amd64 (1.0.9.8.5) ...
Setting up apt-utils (1.0.9.8.5) ...
Setting up apt-transport-https (1.0.9.8.5) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
---> 00341a9aa120
Removing intermediate container 9f24d206cc82
Step 6/21 : RUN apt-get install -y build-essential libssl-dev libffi-dev python3-dev libsasl2-dev libldap2-dev libxi-dev
---> Running in 362c2797d670
Reading package lists...
Building dependency tree...
Reading state information...
libffi-dev is already the newest version.
libssl-dev is already the newest version.
The following extra packages will be installed:
dh-python libmpdec2 libpython3-dev libpython3-stdlib libpython3.4
libpython3.4-dev libpython3.4-minimal libpython3.4-stdlib libxfixes-dev
libxfixes3 libxi6 python3 python3-minimal python3.4 python3.4-dev
python3.4-minimal x11proto-fixes-dev
Suggested packages:
python3-doc python3-tk python3-venv python3.4-venv python3.4-doc
binfmt-support
The following NEW packages will be installed:
build-essential dh-python libldap2-dev libmpdec2 libpython3-dev
libpython3-stdlib libpython3.4 libpython3.4-dev libpython3.4-minimal
libpython3.4-stdlib libsasl2-dev libxfixes-dev libxfixes3 libxi-dev libxi6
python3 python3-dev python3-minimal python3.4 python3.4-dev
python3.4-minimal x11proto-fixes-dev
0 upgraded, 22 newly installed, 0 to remove and 15 not upgraded.
Need to get 47.0 MB of archives.
After this operation, 81.7 MB of additional disk space will be used.
Get:1 http://security.debian.org/debian-security/ jessie/updates/main libpython3.4-minimal amd64 3.4.2-1+deb8u4 [494 kB]
Get:2 http://security.debian.org/debian-security/ jessie/updates/main libpython3.4-stdlib amd64 3.4.2-1+deb8u4 [2096 kB]
Get:3 http://security.debian.org/debian-security/ jessie/updates/main libpython3.4 amd64 3.4.2-1+deb8u4 [1314 kB]
Get:4 http://deb.debian.org/debian/ jessie/main libmpdec2 amd64 2.4.1-1 [85.7 kB]
Get:5 http://security.debian.org/debian-security/ jessie/updates/main libpython3.4-dev amd64 3.4.2-1+deb8u4 [39.5 MB]
Get:6 http://deb.debian.org/debian/ jessie/main libxfixes3 amd64 1:5.0.1-2+deb8u1 [21.1 kB]
Get:7 http://deb.debian.org/debian/ jessie/main libxi6 amd64 2:1.7.4-1+deb8u1 [79.9 kB]
Get:8 http://deb.debian.org/debian/ jessie/main build-essential amd64 11.7 [7114 B]
Get:9 http://deb.debian.org/debian/ jessie/main python3-minimal amd64 3.4.2-2 [34.7 kB]
Get:10 http://deb.debian.org/debian/ jessie/main libpython3-stdlib amd64 3.4.2-2 [18.1 kB]
Get:11 http://deb.debian.org/debian/ jessie/main python3 amd64 3.4.2-2 [21.2 kB]
Get:12 http://deb.debian.org/debian/ jessie/main dh-python all 1.20141111-2 [66.4 kB]
Get:13 http://deb.debian.org/debian/ jessie/main libpython3-dev amd64 3.4.2-2 [18.2 kB]
Get:14 http://deb.debian.org/debian/ jessie/main libsasl2-dev amd64 2.1.26.dfsg1-13+deb8u1 [310 kB]
Get:15 http://deb.debian.org/debian/ jessie/main x11proto-fixes-dev all 1:5.0-2 [19.2 kB]
Get:16 http://deb.debian.org/debian/ jessie/main libxfixes-dev amd64 1:5.0.1-2+deb8u1 [22.9 kB]
Get:17 http://deb.debian.org/debian/ jessie/main libxi-dev amd64 2:1.7.4-1+deb8u1 [238 kB]
Get:18 http://deb.debian.org/debian/ jessie/main python3-dev amd64 3.4.2-2 [1198 B]
Get:19 http://deb.debian.org/debian/ jessie/main libldap2-dev amd64 2.4.40+dfsg-1+deb8u4 [323 kB]
Get:20 http://security.debian.org/debian-security/ jessie/updates/main python3.4-minimal amd64 3.4.2-1+deb8u4 [1647 kB]
Get:21 http://security.debian.org/debian-security/ jessie/updates/main python3.4 amd64 3.4.2-1+deb8u4 [205 kB]
Get:22 http://security.debian.org/debian-security/ jessie/updates/main python3.4-dev amd64 3.4.2-1+deb8u4 [433 kB]
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 47.0 MB in 17s (2682 kB/s)
Selecting previously unselected package libmpdec2:amd64.
(Reading database ... 22396 files and directories currently installed.)
Preparing to unpack .../libmpdec2_2.4.1-1_amd64.deb ...
Unpacking libmpdec2:amd64 (2.4.1-1) ...
Selecting previously unselected package libpython3.4-minimal:amd64.
Preparing to unpack .../libpython3.4-minimal_3.4.2-1+deb8u4_amd64.deb ...
Unpacking libpython3.4-minimal:amd64 (3.4.2-1+deb8u4) ...
Selecting previously unselected package libpython3.4-stdlib:amd64.
Preparing to unpack .../libpython3.4-stdlib_3.4.2-1+deb8u4_amd64.deb ...
Unpacking libpython3.4-stdlib:amd64 (3.4.2-1+deb8u4) ...
Selecting previously unselected package libpython3.4:amd64.
Preparing to unpack .../libpython3.4_3.4.2-1+deb8u4_amd64.deb ...
Unpacking libpython3.4:amd64 (3.4.2-1+deb8u4) ...
Selecting previously unselected package libpython3.4-dev:amd64.
Preparing to unpack .../libpython3.4-dev_3.4.2-1+deb8u4_amd64.deb ...
Unpacking libpython3.4-dev:amd64 (3.4.2-1+deb8u4) ...
Selecting previously unselected package libxfixes3:amd64.
Preparing to unpack .../libxfixes3_1%3a5.0.1-2+deb8u1_amd64.deb ...
Unpacking libxfixes3:amd64 (1:5.0.1-2+deb8u1) ...
Selecting previously unselected package libxi6:amd64.
Preparing to unpack .../libxi6_2%3a1.7.4-1+deb8u1_amd64.deb ...
Unpacking libxi6:amd64 (2:1.7.4-1+deb8u1) ...
Selecting previously unselected package python3.4-minimal.
Preparing to unpack .../python3.4-minimal_3.4.2-1+deb8u4_amd64.deb ...
Unpacking python3.4-minimal (3.4.2-1+deb8u4) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../build-essential_11.7_amd64.deb ...
Unpacking build-essential (11.7) ...
Selecting previously unselected package python3.4.
Preparing to unpack .../python3.4_3.4.2-1+deb8u4_amd64.deb ...
Unpacking python3.4 (3.4.2-1+deb8u4) ...
Selecting previously unselected package python3-minimal.
Preparing to unpack .../python3-minimal_3.4.2-2_amd64.deb ...
Unpacking python3-minimal (3.4.2-2) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.4.2-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.4.2-2) ...
Selecting previously unselected package python3.
Preparing to unpack .../python3_3.4.2-2_amd64.deb ...
Unpacking python3 (3.4.2-2) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../dh-python_1.20141111-2_all.deb ...
Unpacking dh-python (1.20141111-2) ...
Selecting previously unselected package libpython3-dev:amd64.
Preparing to unpack .../libpython3-dev_3.4.2-2_amd64.deb ...
Unpacking libpython3-dev:amd64 (3.4.2-2) ...
Selecting previously unselected package libsasl2-dev.
Preparing to unpack .../libsasl2-dev_2.1.26.dfsg1-13+deb8u1_amd64.deb ...
Unpacking libsasl2-dev (2.1.26.dfsg1-13+deb8u1) ...
Selecting previously unselected package x11proto-fixes-dev.
Preparing to unpack .../x11proto-fixes-dev_1%3a5.0-2_all.deb ...
Unpacking x11proto-fixes-dev (1:5.0-2) ...
Selecting previously unselected package libxfixes-dev:amd64.
Preparing to unpack .../libxfixes-dev_1%3a5.0.1-2+deb8u1_amd64.deb ...
Unpacking libxfixes-dev:amd64 (1:5.0.1-2+deb8u1) ...
Selecting previously unselected package libxi-dev.
Preparing to unpack .../libxi-dev_2%3a1.7.4-1+deb8u1_amd64.deb ...
Unpacking libxi-dev (2:1.7.4-1+deb8u1) ...
Selecting previously unselected package python3.4-dev.
Preparing to unpack .../python3.4-dev_3.4.2-1+deb8u4_amd64.deb ...
Unpacking python3.4-dev (3.4.2-1+deb8u4) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../python3-dev_3.4.2-2_amd64.deb ...
Unpacking python3-dev (3.4.2-2) ...
Selecting previously unselected package libldap2-dev:amd64.
Preparing to unpack .../libldap2-dev_2.4.40+dfsg-1+deb8u4_amd64.deb ...
Unpacking libldap2-dev:amd64 (2.4.40+dfsg-1+deb8u4) ...
Processing triggers for mime-support (3.58) ...
Setting up libmpdec2:amd64 (2.4.1-1) ...
Setting up libpython3.4-minimal:amd64 (3.4.2-1+deb8u4) ...
Setting up libpython3.4-stdlib:amd64 (3.4.2-1+deb8u4) ...
Setting up libpython3.4:amd64 (3.4.2-1+deb8u4) ...
Setting up libpython3.4-dev:amd64 (3.4.2-1+deb8u4) ...
Setting up libxfixes3:amd64 (1:5.0.1-2+deb8u1) ...
Setting up libxi6:amd64 (2:1.7.4-1+deb8u1) ...
Setting up python3.4-minimal (3.4.2-1+deb8u4) ...
Setting up build-essential (11.7) ...
Setting up python3.4 (3.4.2-1+deb8u4) ...
Setting up python3-minimal (3.4.2-2) ...
Setting up libpython3-stdlib:amd64 (3.4.2-2) ...
Setting up libpython3-dev:amd64 (3.4.2-2) ...
Setting up libsasl2-dev (2.1.26.dfsg1-13+deb8u1) ...
Setting up x11proto-fixes-dev (1:5.0-2) ...
Setting up libxfixes-dev:amd64 (1:5.0.1-2+deb8u1) ...
Setting up libxi-dev (2:1.7.4-1+deb8u1) ...
Setting up python3.4-dev (3.4.2-1+deb8u4) ...
Setting up libldap2-dev:amd64 (2.4.40+dfsg-1+deb8u4) ...
Setting up dh-python (1.20141111-2) ...
Setting up python3 (3.4.2-2) ...
running python rtupdate hooks for python3.4...
running python post-rtupdate hooks for python3.4...
Setting up python3-dev (3.4.2-2) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
---> 81b9990539a6
Removing intermediate container 362c2797d670
Step 7/21 : RUN apt-get install -y vim less postgresql-client redis-tools
---> Running in 12ce88db5e69
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
libgpm2 libjemalloc1 lsb-release postgresql-client-9.4
postgresql-client-common vim-common vim-runtime
Suggested packages:
gpm lsb postgresql-9.4 postgresql-doc-9.4 ctags vim-doc vim-scripts
The following NEW packages will be installed:
less libgpm2 libjemalloc1 lsb-release postgresql-client
postgresql-client-9.4 postgresql-client-common redis-tools vim vim-common
vim-runtime
0 upgraded, 11 newly installed, 0 to remove and 15 not upgraded.
Need to get 7766 kB of archives.
After this operation, 34.8 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian/ jessie/main libgpm2 amd64 1.20.4-6.1+b2 [34.0 kB]
Get:2 http://deb.debian.org/debian/ jessie/main libjemalloc1 amd64 3.6.0-3 [89.1 kB]
Get:3 http://deb.debian.org/debian/ jessie/main less amd64 458-3 [124 kB]
Get:4 http://security.debian.org/debian-security/ jessie/updates/main postgresql-client-9.4 amd64 9.4.22-0+deb8u1 [1101 kB]
Get:5 http://deb.debian.org/debian/ jessie/main vim-common amd64 2:7.4.488-7+deb8u3 [185 kB]
Get:6 http://deb.debian.org/debian/ jessie/main lsb-release all 4.1+Debian13+nmu1 [26.5 kB]
Get:7 http://deb.debian.org/debian/ jessie/main postgresql-client-common all 165+deb8u3 [73.8 kB]
Get:8 http://deb.debian.org/debian/ jessie/main postgresql-client all 9.4+165+deb8u3 [52.4 kB]
Get:9 http://deb.debian.org/debian/ jessie/main vim-runtime all 2:7.4.488-7+deb8u3 [5048 kB]
Get:10 http://security.debian.org/debian-security/ jessie/updates/main redis-tools amd64 2:2.8.17-1+deb8u6 [79.9 kB]
Get:11 http://deb.debian.org/debian/ jessie/main vim amd64 2:7.4.488-7+deb8u3 [953 kB]
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 7766 kB in 16s (478 kB/s)
Selecting previously unselected package libgpm2:amd64.
(Reading database ... 23866 files and directories currently installed.)
Preparing to unpack .../libgpm2_1.20.4-6.1+b2_amd64.deb ...
Unpacking libgpm2:amd64 (1.20.4-6.1+b2) ...
Selecting previously unselected package libjemalloc1.
Preparing to unpack .../libjemalloc1_3.6.0-3_amd64.deb ...
Unpacking libjemalloc1 (3.6.0-3) ...
Selecting previously unselected package less.
Preparing to unpack .../archives/less_458-3_amd64.deb ...
Unpacking less (458-3) ...
Selecting previously unselected package vim-common.
Preparing to unpack .../vim-common_2%3a7.4.488-7+deb8u3_amd64.deb ...
Unpacking vim-common (2:7.4.488-7+deb8u3) ...
Selecting previously unselected package lsb-release.
Preparing to unpack .../lsb-release_4.1+Debian13+nmu1_all.deb ...
Unpacking lsb-release (4.1+Debian13+nmu1) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../postgresql-client-common_165+deb8u3_all.deb ...
Unpacking postgresql-client-common (165+deb8u3) ...
Selecting previously unselected package postgresql-client-9.4.
Preparing to unpack .../postgresql-client-9.4_9.4.22-0+deb8u1_amd64.deb ...
Unpacking postgresql-client-9.4 (9.4.22-0+deb8u1) ...
Selecting previously unselected package postgresql-client.
Preparing to unpack .../postgresql-client_9.4+165+deb8u3_all.deb ...
Unpacking postgresql-client (9.4+165+deb8u3) ...
Selecting previously unselected package redis-tools.
Preparing to unpack .../redis-tools_2%3a2.8.17-1+deb8u6_amd64.deb ...
Unpacking redis-tools (2:2.8.17-1+deb8u6) ...
Selecting previously unselected package vim-runtime.
Preparing to unpack .../vim-runtime_2%3a7.4.488-7+deb8u3_all.deb ...
Adding 'diversion of /usr/share/vim/vim74/doc/help.txt to /usr/share/vim/vim74/doc/help.txt.vim-tiny by vim-runtime'
Adding 'diversion of /usr/share/vim/vim74/doc/tags to /usr/share/vim/vim74/doc/tags.vim-tiny by vim-runtime'
Unpacking vim-runtime (2:7.4.488-7+deb8u3) ...
Selecting previously unselected package vim.
Preparing to unpack .../vim_2%3a7.4.488-7+deb8u3_amd64.deb ...
Unpacking vim (2:7.4.488-7+deb8u3) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Setting up libgpm2:amd64 (1.20.4-6.1+b2) ...
Setting up libjemalloc1 (3.6.0-3) ...
Setting up less (458-3) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
Setting up vim-common (2:7.4.488-7+deb8u3) ...
Setting up lsb-release (4.1+Debian13+nmu1) ...
Setting up postgresql-client-common (165+deb8u3) ...
Setting up postgresql-client-9.4 (9.4.22-0+deb8u1) ...
update-alternatives: using /usr/share/postgresql/9.4/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up postgresql-client (9.4+165+deb8u3) ...
Setting up redis-tools (2:2.8.17-1+deb8u6) ...
Setting up vim-runtime (2:7.4.488-7+deb8u3) ...
Processing /usr/share/vim/addons/doc
Setting up vim (2:7.4.488-7+deb8u3) ...
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode
update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in auto mode
Processing triggers for libc-bin (2.19-18+deb8u10) ...
---> de53a8176f90
Removing intermediate container 12ce88db5e69
Step 8/21 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get install -y nodejs
---> Running in 1c6f2089bc65
## Installing the NodeSource Node.js 10.x repo...
## Populating apt-get cache...
+ apt-get update
Hit http://security.debian.org jessie/updates InRelease
Ign http://deb.debian.org jessie InRelease
Hit http://deb.debian.org jessie Release.gpg
Hit http://deb.debian.org jessie Release
Get:1 http://deb.debian.org jessie/main amd64 Packages [9098 kB]
Get:2 http://security.debian.org jessie/updates/main amd64 Packages [866 kB]
Fetched 9964 kB in 56s (176 kB/s)
Reading package lists...
## You seem to be using Devuan version jessie.
## This maps to Debian "jessie"... Adjusting for you...
## Confirming "jessie" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_10.x/dists/jessie/Release'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
OK
## Creating apt sources list file for the NodeSource Node.js 10.x repo...
+ echo 'deb https://deb.nodesource.com/node_10.x jessie main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_10.x jessie main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
Get:1 https://deb.nodesource.com jessie InRelease [4584 B]
Hit http://security.debian.org jessie/updates InRelease
Ign http://deb.debian.org jessie InRelease
Hit http://deb.debian.org jessie Release.gpg
Hit http://deb.debian.org jessie Release
Get:2 https://deb.nodesource.com jessie/main Sources [20 B]
Get:3 https://deb.nodesource.com jessie/main amd64 Packages [767 B]
Get:4 http://security.debian.org jessie/updates/main amd64 Packages [866 kB]
Get:5 http://deb.debian.org jessie/main amd64 Packages [9098 kB]
Fetched 9969 kB in 56s (175 kB/s)
Reading package lists...
## Run `sudo apt-get install -y nodejs` to install Node.js 10.x and npm
## You may also need development tools to build native addons:
sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 15 not upgraded.
Need to get 15.8 MB of archives.
After this operation, 76.5 MB of additional disk space will be used.
Get:1 https://deb.nodesource.com/node_10.x/ jessie/main nodejs amd64 10.16.0-1nodesource1 [15.8 MB]
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 15.8 MB in 1s (11.6 MB/s)
Selecting previously unselected package nodejs.
(Reading database ... 25932 files and directories currently installed.)
Preparing to unpack .../nodejs_10.16.0-1nodesource1_amd64.deb ...
Unpacking nodejs (10.16.0-1nodesource1) ...
Setting up nodejs (10.16.0-1nodesource1) ...
---> 3a01eb484dab
Removing intermediate container 1c6f2089bc65
Step 9/21 : WORKDIR /home/superset
---> 0c9447e47643
Removing intermediate container 5cf1a48cd7d7
Step 10/21 : COPY requirements.txt .
---> 622b63930da4
Removing intermediate container b34f7417351a
Step 11/21 : COPY requirements-dev.txt .
---> f2f584a2abd1
Removing intermediate container cf982f70daf2
Step 12/21 : RUN pip install --upgrade setuptools pip && pip install -r requirements.txt -r requirements-dev.txt && rm -rf /root/.cache/pip
---> Running in 436faa32a4db
Requirement already up-to-date: setuptools in /usr/local/lib/python3.6/site-packages (41.0.1)
Requirement already up-to-date: pip in /usr/local/lib/python3.6/site-packages (19.1.1)
Collecting alembic==1.0.0 (from -r requirements.txt (line 7))
Downloading https://files.pythonhosted.org/packages/96/c7/a4129db460c3e0ea8fea0c9eb5de6680d38ea6b6dcffcb88898ae42e170a/alembic-1.0.0-py2.py3-none-any.whl (158kB)
Collecting amqp==2.3.2 (from -r requirements.txt (line 8))
Downloading https://files.pythonhosted.org/packages/7f/cf/12d4611fc67babd4ae250c9e8249c5650ae1933395488e9e7e3562b4ff24/amqp-2.3.2-py2.py3-none-any.whl (48kB)
Collecting apispec[yaml]==1.2.0 (from -r requirements.txt (line 9))
Downloading https://files.pythonhosted.org/packages/15/9f/ec08a5f7227b926e6ac6ef7a97e1ec67948d62e57830a19656ace692bc75/apispec-1.2.0-py2.py3-none-any.whl
Collecting asn1crypto==0.24.0 (from -r requirements.txt (line 10))
Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
Collecting attrs==19.1.0 (from -r requirements.txt (line 11))
Downloading https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl
Collecting babel==2.6.0 (from -r requirements.txt (line 12))
Downloading https://files.pythonhosted.org/packages/b8/ad/c6f60602d3ee3d92fbed87675b6fb6a6f9a38c223343ababdb44ba201f10/Babel-2.6.0-py2.py3-none-any.whl (8.1MB)
Collecting billiard==3.5.0.4 (from -r requirements.txt (line 13))
Downloading https://files.pythonhosted.org/packages/87/ac/9b3cc065557ad5769d0626fd5dba0ad1cb40e3a72fe6acd3d081b4ad864e/billiard-3.5.0.4.tar.gz (150kB)
Collecting bleach==3.0.2 (from -r requirements.txt (line 14))
Downloading https://files.pythonhosted.org/packages/d4/0d/4696373c3b714f6022d668fbab619690a42050dbeacede6d10ed97fbd3e2/bleach-3.0.2-py2.py3-none-any.whl (148kB)
Collecting celery==4.2.0 (from -r requirements.txt (line 15))
Downloading https://files.pythonhosted.org/packages/ea/75/d7d1eaeb6c90c7442f7b96242a6d4ebcf1cf075f9c51957d061fb8264d24/celery-4.2.0-py2.py3-none-any.whl (401kB)
Collecting certifi==2018.8.24 (from -r requirements.txt (line 16))
Downloading https://files.pythonhosted.org/packages/df/f7/04fee6ac349e915b82171f8e23cee63644d83663b34c539f7a09aed18f9e/certifi-2018.8.24-py2.py3-none-any.whl (147kB)
Collecting cffi==1.11.5 (from -r requirements.txt (line 17))
Downloading https://files.pythonhosted.org/packages/6d/c0/47db8f624f3e4e2f3f27be03a93379d1ba16a1450a7b1aacfa0366e2c0dd/cffi-1.11.5-cp36-cp36m-manylinux1_x86_64.whl (421kB)
Collecting chardet==3.0.4 (from -r requirements.txt (line 18))
Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
Collecting click==6.7 (from -r requirements.txt (line 19))
Downloading https://files.pythonhosted.org/packages/34/c1/8806f99713ddb993c5366c362b2f908f18269f8d792aff1abfd700775a77/click-6.7-py2.py3-none-any.whl (71kB)
Collecting colorama==0.3.9 (from -r requirements.txt (line 20))
Downloading https://files.pythonhosted.org/packages/db/c8/7dcf9dbcb22429512708fe3a547f8b6101c0d02137acbd892505aee57adf/colorama-0.3.9-py2.py3-none-any.whl
Collecting contextlib2==0.5.5 (from -r requirements.txt (line 21))
Downloading https://files.pythonhosted.org/packages/a2/71/8273a7eeed0aff6a854237ab5453bc9aa67deb49df4832801c21f0ff3782/contextlib2-0.5.5-py2.py3-none-any.whl
Collecting croniter==0.3.29 (from -r requirements.txt (line 22))
Downloading https://files.pythonhosted.org/packages/a9/c9/11182a2507798c661b04a7914739ea8ca73a738e6869a23742029f51bc1a/croniter-0.3.29-py2.py3-none-any.whl
Collecting cryptography==2.4.2 (from -r requirements.txt (line 23))
Downloading https://files.pythonhosted.org/packages/60/c7/99b33c53cf3f20a97a4c4bfd3ab66dcc93d99da0a97cc9597aa36ae6bb62/cryptography-2.4.2-cp34-abi3-manylinux1_x86_64.whl (2.1MB)
Collecting decorator==4.3.0 (from -r requirements.txt (line 24))
Downloading https://files.pythonhosted.org/packages/bc/bb/a24838832ba35baf52f32ab1a49b906b5f82fb7c76b2f6a7e35e140bac30/decorator-4.3.0-py2.py3-none-any.whl
Collecting defusedxml==0.5.0 (from -r requirements.txt (line 25))
Downloading https://files.pythonhosted.org/packages/87/1c/17f3e3935a913dfe2a5ca85fa5ccbef366bfd82eb318b1f75dadbf0affca/defusedxml-0.5.0-py2.py3-none-any.whl
Collecting flask-appbuilder==2.1.5 (from -r requirements.txt (line 26))
Downloading https://files.pythonhosted.org/packages/06/66/8c7cb40f6f301f6f8437db4bb0aeeb7bf5fc1b0381b57508e8036e1dd2b7/Flask-AppBuilder-2.1.5.tar.gz (1.6MB)
Collecting flask-babel==0.11.1 (from -r requirements.txt (line 27))
Downloading https://files.pythonhosted.org/packages/47/96/6013d4091fb4238e27e918aec4929f082942fa8c9489ae3aad2f18de4b5b/Flask-Babel-0.11.1.tar.gz (40kB)
Collecting flask-caching==1.4.0 (from -r requirements.txt (line 28))
Downloading https://files.pythonhosted.org/packages/63/c0/5dce9fe8372a7b57b60ec7650e1aeb1a2f861393b0c6e7e2dcb71d2f31ab/Flask_Caching-1.4.0-py2.py3-none-any.whl
Collecting flask-compress==1.4.0 (from -r requirements.txt (line 29))
Downloading https://files.pythonhosted.org/packages/0e/2a/378bd072928f6d92fd8c417d66b00c757dc361c0405a46a0134de6fd323d/Flask-Compress-1.4.0.tar.gz
Collecting flask-jwt-extended==3.18.1 (from -r requirements.txt (line 30))
Downloading https://files.pythonhosted.org/packages/37/c2/efca17b869bf03af431773526c10390da3c63701a2537382607f23964793/Flask-JWT-Extended-3.18.1.tar.gz
Collecting flask-login==0.4.1 (from -r requirements.txt (line 31))
Downloading https://files.pythonhosted.org/packages/c1/ff/bd9a4d2d81bf0c07d9e53e8cd3d675c56553719bbefd372df69bf1b3c1e4/Flask-Login-0.4.1.tar.gz
Collecting flask-migrate==2.1.1 (from -r requirements.txt (line 32))
Downloading https://files.pythonhosted.org/packages/c6/06/053630cb5fe3974c7d60c2d3f3907bae6ff86beb8720bd4fcf53c45c6702/Flask_Migrate-2.1.1-py2.py3-none-any.whl
Collecting flask-openid==1.2.5 (from -r requirements.txt (line 33))
Downloading https://files.pythonhosted.org/packages/d1/a2/9d1fba3287a65f81b9d1c09c4f7cb16f8ea4988b1bc97ffea0d60983338f/Flask-OpenID-1.2.5.tar.gz (43kB)
Collecting flask-sqlalchemy==2.4.0 (from -r requirements.txt (line 34))
Downloading https://files.pythonhosted.org/packages/08/ca/582442cad71504a1514a2f053006c8bb128844133d6076a4df17117545fa/Flask_SQLAlchemy-2.4.0-py2.py3-none-any.whl
Collecting flask-talisman==0.6.0 (from -r requirements.txt (line 35))
Downloading https://files.pythonhosted.org/packages/52/0a/1136c696f5c9917fbfb07b1faa25186072b37b2a8c2ac573e25ab5258893/flask_talisman-0.6.0-py2.py3-none-any.whl
Collecting flask-wtf==0.14.2 (from -r requirements.txt (line 36))
Downloading https://files.pythonhosted.org/packages/60/3a/58c629472d10539ae5167dc7c1fecfa95dd7d0b7864623931e3776438a24/Flask_WTF-0.14.2-py2.py3-none-any.whl
Collecting flask==1.0.2 (from -r requirements.txt (line 37))
Downloading https://files.pythonhosted.org/packages/7f/e7/08578774ed4536d3242b14dacb4696386634607af824ea997202cd0edb4b/Flask-1.0.2-py2.py3-none-any.whl (91kB)
Collecting geopy==1.11.0 (from -r requirements.txt (line 38))
Downloading https://files.pythonhosted.org/packages/e0/fd/d1b3225959939907a1a87c3623a021742b3b9ef5db35c15cb916e18de42c/geopy-1.11.0-py2.py3-none-any.whl (66kB)
Collecting gunicorn==19.8.0 (from -r requirements.txt (line 39))
Downloading https://files.pythonhosted.org/packages/ba/a9/67db283e31084925e5b1943a724965f0320577bfdc5144175b64d4328df0/gunicorn-19.8.0-py2.py3-none-any.whl (112kB)
Collecting humanize==0.5.1 (from -r requirements.txt (line 40))
Downloading https://files.pythonhosted.org/packages/8c/e0/e512e4ac6d091fc990bbe13f9e0378f34cf6eecd1c6c268c9e598dcf5bb9/humanize-0.5.1.tar.gz
Collecting idna==2.6 (from -r requirements.txt (line 41))
Downloading https://files.pythonhosted.org/packages/27/cc/6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6/idna-2.6-py2.py3-none-any.whl (56kB)
Collecting isodate==0.6.0 (from -r requirements.txt (line 42))
Downloading https://files.pythonhosted.org/packages/9b/9f/b36f7774ff5ea8e428fdcfc4bb332c39ee5b9362ddd3d40d9516a55221b2/isodate-0.6.0-py2.py3-none-any.whl (45kB)
Collecting itsdangerous==0.24 (from -r requirements.txt (line 43))
Downloading https://files.pythonhosted.org/packages/dc/b4/a60bcdba945c00f6d608d8975131ab3f25b22f2bcfe1dab221165194b2d4/itsdangerous-0.24.tar.gz (46kB)
Collecting jinja2==2.10.1 (from -r requirements.txt (line 44))
Downloading https://files.pythonhosted.org/packages/1d/e7/fd8b501e7a6dfe492a433deb7b9d833d39ca74916fa8bc63dd1a4947a671/Jinja2-2.10.1-py2.py3-none-any.whl (124kB)
Collecting jsonschema==3.0.1 (from -r requirements.txt (line 45))
Downloading https://files.pythonhosted.org/packages/aa/69/df679dfbdd051568b53c38ec8152a3ab6bc533434fc7ed11ab034bf5e82f/jsonschema-3.0.1-py2.py3-none-any.whl (54kB)
Collecting kombu==4.2.1 (from -r requirements.txt (line 46))
Downloading https://files.pythonhosted.org/packages/97/61/65838c7da048e56d549e358ac19c0979c892e17dc6186610c49531d35b70/kombu-4.2.1-py2.py3-none-any.whl (177kB)
Collecting mako==1.0.7 (from -r requirements.txt (line 47))
Downloading https://files.pythonhosted.org/packages/eb/f3/67579bb486517c0d49547f9697e36582cd19dafb5df9e687ed8e22de57fa/Mako-1.0.7.tar.gz (564kB)
Collecting markdown==3.0 (from -r requirements.txt (line 48))
Downloading https://files.pythonhosted.org/packages/7a/fd/e22357c299e93c0bc11ec8ba54e79f98dd568e09adfe9b39d6852c744938/Markdown-3.0-py2.py3-none-any.whl (89kB)
Collecting markupsafe==1.0 (from -r requirements.txt (line 49))
Downloading https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz
Collecting marshmallow-enum==1.4.1 (from -r requirements.txt (line 50))
Downloading https://files.pythonhosted.org/packages/8b/c7/9e12f3947830d9d3c51747b6801767a33e5945596c1bcb9def2c2d365ae8/marshmallow_enum-1.4.1-py2.py3-none-any.whl
Collecting marshmallow-sqlalchemy==0.16.2 (from -r requirements.txt (line 51))
Downloading https://files.pythonhosted.org/packages/56/f6/49e6e0861f28a3250817bb90eed155d538cd860140a90c9c80c40a4a28e1/marshmallow_sqlalchemy-0.16.2-py2.py3-none-any.whl
Collecting marshmallow==2.19.2 (from -r requirements.txt (line 52))
Downloading https://files.pythonhosted.org/packages/bc/b4/f54f8533aad0645431bfda2cc3d20913a305779c80f8cb71229e8b615c5b/marshmallow-2.19.2-py2.py3-none-any.whl (50kB)
Collecting numpy==1.15.2 (from -r requirements.txt (line 53))
Downloading https://files.pythonhosted.org/packages/22/02/bae88c4aaea4256d890adbf3f7cf33e59a443f9985cf91cd08a35656676a/numpy-1.15.2-cp36-cp36m-manylinux1_x86_64.whl (13.9MB)
Collecting pandas==0.23.4 (from -r requirements.txt (line 54))
Downloading https://files.pythonhosted.org/packages/e1/d8/feeb346d41f181e83fba45224ab14a8d8af019b48af742e047f3845d8cff/pandas-0.23.4-cp36-cp36m-manylinux1_x86_64.whl (8.9MB)
Collecting parsedatetime==2.0.0 (from -r requirements.txt (line 55))
Downloading https://files.pythonhosted.org/packages/09/a8/855e2f53d815a8215123a7ec37e3dae675e20d74af40f9c550e29748ee6a/parsedatetime-2.0.tar.gz (56kB)
Collecting pathlib2==2.3.0 (from -r requirements.txt (line 56))
Downloading https://files.pythonhosted.org/packages/74/4e/68add57f8b993bb5da70c22c7eebb4266c7b66cab15095a1578cc6a62b1a/pathlib2-2.3.0-py2.py3-none-any.whl
Collecting polyline==1.3.2 (from -r requirements.txt (line 57))
Downloading https://files.pythonhosted.org/packages/c1/d0/58a19ca3fbe880145d200518fcd97d176cae07b9677db330f4881954d5f5/polyline-1.3.2-py2.py3-none-any.whl
Collecting prison==0.1.2 (from -r requirements.txt (line 58))
Downloading https://files.pythonhosted.org/packages/d4/50/7b3c8e694ebe7e1f0ee07e7603c3bcee4db90bc055e6f86c0f66f321ddbb/prison-0.1.2-py2.py3-none-any.whl
Collecting py==1.7.0 (from -r requirements.txt (line 59))
Downloading https://files.pythonhosted.org/packages/3e/c7/3da685ef117d42ac8d71af525208759742dd235f8094221fdaafcd3dba8f/py-1.7.0-py2.py3-none-any.whl (83kB)
Collecting pycparser==2.19 (from -r requirements.txt (line 60))
Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
Collecting pydruid==0.5.3 (from -r requirements.txt (line 61))
Downloading https://files.pythonhosted.org/packages/27/68/44c65a118b0a72ce1dc1416a16c63aa9fffb94b330b8427f53b4f7208911/pydruid-0.5.3.tar.gz (4.5MB)
Collecting pyjwt==1.7.1 (from -r requirements.txt (line 62))
Downloading https://files.pythonhosted.org/packages/87/8b/6a9f14b5f781697e51259d81657e6048fd31a113229cf346880bb7545565/PyJWT-1.7.1-py2.py3-none-any.whl
Collecting pyrsistent==0.14.11 (from -r requirements.txt (line 63))
Downloading https://files.pythonhosted.org/packages/8c/46/4e93ab8a379d7efe93f20a0fb8a27bdfe88942cc954ab0210c3164e783e0/pyrsistent-0.14.11.tar.gz (104kB)
Collecting python-dateutil==2.6.1 (from -r requirements.txt (line 64))
Downloading https://files.pythonhosted.org/packages/4b/0d/7ed381ab4fe80b8ebf34411d14f253e1cf3e56e2820ffa1d8844b23859a2/python_dateutil-2.6.1-py2.py3-none-any.whl (194kB)
Collecting python-dotenv==0.10.1 (from -r requirements.txt (line 65))
Downloading https://files.pythonhosted.org/packages/8c/14/501508b016e7b1ad0eb91bba581e66ad9bfc7c66fcacbb580eaf9bc38458/python_dotenv-0.10.1-py2.py3-none-any.whl
Collecting python-editor==1.0.3 (from -r requirements.txt (line 66))
Downloading https://files.pythonhosted.org/packages/65/1e/adf6e000ea5dc909aa420352d6ba37f16434c8a3c2fa030445411a1ed545/python-editor-1.0.3.tar.gz
Collecting python-geohash==0.8.5 (from -r requirements.txt (line 67))
Downloading https://files.pythonhosted.org/packages/9c/e2/1a3507af7c8f91f8a4975d651d4aeb6a846dfdf74713954186ade4205850/python-geohash-0.8.5.tar.gz
Collecting python3-openid==3.1.0 (from -r requirements.txt (line 68))
Downloading https://files.pythonhosted.org/packages/bd/de/52c5699f52dcee3037db587196dcaf63ffedf5fbeba3183afe9b21a3a89f/python3_openid-3.1.0-py3-none-any.whl (130kB)
Collecting pytz==2018.5 (from -r requirements.txt (line 69))
Downloading https://files.pythonhosted.org/packages/30/4e/27c34b62430286c6d59177a0842ed90dc789ce5d1ed740887653b898779a/pytz-2018.5-py2.py3-none-any.whl (510kB)
Collecting pyyaml==5.1 (from -r requirements.txt (line 70))
Downloading https://files.pythonhosted.org/packages/9f/2c/9417b5c774792634834e730932745bc09a7d36754ca00acf1ccd1ac2594d/PyYAML-5.1.tar.gz (274kB)
Collecting requests==2.22.0 (from -r requirements.txt (line 71))
Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
Collecting retry==0.9.2 (from -r requirements.txt (line 72))
Downloading https://files.pythonhosted.org/packages/4b/0d/53aea75710af4528a25ed6837d71d117602b01946b307a3912cb3cfcbcba/retry-0.9.2-py2.py3-none-any.whl
Collecting selenium==3.141.0 (from -r requirements.txt (line 73))
Downloading https://files.pythonhosted.org/packages/80/d6/4294f0b4bce4de0abf13e17190289f9d0613b0a44e5dd6a7f5ca98459853/selenium-3.141.0-py2.py3-none-any.whl (904kB)
Collecting simplejson==3.15.0 (from -r requirements.txt (line 74))
Downloading https://files.pythonhosted.org/packages/8b/6c/c512c32124d1d2d67a32ff867bb3cdd5bfa6432660975f7ee753ed7ad886/simplejson-3.15.0.tar.gz (80kB)
Collecting six==1.11.0 (from -r requirements.txt (line 75))
Downloading https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Collecting sqlalchemy-utils==0.33.11 (from -r requirements.txt (line 76))
Downloading https://files.pythonhosted.org/packages/fe/8b/a68f81076e9a2729675253228f43986914f0510078c86f14f6cd51dd3f01/SQLAlchemy-Utils-0.33.11.tar.gz (128kB)
Collecting sqlalchemy==1.3.5 (from -r requirements.txt (line 77))
Downloading https://files.pythonhosted.org/packages/62/3c/9dda60fd99dbdcbc6312c799a3ec9a261f95bc12f2874a35818f04db2dd9/SQLAlchemy-1.3.5.tar.gz (5.9MB)
Collecting sqlparse==0.2.4 (from -r requirements.txt (line 78))
Downloading https://files.pythonhosted.org/packages/65/85/20bdd72f4537cf2c4d5d005368d502b2f464ede22982e724a82c86268eda/sqlparse-0.2.4-py2.py3-none-any.whl
Collecting urllib3==1.24.3 (from -r requirements.txt (line 79))
Downloading https://files.pythonhosted.org/packages/01/11/525b02e4acc0c747de8b6ccdab376331597c569c42ea66ab0a1dbd36eca2/urllib3-1.24.3-py2.py3-none-any.whl (118kB)
Collecting vine==1.1.4 (from -r requirements.txt (line 80))
Downloading https://files.pythonhosted.org/packages/10/50/5b1ebe42843c19f35edb15022ecae339fbec6db5b241a7a13c924dabf2a3/vine-1.1.4-py2.py3-none-any.whl
Collecting webencodings==0.5.1 (from -r requirements.txt (line 81))
Downloading https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl
Collecting werkzeug==0.14.1 (from -r requirements.txt (line 82))
Downloading https://files.pythonhosted.org/packages/20/c4/12e3e56473e52375aa29c4764e70d1b8f3efa6682bef8d0aae04fe335243/Werkzeug-0.14.1-py2.py3-none-any.whl (322kB)
Collecting wtforms-json==0.3.3 (from -r requirements.txt (line 83))
Downloading https://files.pythonhosted.org/packages/ba/d9/50e002244b76c09e91acd23198c7725abd23731231e9e2c3982687eec1db/WTForms-JSON-0.3.3.tar.gz
Collecting wtforms==2.2.1 (from -r requirements.txt (line 84))
Downloading https://files.pythonhosted.org/packages/9f/c8/dac5dce9908df1d9d48ec0e26e2a250839fa36ea2c602cc4f85ccfeb5c65/WTForms-2.2.1-py2.py3-none-any.whl (166kB)
Collecting black==19.3b0 (from -r requirements-dev.txt (line 17))
Downloading https://files.pythonhosted.org/packages/30/62/cf549544a5fe990bbaeca21e9c419501b2de7a701ab0afb377bc81676600/black-19.3b0-py36-none-any.whl (89kB)
Collecting coverage==4.5.3 (from -r requirements-dev.txt (line 18))
Downloading https://files.pythonhosted.org/packages/f8/4e/f28fc04019bac97d301512d904992791569234a06826cd420f78fba9a361/coverage-4.5.3-cp36-cp36m-manylinux1_x86_64.whl (205kB)
Collecting flake8-import-order==0.18.1 (from -r requirements-dev.txt (line 19))
Downloading https://files.pythonhosted.org/packages/ab/52/cf2d6e2c505644ca06de2f6f3546f1e4f2b7be34246c9e0757c6048868f9/flake8_import_order-0.18.1-py2.py3-none-any.whl
Collecting flake8-mypy==17.8.0 (from -r requirements-dev.txt (line 20))
Downloading https://files.pythonhosted.org/packages/a8/5d/b172de53870fc6fa2336a6f55dca0d67a70e2bf31218ed160aea3239e644/flake8_mypy-17.8.0-py35.py36-none-any.whl
Collecting flake8==3.7.7 (from -r requirements-dev.txt (line 21))
Downloading https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (68kB)
Collecting flask-cors==3.0.7 (from -r requirements-dev.txt (line 22))
Downloading https://files.pythonhosted.org/packages/65/cb/683f71ff8daa3aea0a5cbb276074de39f9ab66d3fbb8ad5efb5bb83e90d2/Flask_Cors-3.0.7-py2.py3-none-any.whl
Collecting ipdb==0.12 (from -r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/6d/43/c3c2e866a8803e196d6209595020a4a6db1a3c5d07c01455669497ae23d0/ipdb-0.12.tar.gz
Collecting mypy==0.670 (from -r requirements-dev.txt (line 24))
Downloading https://files.pythonhosted.org/packages/88/11/8092fdd9cf4c507e6c799bf663e713a5418beb9fda422df810f72641224c/mypy-0.670-py3-none-any.whl (1.5MB)
Collecting nose==1.3.7 (from -r requirements-dev.txt (line 25))
Downloading https://files.pythonhosted.org/packages/15/d8/dd071918c040f50fa1cf80da16423af51ff8ce4a0f2399b7bf8de45ac3d9/nose-1.3.7-py3-none-any.whl (154kB)
Collecting pip-tools==3.7.0 (from -r requirements-dev.txt (line 26))
Downloading https://files.pythonhosted.org/packages/96/43/34412d316bdbf1cd9c9a0e487138b40db4e1e11212cee2d46440b6b49b08/pip_tools-3.7.0-py2.py3-none-any.whl
Collecting pre-commit==1.17.0 (from -r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/59/22/13e65062888c1f53619ef557f885817874aabc447e1cbb4cf774ceaf222f/pre_commit-1.17.0-py2.py3-none-any.whl (153kB)
Collecting psycopg2-binary==2.7.5 (from -r requirements-dev.txt (line 28))
Downloading https://files.pythonhosted.org/packages/3f/4e/b9a5cb7c7451029f67f93426cbb5f5bebedc3f9a8b0a470de7d0d7883602/psycopg2_binary-2.7.5-cp36-cp36m-manylinux1_x86_64.whl (2.7MB)
Collecting pycodestyle==2.5.0 (from -r requirements-dev.txt (line 29))
Downloading https://files.pythonhosted.org/packages/0e/0c/04a353e104d2f324f8ee5f4b32012618c1c86dd79e52a433b64fceed511b/pycodestyle-2.5.0-py2.py3-none-any.whl (51kB)
Collecting pyhive==0.6.1 (from -r requirements-dev.txt (line 30))
Downloading https://files.pythonhosted.org/packages/4e/26/de91125c0d9e8947d48f387f4d1f2e7a22aa92a30771ad02f63a5653361b/PyHive-0.6.1.tar.gz (41kB)
Collecting pylint==1.9.2 (from -r requirements-dev.txt (line 31))
Downloading https://files.pythonhosted.org/packages/f2/95/0ca03c818ba3cd14f2dd4e95df5b7fa232424b7fc6ea1748d27f293bc007/pylint-1.9.2-py2.py3-none-any.whl (690kB)
Collecting redis==2.10.6 (from -r requirements-dev.txt (line 33))
Downloading https://files.pythonhosted.org/packages/3b/f6/7a76333cf0b9251ecf49efff635015171843d9b977e4ffcf59f9c4428052/redis-2.10.6-py2.py3-none-any.whl (64kB)
Collecting statsd==3.3.0 (from -r requirements-dev.txt (line 34))
Downloading https://files.pythonhosted.org/packages/47/33/c824f799128dfcfce2142f18d9bc6c55c46a939f6e4250639134222d99eb/statsd-3.3.0-py2.py3-none-any.whl
Collecting tox==3.11.1 (from -r requirements-dev.txt (line 35))
Downloading https://files.pythonhosted.org/packages/8b/38/71c2fe0c3915fc0e93bdd1bf8cd697be48cdacedbdcd438e0f0629c69024/tox-3.11.1-py2.py3-none-any.whl (76kB)
Requirement already satisfied: setuptools in /usr/local/lib/python3.6/site-packages (from jsonschema==3.0.1->-r requirements.txt (line 45)) (41.0.1)
Collecting toml>=0.9.4 (from black==19.3b0->-r requirements-dev.txt (line 17))
Downloading https://files.pythonhosted.org/packages/a2/12/ced7105d2de62fa7c8fb5fce92cc4ce66b57c95fb875e9318dba7f8c5db0/toml-0.10.0-py2.py3-none-any.whl
Collecting appdirs (from black==19.3b0->-r requirements-dev.txt (line 17))
Downloading https://files.pythonhosted.org/packages/56/eb/810e700ed1349edde4cbdc1b2a21e28cdf115f9faf263f6bbf8447c1abf3/appdirs-1.4.3-py2.py3-none-any.whl
Collecting pyflakes<2.2.0,>=2.1.0 (from flake8==3.7.7->-r requirements-dev.txt (line 21))
Downloading https://files.pythonhosted.org/packages/84/f2/ed0ffb887f8138a8fe5a621b8c0bb9598bfb3989e029f6c6a85ee66628ee/pyflakes-2.1.1-py2.py3-none-any.whl (59kB)
Collecting mccabe<0.7.0,>=0.6.0 (from flake8==3.7.7->-r requirements-dev.txt (line 21))
Downloading https://files.pythonhosted.org/packages/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl
Collecting entrypoints<0.4.0,>=0.3.0 (from flake8==3.7.7->-r requirements-dev.txt (line 21))
Downloading https://files.pythonhosted.org/packages/ac/c6/44694103f8c221443ee6b0041f69e2740d89a25641e62fb4f2ee568f2f9c/entrypoints-0.3-py2.py3-none-any.whl
Collecting ipython>=5.1.0 (from ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/a6/2c/c7d44277b599df35af734d8f4142d501192fdb7aef5d04daf882d7eccfbc/ipython-7.6.1-py3-none-any.whl (774kB)
Collecting typed-ast<1.4.0,>=1.3.1 (from mypy==0.670->-r requirements-dev.txt (line 24))
Downloading https://files.pythonhosted.org/packages/56/da/1c656c4de07111545ffebacbe15195c53d2bb1c8bad1eaa5e4f9f5654628/typed_ast-1.3.5-cp36-cp36m-manylinux1_x86_64.whl (736kB)
Collecting mypy-extensions<0.5.0,>=0.4.0 (from mypy==0.670->-r requirements-dev.txt (line 24))
Downloading https://files.pythonhosted.org/packages/4d/72/8d54e2b296631b9b14961d583e56e90d9d7fba8a240d5ce7f1113cc5e887/mypy_extensions-0.4.1-py2.py3-none-any.whl
Collecting importlib-metadata (from pre-commit==1.17.0->-r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/bd/23/dce4879ec58acf3959580bfe769926ed8198727250c5e395e6785c764a02/importlib_metadata-0.18-py2.py3-none-any.whl
Collecting identify>=1.0.0 (from pre-commit==1.17.0->-r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/94/f7/0ad891a459ee50e8774636798ce00e0b445addd8555661da9dbb546676a6/identify-1.4.5-py2.py3-none-any.whl (97kB)
Collecting aspy.yaml (from pre-commit==1.17.0->-r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/99/ce/78be097b00817ccf02deaf481eb7a603eecee6fa216e82fa7848cd265449/aspy.yaml-1.3.0-py2.py3-none-any.whl
Collecting nodeenv>=0.11.1 (from pre-commit==1.17.0->-r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/00/6e/ed417bd1ed417ab3feada52d0c89ab0ed87d150f91590badf84273e047c9/nodeenv-1.3.3.tar.gz
Collecting virtualenv>=15.2 (from pre-commit==1.17.0->-r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/c4/9a/a3f62ac5122a65dec34ad4b5ed8d802633dae4bc06a0fc62e55fe3e96fe1/virtualenv-16.6.1-py2.py3-none-any.whl (2.0MB)
Collecting cfgv>=2.0.0 (from pre-commit==1.17.0->-r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/2f/ec/3c0a56fbc00e6b649c1dc809dc3f12c5796fbfb7940d1167b9bddc67b818/cfgv-2.0.0-py2.py3-none-any.whl
Collecting importlib-resources; python_version < "3.7" (from pre-commit==1.17.0->-r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/2f/f7/b4aa02cdd3ee7ebba375969d77c00826aa15c5db84247d23c89522dccbfa/importlib_resources-1.0.2-py2.py3-none-any.whl
Collecting future (from pyhive==0.6.1->-r requirements-dev.txt (line 30))
Downloading https://files.pythonhosted.org/packages/90/52/e20466b85000a181e1e144fd8305caf2cf475e2f9674e797b222f8105f5f/future-0.17.1.tar.gz (829kB)
Collecting isort>=4.2.5 (from pylint==1.9.2->-r requirements-dev.txt (line 31))
Downloading https://files.pythonhosted.org/packages/e5/b0/c121fd1fa3419ea9bfd55c7f9c4fedfec5143208d8c7ad3ce3db6c623c21/isort-4.3.21-py2.py3-none-any.whl (42kB)
Collecting astroid<2.0,>=1.6 (from pylint==1.9.2->-r requirements-dev.txt (line 31))
Downloading https://files.pythonhosted.org/packages/8b/29/0f7ec6fbf28a158886b7de49aee3a77a8a47a7e24c60e9fd6ec98ee2ec02/astroid-1.6.6-py2.py3-none-any.whl (305kB)
Collecting pluggy<1,>=0.3.0 (from tox==3.11.1->-r requirements-dev.txt (line 35))
Downloading https://files.pythonhosted.org/packages/06/ee/de89e0582276e3551df3110088bf20844de2b0e7df2748406876cc78e021/pluggy-0.12.0-py2.py3-none-any.whl
Collecting filelock<4,>=3.0.0 (from tox==3.11.1->-r requirements-dev.txt (line 35))
Downloading https://files.pythonhosted.org/packages/93/83/71a2ee6158bb9f39a90c0dea1637f81d5eef866e188e1971a1b1ab01a35a/filelock-3.0.12-py3-none-any.whl
Collecting jedi>=0.10 (from ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/68/42/6309f3871b2f8361764ac5b2fe6719f9c6e6561d9307d8cecda319cf5843/jedi-0.14.0-py2.py3-none-any.whl (1.0MB)
Collecting backcall (from ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/84/71/c8ca4f5bb1e08401b916c68003acf0a0655df935d74d93bf3f3364b310e0/backcall-0.1.0.tar.gz
Collecting pygments (from ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/5c/73/1dfa428150e3ccb0fa3e68db406e5be48698f2a979ccbcec795f28f44048/Pygments-2.4.2-py2.py3-none-any.whl (883kB)
Collecting traitlets>=4.2 (from ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/93/d6/abcb22de61d78e2fc3959c964628a5771e47e7cc60d53e9342e21ed6cc9a/traitlets-4.3.2-py2.py3-none-any.whl (74kB)
Collecting prompt-toolkit<2.1.0,>=2.0.0 (from ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/f7/a7/9b1dd14ef45345f186ef69d175bdd2491c40ab1dfa4b2b3e4352df719ed7/prompt_toolkit-2.0.9-py3-none-any.whl (337kB)
Collecting pickleshare (from ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl
Collecting pexpect; sys_platform != "win32" (from ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/0e/3e/377007e3f36ec42f1b84ec322ee12141a9e10d808312e5738f52f80a232c/pexpect-4.7.0-py2.py3-none-any.whl (58kB)
Collecting zipp>=0.5 (from importlib-metadata->pre-commit==1.17.0->-r requirements-dev.txt (line 27))
Downloading https://files.pythonhosted.org/packages/a0/0f/9bf71d438d2e9d5fd0e4569ea4d1a2b6f5a524c234c6d221b494298bb4d1/zipp-0.5.1-py2.py3-none-any.whl
Collecting wrapt (from astroid<2.0,>=1.6->pylint==1.9.2->-r requirements-dev.txt (line 31))
Downloading https://files.pythonhosted.org/packages/23/84/323c2415280bc4fc880ac5050dddfb3c8062c2552b34c2e512eb4aa68f79/wrapt-1.11.2.tar.gz
Collecting lazy-object-proxy (from astroid<2.0,>=1.6->pylint==1.9.2->-r requirements-dev.txt (line 31))
Downloading https://files.pythonhosted.org/packages/1a/2a/d73b99e9407be3acd7c0328fcc44bcf6f5c42e6d03d1fb192032c0057d13/lazy_object_proxy-1.4.1-cp36-cp36m-manylinux1_x86_64.whl (49kB)
Collecting parso>=0.3.0 (from jedi>=0.10->ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/68/59/482f5a00fe3da7f0aaeedf61c2a25c445b68c9124437195f6e8b2beddbc0/parso-0.5.0-py2.py3-none-any.whl (94kB)
Collecting ipython-genutils (from traitlets>=4.2->ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/fa/bc/9bd3b5c2b4774d5f33b2d544f1460be9df7df2fe42f352135381c347c69a/ipython_genutils-0.2.0-py2.py3-none-any.whl
Collecting wcwidth (from prompt-toolkit<2.1.0,>=2.0.0->ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl
Collecting ptyprocess>=0.5 (from pexpect; sys_platform != "win32"->ipython>=5.1.0->ipdb==0.12->-r requirements-dev.txt (line 23))
Downloading https://files.pythonhosted.org/packages/d1/29/605c2cc68a9992d18dada28206eeada56ea4bd07a239669da41674648b6f/ptyprocess-0.6.0-py2.py3-none-any.whl
Building wheels for collected packages: billiard, flask-appbuilder, flask-babel, flask-compress, flask-jwt-extended, flask-login, flask-openid, humanize, itsdangerous, mako, markupsafe, parsedatetime, pycparser, pydruid, pyrsistent, python-editor, python-geohash, pyyaml, simplejson, sqlalchemy-utils, sqlalchemy, wtforms-json, ipdb, pyhive, nodeenv, future, backcall, wrapt
Building wheel for billiard (setup.py): started
Building wheel for billiard (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/43/a5/a3/d5513d0baa904819b2ee9c58ff594a0c834cd6fcd19d43d9ce
Building wheel for flask-appbuilder (setup.py): started
Building wheel for flask-appbuilder (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/47/c9/15/4e8a9e77a61d70c36287cb7903ad59759ede3acc4ad1777ef6
Building wheel for flask-babel (setup.py): started
Building wheel for flask-babel (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/2e/56/0c/ae3cc1279a4d1c5b7cec98634973266e3b4c06d026c2fc35cf
Building wheel for flask-compress (setup.py): started
Building wheel for flask-compress (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/96/32/88/a1f6d9dd3c29570ab3a8acc0d556b3b20abcf3c623c868ce0a
Building wheel for flask-jwt-extended (setup.py): started
Building wheel for flask-jwt-extended (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/78/a9/a9/2d746178f405c2949487a5ea4a08f41ad2cb24dd0fd24e8cc4
Building wheel for flask-login (setup.py): started
Building wheel for flask-login (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/39/10/74/d68194e28d5f7a83de5f66e5b2deff5ccbb424fe45e6b0e927
Building wheel for flask-openid (setup.py): started
Building wheel for flask-openid (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/3b/1e/c0/b941aa1a5954f1acabbf1671a64e27adc359c0b0e74b16f8b4
Building wheel for humanize (setup.py): started
Building wheel for humanize (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/69/86/6c/f8b8593bc273ec4b0c653d3827f7482bb2001a2781a73b7f44
Building wheel for itsdangerous (setup.py): started
Building wheel for itsdangerous (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/2c/4a/61/5599631c1554768c6290b08c02c72d7317910374ca602ff1e5
Building wheel for mako (setup.py): started
Building wheel for mako (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/15/35/25/dbcb848832ccb1a4b4ad23f529badfd3bce9bf88017f7ca510
Building wheel for markupsafe (setup.py): started
Building wheel for markupsafe (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/33/56/20/ebe49a5c612fffe1c5a632146b16596f9e64676768661e4e46
Building wheel for parsedatetime (setup.py): started
Building wheel for parsedatetime (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/d6/cb/d4/5a8c7ffb0984aaff3770fdb9fb7a904b3976f9a2768ea4035d
Building wheel for pycparser (setup.py): started
Building wheel for pycparser (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511
Building wheel for pydruid (setup.py): started
Building wheel for pydruid (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/c9/dd/8f/238a8f46efe5ce9030db091ac16531978fc394047481bdc27f
Building wheel for pyrsistent (setup.py): started
Building wheel for pyrsistent (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/83/59/9a/a037b9b3c3e93d9275ea0aff9d6064400f372879dfdab01afe
Building wheel for python-editor (setup.py): started
Building wheel for python-editor (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/36/e0/98/ba386b125a00ea9dd52e2c16aa2ec0adbbd639b84bfe2e001d
Building wheel for python-geohash (setup.py): started
Building wheel for python-geohash (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/b5/64/5a/6a286481fc7c2a698d2f297d4c90af19946be430b23eba9a33
Building wheel for pyyaml (setup.py): started
Building wheel for pyyaml (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/ad/56/bc/1522f864feb2a358ea6f1a92b4798d69ac783a28e80567a18b
Building wheel for simplejson (setup.py): started
Building wheel for simplejson (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/2c/96/fb/b63af7400da79753dcd2a3f9bf5e7a3010e8d0233844445c2c
Building wheel for sqlalchemy-utils (setup.py): started
Building wheel for sqlalchemy-utils (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/f6/6d/bc/61e4bcee3fa17541302eede4ccd65dd88c9d38a0cf726a7931
Building wheel for sqlalchemy (setup.py): started
Building wheel for sqlalchemy (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/f4/74/97/23789e1e541fb3d64dc9a921a676539695b3d184cf77f5b009
Building wheel for wtforms-json (setup.py): started
Building wheel for wtforms-json (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/fa/1e/cd/9c69ae18268f3165b5a1bc3a2d3ea3c7de39dfc851610a2326
Building wheel for ipdb (setup.py): started
Building wheel for ipdb (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/59/24/91/695211bd228d40fb22dff0ce3f05ba41ab724ab771736233f3
Building wheel for pyhive (setup.py): started
Building wheel for pyhive (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/00/61/fb/77a0e77deb4c900276f689e62628a5ca7ba9df600f9ad7ba6a
Building wheel for nodeenv (setup.py): started
Building wheel for nodeenv (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/7b/6c/23/eb26369b77904c8963fae9e64338b0f0b948b4d59710760834
Building wheel for future (setup.py): started
Building wheel for future (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/0c/61/d2/d6b7317325828fbb39ee6ad559dbe4664d0896da4721bf379e
Building wheel for backcall (setup.py): started
Building wheel for backcall (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/98/b0/dd/29e28ff615af3dda4c67cab719dd51357597eabff926976b45
Building wheel for wrapt (setup.py): started
Building wheel for wrapt (setup.py): finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/d7/de/2e/efa132238792efb6459a96e85916ef8597fcb3d2ae51590dfd
Successfully built billiard flask-appbuilder flask-babel flask-compress flask-jwt-extended flask-login flask-openid humanize itsdangerous mako markupsafe parsedatetime pycparser pydruid pyrsistent python-editor python-geohash pyyaml simplejson sqlalchemy-utils sqlalchemy wtforms-json ipdb pyhive nodeenv future backcall wrapt
Installing collected packages: sqlalchemy, six, python-dateutil, markupsafe, mako, python-editor, alembic, vine, amqp, pyyaml, apispec, asn1crypto, attrs, pytz, babel, billiard, webencodings, bleach, kombu, celery, certifi, pycparser, cffi, chardet, click, colorama, contextlib2, croniter, idna, cryptography, decorator, defusedxml, werkzeug, jinja2, itsdangerous, flask, flask-babel, flask-login, python3-openid, flask-openid, flask-sqlalchemy, wtforms, flask-wtf, pyjwt, flask-jwt-extended, pyrsistent, jsonschema, marshmallow, marshmallow-enum, marshmallow-sqlalchemy, prison, sqlalchemy-utils, flask-appbuilder, flask-caching, flask-compress, flask-migrate, flask-talisman, geopy, gunicorn, humanize, isodate, markdown, numpy, pandas, parsedatetime, pathlib2, polyline, py, urllib3, requests, pydruid, python-dotenv, python-geohash, retry, selenium, simplejson, sqlparse, wtforms-json, toml, appdirs, black, coverage, pycodestyle, flake8-import-order, pyflakes, mccabe, entrypoints, flake8, typed-ast, mypy-extensions, mypy, flake8-mypy, flask-cors, parso, jedi, backcall, pygments, ipython-genutils, traitlets, wcwidth, prompt-toolkit, pickleshare, ptyprocess, pexpect, ipython, ipdb, nose, pip-tools, zipp, importlib-metadata, identify, aspy.yaml, nodeenv, virtualenv, cfgv, importlib-resources, pre-commit, psycopg2-binary, future, pyhive, isort, wrapt, lazy-object-proxy, astroid, pylint, redis, statsd, pluggy, filelock, tox
Successfully installed alembic-1.0.0 amqp-2.3.2 apispec-1.2.0 appdirs-1.4.3 asn1crypto-0.24.0 aspy.yaml-1.3.0 astroid-1.6.6 attrs-19.1.0 babel-2.6.0 backcall-0.1.0 billiard-3.5.0.4 black-19.3b0 bleach-3.0.2 celery-4.2.0 certifi-2018.8.24 cffi-1.11.5 cfgv-2.0.0 chardet-3.0.4 click-6.7 colorama-0.3.9 contextlib2-0.5.5 coverage-4.5.3 croniter-0.3.29 cryptography-2.4.2 decorator-4.3.0 defusedxml-0.5.0 entrypoints-0.3 filelock-3.0.12 flake8-3.7.7 flake8-import-order-0.18.1 flake8-mypy-17.8.0 flask-1.0.2 flask-appbuilder-2.1.5 flask-babel-0.11.1 flask-caching-1.4.0 flask-compress-1.4.0 flask-cors-3.0.7 flask-jwt-extended-3.18.1 flask-login-0.4.1 flask-migrate-2.1.1 flask-openid-1.2.5 flask-sqlalchemy-2.4.0 flask-talisman-0.6.0 flask-wtf-0.14.2 future-0.17.1 geopy-1.11.0 gunicorn-19.8.0 humanize-0.5.1 identify-1.4.5 idna-2.6 importlib-metadata-0.18 importlib-resources-1.0.2 ipdb-0.12 ipython-7.6.1 ipython-genutils-0.2.0 isodate-0.6.0 isort-4.3.21 itsdangerous-0.24 jedi-0.14.0 jinja2-2.10.1 jsonschema-3.0.1 kombu-4.2.1 lazy-object-proxy-1.4.1 mako-1.0.7 markdown-3.0 markupsafe-1.0 marshmallow-2.19.2 marshmallow-enum-1.4.1 marshmallow-sqlalchemy-0.16.2 mccabe-0.6.1 mypy-0.670 mypy-extensions-0.4.1 nodeenv-1.3.3 nose-1.3.7 numpy-1.15.2 pandas-0.23.4 parsedatetime-2.0 parso-0.5.0 pathlib2-2.3.0 pexpect-4.7.0 pickleshare-0.7.5 pip-tools-3.7.0 pluggy-0.12.0 polyline-1.3.2 pre-commit-1.17.0 prison-0.1.2 prompt-toolkit-2.0.9 psycopg2-binary-2.7.5 ptyprocess-0.6.0 py-1.7.0 pycodestyle-2.5.0 pycparser-2.19 pydruid-0.5.3 pyflakes-2.1.1 pygments-2.4.2 pyhive-0.6.1 pyjwt-1.7.1 pylint-1.9.2 pyrsistent-0.14.11 python-dateutil-2.6.1 python-dotenv-0.10.1 python-editor-1.0.3 python-geohash-0.8.5 python3-openid-3.1.0 pytz-2018.5 pyyaml-5.1 redis-2.10.6 requests-2.22.0 retry-0.9.2 selenium-3.141.0 simplejson-3.15.0 six-1.11.0 sqlalchemy-1.3.5 sqlalchemy-utils-0.33.11 sqlparse-0.2.4 statsd-3.3.0 toml-0.10.0 tox-3.11.1 traitlets-4.3.2 typed-ast-1.3.5 urllib3-1.24.3 vine-1.1.4 virtualenv-16.6.1 wcwidth-0.1.7 webencodings-0.5.1 werkzeug-0.14.1 wrapt-1.11.2 wtforms-2.2.1 wtforms-json-0.3.3 zipp-0.5.1
---> eeb94287f823
Removing intermediate container 436faa32a4db
Step 13/21 : COPY --chown=superset:superset superset superset
ERROR: Service 'superset' failed to build: Unknown flag: chown
[root@localhost docker]# docker-compose run --rm superset ./docker-init.sh
Starting superset_redis_1 ... done
Starting superset_postgres_1 ... done
Building superset
Step 1/21 : FROM python:3.6-jessie
---> 4bfb6cea3fe2
Step 2/21 : RUN useradd --user-group --create-home --no-log-init --shell /bin/bash superset
---> Using cache
---> 526bdd4994aa
Step 3/21 : ENV LANG C.UTF-8 LC_ALL C.UTF-8
---> Using cache
---> 11183cbbf4af
Step 4/21 : RUN apt-get update -y
---> Using cache
---> f22fd38bb012
Step 5/21 : RUN apt-get install -y apt-transport-https apt-utils
---> Using cache
---> 00341a9aa120
Step 6/21 : RUN apt-get install -y build-essential libssl-dev libffi-dev python3-dev libsasl2-dev libldap2-dev libxi-dev
---> Using cache
---> 81b9990539a6
Step 7/21 : RUN apt-get install -y vim less postgresql-client redis-tools
---> Using cache
---> de53a8176f90
Step 8/21 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get install -y nodejs
---> Using cache
---> 3a01eb484dab
Step 9/21 : WORKDIR /home/superset
---> Using cache
---> 0c9447e47643
Step 10/21 : COPY requirements.txt .
---> Using cache
---> 622b63930da4
Step 11/21 : COPY requirements-dev.txt .
---> Using cache
---> f2f584a2abd1
Step 12/21 : RUN pip install --upgrade setuptools pip && pip install -r requirements.txt -r requirements-dev.txt && rm -rf /root/.cache/pip
---> Using cache
---> eeb94287f823
Step 13/21 : COPY --chown=superset:superset superset superset
ERROR: Service 'superset' failed to build: Unknown flag: chown
###Dockerfile 수정
COPY superset superset
RUN chown -R superset:superset /home/superset/superset
#COPY --chown=superset:superset superset superset
(venv) [root@localhost docker]# docker-compose run --rm superset ./docker-init.sh
Starting superset_redis_1 ... done
Starting superset_postgres_1 ... done
Building superset
Step 1/21 : FROM python:3.6-jessie
---> 4bfb6cea3fe2
Step 2/21 : RUN useradd --user-group --create-home --no-log-init --shell /bin/bash superset
---> Using cache
---> 526bdd4994aa
Step 3/21 : ENV LANG C.UTF-8 LC_ALL C.UTF-8
---> Using cache
---> 11183cbbf4af
Step 4/21 : RUN apt-get update -y
---> Using cache
---> f22fd38bb012
Step 5/21 : RUN apt-get install -y apt-transport-https apt-utils
---> Using cache
---> 00341a9aa120
Step 6/21 : RUN apt-get install -y build-essential libssl-dev libffi-dev python3-dev libsasl2-dev libldap2-dev libxi-dev
---> Using cache
---> 81b9990539a6
Step 7/21 : RUN apt-get install -y vim less postgresql-client redis-tools
---> Using cache
---> de53a8176f90
Step 8/21 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get install -y nodejs
---> Using cache
---> 3a01eb484dab
Step 9/21 : WORKDIR /home/superset
---> Using cache
---> 0c9447e47643
Step 10/21 : COPY requirements.txt .
---> Using cache
---> cb4828529e19
Step 11/21 : COPY requirements-dev.txt .
---> Using cache
---> 66e5ae98205b
Step 12/21 : RUN pip install --upgrade setuptools pip && pip install -r requirements.txt -r requirements-dev.txt && rm -rf /root/.cache/pip
---> Using cache
---> 1692836c7e24
Step 13/21 : COPY --chown=superset:superset superset superset
ERROR: Service 'superset' failed to build: Unknown flag: chown
(venv) [root@localhost docker]# docker-compose run --rm superset ./docker-init.sh
Starting superset_redis_1 ... done
Starting superset_postgres_1 ... done
Building superset
Step 1/21 : FROM python:3.6-jessie
---> 4bfb6cea3fe2
Step 2/21 : RUN useradd --user-group --create-home --no-log-init --shell /bin/bash superset
---> Using cache
---> 526bdd4994aa
Step 3/21 : ENV LANG C.UTF-8 LC_ALL C.UTF-8
---> Using cache
---> 11183cbbf4af
Step 4/21 : RUN apt-get update -y
---> Using cache
---> f22fd38bb012
Step 5/21 : RUN apt-get install -y apt-transport-https apt-utils
---> Using cache
---> 00341a9aa120
Step 6/21 : RUN apt-get install -y build-essential libssl-dev libffi-dev python3-dev libsasl2-dev libldap2-dev libxi-dev
---> Using cache
---> 81b9990539a6
Step 7/21 : RUN apt-get install -y vim less postgresql-client redis-tools
---> Using cache
---> de53a8176f90
Step 8/21 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get install -y nodejs
---> Using cache
---> 3a01eb484dab
Step 9/21 : WORKDIR /home/superset
---> Using cache
---> 0c9447e47643
Step 10/21 : COPY requirements.txt .
---> Using cache
---> cb4828529e19
Step 11/21 : COPY requirements-dev.txt .
---> Using cache
---> 66e5ae98205b
Step 12/21 : RUN pip install --upgrade setuptools pip && pip install -r requirements.txt -r requirements-dev.txt && rm -rf /root/.cache/pip
---> Using cache
---> 1692836c7e24
Step 13/21 : COPY --chown=superset:superset . /home/superset/superset
ERROR: Service 'superset' failed to build: Unknown flag: chown
(venv) [root@localhost docker]# docker-compose run --rm superset ./docker-init.sh
Starting superset_redis_1 ... done
Starting superset_postgres_1 ... done
Building superset
Step 1/21 : FROM python:3.6-jessie
---> 4bfb6cea3fe2
Step 2/21 : RUN useradd --user-group --create-home --no-log-init --shell /bin/bash superset
---> Using cache
---> 526bdd4994aa
Step 3/21 : ENV LANG C.UTF-8 LC_ALL C.UTF-8
---> Using cache
---> 11183cbbf4af
Step 4/21 : RUN apt-get update -y
---> Using cache
---> f22fd38bb012
Step 5/21 : RUN apt-get install -y apt-transport-https apt-utils
---> Using cache
---> 00341a9aa120
Step 6/21 : RUN apt-get install -y build-essential libssl-dev libffi-dev python3-dev libsasl2-dev libldap2-dev libxi-dev
---> Using cache
---> 81b9990539a6
Step 7/21 : RUN apt-get install -y vim less postgresql-client redis-tools
---> Using cache
---> de53a8176f90
Step 8/21 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get install -y nodejs
---> Using cache
---> 3a01eb484dab
Step 9/21 : WORKDIR /home/superset
---> Using cache
---> 0c9447e47643
Step 10/21 : COPY requirements.txt .
---> Using cache
---> cb4828529e19
Step 11/21 : COPY requirements-dev.txt .
---> Using cache
---> 66e5ae98205b
Step 12/21 : RUN pip install --upgrade setuptools pip && pip install -r requirements.txt -r requirements-dev.txt && rm -rf /root/.cache/pip
---> Using cache
---> 1692836c7e24
Step 13/21 : COPY chown=superset:superset superset superset
ERROR: Service 'superset' failed to build: lstat chown=superset:superset: no such file or directory
(venv) [root@localhost docker]# docker-compose run --rm superset ./docker-init.sh
Starting superset_redis_1 ... done
Starting superset_postgres_1 ... done
Building superset
Step 1/21 : FROM python:3.6-jessie
---> 4bfb6cea3fe2
Step 2/21 : RUN useradd --user-group --create-home --no-log-init --shell /bin/bash superset
---> Using cache
---> 526bdd4994aa
Step 3/21 : ENV LANG C.UTF-8 LC_ALL C.UTF-8
---> Using cache
---> 11183cbbf4af
Step 4/21 : RUN apt-get update -y
---> Using cache
---> f22fd38bb012
Step 5/21 : RUN apt-get install -y apt-transport-https apt-utils
---> Using cache
---> 00341a9aa120
Step 6/21 : RUN apt-get install -y build-essential libssl-dev libffi-dev python3-dev libsasl2-dev libldap2-dev libxi-dev
---> Using cache
---> 81b9990539a6
Step 7/21 : RUN apt-get install -y vim less postgresql-client redis-tools
---> Using cache
---> de53a8176f90
Step 8/21 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get install -y nodejs
---> Using cache
---> 3a01eb484dab
Step 9/21 : WORKDIR /home/superset
---> Using cache
---> 0c9447e47643
Step 10/21 : COPY requirements.txt .
---> Using cache
---> cb4828529e19
Step 11/21 : COPY requirements-dev.txt .
---> Using cache
---> 66e5ae98205b
Step 12/21 : RUN pip install --upgrade setuptools pip && pip install -r requirements.txt -r requirements-dev.txt && rm -rf /root/.cache/pip
---> Using cache
---> 1692836c7e24
Step 13/21 : COPY chown superset:superset superset superset
ERROR: Service 'superset' failed to build: lstat chown: no such file or directory
(venv) [root@localhost docker]# docker version
Client:
Version: 1.13.1
API version: 1.26
Package version: docker-1.13.1-96.gitb2f74b2.el7.centos.x86_64
Go version: go1.10.3
Git commit: b2f74b2/1.13.1
Built: Wed May 1 14:55:20 2019
OS/Arch: linux/amd64
Server:
Version: 1.13.1
API version: 1.26 (minimum version 1.12)
Package version: docker-1.13.1-96.gitb2f74b2.el7.centos.x86_64
Go version: go1.10.3
Git commit: b2f74b2/1.13.1
Built: Wed May 1 14:55:20 2019
OS/Arch: linux/amd64
Experimental: false
(venv) [root@localhost docker]# docker-compose run --rm superset ./docker-init.sh
Starting superset_redis_1 ... done
Starting superset_postgres_1 ... done
Building superset
Step 1/22 : FROM python:3.6-jessie
---> 4bfb6cea3fe2
Step 2/22 : RUN useradd --user-group --create-home --no-log-init --shell /bin/bash superset
---> Using cache
---> 526bdd4994aa
Step 3/22 : ENV LANG C.UTF-8 LC_ALL C.UTF-8
---> Using cache
---> 11183cbbf4af
Step 4/22 : RUN apt-get update -y
---> Using cache
---> f22fd38bb012
Step 5/22 : RUN apt-get install -y apt-transport-https apt-utils
---> Using cache
---> 00341a9aa120
Step 6/22 : RUN apt-get install -y build-essential libssl-dev libffi-dev python3-dev libsasl2-dev libldap2-dev libxi-dev
---> Using cache
---> 81b9990539a6
Step 7/22 : RUN apt-get install -y vim less postgresql-client redis-tools
---> Using cache
---> de53a8176f90
Step 8/22 : RUN curl -sL https://deb.nodesource.com/setup_10.x | bash - && apt-get install -y nodejs
---> Using cache
---> 3a01eb484dab
Step 9/22 : WORKDIR /home/superset
---> Using cache
---> 0c9447e47643
Step 10/22 : COPY requirements.txt .
---> Using cache
---> cb4828529e19
Step 11/22 : COPY requirements-dev.txt .
---> Using cache
---> 66e5ae98205b
Step 12/22 : RUN pip install --upgrade setuptools pip && pip install -r requirements.txt -r requirements-dev.txt && rm -rf /root/.cache/pip
---> Using cache
---> 1692836c7e24
Step 13/22 : COPY superset superset
---> b5134e062845
Removing intermediate container 66911c57172f
Step 14/22 : RUN chown -R superset:superset /home/superset/superset
---> Running in 4c0049a07338
---> 0bf6e3f041cf
Removing intermediate container 4c0049a07338
Step 15/22 : ENV PATH /home/superset/superset/bin:$PATH PYTHONPATH /home/superset/superset/:$PYTHONPATH
---> Running in 274ae97de420
---> 2d5ec3256db2
Removing intermediate container 274ae97de420
Step 16/22 : USER superset
---> Running in 659eba6d64a3
---> 624251662226
Removing intermediate container 659eba6d64a3
Step 17/22 : RUN cd superset/assets && npm ci && npm run build && rm -rf node_modules
---> Running in 81ae343446a6
> fsevents@1.2.7 install /home/superset/superset/assets/node_modules/fsevents
> node install
> sinon@4.5.0 postinstall /home/superset/superset/assets/node_modules/sinon
> node scripts/support-sinon.js
Have some ❤️ for Sinon? You can support the project via Open Collective:
> https://opencollective.com/sinon/donate
> fetch-mock@7.2.5 postinstall /home/superset/superset/assets/node_modules/fetch-mock
> node scripts/support-fetch-mock.js
Have some ❤️ for fetch-mock? Why not donate to my charity of choice:
> https://www.justgiving.com/refugee-support-europe
added 2551 packages in 81.425s
> superset@0.999.0-dev build /home/superset/superset/assets
> NODE_ENV=production webpack --mode=production --colors --progress
clean-webpack-plugin: /home/superset/superset/assets/dist has been removed.
Starting type checking service...
Using 1 worker with 2048MB memory limit
11% building 9/18 modules 9 active ...set/assets/src/showSavedQuery/index.jsxBrowserslist: caniuse-lite is outdated. Please run next command 92% chunk asset optimization TerserPlugin
#
댓글
댓글 쓰기