Modules

Bitcoin Payment Module

1.1.1
May 22, 2019
Simplify an integration third party applications with the blockchain network
https://service-api.link.io/
Simplify an integration third party applications with the blockchain network

Custom port mapping

Not exposed with public URL

Databases

Running without database

Repository

0.9.5
May 19, 16:33
Up and running

Build logs

default
clone
postgres
build
test
build-docker-image-tag
Close
+ apk add --no-cache postgresql-libs bash
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/community/x86_64/APKINDEX.tar.gz
(1/7) Installing pkgconf (1.3.10-r0)
(2/7) Installing bash (4.4.19-r1)
Executing bash-4.4.19-r1.post-install
(3/7) Installing db (5.3.28-r0)
(4/7) Installing libsasl (2.1.26-r11)
(5/7) Installing libldap (2.4.46-r0)
(6/7) Installing libpq (10.10-r0)
(7/7) Installing postgresql-libs (10.10-r0)
Executing busybox-1.27.2-r11.trigger
OK: 21 MiB in 40 packages
+ apk add --no-cache --virtual .build-deps git python-dev gcc musl-dev postgresql-dev libffi-dev libressl-dev
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/community/x86_64/APKINDEX.tar.gz
(1/24) Upgrading musl (1.1.18-r3 -> 1.1.18-r4)
(2/24) Installing libssh2 (1.8.2-r0)
(3/24) Installing libcurl (7.61.1-r2)
(4/24) Installing pcre2 (10.30-r0)
(5/24) Installing git (2.15.3-r0)
(6/24) Installing python2 (2.7.15-r2)
(7/24) Installing python2-dev (2.7.15-r2)
(8/24) Installing binutils-libs (2.30-r1)
(9/24) Installing binutils (2.30-r1)
(10/24) Installing gmp (6.1.2-r1)
(11/24) Installing isl (0.18-r0)
(12/24) Installing libgomp (6.4.0-r5)
(13/24) Installing libatomic (6.4.0-r5)
(14/24) Installing libgcc (6.4.0-r5)
(15/24) Installing mpfr3 (3.1.5-r1)
(16/24) Installing mpc1 (1.0.3-r1)
(17/24) Installing libstdc++ (6.4.0-r5)
(18/24) Installing gcc (6.4.0-r5)
(19/24) Installing musl-dev (1.1.18-r4)
(20/24) Installing libressl-dev (2.6.5-r0)
(21/24) Installing postgresql-dev (10.10-r0)
(22/24) Installing libffi-dev (3.2.1-r4)
(23/24) Installing .build-deps (0)
(24/24) Upgrading musl-utils (1.1.18-r3 -> 1.1.18-r4)
Executing busybox-1.27.2-r11.trigger
OK: 199 MiB in 62 packages
+ pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/8d/07/f7d7ced2f97ca3098c16565efbe6b15fafcba53e8d9bdb431e09140514b0/pip-19.2.2-py2.py3-none-any.whl (1.4MB)
Installing collected packages: pip
Found existing installation: pip 19.0.1
Uninstalling pip-19.0.1:
Successfully uninstalled pip-19.0.1
Successfully installed pip-19.2.2
+ pip install -r requirements/ci.txt --no-cache-dir
Collecting Django==2.1.11 (from -r requirements/base.txt (line 1))
Downloading https://files.pythonhosted.org/packages/8c/49/d5038239995594281478bf209f8d93524ad342d500009a697b27f884668a/Django-2.1.11-py3-none-any.whl (7.3MB)
Collecting django-filter==2.1.0 (from -r requirements/base.txt (line 2))
Downloading https://files.pythonhosted.org/packages/48/b4/7d52fb480108c9af88a4af520b371ac2ada55eac9970e025f147d0131b64/django_filter-2.1.0-py3-none-any.whl (69kB)
Collecting django-health-check==3.8.0 (from -r requirements/base.txt (line 3))
Downloading https://files.pythonhosted.org/packages/16/fd/7c79b82a1658f5a16338175d1738ca55bfdb2b3638f9b6e3370672f2b583/django-health-check-3.8.0.tar.gz
Collecting django-oauth-toolkit-jwt from git+https://github.com/Humanitec/django-oauth-toolkit-jwt@v0.5.3#egg=django-oauth-toolkit-jwt (from -r requirements/base.txt (line 4))
Cloning https://github.com/Humanitec/django-oauth-toolkit-jwt (to revision v0.5.3) to /tmp/pip-install-33lls_ob/django-oauth-toolkit-jwt
Running command git clone -q https://github.com/Humanitec/django-oauth-toolkit-jwt /tmp/pip-install-33lls_ob/django-oauth-toolkit-jwt
Running command git checkout -q 7a638109db7bfccec4926b25bccc820fe3136a1b
Collecting djangorestframework==3.9.1 (from -r requirements/base.txt (line 5))
Downloading https://files.pythonhosted.org/packages/ef/13/0f394111124e0242bf3052c5578974e88e62e3715f0daf76b7c987fc6705/djangorestframework-3.9.1-py2.py3-none-any.whl (950kB)
Collecting psycopg2-binary==2.7.7 (from -r requirements/base.txt (line 6))
Downloading https://files.pythonhosted.org/packages/dd/56/c22da10f5a725d61c58a185ec0f803aa2d384646ee8eb83d8ce88ed5edb1/psycopg2-binary-2.7.7.tar.gz (428kB)
Collecting drf-yasg==1.10.2 (from -r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/31/73/f56fa005d829db53d96d10aba594b724c3d327960e728d29538ce7e05bb8/drf_yasg-1.10.2-py2.py3-none-any.whl (1.1MB)
Collecting ruamel.yaml==0.15.100 (from -r requirements/base.txt (line 8))
Downloading https://files.pythonhosted.org/packages/9a/ee/55cd64bbff971c181e2d9e1c13aba9a27fd4cd2bee545dbe90c44427c757/ruamel.yaml-0.15.100.tar.gz (318kB)
Collecting bandit==1.5.1 (from -r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/da/94/34afbe0c28b0c35f5116955c86c20599b3c732ddc1b2c452f190760ebfbf/bandit-1.5.1-py2.py3-none-any.whl (121kB)
Collecting coverage==4.5.2 (from -r requirements/ci.txt (line 4))
Downloading https://files.pythonhosted.org/packages/fb/af/ce7b0fe063ee0142786ee53ad6197979491ce0785567b6d8be751d2069e8/coverage-4.5.2.tar.gz (384kB)
Collecting pytest==4.3.0 (from -r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/51/b2/2fa8e8b179c792c457c2f7800f1313bfbd34f515e3a833e6083121844c14/pytest-4.3.0-py2.py3-none-any.whl (219kB)
Collecting pytest-cov==2.6.1 (from -r requirements/ci.txt (line 6))
Downloading https://files.pythonhosted.org/packages/7d/b5/92f32674ab954f80499ac73347bfeb815545ea295439c12b0ef3ac8f0975/pytest_cov-2.6.1-py2.py3-none-any.whl
Collecting flake8==3.7.7 (from -r requirements/ci.txt (line 7))
Downloading https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (68kB)
Collecting pytz (from Django==2.1.11->-r requirements/base.txt (line 1))
Downloading https://files.pythonhosted.org/packages/87/76/46d697698a143e05f77bec5a526bf4e56a0be61d63425b68f4ba553b51f2/pytz-2019.2-py2.py3-none-any.whl (508kB)
Collecting cryptography<2.4,>=2.3.1 (from django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/22/21/233e38f74188db94e8451ef6385754a98f3cad9b59bedf3a8e8b14988be4/cryptography-2.3.1.tar.gz (449kB)
Collecting PyJWT<1.7,>=1.6.4 (from django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</1.7,>
Downloading https://files.pythonhosted.org/packages/93/d1/3378cc8184a6524dc92993090ee8b4c03847c567e298305d6cf86987e005/PyJWT-1.6.4-py2.py3-none-any.whl
Collecting coreschema>=0.0.4 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/93/08/1d105a70104e078718421e6c555b8b293259e7fc92f7e9a04869947f198f/coreschema-0.0.4.tar.gz
Collecting six>=1.10.0 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Collecting inflection>=0.3.1 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/d5/35/a6eb45b4e2356fe688b21570864d4aa0d0a880ce387defe9c589112077f8/inflection-0.3.1.tar.gz
Collecting uritemplate>=3.0.0 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/e5/7d/9d5a640c4f8bf2c8b1afc015e9a9d8de32e13c9016dcc4b0ec03481fb396/uritemplate-3.0.0-py2.py3-none-any.whl
Collecting coreapi>=2.3.3 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/fc/3a/9dedaad22962770edd334222f2b3c3e7ad5e1c8cab1d6a7992c30329e2e5/coreapi-2.3.3-py2.py3-none-any.whl
Collecting stevedore>=1.20.0 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/c6/dc/6ee92bccfe3c0448786b30b693e6060d62ec8c4a3ec9a287bac1c1a8d8c9/stevedore-1.30.1-py2.py3-none-any.whl (42kB)
Collecting GitPython>=1.0.1 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/45/f6/b44846937803bfa63eb5c2aaaffe0d1d424365c3122761bc3c4de45aec3a/GitPython-3.0.0-py3-none-any.whl (452kB)
Collecting PyYAML>=3.12 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/e3/e8/b3212641ee2718d556df0f23f78de8303f068fe29cdaa7a91018849582fe/PyYAML-5.1.2.tar.gz (265kB)
Collecting more-itertools>=4.0.0; python_version > "2.7" (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/45/dc/3241eef99eb45f1def35cf93af35d1cf9ef4c0991792583b8f33ea41b092/more_itertools-7.2.0-py3-none-any.whl (57kB)
Collecting atomicwrites>=1.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/52/90/6155aa926f43f2b2a22b01be7241be3bfd1ceaf7d0b3267213e8127d41f4/atomicwrites-1.3.0-py2.py3-none-any.whl
Collecting attrs>=17.4.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl
Requirement already satisfied: setuptools in /usr/local/lib/python3.6/site-packages (from pytest==4.3.0->-r requirements/ci.txt (line 5)) (40.7.1)
Collecting py>=1.5.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/76/bc/394ad449851729244a97857ee14d7cba61ddb268dce3db538ba2f2ba1f0f/py-1.8.0-py2.py3-none-any.whl (83kB)
Collecting pluggy>=0.7 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/06/ee/de89e0582276e3551df3110088bf20844de2b0e7df2748406876cc78e021/pluggy-0.12.0-py2.py3-none-any.whl
Collecting mccabe<0.7.0,>=0.6.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</0.7.0,>
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/ci.txt (line 7))</0.4.0,>
Downloading https://files.pythonhosted.org/packages/ac/c6/44694103f8c221443ee6b0041f69e2740d89a25641e62fb4f2ee568f2f9c/entrypoints-0.3-py2.py3-none-any.whl
Collecting pyflakes<2.2.0,>=2.1.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</2.2.0,>
Downloading https://files.pythonhosted.org/packages/84/f2/ed0ffb887f8138a8fe5a621b8c0bb9598bfb3989e029f6c6a85ee66628ee/pyflakes-2.1.1-py2.py3-none-any.whl (59kB)
Collecting pycodestyle<2.6.0,>=2.5.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</2.6.0,>
Downloading https://files.pythonhosted.org/packages/0e/0c/04a353e104d2f324f8ee5f4b32012618c1c86dd79e52a433b64fceed511b/pycodestyle-2.5.0-py2.py3-none-any.whl (51kB)
Collecting idna>=2.1 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
Collecting asn1crypto>=0.21.0 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
Collecting cffi!=1.11.3,>=1.7 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b/cffi-1.12.3.tar.gz (456kB)
Collecting jinja2 (from coreschema>=0.0.4->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/1d/e7/fd8b501e7a6dfe492a433deb7b9d833d39ca74916fa8bc63dd1a4947a671/Jinja2-2.10.1-py2.py3-none-any.whl (124kB)
Collecting itypes (from coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/d3/24/5e511590f95582efe64b8ad2f6dadd85c5563c9dcf40171ea5a70adbf5a9/itypes-1.1.0.tar.gz
Collecting requests (from coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
Collecting pbr!=2.1.0,>=2.0.0 (from stevedore>=1.20.0->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/f9/d8/bd657bfa0e89eb71ad5e977ed99a9bb2b44e5db68d9190970637c26501bb/pbr-5.4.2-py2.py3-none-any.whl (110kB)
Collecting gitdb2>=2.0.0 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/da/30/a407568aa8d8f25db817cf50121a958722f3fc5f87e3a6fba1f40c0633e3/gitdb2-2.0.5-py2.py3-none-any.whl (62kB)
Collecting gitdb>=0.6.4 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/e3/95/7e5d7261feb46c0539ac5e451be340ddd64d78c5118f2d893b052c76fe8c/gitdb-0.6.4.tar.gz (400kB)
Collecting ddt>=1.1.1 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/cf/f5/f83dea32dc3fb3be1e5afab8438dce73ed587740a2a061ae2ea56e04a36d/ddt-1.2.1-py2.py3-none-any.whl
Collecting importlib-metadata>=0.12 (from pluggy>=0.7->pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/ad/aa/25fcbded2ab4ed4ff3071d1e000cd4f8f9c65653d2d7157dd105a8e81d42/importlib_metadata-0.19-py2.py3-none-any.whl
Collecting pycparser (from cffi!=1.11.3,>=1.7->cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
Collecting MarkupSafe>=0.23 (from jinja2->coreschema>=0.0.4->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/b9/2e/64db92e53b86efccfaea71321f597fa2e1b2bd3853d8ce658568f7a13094/MarkupSafe-1.1.1.tar.gz
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))</1.26,>
Downloading https://files.pythonhosted.org/packages/e6/60/247f23a7121ae632d62811ba7f273d0e58972d75e58a94d329d51550a47d/urllib3-1.25.3-py2.py3-none-any.whl (150kB)
Collecting certifi>=2017.4.17 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/69/1b/b853c7a9d4f6a6d00749e94eb6f3a041e342a885b87340b79c1ef73e3a78/certifi-2019.6.16-py2.py3-none-any.whl (157kB)
Collecting chardet<3.1.0,>=3.0.2 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))</3.1.0,>
Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
Collecting smmap2>=2.0.0 (from gitdb2>=2.0.0->GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/55/d2/866d45e3a121ee15a1dc013824d58072fd5c7799c9c34d01378eb262ca8f/smmap2-2.0.5-py2.py3-none-any.whl
Collecting smmap>=0.8.5 (from gitdb>=0.6.4->GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/bc/aa/b744b3761fff1b10579df996a2d2e87f124ae07b8336e37edc89cc502f86/smmap-0.9.0.tar.gz
Collecting zipp>=0.5 (from importlib-metadata>=0.12->pluggy>=0.7->pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/da/bd/1a5fdf15aa44231fd09f63ecf175b60f057ae37ec65b343bb009364923f3/zipp-0.5.2-py2.py3-none-any.whl
Building wheels for collected packages: django-health-check, django-oauth-toolkit-jwt, psycopg2-binary, ruamel.yaml, coverage, cryptography, coreschema, inflection, PyYAML, cffi, itypes, gitdb, pycparser, MarkupSafe, smmap
Building wheel for django-health-check (setup.py): started
Building wheel for django-health-check (setup.py): finished with status 'done'
Created wheel for django-health-check: filename=django_health_check-3.8.0-cp36-none-any.whl size=21533 sha256=66e4dc05d1f4fb5ff73e955ee397faf2a3912fef26fbdf404f9d657f9190f391
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/b8/d2/f3/40db1f27d930544d3d1bf10e2ba550b61c580e6773b4b5ea44
Building wheel for django-oauth-toolkit-jwt (setup.py): started
Building wheel for django-oauth-toolkit-jwt (setup.py): finished with status 'done'
Created wheel for django-oauth-toolkit-jwt: filename=django_oauth_toolkit_jwt-0.5.2-cp36-none-any.whl size=7504 sha256=0bcfeb3f0cda6e80baa3632d172b363e31a9fa8e016275d813399d47e03dc7c4
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/bd/ad/5e/527b40e0c5df61a3c6c503fed0488e21ddd7e84d463abbcbb1
Building wheel for psycopg2-binary (setup.py): started
Building wheel for psycopg2-binary (setup.py): finished with status 'done'
Created wheel for psycopg2-binary: filename=psycopg2_binary-2.7.7-cp36-cp36m-linux_x86_64.whl size=480512 sha256=f07cb7f3eb3e173dfa46ba88640b1b555f4f8c61799838a535b9982105533953
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/98/0b/c5/40242bf6cebbc4d17cca0f43aa960b47d01956bea98831bf09
Building wheel for ruamel.yaml (setup.py): started
Building wheel for ruamel.yaml (setup.py): finished with status 'done'
Created wheel for ruamel.yaml: filename=ruamel.yaml-0.15.100-cp36-cp36m-linux_x86_64.whl size=607571 sha256=bd1b1d7b6d9ea3a2056dab2ea4366d154edbeb031da28753535ed1deedf80514
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/db/41/e2/07450a5b4cf31ce36bd7a18edf3a28e9231b6709cc6e805e1a
Building wheel for coverage (setup.py): started
Building wheel for coverage (setup.py): finished with status 'done'
Created wheel for coverage: filename=coverage-4.5.2-cp36-cp36m-linux_x86_64.whl size=205711 sha256=96b7f38be5ff5a6c9cab036b716ab5dae4dee294b280662eda2e273b35e19584
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/df/22/59/f868f589c4010f2463a3eb49d55344e5ae7d8c3921cdadea86
Building wheel for cryptography (setup.py): started
Building wheel for cryptography (setup.py): finished with status 'done'
Created wheel for cryptography: filename=cryptography-2.3.1-cp36-cp36m-linux_x86_64.whl size=765986 sha256=351078067d6cb322b334d5319deb66119b204dbe95e34e7df8282570690014f1
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/fb/6a/1c/07080dc38a589b201a0bb17a4a148cb528ee0e323f6f68c254
Building wheel for coreschema (setup.py): started
Building wheel for coreschema (setup.py): finished with status 'done'
Created wheel for coreschema: filename=coreschema-0.0.4-cp36-none-any.whl size=15033 sha256=416e0b084b386e8a98a9ecbebb2182fe32482af84e003d952bdd53d25fffd3da
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/10/7b/ba/04fcd6b33e6123ca11a5f5ab56decb1a2d87ced028377a1377
Building wheel for inflection (setup.py): started
Building wheel for inflection (setup.py): finished with status 'done'
Created wheel for inflection: filename=inflection-0.3.1-cp36-none-any.whl size=6077 sha256=dc37d6ad45450bd08f7967dee4602a43878d045faca789634eb03a2c21342fbd
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/9f/5a/d3/6fc3bf6516d2a3eb7e18f9f28b472110b59325f3f258fe9211
Building wheel for PyYAML (setup.py): started
Building wheel for PyYAML (setup.py): finished with status 'done'
Created wheel for PyYAML: filename=PyYAML-5.1.2-cp36-cp36m-linux_x86_64.whl size=44105 sha256=ccbe618c46653fb54a61eba2d51dd23e08aa4054acf6e2b2d7df06f28ce56045
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d9/45/dd/65f0b38450c47cf7e5312883deb97d065e030c5cca0a365030
Building wheel for cffi (setup.py): started
Building wheel for cffi (setup.py): finished with status 'done'
Created wheel for cffi: filename=cffi-1.12.3-cp36-cp36m-linux_x86_64.whl size=353311 sha256=4ddd93a80050df72d0444d00e2c0de8ca38d420f39e36bc8930ad176ca4ea6b3
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/94/a7/7a/9782ab473d88ec2d4994a7dd2d006b1352c71da3ad34ebcaeb
Building wheel for itypes (setup.py): started
Building wheel for itypes (setup.py): finished with status 'done'
Created wheel for itypes: filename=itypes-1.1.0-cp36-none-any.whl size=2313 sha256=dba7be2ce9e08a093445f615a83671d431d678f76404d377e08fcf07eb4a143b
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/7b/52/af/4e27324812e7ab7bbbc30f748d317f3739477562325cb4c723
Building wheel for gitdb (setup.py): started
Building wheel for gitdb (setup.py): finished with status 'done'
Created wheel for gitdb: filename=gitdb-0.6.4-cp36-cp36m-linux_x86_64.whl size=102461 sha256=5184633f7a793fa0634c6a0c92dbca9e5750d66c43ce65c23ec4f28a7f463f37
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d1/7e/c5/1093bc36622d7d06ed6520a50280771ebff8c190d92bd402b6
Building wheel for pycparser (setup.py): started
Building wheel for pycparser (setup.py): finished with status 'done'
Created wheel for pycparser: filename=pycparser-2.19-py2.py3-none-any.whl size=111031 sha256=5e9e1f8a2a6691c8288f504a958ae925f950e3bc65d3b14b35ca431abe80c2b4
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511
Building wheel for MarkupSafe (setup.py): started
Building wheel for MarkupSafe (setup.py): finished with status 'done'
Created wheel for MarkupSafe: filename=MarkupSafe-1.1.1-cp36-cp36m-linux_x86_64.whl size=30828 sha256=f8501bb894fc39b951fae4d5a1b2e8cb9ef066dba1706c3f704cb42e1630d636
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/f2/aa/04/0edf07a1b8a5f5f1aed7580fffb69ce8972edc16a505916a77
Building wheel for smmap (setup.py): started
Building wheel for smmap (setup.py): finished with status 'done'
Created wheel for smmap: filename=smmap-0.9.0-py2.py3-none-any.whl size=23355 sha256=a0ed1854507002228862fb401403e39451e4e89c65b2e88a39cbdd7744ba5a73
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d6/a5/09/cb584a95ad332da2bf0265a8b0423c562a99553a3edf148d12
Successfully built django-health-check django-oauth-toolkit-jwt psycopg2-binary ruamel.yaml coverage cryptography coreschema inflection PyYAML cffi itypes gitdb pycparser MarkupSafe smmap
Installing collected packages: pytz, Django, django-filter, django-health-check, idna, asn1crypto, six, pycparser, cffi, cryptography, PyJWT, django-oauth-toolkit-jwt, djangorestframework, psycopg2-binary, MarkupSafe, jinja2, coreschema, inflection, uritemplate, ruamel.yaml, itypes, urllib3, certifi, chardet, requests, coreapi, drf-yasg, pbr, stevedore, smmap2, gitdb2, smmap, gitdb, ddt, GitPython, PyYAML, bandit, coverage, more-itertools, atomicwrites, attrs, py, zipp, importlib-metadata, pluggy, pytest, pytest-cov, mccabe, entrypoints, pyflakes, pycodestyle, flake8
Successfully installed Django-2.1.11 GitPython-3.0.0 MarkupSafe-1.1.1 PyJWT-1.6.4 PyYAML-5.1.2 asn1crypto-0.24.0 atomicwrites-1.3.0 attrs-19.1.0 bandit-1.5.1 certifi-2019.6.16 cffi-1.12.3 chardet-3.0.4 coreapi-2.3.3 coreschema-0.0.4 coverage-4.5.2 cryptography-2.3.1 ddt-1.2.1 django-filter-2.1.0 django-health-check-3.8.0 django-oauth-toolkit-jwt-0.5.2 djangorestframework-3.9.1 drf-yasg-1.10.2 entrypoints-0.3 flake8-3.7.7 gitdb-0.6.4 gitdb2-2.0.5 idna-2.8 importlib-metadata-0.19 inflection-0.3.1 itypes-1.1.0 jinja2-2.10.1 mccabe-0.6.1 more-itertools-7.2.0 pbr-5.4.2 pluggy-0.12.0 psycopg2-binary-2.7.7 py-1.8.0 pycodestyle-2.5.0 pycparser-2.19 pyflakes-2.1.1 pytest-4.3.0 pytest-cov-2.6.1 pytz-2019.2 requests-2.22.0 ruamel.yaml-0.15.100 six-1.12.0 smmap-0.9.0 smmap2-2.0.5 stevedore-1.30.1 uritemplate-3.0.0 urllib3-1.25.3 zipp-0.5.2
+ bash scripts/wait-for-it.sh ${DATABASE_HOST} ${DATABASE_PORT}
Waiting for port postgres:5432 to become available...
READY !
+ pytest -v
============================= test session starts ==============================
platform linux -- Python 3.6.8, pytest-4.3.0, py-1.8.0, pluggy-0.12.0 -- /usr/local/bin/python
cachedir: .pytest_cache
rootdir: /drone/src/github.com/Humanitec/blueprint_django_service, inifile:
plugins: cov-2.6.1
collecting ... collected 1 item
tests/test_blueprint.py::test_blueprint PASSED [100%]
=========================== 1 passed in 0.05 seconds ===========================
4 configurations, 3 secrets

Variables

ALLOWED_HOSTS
*
DATABASE_ENGINE
postgresql
DATABASE_HOST
127.0.0.1
DATABASE_PORT
5432
USER_NAME
•••••
Secret
Show
USER_PASS
••••••••••
Secret
Show
UID
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Secret
Show

Container logs

Cloud SQL Database
Instance Group
Instance Group Manager
Route
Target Pool
VM Instance
Close
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD

Forms

5.0.2
May 5, 2019
The forms service provides the backend for a forms creation and responses management for your app. It exposes the forms data models.
https://service-api.link.io/
The forms service provides the backend for a forms creation and responses management for your app. It exposes the forms data models.

Custom port mapping

Not exposed with public URL

Databases

Running without database

Repository

0.9.5
May 19, 16:33
Up and running

Build logs

default
clone
postgres
build
test
build-docker-image-tag
Close
+ apk add --no-cache postgresql-libs bash
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/community/x86_64/APKINDEX.tar.gz
(1/7) Installing pkgconf (1.3.10-r0)
(2/7) Installing bash (4.4.19-r1)
Executing bash-4.4.19-r1.post-install
(3/7) Installing db (5.3.28-r0)
(4/7) Installing libsasl (2.1.26-r11)
(5/7) Installing libldap (2.4.46-r0)
(6/7) Installing libpq (10.10-r0)
(7/7) Installing postgresql-libs (10.10-r0)
Executing busybox-1.27.2-r11.trigger
OK: 21 MiB in 40 packages
+ apk add --no-cache --virtual .build-deps git python-dev gcc musl-dev postgresql-dev libffi-dev libressl-dev
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/community/x86_64/APKINDEX.tar.gz
(1/24) Upgrading musl (1.1.18-r3 -> 1.1.18-r4)
(2/24) Installing libssh2 (1.8.2-r0)
(3/24) Installing libcurl (7.61.1-r2)
(4/24) Installing pcre2 (10.30-r0)
(5/24) Installing git (2.15.3-r0)
(6/24) Installing python2 (2.7.15-r2)
(7/24) Installing python2-dev (2.7.15-r2)
(8/24) Installing binutils-libs (2.30-r1)
(9/24) Installing binutils (2.30-r1)
(10/24) Installing gmp (6.1.2-r1)
(11/24) Installing isl (0.18-r0)
(12/24) Installing libgomp (6.4.0-r5)
(13/24) Installing libatomic (6.4.0-r5)
(14/24) Installing libgcc (6.4.0-r5)
(15/24) Installing mpfr3 (3.1.5-r1)
(16/24) Installing mpc1 (1.0.3-r1)
(17/24) Installing libstdc++ (6.4.0-r5)
(18/24) Installing gcc (6.4.0-r5)
(19/24) Installing musl-dev (1.1.18-r4)
(20/24) Installing libressl-dev (2.6.5-r0)
(21/24) Installing postgresql-dev (10.10-r0)
(22/24) Installing libffi-dev (3.2.1-r4)
(23/24) Installing .build-deps (0)
(24/24) Upgrading musl-utils (1.1.18-r3 -> 1.1.18-r4)
Executing busybox-1.27.2-r11.trigger
OK: 199 MiB in 62 packages
+ pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/8d/07/f7d7ced2f97ca3098c16565efbe6b15fafcba53e8d9bdb431e09140514b0/pip-19.2.2-py2.py3-none-any.whl (1.4MB)
Installing collected packages: pip
Found existing installation: pip 19.0.1
Uninstalling pip-19.0.1:
Successfully uninstalled pip-19.0.1
Successfully installed pip-19.2.2
+ pip install -r requirements/ci.txt --no-cache-dir
Collecting Django==2.1.11 (from -r requirements/base.txt (line 1))
Downloading https://files.pythonhosted.org/packages/8c/49/d5038239995594281478bf209f8d93524ad342d500009a697b27f884668a/Django-2.1.11-py3-none-any.whl (7.3MB)
Collecting django-filter==2.1.0 (from -r requirements/base.txt (line 2))
Downloading https://files.pythonhosted.org/packages/48/b4/7d52fb480108c9af88a4af520b371ac2ada55eac9970e025f147d0131b64/django_filter-2.1.0-py3-none-any.whl (69kB)
Collecting django-health-check==3.8.0 (from -r requirements/base.txt (line 3))
Downloading https://files.pythonhosted.org/packages/16/fd/7c79b82a1658f5a16338175d1738ca55bfdb2b3638f9b6e3370672f2b583/django-health-check-3.8.0.tar.gz
Collecting django-oauth-toolkit-jwt from git+https://github.com/Humanitec/django-oauth-toolkit-jwt@v0.5.3#egg=django-oauth-toolkit-jwt (from -r requirements/base.txt (line 4))
Cloning https://github.com/Humanitec/django-oauth-toolkit-jwt (to revision v0.5.3) to /tmp/pip-install-33lls_ob/django-oauth-toolkit-jwt
Running command git clone -q https://github.com/Humanitec/django-oauth-toolkit-jwt /tmp/pip-install-33lls_ob/django-oauth-toolkit-jwt
Running command git checkout -q 7a638109db7bfccec4926b25bccc820fe3136a1b
Collecting djangorestframework==3.9.1 (from -r requirements/base.txt (line 5))
Downloading https://files.pythonhosted.org/packages/ef/13/0f394111124e0242bf3052c5578974e88e62e3715f0daf76b7c987fc6705/djangorestframework-3.9.1-py2.py3-none-any.whl (950kB)
Collecting psycopg2-binary==2.7.7 (from -r requirements/base.txt (line 6))
Downloading https://files.pythonhosted.org/packages/dd/56/c22da10f5a725d61c58a185ec0f803aa2d384646ee8eb83d8ce88ed5edb1/psycopg2-binary-2.7.7.tar.gz (428kB)
Collecting drf-yasg==1.10.2 (from -r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/31/73/f56fa005d829db53d96d10aba594b724c3d327960e728d29538ce7e05bb8/drf_yasg-1.10.2-py2.py3-none-any.whl (1.1MB)
Collecting ruamel.yaml==0.15.100 (from -r requirements/base.txt (line 8))
Downloading https://files.pythonhosted.org/packages/9a/ee/55cd64bbff971c181e2d9e1c13aba9a27fd4cd2bee545dbe90c44427c757/ruamel.yaml-0.15.100.tar.gz (318kB)
Collecting bandit==1.5.1 (from -r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/da/94/34afbe0c28b0c35f5116955c86c20599b3c732ddc1b2c452f190760ebfbf/bandit-1.5.1-py2.py3-none-any.whl (121kB)
Collecting coverage==4.5.2 (from -r requirements/ci.txt (line 4))
Downloading https://files.pythonhosted.org/packages/fb/af/ce7b0fe063ee0142786ee53ad6197979491ce0785567b6d8be751d2069e8/coverage-4.5.2.tar.gz (384kB)
Collecting pytest==4.3.0 (from -r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/51/b2/2fa8e8b179c792c457c2f7800f1313bfbd34f515e3a833e6083121844c14/pytest-4.3.0-py2.py3-none-any.whl (219kB)
Collecting pytest-cov==2.6.1 (from -r requirements/ci.txt (line 6))
Downloading https://files.pythonhosted.org/packages/7d/b5/92f32674ab954f80499ac73347bfeb815545ea295439c12b0ef3ac8f0975/pytest_cov-2.6.1-py2.py3-none-any.whl
Collecting flake8==3.7.7 (from -r requirements/ci.txt (line 7))
Downloading https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (68kB)
Collecting pytz (from Django==2.1.11->-r requirements/base.txt (line 1))
Downloading https://files.pythonhosted.org/packages/87/76/46d697698a143e05f77bec5a526bf4e56a0be61d63425b68f4ba553b51f2/pytz-2019.2-py2.py3-none-any.whl (508kB)
Collecting cryptography<2.4,>=2.3.1 (from django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/22/21/233e38f74188db94e8451ef6385754a98f3cad9b59bedf3a8e8b14988be4/cryptography-2.3.1.tar.gz (449kB)
Collecting PyJWT<1.7,>=1.6.4 (from django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</1.7,>
Downloading https://files.pythonhosted.org/packages/93/d1/3378cc8184a6524dc92993090ee8b4c03847c567e298305d6cf86987e005/PyJWT-1.6.4-py2.py3-none-any.whl
Collecting coreschema>=0.0.4 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/93/08/1d105a70104e078718421e6c555b8b293259e7fc92f7e9a04869947f198f/coreschema-0.0.4.tar.gz
Collecting six>=1.10.0 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Collecting inflection>=0.3.1 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/d5/35/a6eb45b4e2356fe688b21570864d4aa0d0a880ce387defe9c589112077f8/inflection-0.3.1.tar.gz
Collecting uritemplate>=3.0.0 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/e5/7d/9d5a640c4f8bf2c8b1afc015e9a9d8de32e13c9016dcc4b0ec03481fb396/uritemplate-3.0.0-py2.py3-none-any.whl
Collecting coreapi>=2.3.3 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/fc/3a/9dedaad22962770edd334222f2b3c3e7ad5e1c8cab1d6a7992c30329e2e5/coreapi-2.3.3-py2.py3-none-any.whl
Collecting stevedore>=1.20.0 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/c6/dc/6ee92bccfe3c0448786b30b693e6060d62ec8c4a3ec9a287bac1c1a8d8c9/stevedore-1.30.1-py2.py3-none-any.whl (42kB)
Collecting GitPython>=1.0.1 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/45/f6/b44846937803bfa63eb5c2aaaffe0d1d424365c3122761bc3c4de45aec3a/GitPython-3.0.0-py3-none-any.whl (452kB)
Collecting PyYAML>=3.12 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/e3/e8/b3212641ee2718d556df0f23f78de8303f068fe29cdaa7a91018849582fe/PyYAML-5.1.2.tar.gz (265kB)
Collecting more-itertools>=4.0.0; python_version > "2.7" (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/45/dc/3241eef99eb45f1def35cf93af35d1cf9ef4c0991792583b8f33ea41b092/more_itertools-7.2.0-py3-none-any.whl (57kB)
Collecting atomicwrites>=1.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/52/90/6155aa926f43f2b2a22b01be7241be3bfd1ceaf7d0b3267213e8127d41f4/atomicwrites-1.3.0-py2.py3-none-any.whl
Collecting attrs>=17.4.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl
Requirement already satisfied: setuptools in /usr/local/lib/python3.6/site-packages (from pytest==4.3.0->-r requirements/ci.txt (line 5)) (40.7.1)
Collecting py>=1.5.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/76/bc/394ad449851729244a97857ee14d7cba61ddb268dce3db538ba2f2ba1f0f/py-1.8.0-py2.py3-none-any.whl (83kB)
Collecting pluggy>=0.7 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/06/ee/de89e0582276e3551df3110088bf20844de2b0e7df2748406876cc78e021/pluggy-0.12.0-py2.py3-none-any.whl
Collecting mccabe<0.7.0,>=0.6.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</0.7.0,>
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/ci.txt (line 7))</0.4.0,>
Downloading https://files.pythonhosted.org/packages/ac/c6/44694103f8c221443ee6b0041f69e2740d89a25641e62fb4f2ee568f2f9c/entrypoints-0.3-py2.py3-none-any.whl
Collecting pyflakes<2.2.0,>=2.1.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</2.2.0,>
Downloading https://files.pythonhosted.org/packages/84/f2/ed0ffb887f8138a8fe5a621b8c0bb9598bfb3989e029f6c6a85ee66628ee/pyflakes-2.1.1-py2.py3-none-any.whl (59kB)
Collecting pycodestyle<2.6.0,>=2.5.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</2.6.0,>
Downloading https://files.pythonhosted.org/packages/0e/0c/04a353e104d2f324f8ee5f4b32012618c1c86dd79e52a433b64fceed511b/pycodestyle-2.5.0-py2.py3-none-any.whl (51kB)
Collecting idna>=2.1 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
Collecting asn1crypto>=0.21.0 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
Collecting cffi!=1.11.3,>=1.7 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b/cffi-1.12.3.tar.gz (456kB)
Collecting jinja2 (from coreschema>=0.0.4->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/1d/e7/fd8b501e7a6dfe492a433deb7b9d833d39ca74916fa8bc63dd1a4947a671/Jinja2-2.10.1-py2.py3-none-any.whl (124kB)
Collecting itypes (from coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/d3/24/5e511590f95582efe64b8ad2f6dadd85c5563c9dcf40171ea5a70adbf5a9/itypes-1.1.0.tar.gz
Collecting requests (from coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
Collecting pbr!=2.1.0,>=2.0.0 (from stevedore>=1.20.0->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/f9/d8/bd657bfa0e89eb71ad5e977ed99a9bb2b44e5db68d9190970637c26501bb/pbr-5.4.2-py2.py3-none-any.whl (110kB)
Collecting gitdb2>=2.0.0 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/da/30/a407568aa8d8f25db817cf50121a958722f3fc5f87e3a6fba1f40c0633e3/gitdb2-2.0.5-py2.py3-none-any.whl (62kB)
Collecting gitdb>=0.6.4 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/e3/95/7e5d7261feb46c0539ac5e451be340ddd64d78c5118f2d893b052c76fe8c/gitdb-0.6.4.tar.gz (400kB)
Collecting ddt>=1.1.1 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/cf/f5/f83dea32dc3fb3be1e5afab8438dce73ed587740a2a061ae2ea56e04a36d/ddt-1.2.1-py2.py3-none-any.whl
Collecting importlib-metadata>=0.12 (from pluggy>=0.7->pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/ad/aa/25fcbded2ab4ed4ff3071d1e000cd4f8f9c65653d2d7157dd105a8e81d42/importlib_metadata-0.19-py2.py3-none-any.whl
Collecting pycparser (from cffi!=1.11.3,>=1.7->cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
Collecting MarkupSafe>=0.23 (from jinja2->coreschema>=0.0.4->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/b9/2e/64db92e53b86efccfaea71321f597fa2e1b2bd3853d8ce658568f7a13094/MarkupSafe-1.1.1.tar.gz
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))</1.26,>
Downloading https://files.pythonhosted.org/packages/e6/60/247f23a7121ae632d62811ba7f273d0e58972d75e58a94d329d51550a47d/urllib3-1.25.3-py2.py3-none-any.whl (150kB)
Collecting certifi>=2017.4.17 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/69/1b/b853c7a9d4f6a6d00749e94eb6f3a041e342a885b87340b79c1ef73e3a78/certifi-2019.6.16-py2.py3-none-any.whl (157kB)
Collecting chardet<3.1.0,>=3.0.2 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))</3.1.0,>
Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
Collecting smmap2>=2.0.0 (from gitdb2>=2.0.0->GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/55/d2/866d45e3a121ee15a1dc013824d58072fd5c7799c9c34d01378eb262ca8f/smmap2-2.0.5-py2.py3-none-any.whl
Collecting smmap>=0.8.5 (from gitdb>=0.6.4->GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/bc/aa/b744b3761fff1b10579df996a2d2e87f124ae07b8336e37edc89cc502f86/smmap-0.9.0.tar.gz
Collecting zipp>=0.5 (from importlib-metadata>=0.12->pluggy>=0.7->pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/da/bd/1a5fdf15aa44231fd09f63ecf175b60f057ae37ec65b343bb009364923f3/zipp-0.5.2-py2.py3-none-any.whl
Building wheels for collected packages: django-health-check, django-oauth-toolkit-jwt, psycopg2-binary, ruamel.yaml, coverage, cryptography, coreschema, inflection, PyYAML, cffi, itypes, gitdb, pycparser, MarkupSafe, smmap
Building wheel for django-health-check (setup.py): started
Building wheel for django-health-check (setup.py): finished with status 'done'
Created wheel for django-health-check: filename=django_health_check-3.8.0-cp36-none-any.whl size=21533 sha256=66e4dc05d1f4fb5ff73e955ee397faf2a3912fef26fbdf404f9d657f9190f391
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/b8/d2/f3/40db1f27d930544d3d1bf10e2ba550b61c580e6773b4b5ea44
Building wheel for django-oauth-toolkit-jwt (setup.py): started
Building wheel for django-oauth-toolkit-jwt (setup.py): finished with status 'done'
Created wheel for django-oauth-toolkit-jwt: filename=django_oauth_toolkit_jwt-0.5.2-cp36-none-any.whl size=7504 sha256=0bcfeb3f0cda6e80baa3632d172b363e31a9fa8e016275d813399d47e03dc7c4
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/bd/ad/5e/527b40e0c5df61a3c6c503fed0488e21ddd7e84d463abbcbb1
Building wheel for psycopg2-binary (setup.py): started
Building wheel for psycopg2-binary (setup.py): finished with status 'done'
Created wheel for psycopg2-binary: filename=psycopg2_binary-2.7.7-cp36-cp36m-linux_x86_64.whl size=480512 sha256=f07cb7f3eb3e173dfa46ba88640b1b555f4f8c61799838a535b9982105533953
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/98/0b/c5/40242bf6cebbc4d17cca0f43aa960b47d01956bea98831bf09
Building wheel for ruamel.yaml (setup.py): started
Building wheel for ruamel.yaml (setup.py): finished with status 'done'
Created wheel for ruamel.yaml: filename=ruamel.yaml-0.15.100-cp36-cp36m-linux_x86_64.whl size=607571 sha256=bd1b1d7b6d9ea3a2056dab2ea4366d154edbeb031da28753535ed1deedf80514
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/db/41/e2/07450a5b4cf31ce36bd7a18edf3a28e9231b6709cc6e805e1a
Building wheel for coverage (setup.py): started
Building wheel for coverage (setup.py): finished with status 'done'
Created wheel for coverage: filename=coverage-4.5.2-cp36-cp36m-linux_x86_64.whl size=205711 sha256=96b7f38be5ff5a6c9cab036b716ab5dae4dee294b280662eda2e273b35e19584
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/df/22/59/f868f589c4010f2463a3eb49d55344e5ae7d8c3921cdadea86
Building wheel for cryptography (setup.py): started
Building wheel for cryptography (setup.py): finished with status 'done'
Created wheel for cryptography: filename=cryptography-2.3.1-cp36-cp36m-linux_x86_64.whl size=765986 sha256=351078067d6cb322b334d5319deb66119b204dbe95e34e7df8282570690014f1
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/fb/6a/1c/07080dc38a589b201a0bb17a4a148cb528ee0e323f6f68c254
Building wheel for coreschema (setup.py): started
Building wheel for coreschema (setup.py): finished with status 'done'
Created wheel for coreschema: filename=coreschema-0.0.4-cp36-none-any.whl size=15033 sha256=416e0b084b386e8a98a9ecbebb2182fe32482af84e003d952bdd53d25fffd3da
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/10/7b/ba/04fcd6b33e6123ca11a5f5ab56decb1a2d87ced028377a1377
Building wheel for inflection (setup.py): started
Building wheel for inflection (setup.py): finished with status 'done'
Created wheel for inflection: filename=inflection-0.3.1-cp36-none-any.whl size=6077 sha256=dc37d6ad45450bd08f7967dee4602a43878d045faca789634eb03a2c21342fbd
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/9f/5a/d3/6fc3bf6516d2a3eb7e18f9f28b472110b59325f3f258fe9211
Building wheel for PyYAML (setup.py): started
Building wheel for PyYAML (setup.py): finished with status 'done'
Created wheel for PyYAML: filename=PyYAML-5.1.2-cp36-cp36m-linux_x86_64.whl size=44105 sha256=ccbe618c46653fb54a61eba2d51dd23e08aa4054acf6e2b2d7df06f28ce56045
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d9/45/dd/65f0b38450c47cf7e5312883deb97d065e030c5cca0a365030
Building wheel for cffi (setup.py): started
Building wheel for cffi (setup.py): finished with status 'done'
Created wheel for cffi: filename=cffi-1.12.3-cp36-cp36m-linux_x86_64.whl size=353311 sha256=4ddd93a80050df72d0444d00e2c0de8ca38d420f39e36bc8930ad176ca4ea6b3
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/94/a7/7a/9782ab473d88ec2d4994a7dd2d006b1352c71da3ad34ebcaeb
Building wheel for itypes (setup.py): started
Building wheel for itypes (setup.py): finished with status 'done'
Created wheel for itypes: filename=itypes-1.1.0-cp36-none-any.whl size=2313 sha256=dba7be2ce9e08a093445f615a83671d431d678f76404d377e08fcf07eb4a143b
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/7b/52/af/4e27324812e7ab7bbbc30f748d317f3739477562325cb4c723
Building wheel for gitdb (setup.py): started
Building wheel for gitdb (setup.py): finished with status 'done'
Created wheel for gitdb: filename=gitdb-0.6.4-cp36-cp36m-linux_x86_64.whl size=102461 sha256=5184633f7a793fa0634c6a0c92dbca9e5750d66c43ce65c23ec4f28a7f463f37
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d1/7e/c5/1093bc36622d7d06ed6520a50280771ebff8c190d92bd402b6
Building wheel for pycparser (setup.py): started
Building wheel for pycparser (setup.py): finished with status 'done'
Created wheel for pycparser: filename=pycparser-2.19-py2.py3-none-any.whl size=111031 sha256=5e9e1f8a2a6691c8288f504a958ae925f950e3bc65d3b14b35ca431abe80c2b4
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511
Building wheel for MarkupSafe (setup.py): started
Building wheel for MarkupSafe (setup.py): finished with status 'done'
Created wheel for MarkupSafe: filename=MarkupSafe-1.1.1-cp36-cp36m-linux_x86_64.whl size=30828 sha256=f8501bb894fc39b951fae4d5a1b2e8cb9ef066dba1706c3f704cb42e1630d636
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/f2/aa/04/0edf07a1b8a5f5f1aed7580fffb69ce8972edc16a505916a77
Building wheel for smmap (setup.py): started
Building wheel for smmap (setup.py): finished with status 'done'
Created wheel for smmap: filename=smmap-0.9.0-py2.py3-none-any.whl size=23355 sha256=a0ed1854507002228862fb401403e39451e4e89c65b2e88a39cbdd7744ba5a73
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d6/a5/09/cb584a95ad332da2bf0265a8b0423c562a99553a3edf148d12
Successfully built django-health-check django-oauth-toolkit-jwt psycopg2-binary ruamel.yaml coverage cryptography coreschema inflection PyYAML cffi itypes gitdb pycparser MarkupSafe smmap
Installing collected packages: pytz, Django, django-filter, django-health-check, idna, asn1crypto, six, pycparser, cffi, cryptography, PyJWT, django-oauth-toolkit-jwt, djangorestframework, psycopg2-binary, MarkupSafe, jinja2, coreschema, inflection, uritemplate, ruamel.yaml, itypes, urllib3, certifi, chardet, requests, coreapi, drf-yasg, pbr, stevedore, smmap2, gitdb2, smmap, gitdb, ddt, GitPython, PyYAML, bandit, coverage, more-itertools, atomicwrites, attrs, py, zipp, importlib-metadata, pluggy, pytest, pytest-cov, mccabe, entrypoints, pyflakes, pycodestyle, flake8
Successfully installed Django-2.1.11 GitPython-3.0.0 MarkupSafe-1.1.1 PyJWT-1.6.4 PyYAML-5.1.2 asn1crypto-0.24.0 atomicwrites-1.3.0 attrs-19.1.0 bandit-1.5.1 certifi-2019.6.16 cffi-1.12.3 chardet-3.0.4 coreapi-2.3.3 coreschema-0.0.4 coverage-4.5.2 cryptography-2.3.1 ddt-1.2.1 django-filter-2.1.0 django-health-check-3.8.0 django-oauth-toolkit-jwt-0.5.2 djangorestframework-3.9.1 drf-yasg-1.10.2 entrypoints-0.3 flake8-3.7.7 gitdb-0.6.4 gitdb2-2.0.5 idna-2.8 importlib-metadata-0.19 inflection-0.3.1 itypes-1.1.0 jinja2-2.10.1 mccabe-0.6.1 more-itertools-7.2.0 pbr-5.4.2 pluggy-0.12.0 psycopg2-binary-2.7.7 py-1.8.0 pycodestyle-2.5.0 pycparser-2.19 pyflakes-2.1.1 pytest-4.3.0 pytest-cov-2.6.1 pytz-2019.2 requests-2.22.0 ruamel.yaml-0.15.100 six-1.12.0 smmap-0.9.0 smmap2-2.0.5 stevedore-1.30.1 uritemplate-3.0.0 urllib3-1.25.3 zipp-0.5.2
+ bash scripts/wait-for-it.sh ${DATABASE_HOST} ${DATABASE_PORT}
Waiting for port postgres:5432 to become available...
READY !
+ pytest -v
============================= test session starts ==============================
platform linux -- Python 3.6.8, pytest-4.3.0, py-1.8.0, pluggy-0.12.0 -- /usr/local/bin/python
cachedir: .pytest_cache
rootdir: /drone/src/github.com/Humanitec/blueprint_django_service, inifile:
plugins: cov-2.6.1
collecting ... collected 1 item
tests/test_blueprint.py::test_blueprint PASSED [100%]
=========================== 1 passed in 0.05 seconds ===========================
4 configurations, 3 secrets

Variables

ALLOWED_HOSTS
*
DATABASE_ENGINE
postgresql
DATABASE_HOST
127.0.0.1
DATABASE_PORT
5432
USER_NAME
•••••
Secret
Show
USER_PASS
••••••••••
Secret
Show
UID
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Secret
Show

Container logs

Cloud SQL Database
Instance Group
Instance Group Manager
Route
Target Pool
VM Instance
Close
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD

Products

0.9.6
May 20, 2019
The products service provides the backend for a products and inventory feature for your app. It exposes the Product and Property data models. These data models have a many-to-many relationship.
https://service-api.link.io/
The products service provides the backend for a products and inventory feature for your app. It exposes the Product and Property data models. These data models have a many-to-many relationship.

Custom port mapping

Not exposed with public URL

Databases

Running without database

Repository

0.9.5
May 19, 16:33
Up and running

Build logs

default
clone
postgres
build
test
build-docker-image-tag
Close
+ apk add --no-cache postgresql-libs bash
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/community/x86_64/APKINDEX.tar.gz
(1/7) Installing pkgconf (1.3.10-r0)
(2/7) Installing bash (4.4.19-r1)
Executing bash-4.4.19-r1.post-install
(3/7) Installing db (5.3.28-r0)
(4/7) Installing libsasl (2.1.26-r11)
(5/7) Installing libldap (2.4.46-r0)
(6/7) Installing libpq (10.10-r0)
(7/7) Installing postgresql-libs (10.10-r0)
Executing busybox-1.27.2-r11.trigger
OK: 21 MiB in 40 packages
+ apk add --no-cache --virtual .build-deps git python-dev gcc musl-dev postgresql-dev libffi-dev libressl-dev
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/community/x86_64/APKINDEX.tar.gz
(1/24) Upgrading musl (1.1.18-r3 -> 1.1.18-r4)
(2/24) Installing libssh2 (1.8.2-r0)
(3/24) Installing libcurl (7.61.1-r2)
(4/24) Installing pcre2 (10.30-r0)
(5/24) Installing git (2.15.3-r0)
(6/24) Installing python2 (2.7.15-r2)
(7/24) Installing python2-dev (2.7.15-r2)
(8/24) Installing binutils-libs (2.30-r1)
(9/24) Installing binutils (2.30-r1)
(10/24) Installing gmp (6.1.2-r1)
(11/24) Installing isl (0.18-r0)
(12/24) Installing libgomp (6.4.0-r5)
(13/24) Installing libatomic (6.4.0-r5)
(14/24) Installing libgcc (6.4.0-r5)
(15/24) Installing mpfr3 (3.1.5-r1)
(16/24) Installing mpc1 (1.0.3-r1)
(17/24) Installing libstdc++ (6.4.0-r5)
(18/24) Installing gcc (6.4.0-r5)
(19/24) Installing musl-dev (1.1.18-r4)
(20/24) Installing libressl-dev (2.6.5-r0)
(21/24) Installing postgresql-dev (10.10-r0)
(22/24) Installing libffi-dev (3.2.1-r4)
(23/24) Installing .build-deps (0)
(24/24) Upgrading musl-utils (1.1.18-r3 -> 1.1.18-r4)
Executing busybox-1.27.2-r11.trigger
OK: 199 MiB in 62 packages
+ pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/8d/07/f7d7ced2f97ca3098c16565efbe6b15fafcba53e8d9bdb431e09140514b0/pip-19.2.2-py2.py3-none-any.whl (1.4MB)
Installing collected packages: pip
Found existing installation: pip 19.0.1
Uninstalling pip-19.0.1:
Successfully uninstalled pip-19.0.1
Successfully installed pip-19.2.2
+ pip install -r requirements/ci.txt --no-cache-dir
Collecting Django==2.1.11 (from -r requirements/base.txt (line 1))
Downloading https://files.pythonhosted.org/packages/8c/49/d5038239995594281478bf209f8d93524ad342d500009a697b27f884668a/Django-2.1.11-py3-none-any.whl (7.3MB)
Collecting django-filter==2.1.0 (from -r requirements/base.txt (line 2))
Downloading https://files.pythonhosted.org/packages/48/b4/7d52fb480108c9af88a4af520b371ac2ada55eac9970e025f147d0131b64/django_filter-2.1.0-py3-none-any.whl (69kB)
Collecting django-health-check==3.8.0 (from -r requirements/base.txt (line 3))
Downloading https://files.pythonhosted.org/packages/16/fd/7c79b82a1658f5a16338175d1738ca55bfdb2b3638f9b6e3370672f2b583/django-health-check-3.8.0.tar.gz
Collecting django-oauth-toolkit-jwt from git+https://github.com/Humanitec/django-oauth-toolkit-jwt@v0.5.3#egg=django-oauth-toolkit-jwt (from -r requirements/base.txt (line 4))
Cloning https://github.com/Humanitec/django-oauth-toolkit-jwt (to revision v0.5.3) to /tmp/pip-install-33lls_ob/django-oauth-toolkit-jwt
Running command git clone -q https://github.com/Humanitec/django-oauth-toolkit-jwt /tmp/pip-install-33lls_ob/django-oauth-toolkit-jwt
Running command git checkout -q 7a638109db7bfccec4926b25bccc820fe3136a1b
Collecting djangorestframework==3.9.1 (from -r requirements/base.txt (line 5))
Downloading https://files.pythonhosted.org/packages/ef/13/0f394111124e0242bf3052c5578974e88e62e3715f0daf76b7c987fc6705/djangorestframework-3.9.1-py2.py3-none-any.whl (950kB)
Collecting psycopg2-binary==2.7.7 (from -r requirements/base.txt (line 6))
Downloading https://files.pythonhosted.org/packages/dd/56/c22da10f5a725d61c58a185ec0f803aa2d384646ee8eb83d8ce88ed5edb1/psycopg2-binary-2.7.7.tar.gz (428kB)
Collecting drf-yasg==1.10.2 (from -r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/31/73/f56fa005d829db53d96d10aba594b724c3d327960e728d29538ce7e05bb8/drf_yasg-1.10.2-py2.py3-none-any.whl (1.1MB)
Collecting ruamel.yaml==0.15.100 (from -r requirements/base.txt (line 8))
Downloading https://files.pythonhosted.org/packages/9a/ee/55cd64bbff971c181e2d9e1c13aba9a27fd4cd2bee545dbe90c44427c757/ruamel.yaml-0.15.100.tar.gz (318kB)
Collecting bandit==1.5.1 (from -r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/da/94/34afbe0c28b0c35f5116955c86c20599b3c732ddc1b2c452f190760ebfbf/bandit-1.5.1-py2.py3-none-any.whl (121kB)
Collecting coverage==4.5.2 (from -r requirements/ci.txt (line 4))
Downloading https://files.pythonhosted.org/packages/fb/af/ce7b0fe063ee0142786ee53ad6197979491ce0785567b6d8be751d2069e8/coverage-4.5.2.tar.gz (384kB)
Collecting pytest==4.3.0 (from -r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/51/b2/2fa8e8b179c792c457c2f7800f1313bfbd34f515e3a833e6083121844c14/pytest-4.3.0-py2.py3-none-any.whl (219kB)
Collecting pytest-cov==2.6.1 (from -r requirements/ci.txt (line 6))
Downloading https://files.pythonhosted.org/packages/7d/b5/92f32674ab954f80499ac73347bfeb815545ea295439c12b0ef3ac8f0975/pytest_cov-2.6.1-py2.py3-none-any.whl
Collecting flake8==3.7.7 (from -r requirements/ci.txt (line 7))
Downloading https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (68kB)
Collecting pytz (from Django==2.1.11->-r requirements/base.txt (line 1))
Downloading https://files.pythonhosted.org/packages/87/76/46d697698a143e05f77bec5a526bf4e56a0be61d63425b68f4ba553b51f2/pytz-2019.2-py2.py3-none-any.whl (508kB)
Collecting cryptography<2.4,>=2.3.1 (from django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/22/21/233e38f74188db94e8451ef6385754a98f3cad9b59bedf3a8e8b14988be4/cryptography-2.3.1.tar.gz (449kB)
Collecting PyJWT<1.7,>=1.6.4 (from django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</1.7,>
Downloading https://files.pythonhosted.org/packages/93/d1/3378cc8184a6524dc92993090ee8b4c03847c567e298305d6cf86987e005/PyJWT-1.6.4-py2.py3-none-any.whl
Collecting coreschema>=0.0.4 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/93/08/1d105a70104e078718421e6c555b8b293259e7fc92f7e9a04869947f198f/coreschema-0.0.4.tar.gz
Collecting six>=1.10.0 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Collecting inflection>=0.3.1 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/d5/35/a6eb45b4e2356fe688b21570864d4aa0d0a880ce387defe9c589112077f8/inflection-0.3.1.tar.gz
Collecting uritemplate>=3.0.0 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/e5/7d/9d5a640c4f8bf2c8b1afc015e9a9d8de32e13c9016dcc4b0ec03481fb396/uritemplate-3.0.0-py2.py3-none-any.whl
Collecting coreapi>=2.3.3 (from drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/fc/3a/9dedaad22962770edd334222f2b3c3e7ad5e1c8cab1d6a7992c30329e2e5/coreapi-2.3.3-py2.py3-none-any.whl
Collecting stevedore>=1.20.0 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/c6/dc/6ee92bccfe3c0448786b30b693e6060d62ec8c4a3ec9a287bac1c1a8d8c9/stevedore-1.30.1-py2.py3-none-any.whl (42kB)
Collecting GitPython>=1.0.1 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/45/f6/b44846937803bfa63eb5c2aaaffe0d1d424365c3122761bc3c4de45aec3a/GitPython-3.0.0-py3-none-any.whl (452kB)
Collecting PyYAML>=3.12 (from bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/e3/e8/b3212641ee2718d556df0f23f78de8303f068fe29cdaa7a91018849582fe/PyYAML-5.1.2.tar.gz (265kB)
Collecting more-itertools>=4.0.0; python_version > "2.7" (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/45/dc/3241eef99eb45f1def35cf93af35d1cf9ef4c0991792583b8f33ea41b092/more_itertools-7.2.0-py3-none-any.whl (57kB)
Collecting atomicwrites>=1.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/52/90/6155aa926f43f2b2a22b01be7241be3bfd1ceaf7d0b3267213e8127d41f4/atomicwrites-1.3.0-py2.py3-none-any.whl
Collecting attrs>=17.4.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl
Requirement already satisfied: setuptools in /usr/local/lib/python3.6/site-packages (from pytest==4.3.0->-r requirements/ci.txt (line 5)) (40.7.1)
Collecting py>=1.5.0 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/76/bc/394ad449851729244a97857ee14d7cba61ddb268dce3db538ba2f2ba1f0f/py-1.8.0-py2.py3-none-any.whl (83kB)
Collecting pluggy>=0.7 (from pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/06/ee/de89e0582276e3551df3110088bf20844de2b0e7df2748406876cc78e021/pluggy-0.12.0-py2.py3-none-any.whl
Collecting mccabe<0.7.0,>=0.6.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</0.7.0,>
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/ci.txt (line 7))</0.4.0,>
Downloading https://files.pythonhosted.org/packages/ac/c6/44694103f8c221443ee6b0041f69e2740d89a25641e62fb4f2ee568f2f9c/entrypoints-0.3-py2.py3-none-any.whl
Collecting pyflakes<2.2.0,>=2.1.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</2.2.0,>
Downloading https://files.pythonhosted.org/packages/84/f2/ed0ffb887f8138a8fe5a621b8c0bb9598bfb3989e029f6c6a85ee66628ee/pyflakes-2.1.1-py2.py3-none-any.whl (59kB)
Collecting pycodestyle<2.6.0,>=2.5.0 (from flake8==3.7.7->-r requirements/ci.txt (line 7))</2.6.0,>
Downloading https://files.pythonhosted.org/packages/0e/0c/04a353e104d2f324f8ee5f4b32012618c1c86dd79e52a433b64fceed511b/pycodestyle-2.5.0-py2.py3-none-any.whl (51kB)
Collecting idna>=2.1 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)
Collecting asn1crypto>=0.21.0 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
Collecting cffi!=1.11.3,>=1.7 (from cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/93/1a/ab8c62b5838722f29f3daffcc8d4bd61844aa9b5f437341cc890ceee483b/cffi-1.12.3.tar.gz (456kB)
Collecting jinja2 (from coreschema>=0.0.4->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/1d/e7/fd8b501e7a6dfe492a433deb7b9d833d39ca74916fa8bc63dd1a4947a671/Jinja2-2.10.1-py2.py3-none-any.whl (124kB)
Collecting itypes (from coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/d3/24/5e511590f95582efe64b8ad2f6dadd85c5563c9dcf40171ea5a70adbf5a9/itypes-1.1.0.tar.gz
Collecting requests (from coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-none-any.whl (57kB)
Collecting pbr!=2.1.0,>=2.0.0 (from stevedore>=1.20.0->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/f9/d8/bd657bfa0e89eb71ad5e977ed99a9bb2b44e5db68d9190970637c26501bb/pbr-5.4.2-py2.py3-none-any.whl (110kB)
Collecting gitdb2>=2.0.0 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/da/30/a407568aa8d8f25db817cf50121a958722f3fc5f87e3a6fba1f40c0633e3/gitdb2-2.0.5-py2.py3-none-any.whl (62kB)
Collecting gitdb>=0.6.4 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/e3/95/7e5d7261feb46c0539ac5e451be340ddd64d78c5118f2d893b052c76fe8c/gitdb-0.6.4.tar.gz (400kB)
Collecting ddt>=1.1.1 (from GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/cf/f5/f83dea32dc3fb3be1e5afab8438dce73ed587740a2a061ae2ea56e04a36d/ddt-1.2.1-py2.py3-none-any.whl
Collecting importlib-metadata>=0.12 (from pluggy>=0.7->pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/ad/aa/25fcbded2ab4ed4ff3071d1e000cd4f8f9c65653d2d7157dd105a8e81d42/importlib_metadata-0.19-py2.py3-none-any.whl
Collecting pycparser (from cffi!=1.11.3,>=1.7->cryptography<2.4,>=2.3.1->django-oauth-toolkit-jwt->-r requirements/base.txt (line 4))</2.4,>
Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)
Collecting MarkupSafe>=0.23 (from jinja2->coreschema>=0.0.4->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/b9/2e/64db92e53b86efccfaea71321f597fa2e1b2bd3853d8ce658568f7a13094/MarkupSafe-1.1.1.tar.gz
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))</1.26,>
Downloading https://files.pythonhosted.org/packages/e6/60/247f23a7121ae632d62811ba7f273d0e58972d75e58a94d329d51550a47d/urllib3-1.25.3-py2.py3-none-any.whl (150kB)
Collecting certifi>=2017.4.17 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/69/1b/b853c7a9d4f6a6d00749e94eb6f3a041e342a885b87340b79c1ef73e3a78/certifi-2019.6.16-py2.py3-none-any.whl (157kB)
Collecting chardet<3.1.0,>=3.0.2 (from requests->coreapi>=2.3.3->drf-yasg==1.10.2->-r requirements/base.txt (line 7))</3.1.0,>
Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
Collecting smmap2>=2.0.0 (from gitdb2>=2.0.0->GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/55/d2/866d45e3a121ee15a1dc013824d58072fd5c7799c9c34d01378eb262ca8f/smmap2-2.0.5-py2.py3-none-any.whl
Collecting smmap>=0.8.5 (from gitdb>=0.6.4->GitPython>=1.0.1->bandit==1.5.1->-r requirements/ci.txt (line 3))
Downloading https://files.pythonhosted.org/packages/bc/aa/b744b3761fff1b10579df996a2d2e87f124ae07b8336e37edc89cc502f86/smmap-0.9.0.tar.gz
Collecting zipp>=0.5 (from importlib-metadata>=0.12->pluggy>=0.7->pytest==4.3.0->-r requirements/ci.txt (line 5))
Downloading https://files.pythonhosted.org/packages/da/bd/1a5fdf15aa44231fd09f63ecf175b60f057ae37ec65b343bb009364923f3/zipp-0.5.2-py2.py3-none-any.whl
Building wheels for collected packages: django-health-check, django-oauth-toolkit-jwt, psycopg2-binary, ruamel.yaml, coverage, cryptography, coreschema, inflection, PyYAML, cffi, itypes, gitdb, pycparser, MarkupSafe, smmap
Building wheel for django-health-check (setup.py): started
Building wheel for django-health-check (setup.py): finished with status 'done'
Created wheel for django-health-check: filename=django_health_check-3.8.0-cp36-none-any.whl size=21533 sha256=66e4dc05d1f4fb5ff73e955ee397faf2a3912fef26fbdf404f9d657f9190f391
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/b8/d2/f3/40db1f27d930544d3d1bf10e2ba550b61c580e6773b4b5ea44
Building wheel for django-oauth-toolkit-jwt (setup.py): started
Building wheel for django-oauth-toolkit-jwt (setup.py): finished with status 'done'
Created wheel for django-oauth-toolkit-jwt: filename=django_oauth_toolkit_jwt-0.5.2-cp36-none-any.whl size=7504 sha256=0bcfeb3f0cda6e80baa3632d172b363e31a9fa8e016275d813399d47e03dc7c4
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/bd/ad/5e/527b40e0c5df61a3c6c503fed0488e21ddd7e84d463abbcbb1
Building wheel for psycopg2-binary (setup.py): started
Building wheel for psycopg2-binary (setup.py): finished with status 'done'
Created wheel for psycopg2-binary: filename=psycopg2_binary-2.7.7-cp36-cp36m-linux_x86_64.whl size=480512 sha256=f07cb7f3eb3e173dfa46ba88640b1b555f4f8c61799838a535b9982105533953
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/98/0b/c5/40242bf6cebbc4d17cca0f43aa960b47d01956bea98831bf09
Building wheel for ruamel.yaml (setup.py): started
Building wheel for ruamel.yaml (setup.py): finished with status 'done'
Created wheel for ruamel.yaml: filename=ruamel.yaml-0.15.100-cp36-cp36m-linux_x86_64.whl size=607571 sha256=bd1b1d7b6d9ea3a2056dab2ea4366d154edbeb031da28753535ed1deedf80514
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/db/41/e2/07450a5b4cf31ce36bd7a18edf3a28e9231b6709cc6e805e1a
Building wheel for coverage (setup.py): started
Building wheel for coverage (setup.py): finished with status 'done'
Created wheel for coverage: filename=coverage-4.5.2-cp36-cp36m-linux_x86_64.whl size=205711 sha256=96b7f38be5ff5a6c9cab036b716ab5dae4dee294b280662eda2e273b35e19584
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/df/22/59/f868f589c4010f2463a3eb49d55344e5ae7d8c3921cdadea86
Building wheel for cryptography (setup.py): started
Building wheel for cryptography (setup.py): finished with status 'done'
Created wheel for cryptography: filename=cryptography-2.3.1-cp36-cp36m-linux_x86_64.whl size=765986 sha256=351078067d6cb322b334d5319deb66119b204dbe95e34e7df8282570690014f1
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/fb/6a/1c/07080dc38a589b201a0bb17a4a148cb528ee0e323f6f68c254
Building wheel for coreschema (setup.py): started
Building wheel for coreschema (setup.py): finished with status 'done'
Created wheel for coreschema: filename=coreschema-0.0.4-cp36-none-any.whl size=15033 sha256=416e0b084b386e8a98a9ecbebb2182fe32482af84e003d952bdd53d25fffd3da
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/10/7b/ba/04fcd6b33e6123ca11a5f5ab56decb1a2d87ced028377a1377
Building wheel for inflection (setup.py): started
Building wheel for inflection (setup.py): finished with status 'done'
Created wheel for inflection: filename=inflection-0.3.1-cp36-none-any.whl size=6077 sha256=dc37d6ad45450bd08f7967dee4602a43878d045faca789634eb03a2c21342fbd
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/9f/5a/d3/6fc3bf6516d2a3eb7e18f9f28b472110b59325f3f258fe9211
Building wheel for PyYAML (setup.py): started
Building wheel for PyYAML (setup.py): finished with status 'done'
Created wheel for PyYAML: filename=PyYAML-5.1.2-cp36-cp36m-linux_x86_64.whl size=44105 sha256=ccbe618c46653fb54a61eba2d51dd23e08aa4054acf6e2b2d7df06f28ce56045
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d9/45/dd/65f0b38450c47cf7e5312883deb97d065e030c5cca0a365030
Building wheel for cffi (setup.py): started
Building wheel for cffi (setup.py): finished with status 'done'
Created wheel for cffi: filename=cffi-1.12.3-cp36-cp36m-linux_x86_64.whl size=353311 sha256=4ddd93a80050df72d0444d00e2c0de8ca38d420f39e36bc8930ad176ca4ea6b3
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/94/a7/7a/9782ab473d88ec2d4994a7dd2d006b1352c71da3ad34ebcaeb
Building wheel for itypes (setup.py): started
Building wheel for itypes (setup.py): finished with status 'done'
Created wheel for itypes: filename=itypes-1.1.0-cp36-none-any.whl size=2313 sha256=dba7be2ce9e08a093445f615a83671d431d678f76404d377e08fcf07eb4a143b
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/7b/52/af/4e27324812e7ab7bbbc30f748d317f3739477562325cb4c723
Building wheel for gitdb (setup.py): started
Building wheel for gitdb (setup.py): finished with status 'done'
Created wheel for gitdb: filename=gitdb-0.6.4-cp36-cp36m-linux_x86_64.whl size=102461 sha256=5184633f7a793fa0634c6a0c92dbca9e5750d66c43ce65c23ec4f28a7f463f37
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d1/7e/c5/1093bc36622d7d06ed6520a50280771ebff8c190d92bd402b6
Building wheel for pycparser (setup.py): started
Building wheel for pycparser (setup.py): finished with status 'done'
Created wheel for pycparser: filename=pycparser-2.19-py2.py3-none-any.whl size=111031 sha256=5e9e1f8a2a6691c8288f504a958ae925f950e3bc65d3b14b35ca431abe80c2b4
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511
Building wheel for MarkupSafe (setup.py): started
Building wheel for MarkupSafe (setup.py): finished with status 'done'
Created wheel for MarkupSafe: filename=MarkupSafe-1.1.1-cp36-cp36m-linux_x86_64.whl size=30828 sha256=f8501bb894fc39b951fae4d5a1b2e8cb9ef066dba1706c3f704cb42e1630d636
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/f2/aa/04/0edf07a1b8a5f5f1aed7580fffb69ce8972edc16a505916a77
Building wheel for smmap (setup.py): started
Building wheel for smmap (setup.py): finished with status 'done'
Created wheel for smmap: filename=smmap-0.9.0-py2.py3-none-any.whl size=23355 sha256=a0ed1854507002228862fb401403e39451e4e89c65b2e88a39cbdd7744ba5a73
Stored in directory: /tmp/pip-ephem-wheel-cache-m9cgm1wk/wheels/d6/a5/09/cb584a95ad332da2bf0265a8b0423c562a99553a3edf148d12
Successfully built django-health-check django-oauth-toolkit-jwt psycopg2-binary ruamel.yaml coverage cryptography coreschema inflection PyYAML cffi itypes gitdb pycparser MarkupSafe smmap
Installing collected packages: pytz, Django, django-filter, django-health-check, idna, asn1crypto, six, pycparser, cffi, cryptography, PyJWT, django-oauth-toolkit-jwt, djangorestframework, psycopg2-binary, MarkupSafe, jinja2, coreschema, inflection, uritemplate, ruamel.yaml, itypes, urllib3, certifi, chardet, requests, coreapi, drf-yasg, pbr, stevedore, smmap2, gitdb2, smmap, gitdb, ddt, GitPython, PyYAML, bandit, coverage, more-itertools, atomicwrites, attrs, py, zipp, importlib-metadata, pluggy, pytest, pytest-cov, mccabe, entrypoints, pyflakes, pycodestyle, flake8
Successfully installed Django-2.1.11 GitPython-3.0.0 MarkupSafe-1.1.1 PyJWT-1.6.4 PyYAML-5.1.2 asn1crypto-0.24.0 atomicwrites-1.3.0 attrs-19.1.0 bandit-1.5.1 certifi-2019.6.16 cffi-1.12.3 chardet-3.0.4 coreapi-2.3.3 coreschema-0.0.4 coverage-4.5.2 cryptography-2.3.1 ddt-1.2.1 django-filter-2.1.0 django-health-check-3.8.0 django-oauth-toolkit-jwt-0.5.2 djangorestframework-3.9.1 drf-yasg-1.10.2 entrypoints-0.3 flake8-3.7.7 gitdb-0.6.4 gitdb2-2.0.5 idna-2.8 importlib-metadata-0.19 inflection-0.3.1 itypes-1.1.0 jinja2-2.10.1 mccabe-0.6.1 more-itertools-7.2.0 pbr-5.4.2 pluggy-0.12.0 psycopg2-binary-2.7.7 py-1.8.0 pycodestyle-2.5.0 pycparser-2.19 pyflakes-2.1.1 pytest-4.3.0 pytest-cov-2.6.1 pytz-2019.2 requests-2.22.0 ruamel.yaml-0.15.100 six-1.12.0 smmap-0.9.0 smmap2-2.0.5 stevedore-1.30.1 uritemplate-3.0.0 urllib3-1.25.3 zipp-0.5.2
+ bash scripts/wait-for-it.sh ${DATABASE_HOST} ${DATABASE_PORT}
Waiting for port postgres:5432 to become available...
READY !
+ pytest -v
============================= test session starts ==============================
platform linux -- Python 3.6.8, pytest-4.3.0, py-1.8.0, pluggy-0.12.0 -- /usr/local/bin/python
cachedir: .pytest_cache
rootdir: /drone/src/github.com/Humanitec/blueprint_django_service, inifile:
plugins: cov-2.6.1
collecting ... collected 1 item
tests/test_blueprint.py::test_blueprint PASSED [100%]
=========================== 1 passed in 0.05 seconds ===========================
4 configurations, 3 secrets

Variables

ALLOWED_HOSTS
*
DATABASE_ENGINE
postgresql
DATABASE_HOST
127.0.0.1
DATABASE_PORT
5432
USER_NAME
•••••
Secret
Show
USER_PASS
••••••••••
Secret
Show
UID
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Secret
Show

Container logs

Cloud SQL Database
Instance Group
Instance Group Manager
Route
Target Pool
VM Instance
Close
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD
10:11:03Initialized empty Git repository in /drone/src/.git/
10:11:01+ git fetch origin +refs/tags/v0.3.13:
10:10:22From https://github.com/buryatsky/resources-manager-frontend
10:10:21* tag v0.3.13 -> FETCH_HEAD
10:11:20+ git checkout -qf FETCH_HEAD
Environments
Environment hosting provider
Pre-configured Humanitec cluster
Change

Change Testing environment hosting cluster

Explanation text in couple of sentences on what will happen when the cluster is changed.
Default
Pre-configured Google Cloud Platform
Current
AccountMemorableName for AWS
ClusterMemorableName 1
Select
ClusterMemorableName two
Select
Cluster Easy to remember name
Unauthorized
Authorize
GoogleCloudPlatform Memorable Name
GCP Cluster MemorableName
Select
Cluster Name for GCP
Select
Authorize hosting providers
Deployments
#4 Draft
22 Mar, 10:32
Deploy to Development
#3 Up and running
22 Mar, 10:32
Comment line of the deployment set
12 changes

Changes on Testing environment

Explanation text in couple of sentences on of what has is changed since last deployment.
Changes list is here













Comment
Comment line
Done
#2
22 Mar, 10:32
Spell module reconfiguration
72 changes

Changes on Testing environment

Explanation text in couple of sentences on of what has is changed since last deployment.
Changes list is here













Comment
Comment line
Done
#1
22 Mar, 10:32
First deployment
6 changes

Changes on Testing environment

Explanation text in couple of sentences on of what has is changed since last deployment.
Changes list is here













Comment
Comment line
Done