+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 10067 + echo '1.70.6 5bcc93e7c' 1.70.6 5bcc93e7c + date Fri Jan 14 06:12:19 CET 2022 + uptime 06:12:19 up 473 days, 15:18, 0 users, load average: 4.51, 4.60, 4.72 + head=git@github.com:dgroup/g2w.git + ff=default + image=python:3.8.5 + rebase=false + squash=true + head_branch=master + author=dgroup + tag=0.1.0 + vars=('--env=head=git@github.com:dgroup/g2w.git' '--env=tag=0.1.0' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:dgroup/g2w.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.1.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=dgroup'\''\'\'''\'''\'' '\'';'\'' '\''export WS_INT_TESTS_DISABLED=true'\'' '\'';'\'' '\''export PATH="/home/r/.local/bin:$PATH"'\'' '\'';'\'' '\''set -e'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" g2w/VERSION'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" setup.py'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" .github/workflows/master.yml'\'' '\'';'\'' '\''make virtualenv install test'\'' '\'';'\'' '\''git add g2w/VERSION setup.py .github/workflows/master.yml'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''python -m pip install --upgrade pip'\'' '\'';'\'' '\''pip install setuptools wheel twine'\'' '\'';'\'' '\''python setup.py sdist bdist_wheel'\'' '\'';'\'' '\''twine upload --config-file=../.pypirc dist/*'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=dgroup') + scripts=('export '\''head=git@github.com:dgroup/g2w.git'\''' ';' 'export '\''tag=0.1.0'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=dgroup'\''' ';' 'export WS_INT_TESTS_DISABLED=true' ';' 'export PATH="/home/r/.local/bin:$PATH"' ';' 'set -e' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i "s/0\.0\.0/${tag}/g" g2w/VERSION' ';' 'sed -i "s/0\.0\.0/${tag}/g" setup.py' ';' 'sed -i "s/0\.0\.0/${tag}/g" .github/workflows/master.yml' ';' 'make virtualenv install test' ';' 'git add g2w/VERSION setup.py .github/workflows/master.yml' ';' 'git commit -m "version set to ${tag}"' ';' 'python -m pip install --upgrade pip' ';' 'pip install setuptools wheel twine' ';' 'python setup.py sdist bdist_wheel' ';' 'twine upload --config-file=../.pypirc dist/*' ';') + directory= + container=dgroup_g2w_44 + as_root=false + git --version git version 2.7.4 + docker --version Docker version 17.12.0-ce, build c97c6d6 + mkdir -p /home/rultor/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/rultor/.ssh/config + git clone git@github.com:dgroup/g2w.git repo Cloning into 'repo'... + cd repo + git config user.email me@rultor.com + git config user.name rultor + '[' -z 'export '\''head=git@github.com:dgroup/g2w.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:dgroup/g2w.git'\''' ';' 'export '\''tag=0.1.0'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=dgroup'\''' ';' 'export WS_INT_TESTS_DISABLED=true' ';' 'export PATH="/home/r/.local/bin:$PATH"' ';' 'set -e' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i "s/0\.0\.0/${tag}/g" g2w/VERSION' ';' 'sed -i "s/0\.0\.0/${tag}/g" setup.py' ';' 'sed -i "s/0\.0\.0/${tag}/g" .github/workflows/master.yml' ';' 'make virtualenv install test' ';' 'git add g2w/VERSION setup.py .github/workflows/master.yml' ';' 'git commit -m "version set to ${tag}"' ';' 'python -m pip install --upgrade pip' ';' 'pip install setuptools wheel twine' ';' 'python setup.py sdist bdist_wheel' ';' 'twine upload --config-file=../.pypirc dist/*' ';' + sensitive=() + rm -rf .gpg + '[' -z 0.1.0 ']' + [[ 0.1.0 =~ ^[a-zA-Z0-9\.\-]+$ ]] + echo 'tag name is valid: "0.1.0"' tag name is valid: "0.1.0" + cd repo ++ git tag -l 0.1.0 + '[' ']' + export BRANCH_NAME=__rultor + BRANCH_NAME=__rultor ++ git show-branch __rultor ++ wc -l + '[' 0 -gt 0 ']' + git checkout -b __rultor Switched to a new branch '__rultor' + docker_when_possible + true ++ uptime ++ sed 's/ /\n/g' ++ tail -n 1 + load=4.72 ++ echo 4.72 '>' 30 ++ bc + '[' 0 -eq 1 ']' + echo 'load average is 4.72, low enough to run a new Docker container' load average is 4.72, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=python:3.8.5 + docker pull python:3.8.5 3.8.5: Pulling from library/python 57df1a1f1ad8: Pulling fs layer 71e126169501: Pulling fs layer 1af28a55c3f3: Pulling fs layer 03f1c9932170: Pulling fs layer 65b3db15f518: Pulling fs layer 3e3b8947ed83: Pulling fs layer a4850b8bdbb7: Pulling fs layer 416533994968: Pulling fs layer 1b580f9ce4ce: Pulling fs layer 03f1c9932170: Waiting 65b3db15f518: Waiting 416533994968: Waiting 3e3b8947ed83: Waiting 1b580f9ce4ce: Waiting a4850b8bdbb7: Waiting 71e126169501: Verifying Checksum 71e126169501: Download complete 1af28a55c3f3: Verifying Checksum 1af28a55c3f3: Download complete 03f1c9932170: Verifying Checksum 03f1c9932170: Download complete 3e3b8947ed83: Verifying Checksum 3e3b8947ed83: Download complete a4850b8bdbb7: Verifying Checksum a4850b8bdbb7: Download complete 416533994968: Download complete 1b580f9ce4ce: Verifying Checksum 1b580f9ce4ce: Download complete 57df1a1f1ad8: Download complete 57df1a1f1ad8: Pull complete 71e126169501: Pull complete 1af28a55c3f3: Pull complete 65b3db15f518: Verifying Checksum 65b3db15f518: Download complete 03f1c9932170: Pull complete 65b3db15f518: Pull complete 3e3b8947ed83: Pull complete a4850b8bdbb7: Pull complete 416533994968: Pull complete 1b580f9ce4ce: Pull complete Digest: sha256:e9b7e3b4e9569808066c5901b8a9ad315a9f14ae8d3949ece22ae339fff2cad0 Status: Downloaded newer image for python:3.8.5 + docker ps --filter=status=exited + grep --quiet '\sdgroup_g2w_44\s*$' + ls -al . total 716 drwx--x--x 3 rultor rultor 4096 Jan 14 06:12 . drwxrwxrwt 12 root root 684032 Jan 14 06:13 .. -rw-rw-r-- 1 rultor rultor 444 Jan 14 06:12 end.sh -rwxrwxr-x 1 rultor rultor 363 Jan 14 06:12 entry.sh -rw-rw-r-- 1 rultor rultor 6 Jan 14 06:12 pid -rw-rw-r-- 1 rultor rultor 215 Jan 14 06:12 .pypirc drwxrwxr-x 7 rultor rultor 4096 Jan 14 06:12 repo -rwxrwxr-x 1 rultor rultor 6311 Jan 14 06:12 run.sh -rw-rw-r-- 1 rultor rultor 814 Jan 14 06:12 script.sh -rw-rw-r-- 1 rultor rultor 5877 Jan 14 06:13 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-KAws:/main --env=head=git@github.com:dgroup/g2w.git --env=tag=0.1.0 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:dgroup/g2w.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.1.0'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=dgroup'\''\'\'''\'''\'' '\'';'\'' '\''export WS_INT_TESTS_DISABLED=true'\'' '\'';'\'' '\''export PATH="/home/r/.local/bin:$PATH"'\'' '\'';'\'' '\''set -e'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" g2w/VERSION'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" setup.py'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" .github/workflows/master.yml'\'' '\'';'\'' '\''make virtualenv install test'\'' '\'';'\'' '\''git add g2w/VERSION setup.py .github/workflows/master.yml'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''python -m pip install --upgrade pip'\'' '\'';'\'' '\''pip install setuptools wheel twine'\'' '\'';'\'' '\''python setup.py sdist bdist_wheel'\'' '\'';'\'' '\''twine upload --config-file=../.pypirc dist/*'\'' '\'';'\'' )' --env=head_branch=master --env=author=dgroup --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-KAws/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=dgroup_g2w_44 python:3.8.5 /main/entry.sh + set -e + set -o pipefail + shopt -s dotglob + useradd -m -G sudo r + usermod -s /bin/bash r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.profile /root/.python_history /root/.wget-hsts /home/r + cp -R ./.pypirc ./cid ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chown -R r:r /home/r + chmod a+x /home/r/script.sh + su --login r --command /home/r/script.sh mesg: cannot open /dev/pts/0: Permission denied + set -e + set -o pipefail + shopt -s expand_aliases + alias 'sudo=sudo -i' + export HOME=/home/r + HOME=/home/r + cd /home/r/repo + export head=git@github.com:dgroup/g2w.git + head=git@github.com:dgroup/g2w.git + export tag=0.1.0 + tag=0.1.0 + export head_branch=master + head_branch=master + export author=dgroup + author=dgroup + export WS_INT_TESTS_DISABLED=true + WS_INT_TESTS_DISABLED=true + export PATH=/home/r/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games + PATH=/home/r/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games + set -e + [[ 0.1.0 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] + sed -i 's/0\.0\.0/0.1.0/g' g2w/VERSION + sed -i 's/0\.0\.0/0.1.0/g' setup.py + sed -i 's/0\.0\.0/0.1.0/g' .github/workflows/master.yml + make virtualenv install test grep: pyproject.toml: No such file or directory creating virtualenv ... Collecting pip Downloading pip-21.3.1-py3-none-any.whl (1.7 MB) K25l |████████████████████████████████| 1.7kMB77.7MMB/seeta00:00:01 ?25hInstalling collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.1.1 Uninstalling pip-20.1.1: Successfully uninstalled pip-20.1.1 Successfully installed pip-21.3.1 Obtaining file:///home/r/repo Preparing metadata (setup.py) ... ?25ldone ?25hCollecting requests Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB) ?25l |████████████████████████████████| 63 kB 2658kB/ssetaa0:00:011 ?25hCollecting requests_mock Downloading requests_mock-1.9.3-py2.py3-none-any.whl (27 kB) Collecting types-requests Downloading types_requests-2.27.7-py3-none-any.whl (11 kB) Collecting pytest Downloading pytest-6.2.5-py3-none-any.whl (280 kB) ?25l |████████████████████████████████| 280kkB112.1MMB/seeta00:00:01 ?25hCollecting fastapi Downloading fastapi-0.71.0-py3-none-any.whl (51 kB) ?25l |████████████████████████████████| 51 kB 83.kB/s/seeta00:00:01 ?25hCollecting uvicorn[standard] Downloading uvicorn-0.16.0-py3-none-any.whl (54 kB) ?25l |████████████████████████████████| 54 kB 3725kB/ss eta 0:00:01 ?25hCollecting pydantic Downloading pydantic-1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB) ?25l |████████████████████████████████| 12.6MMB110.9MMB/seeta00:00:01 ?25hCollecting Airspeed Downloading airspeed-0.5.17.tar.gz (13 kB) Preparing metadata (setup.py) ... ?25ldone ?25hCollecting coverage Downloading coverage-6.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (217 kB) ?25l |████████████████████████████████| 217kkB110.7MMB/seeta00:00:01 ?25hCollecting flake8 Downloading flake8-4.0.1-py2.py3-none-any.whl (64 kB) ?25l |████████████████████████████████| 64 kB 4423kB/sseeta00:00:01 ?25hCollecting black Downloading black-21.12b0-py3-none-any.whl (156 kB) ?25l |████████████████████████████████| 156kkB111.0MMB/seeta00:00:01 ?25hCollecting isort Downloading isort-5.10.1-py3-none-any.whl (103 kB) ?25l |████████████████████████████████| 103kkB112.0MMB/seeta00:00:01 ?25hCollecting pytest-cov Downloading pytest_cov-3.0.0-py3-none-any.whl (20 kB) Collecting codecov Downloading codecov-2.1.12-py2.py3-none-any.whl (16 kB) Collecting mypy Downloading mypy-0.931-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (16.3 MB) ?25l |████████████████████████████████| 16.3MMB111.6MMB/seeta00:00:01 ?25hCollecting gitchangelog Downloading gitchangelog-3.0.4-py2.py3-none-any.whl (54 kB) ?25l |████████████████████████████████| 54 kB 3926kB/ss eta 0:00:01 ?25hCollecting mkdocs Downloading mkdocs-1.2.3-py3-none-any.whl (6.4 MB) ?25l |████████████████████████████████| 6.4kMB110.9MMB/seeta00:00:01 ?25hCollecting six Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting cachetools Downloading cachetools-5.0.0-py3-none-any.whl (9.1 kB) Collecting mypy-extensions>=0.4.3 Downloading mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB) Collecting pathspec<1,>=0.9.0 Downloading pathspec-0.9.0-py2.py3-none-any.whl (31 kB) Collecting platformdirs>=2 Downloading platformdirs-2.4.1-py3-none-any.whl (14 kB) Collecting click>=7.1.2 Downloading click-8.0.3-py3-none-any.whl (97 kB) ?25l |████████████████████████████████| 97 kB 6933kB/ss eta 0:00:01 ?25hCollecting typing-extensions>=3.10.0.0 Downloading typing_extensions-4.0.1-py3-none-any.whl (22 kB) Collecting tomli<2.0.0,>=0.2.6 Downloading tomli-1.2.3-py3-none-any.whl (12 kB) Collecting certifi>=2017.4.17 Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB) ?25l |████████████████████████████████| 149kkB111.4MMB/seeta00:00:01 ?25hCollecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.8-py2.py3-none-any.whl (138 kB) ?25l |████████████████████████████████| 138kkB111.1MMB/seeta00:00:01 ?25hCollecting idna<4,>=2.5 Downloading idna-3.3-py3-none-any.whl (61 kB) ?25l |████████████████████████████████| 61 kB 1.20MB/ssetaa0:00:011 ?25hCollecting charset-normalizer~=2.0.0 Downloading charset_normalizer-2.0.10-py3-none-any.whl (39 kB) Collecting starlette==0.17.1 Downloading starlette-0.17.1-py3-none-any.whl (58 kB) ?25l |████████████████████████████████| 58 kB 1.18MB/ss eta 0:00:01 ?25hCollecting anyio<4,>=3.0.0 Downloading anyio-3.5.0-py3-none-any.whl (79 kB) ?25l |████████████████████████████████| 79 kB 1.16MB/sseeta00:00:01 ?25hCollecting pycodestyle<2.9.0,>=2.8.0 Downloading pycodestyle-2.8.0-py2.py3-none-any.whl (42 kB) ?25l |████████████████████████████████| 42 kB 1115kB/ss eta 0:00:01 ?25hCollecting mccabe<0.7.0,>=0.6.0 Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB) Collecting pyflakes<2.5.0,>=2.4.0 Downloading pyflakes-2.4.0-py2.py3-none-any.whl (69 kB) ?25l |████████████████████████████████| 69 kB 7512kB/sseeta00:00:01 ?25hCollecting Markdown>=3.2.1 Downloading Markdown-3.3.6-py3-none-any.whl (97 kB) ?25l |████████████████████████████████| 97 kB 9584kB/ss eta 0:00:01 ?25hCollecting pyyaml-env-tag>=0.1 Downloading pyyaml_env_tag-0.1-py3-none-any.whl (3.9 kB) Collecting mergedeep>=1.3.4 Downloading mergedeep-1.3.4-py3-none-any.whl (6.4 kB) Collecting importlib-metadata>=3.10 Downloading importlib_metadata-4.10.0-py3-none-any.whl (17 kB) Collecting Jinja2>=2.10.1 Downloading Jinja2-3.0.3-py3-none-any.whl (133 kB) ?25l |████████████████████████████████| 133kkB111.7MMB/seeta00:00:01 ?25hCollecting ghp-import>=1.0 Downloading ghp_import-2.0.2-py3-none-any.whl (11 kB) Collecting watchdog>=2.0 Downloading watchdog-2.1.6-py3-none-manylinux2014_x86_64.whl (76 kB) ?25l |████████████████████████████████| 76 kB 7294kB/sseeta00:00:01 ?25hCollecting PyYAML>=3.10 Downloading PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (701 kB) ?25l |████████████████████████████████| 701kkB112.0MMB/seeta00:00:01 ?25hCollecting packaging>=20.5 Downloading packaging-21.3-py3-none-any.whl (40 kB) ?25l |████████████████████████████████| 40 kB 8500kB/ss eta 0:00:01 ?25hCollecting pluggy<2.0,>=0.12 Downloading pluggy-1.0.0-py2.py3-none-any.whl (13 kB) Collecting attrs>=19.2.0 Downloading attrs-21.4.0-py2.py3-none-any.whl (60 kB) ?25l |████████████████████████████████| 60 kB 1.32MB/ssetaa0:00:011 ?25hCollecting iniconfig Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB) Collecting toml Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Collecting py>=1.8.2 Downloading py-1.11.0-py2.py3-none-any.whl (98 kB) ?25l |████████████████████████████████| 98 kB 1.19MB/sseeta00:00:01 ?25hCollecting types-urllib3<1.27 Downloading types_urllib3-1.26.7-py3-none-any.whl (13 kB) Collecting h11>=0.8 Downloading h11-0.12.0-py3-none-any.whl (54 kB) ?25l |████████████████████████████████| 54 kB 3707kB/sseeta00:00:01 ?25hCollecting asgiref>=3.4.0 Downloading asgiref-3.4.1-py3-none-any.whl (25 kB) Collecting python-dotenv>=0.13 Downloading python_dotenv-0.19.2-py2.py3-none-any.whl (17 kB) Collecting watchgod>=0.6 Downloading watchgod-0.7-py3-none-any.whl (11 kB) Collecting websockets>=10.0 Downloading websockets-10.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (110 kB) ?25l |████████████████████████████████| 110kkB111.1MMB/seeta00:00:01 ?25hCollecting httptools<0.4.0,>=0.2.0 Downloading httptools-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (441 kB) ?25l |████████████████████████████████| 441kkB19.86kB/sseeta00:00:01 ?25hCollecting uvloop!=0.15.0,!=0.15.1,>=0.14.0 Downloading uvloop-0.16.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.7 MB) ?25l |████████████████████████████████| 4.7kMB111.4MMB/seeta00:00:01 ?25hCollecting python-dateutil>=2.8.1 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ?25l |████████████████████████████████| 247kkB110.9MMB/seeta00:00:01 ?25hCollecting zipp>=0.5 Downloading zipp-3.7.0-py3-none-any.whl (5.3 kB) Collecting MarkupSafe>=2.0 Downloading MarkupSafe-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (30 kB) Collecting pyparsing!=3.0.5,>=2.0.2 Downloading pyparsing-3.0.6-py3-none-any.whl (97 kB) ?25l |████████████████████████████████| 97 kB 7579kB/sseeta00:00:01 ?25hCollecting sniffio>=1.1 Downloading sniffio-1.2.0-py3-none-any.whl (10 kB) Using legacy 'setup.py install' for Airspeed, since package 'wheel' is not installed. Installing collected packages: sniffio, idna, zipp, urllib3, typing-extensions, six, pyparsing, h11, click, charset-normalizer, certifi, asgiref, anyio, websockets, watchgod, uvloop, uvicorn, types-urllib3, tomli, toml, starlette, requests, PyYAML, python-dotenv, python-dateutil, pydantic, py, pluggy, packaging, MarkupSafe, iniconfig, importlib-metadata, httptools, coverage, cachetools, attrs, watchdog, types-requests, requests-mock, pyyaml-env-tag, pytest, pyflakes, pycodestyle, platformdirs, pathspec, mypy-extensions, mergedeep, mccabe, Markdown, Jinja2, ghp-import, fastapi, Airspeed, pytest-cov, mypy, mkdocs, isort, gitchangelog, g2w, flake8, codecov, black Running setup.py install for Airspeed ... ?25ldone ?25h Running setup.py develop for g2w Successfully installed Airspeed-0.5.17 Jinja2-3.0.3 Markdown-3.3.6 MarkupSafe-2.0.1 PyYAML-6.0 anyio-3.5.0 asgiref-3.4.1 attrs-21.4.0 black-21.12b0 cachetools-5.0.0 certifi-2021.10.8 charset-normalizer-2.0.10 click-8.0.3 codecov-2.1.12 coverage-6.2 fastapi-0.71.0 flake8-4.0.1 g2w-0.1.0 ghp-import-2.0.2 gitchangelog-3.0.4 h11-0.12.0 httptools-0.3.0 idna-3.3 importlib-metadata-4.10.0 iniconfig-1.1.1 isort-5.10.1 mccabe-0.6.1 mergedeep-1.3.4 mkdocs-1.2.3 mypy-0.931 mypy-extensions-0.4.3 packaging-21.3 pathspec-0.9.0 platformdirs-2.4.1 pluggy-1.0.0 py-1.11.0 pycodestyle-2.8.0 pydantic-1.9.0 pyflakes-2.4.0 pyparsing-3.0.6 pytest-6.2.5 pytest-cov-3.0.0 python-dateutil-2.8.2 python-dotenv-0.19.2 pyyaml-env-tag-0.1 requests-2.27.1 requests-mock-1.9.3 six-1.16.0 sniffio-1.2.0 starlette-0.17.1 toml-0.10.2 tomli-1.2.3 types-requests-2.27.7 types-urllib3-1.26.7 typing-extensions-4.0.1 urllib3-1.26.8 uvicorn-0.16.0 uvloop-0.16.0 watchdog-2.1.6 watchgod-0.7 websockets-10.1 zipp-3.7.0 !!! Please run 'source .venv/bin/activate' to enable the environment !!! grep: pyproject.toml: No such file or directory Don't forget to run 'make virtualenv' if you got errors. Obtaining file:///home/r/repo Preparing metadata (setup.py) ... ?25ldone ?25hRequirement already satisfied: requests in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (2.27.1) Requirement already satisfied: requests_mock in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (1.9.3) Requirement already satisfied: types-requests in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (2.27.7) Requirement already satisfied: pytest in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (6.2.5) Requirement already satisfied: fastapi in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (0.71.0) Requirement already satisfied: uvicorn[standard] in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (0.16.0) Requirement already satisfied: pydantic in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (1.9.0) Requirement already satisfied: Airspeed in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (0.5.17) Requirement already satisfied: coverage in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (6.2) Requirement already satisfied: flake8 in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (4.0.1) Requirement already satisfied: black in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (21.12b0) Requirement already satisfied: isort in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (5.10.1) Requirement already satisfied: pytest-cov in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (3.0.0) Requirement already satisfied: codecov in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (2.1.12) Requirement already satisfied: mypy in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (0.931) Requirement already satisfied: gitchangelog in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (3.0.4) Requirement already satisfied: mkdocs in ./.venv/lib/python3.8/site-packages (from g2w==0.1.0) (1.2.3) Requirement already satisfied: six in ./.venv/lib/python3.8/site-packages (from Airspeed->g2w==0.1.0) (1.16.0) Requirement already satisfied: cachetools in ./.venv/lib/python3.8/site-packages (from Airspeed->g2w==0.1.0) (5.0.0) Requirement already satisfied: tomli<2.0.0,>=0.2.6 in ./.venv/lib/python3.8/site-packages (from black->g2w==0.1.0) (1.2.3) Requirement already satisfied: mypy-extensions>=0.4.3 in ./.venv/lib/python3.8/site-packages (from black->g2w==0.1.0) (0.4.3) Requirement already satisfied: pathspec<1,>=0.9.0 in ./.venv/lib/python3.8/site-packages (from black->g2w==0.1.0) (0.9.0) Requirement already satisfied: click>=7.1.2 in ./.venv/lib/python3.8/site-packages (from black->g2w==0.1.0) (8.0.3) Requirement already satisfied: platformdirs>=2 in ./.venv/lib/python3.8/site-packages (from black->g2w==0.1.0) (2.4.1) Requirement already satisfied: typing-extensions>=3.10.0.0 in ./.venv/lib/python3.8/site-packages (from black->g2w==0.1.0) (4.0.1) Requirement already satisfied: charset-normalizer~=2.0.0 in ./.venv/lib/python3.8/site-packages (from requests->g2w==0.1.0) (2.0.10) Requirement already satisfied: idna<4,>=2.5 in ./.venv/lib/python3.8/site-packages (from requests->g2w==0.1.0) (3.3) Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./.venv/lib/python3.8/site-packages (from requests->g2w==0.1.0) (1.26.8) Requirement already satisfied: certifi>=2017.4.17 in ./.venv/lib/python3.8/site-packages (from requests->g2w==0.1.0) (2021.10.8) Requirement already satisfied: starlette==0.17.1 in ./.venv/lib/python3.8/site-packages (from fastapi->g2w==0.1.0) (0.17.1) Requirement already satisfied: anyio<4,>=3.0.0 in ./.venv/lib/python3.8/site-packages (from starlette==0.17.1->fastapi->g2w==0.1.0) (3.5.0) Requirement already satisfied: pyflakes<2.5.0,>=2.4.0 in ./.venv/lib/python3.8/site-packages (from flake8->g2w==0.1.0) (2.4.0) Requirement already satisfied: mccabe<0.7.0,>=0.6.0 in ./.venv/lib/python3.8/site-packages (from flake8->g2w==0.1.0) (0.6.1) Requirement already satisfied: pycodestyle<2.9.0,>=2.8.0 in ./.venv/lib/python3.8/site-packages (from flake8->g2w==0.1.0) (2.8.0) Requirement already satisfied: importlib-metadata>=3.10 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (4.10.0) Requirement already satisfied: watchdog>=2.0 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (2.1.6) Requirement already satisfied: PyYAML>=3.10 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (6.0) Requirement already satisfied: packaging>=20.5 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (21.3) Requirement already satisfied: mergedeep>=1.3.4 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (1.3.4) Requirement already satisfied: Jinja2>=2.10.1 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (3.0.3) Requirement already satisfied: ghp-import>=1.0 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (2.0.2) Requirement already satisfied: Markdown>=3.2.1 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (3.3.6) Requirement already satisfied: pyyaml-env-tag>=0.1 in ./.venv/lib/python3.8/site-packages (from mkdocs->g2w==0.1.0) (0.1) Requirement already satisfied: attrs>=19.2.0 in ./.venv/lib/python3.8/site-packages (from pytest->g2w==0.1.0) (21.4.0) Requirement already satisfied: iniconfig in ./.venv/lib/python3.8/site-packages (from pytest->g2w==0.1.0) (1.1.1) Requirement already satisfied: py>=1.8.2 in ./.venv/lib/python3.8/site-packages (from pytest->g2w==0.1.0) (1.11.0) Requirement already satisfied: toml in ./.venv/lib/python3.8/site-packages (from pytest->g2w==0.1.0) (0.10.2) Requirement already satisfied: pluggy<2.0,>=0.12 in ./.venv/lib/python3.8/site-packages (from pytest->g2w==0.1.0) (1.0.0) Requirement already satisfied: types-urllib3<1.27 in ./.venv/lib/python3.8/site-packages (from types-requests->g2w==0.1.0) (1.26.7) Requirement already satisfied: asgiref>=3.4.0 in ./.venv/lib/python3.8/site-packages (from uvicorn[standard]->g2w==0.1.0) (3.4.1) Requirement already satisfied: h11>=0.8 in ./.venv/lib/python3.8/site-packages (from uvicorn[standard]->g2w==0.1.0) (0.12.0) Requirement already satisfied: websockets>=10.0 in ./.venv/lib/python3.8/site-packages (from uvicorn[standard]->g2w==0.1.0) (10.1) Requirement already satisfied: uvloop!=0.15.0,!=0.15.1,>=0.14.0 in ./.venv/lib/python3.8/site-packages (from uvicorn[standard]->g2w==0.1.0) (0.16.0) Requirement already satisfied: python-dotenv>=0.13 in ./.venv/lib/python3.8/site-packages (from uvicorn[standard]->g2w==0.1.0) (0.19.2) Requirement already satisfied: httptools<0.4.0,>=0.2.0 in ./.venv/lib/python3.8/site-packages (from uvicorn[standard]->g2w==0.1.0) (0.3.0) Requirement already satisfied: watchgod>=0.6 in ./.venv/lib/python3.8/site-packages (from uvicorn[standard]->g2w==0.1.0) (0.7) Requirement already satisfied: python-dateutil>=2.8.1 in ./.venv/lib/python3.8/site-packages (from ghp-import>=1.0->mkdocs->g2w==0.1.0) (2.8.2) Requirement already satisfied: zipp>=0.5 in ./.venv/lib/python3.8/site-packages (from importlib-metadata>=3.10->mkdocs->g2w==0.1.0) (3.7.0) Requirement already satisfied: MarkupSafe>=2.0 in ./.venv/lib/python3.8/site-packages (from Jinja2>=2.10.1->mkdocs->g2w==0.1.0) (2.0.1) Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in ./.venv/lib/python3.8/site-packages (from packaging>=20.5->mkdocs->g2w==0.1.0) (3.0.6) Requirement already satisfied: sniffio>=1.1 in ./.venv/lib/python3.8/site-packages (from anyio<4,>=3.0.0->starlette==0.17.1->fastapi->g2w==0.1.0) (1.2.0) Installing collected packages: g2w Attempting uninstall: g2w Found existing installation: g2w 0.1.0 Uninstalling g2w-0.1.0: Successfully uninstalled g2w-0.1.0 Running setup.py develop for g2w Successfully installed g2w-0.1.0 .venv/bin/flake8 g2w/ .venv/bin/black -l 79 g2w/ .venv/bin/black -l 200 tests/ .venv/bin/black -l 79 --check g2w/ .venv/bin/black -l 200 --check tests/ .venv/bin/mypy --ignore-missing-imports g2w/ 1mAll done! ✨ 🍰 ✨0m 4 files left unchanged. 1mAll done! ✨ 🍰 ✨0m 5 files left unchanged. 1mAll done! ✨ 🍰 ✨0m 4 files would be left unchanged. 1mAll done! ✨ 🍰 ✨0m 5 files would be left unchanged. 1m32mSuccess: no issues found in 4 source filesBm .venv/bin/pytest -v --cov-config .coveragerc --cov=g2w -l --tb=short --maxfail=1 tests/ .venv/bin/coverage xml .venv/bin/coverage html 1m============================= test session starts ==============================0m platform linux -- Python 3.8.5, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /home/r/repo/.venv/bin/python3 cachedir: .pytest_cache rootdir: /home/r/repo plugins: anyio-3.5.0, requests-mock-1.9.3, cov-3.0.0 collectedi6gitems0m1m 0m tests/test_app.py::test_e2e_push 33mSKIPPED0m (Integration tests are disa...)32m [ 16%]0m tests/test_push.py::test_ctor 32mPASSED0m32m [ 33%]0m tests/test_push.py::test_multiple_commits_message 32mPASSED0m32m [ 50%]0m tests/test_push.py::test_task_id_is_present_as_plain_id 32mPASSED0m32m [ 66%]0m tests/test_ws.py::test_users 33mSKIPPED0m (Integration tests are disabled)32m [ 83%]0m tests/test_ws.py::test_add_comment 33mSKIPPED0m (Environment variable 'WS...)32m [100%]0m ----------- coverage: platform linux, python 3.8.5-final-0 ----------- Name Stmts Miss Cover ------------------------------------- g2w/__init__.py 3 0 100% g2w/__main__.py 12 6 50% g2w/push.py 28 0 100% g2w/ws.py 21 10 52% ------------------------------------- TOTAL 64 16 75% 32m========================= 32m1m3 passed0m, 33m3 skipped0m32m in 0.43s0m32m =========================0m Wrote XML report to coverage.xml Wrote HTML report to htmlcov/index.html + git add g2w/VERSION setup.py .github/workflows/master.yml + git commit -m 'version set to 0.1.0' [__rultor 03808e6] version set to 0.1.0 3 files changed, 3 insertions(+), 3 deletions(-) + python -m pip install --upgrade pip Defaulting to user installation because normal site-packages is not writeable Collecting pip Using cached pip-21.3.1-py3-none-any.whl (1.7 MB) Installing collected packages: pip Successfully installed pip-21.3.1 33mWARNING: You are using pip version 20.2.3; however, version 21.3.1 is available. You should consider upgrading via the '/usr/local/bin/python -m pip install --upgrade pip' command.0m + pip install setuptools wheel twine Defaulting to user installation because normal site-packages is not writeable Requirement already satisfied: setuptools in /usr/local/lib/python3.8/site-packages (50.3.0) Requirement already satisfied: wheel in /usr/local/lib/python3.8/site-packages (0.35.1) Collecting twine Downloading twine-3.7.1-py3-none-any.whl (35 kB) Collecting readme-renderer>=21.0 Downloading readme_renderer-32.0-py3-none-any.whl (16 kB) Collecting tqdm>=4.14 Downloading tqdm-4.62.3-py2.py3-none-any.whl (76 kB) ?25l |████████████████████████████████| 76 kB 4248kB/ssetaa0:00:011 ?25hCollecting importlib-metadata>=3.6 Using cached importlib_metadata-4.10.0-py3-none-any.whl (17 kB) Collecting keyring>=15.1 Downloading keyring-23.5.0-py3-none-any.whl (33 kB) Collecting colorama>=0.4.3 Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB) Collecting pkginfo>=1.8.1 Downloading pkginfo-1.8.2-py2.py3-none-any.whl (26 kB) Collecting requests>=2.20 Using cached requests-2.27.1-py2.py3-none-any.whl (63 kB) Collecting rfc3986>=1.4.0 Downloading rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) Collecting requests-toolbelt!=0.9.0,>=0.8.0 Downloading requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB) ?25l |████████████████████████████████| 54 kB 4493kB/sseeta00:00:01 ?25hCollecting zipp>=0.5 Using cached zipp-3.7.0-py3-none-any.whl (5.3 kB) Collecting SecretStorage>=3.2 Downloading SecretStorage-3.3.1-py3-none-any.whl (15 kB) Collecting jeepney>=0.4.2 Downloading jeepney-0.7.1-py3-none-any.whl (54 kB) ?25l |████████████████████████████████| 54 kB 4424kB/sseeta00:00:01 ?25hCollecting docutils>=0.13.1 Downloading docutils-0.18.1-py2.py3-none-any.whl (570 kB) ?25l |████████████████████████████████| 570kkB110.8MMB/seeta00:00:01 ?25hCollecting Pygments>=2.5.1 Downloading Pygments-2.11.2-py3-none-any.whl (1.1 MB) ?25l |████████████████████████████████| 1.1kMB111.5MMB/seeta00:00:01 ?25hCollecting bleach>=2.1.0 Downloading bleach-4.1.0-py2.py3-none-any.whl (157 kB) ?25l |████████████████████████████████| 157kkB111.1MMB/seeta00:00:01 ?25hCollecting certifi>=2017.4.17 Using cached certifi-2021.10.8-py2.py3-none-any.whl (149 kB) Collecting idna<4,>=2.5 Using cached idna-3.3-py3-none-any.whl (61 kB) Collecting charset-normalizer~=2.0.0 Using cached charset_normalizer-2.0.10-py3-none-any.whl (39 kB) Collecting urllib3<1.27,>=1.21.1 Using cached urllib3-1.26.8-py2.py3-none-any.whl (138 kB) Collecting six>=1.9.0 Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting webencodings Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Collecting packaging Using cached packaging-21.3-py3-none-any.whl (40 kB) Collecting cryptography>=2.0 Downloading cryptography-36.0.1-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB) ?25l |████████████████████████████████| 3.6kMB110.4MMB/seeta00:00:01 ?25hCollecting cffi>=1.12 Downloading cffi-1.15.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (446 kB) ?25l |████████████████████████████████| 446kkB112.2MMB/seeta00:00:01 ?25hCollecting pyparsing!=3.0.5,>=2.0.2 Using cached pyparsing-3.0.6-py3-none-any.whl (97 kB) Collecting pycparser Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) ?25l |████████████████████████████████| 118kkB110.9MMB/seeta00:00:01 ?25hInstalling collected packages: pycparser, pyparsing, cffi, zipp, webencodings, urllib3, six, packaging, jeepney, idna, cryptography, charset-normalizer, certifi, SecretStorage, requests, Pygments, importlib-metadata, docutils, bleach, tqdm, rfc3986, requests-toolbelt, readme-renderer, pkginfo, keyring, colorama, twine Successfully installed Pygments-2.11.2 SecretStorage-3.3.1 bleach-4.1.0 certifi-2021.10.8 cffi-1.15.0 charset-normalizer-2.0.10 colorama-0.4.4 cryptography-36.0.1 docutils-0.18.1 idna-3.3 importlib-metadata-4.10.0 jeepney-0.7.1 keyring-23.5.0 packaging-21.3 pkginfo-1.8.2 pycparser-2.21 pyparsing-3.0.6 readme-renderer-32.0 requests-2.27.1 requests-toolbelt-0.9.1 rfc3986-2.0.0 six-1.16.0 tqdm-4.62.3 twine-3.7.1 urllib3-1.26.8 webencodings-0.5.1 zipp-3.7.0 + python setup.py sdist bdist_wheel running sdist running egg_info writing g2w.egg-info/PKG-INFO writing dependency_links to g2w.egg-info/dependency_links.txt writing entry points to g2w.egg-info/entry_points.txt writing requirements to g2w.egg-info/requires.txt writing top-level names to g2w.egg-info/top_level.txt reading manifest file 'g2w.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'LICENSE' warning: no files found matching 'Dockerfile' writing manifest file 'g2w.egg-info/SOURCES.txt' warning: sdist: standard file not found: should have one of README, README.rst, README.txt, README.md running check warning: Check: missing meta-data: if 'author' supplied, 'author_email' must be supplied too creating g2w-0.1.0 creating g2w-0.1.0/g2w creating g2w-0.1.0/g2w.egg-info creating g2w-0.1.0/g2w/__pycache__ creating g2w-0.1.0/tests creating g2w-0.1.0/tests/__pycache__ copying files to g2w-0.1.0... copying HISTORY.md -> g2w-0.1.0 copying MANIFEST.in -> g2w-0.1.0 copying setup.py -> g2w-0.1.0 copying g2w/VERSION -> g2w-0.1.0/g2w copying g2w/__init__.py -> g2w-0.1.0/g2w copying g2w/__main__.py -> g2w-0.1.0/g2w copying g2w/push.py -> g2w-0.1.0/g2w copying g2w/ws.py -> g2w-0.1.0/g2w copying g2w.egg-info/PKG-INFO -> g2w-0.1.0/g2w.egg-info copying g2w.egg-info/SOURCES.txt -> g2w-0.1.0/g2w.egg-info copying g2w.egg-info/dependency_links.txt -> g2w-0.1.0/g2w.egg-info copying g2w.egg-info/entry_points.txt -> g2w-0.1.0/g2w.egg-info copying g2w.egg-info/requires.txt -> g2w-0.1.0/g2w.egg-info copying g2w.egg-info/top_level.txt -> g2w-0.1.0/g2w.egg-info copying g2w/__pycache__/__init__.cpython-38.pyc -> g2w-0.1.0/g2w/__pycache__ copying g2w/__pycache__/__main__.cpython-38.pyc -> g2w-0.1.0/g2w/__pycache__ copying g2w/__pycache__/push.cpython-38.pyc -> g2w-0.1.0/g2w/__pycache__ copying g2w/__pycache__/ws.cpython-38.pyc -> g2w-0.1.0/g2w/__pycache__ copying tests/__init__.py -> g2w-0.1.0/tests copying tests/conftest.py -> g2w-0.1.0/tests copying tests/test_app.py -> g2w-0.1.0/tests copying tests/test_push.py -> g2w-0.1.0/tests copying tests/test_ws.py -> g2w-0.1.0/tests copying tests/__pycache__/__init__.cpython-38.pyc -> g2w-0.1.0/tests/__pycache__ copying tests/__pycache__/conftest.cpython-38-pytest-6.2.5.pyc -> g2w-0.1.0/tests/__pycache__ copying tests/__pycache__/test_app.cpython-38-pytest-6.2.5.pyc -> g2w-0.1.0/tests/__pycache__ copying tests/__pycache__/test_push.cpython-38-pytest-6.2.5.pyc -> g2w-0.1.0/tests/__pycache__ copying tests/__pycache__/test_ws.cpython-38-pytest-6.2.5.pyc -> g2w-0.1.0/tests/__pycache__ Writing g2w-0.1.0/setup.cfg creating dist Creating tar archive removing 'g2w-0.1.0' (and everything under it) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/g2w copying g2w/__main__.py -> build/lib/g2w copying g2w/ws.py -> build/lib/g2w copying g2w/push.py -> build/lib/g2w copying g2w/__init__.py -> build/lib/g2w installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/g2w copying build/lib/g2w/__main__.py -> build/bdist.linux-x86_64/wheel/g2w copying build/lib/g2w/ws.py -> build/bdist.linux-x86_64/wheel/g2w copying build/lib/g2w/push.py -> build/bdist.linux-x86_64/wheel/g2w copying build/lib/g2w/__init__.py -> build/bdist.linux-x86_64/wheel/g2w running install_egg_info Copying g2w.egg-info to build/bdist.linux-x86_64/wheel/g2w-0.1.0-py3.8.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/g2w-0.1.0.dist-info/WHEEL creating 'dist/g2w-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'g2w/__init__.py' adding 'g2w/__main__.py' adding 'g2w/push.py' adding 'g2w/ws.py' adding 'g2w-0.1.0.dist-info/METADATA' adding 'g2w-0.1.0.dist-info/WHEEL' adding 'g2w-0.1.0.dist-info/entry_points.txt' adding 'g2w-0.1.0.dist-info/top_level.txt' adding 'g2w-0.1.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel + twine upload --config-file=../.pypirc dist/g2w-0.1.0-py3-none-any.whl dist/g2w-0.1.0.tar.gz Uploading distributions to https://upload.pypi.org/legacy/ Uploading g2w-0.1.0-py3-none-any.whl 100% 19.8k/19.8k[[00:01<00:00,]10.3kB/s] Uploading g2w-0.1.0.tar.gz 100% 29.1k/29.1k[[00:01<00:00,]20.2kB/s] View at: https://pypi.org/project/g2w/0.1.0/ + mv /home/r/repo . ++ whoami + chown -R root repo + '[' -n '' ']' ++ whoami + sudo chown -R rultor repo + cd repo + git checkout __rultor Already on '__rultor' + git tag 0.1.0 -m '0.1.0: tagged by rultor.com' + git reset --hard HEAD is now at 03808e6 version set to 0.1.0 + git clean -fd + git checkout master Switched to branch 'master' Your branch is up-to-date with 'origin/master'. + git branch -D __rultor Deleted branch __rultor (was 03808e6). + git push --all origin Everything up-to-date + git push --tags origin To git@github.com:dgroup/g2w.git * [new tag] 0.1.0 -> 0.1.0 container 74742e009da0e4db935e33f6d213621ff8454da73c83bf537006b93f7ca0b3fc is dead Fri Jan 14 06:16:04 CET 2022