++ dirname ./run.sh + cd . + echo 1300 + echo '2.0-SNAPSHOT BUILD' 2.0-SNAPSHOT BUILD + date Wed May 14 10:24:47 UTC 2025 + uptime 10:24:47 up 1 min, 0 users, load average: 1.61, 0.50, 0.17 + head=git@github.com:cqfn/aibolit-mcp-server.git + ff=default + image=yegor256/python + rebase=false + squash=false + head_branch=master + author=yegor256 + tag=0.0.3 + vars=('--env=head=git@github.com:cqfn/aibolit-mcp-server.git' '--env=tag=0.0.3' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:cqfn/aibolit-mcp-server.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.3'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo /usr/bin/install-node.sh'\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''env'\'' '\'';'\'' '\''pip3 install aibolit javalang'\'' '\'';'\'' '\''aibolit --version'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" package.json'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" src/server.ts'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" index.ts'\'' '\'';'\'' '\''make'\'' '\'';'\'' '\''git commit -am "set version to ${tag}"'\'' '\'';'\'' '\''chmod 600 ../npmrc'\'' '\'';'\'' '\''npm publish --no-color --userconfig=../npmrc'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256') + scripts=('export '\''head=git@github.com:cqfn/aibolit-mcp-server.git'\''' ';' 'export '\''tag=0.0.3'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo /usr/bin/install-node.sh' ';' 'npm install --no-color' ';' 'pdd -f /dev/null -v' ';' 'env' ';' 'pip3 install aibolit javalang' ';' 'aibolit --version' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i "s/0\.0\.0/${tag}/" package.json' ';' 'sed -i "s/0\.0\.0/${tag}/" src/server.ts' ';' 'sed -i "s/0\.0\.0/${tag}/" index.ts' ';' 'make' ';' 'git commit -am "set version to ${tag}"' ';' 'chmod 600 ../npmrc' ';' 'npm publish --no-color --userconfig=../npmrc' ';') + directory= + container=cqfn_aibolit-mcp-server_3 + as_root=false + hostname ip-172-31-27-18 + pwd /tmp/rultor-sGTp + git --version git version 2.34.1 + docker --version Docker version 25.0.3, build 4debf41 + mkdir -p /home/ubuntu/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/ubuntu/.ssh/config + git clone git@github.com:cqfn/aibolit-mcp-server.git repo Cloning into 'repo'... Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. + cd repo + git config user.email gpg@rultor.com + git config user.name Rultor.com + '[' -z 'export '\''head=git@github.com:cqfn/aibolit-mcp-server.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:cqfn/aibolit-mcp-server.git'\''' ';' 'export '\''tag=0.0.3'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'sudo /usr/bin/install-node.sh' ';' 'npm install --no-color' ';' 'pdd -f /dev/null -v' ';' env ';' 'pip3 install aibolit javalang' ';' 'aibolit --version' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i "s/0\.0\.0/${tag}/" package.json' ';' 'sed -i "s/0\.0\.0/${tag}/" src/server.ts' ';' 'sed -i "s/0\.0\.0/${tag}/" index.ts' ';' make ';' 'git commit -am "set version to ${tag}"' ';' 'chmod 600 ../npmrc' ';' 'npm publish --no-color --userconfig=../npmrc' ';' + sensitive=() + set -ex -o pipefail + '[' -z 0.0.3 ']' + [[ 0.0.3 =~ ^[a-zA-Z0-9\.\-]+$ ]] + echo 'tag name is valid: "0.0.3"' tag name is valid: "0.0.3" + cd repo ++ git tag -l 0.0.3 + '[' -n '' ']' + BRANCH_NAME=__rultor ++ wc -l ++ git show-branch __rultor + '[' 0 -gt 0 ']' + export BRANCH_NAME + git checkout -b __rultor Switched to a new branch '__rultor' + docker_when_possible + true ++ tail -n 1 ++ sed 's/ /\n/g' ++ uptime + load=0.18 ++ bc ++ echo 0.18 '>' 30 + '[' 0 -eq 1 ']' + echo 'load average is 0.18, low enough to run a new Docker container' load average is 0.18, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=yegor256/python + docker pull yegor256/python Using default tag: latest latest: Pulling from yegor256/python 19f1f54854d6: Pulling fs layer 3ee1ef79bfdc: Pulling fs layer 68201ec6e581: Pulling fs layer b3ee2c8b8446: Pulling fs layer 5d174db1ceb2: Pulling fs layer 621eb568a8b7: Pulling fs layer 40bed440eda0: Pulling fs layer 4f4fb700ef54: Pulling fs layer d576ff9cada7: Pulling fs layer bb762121b46e: Pulling fs layer c6e4d26de5fc: Pulling fs layer aa378f4cd126: Pulling fs layer 01f15d321390: Pulling fs layer 6f9a6fd57a44: Pulling fs layer 50b10c5b2dbe: Pulling fs layer b3ee2c8b8446: Waiting 5d174db1ceb2: Waiting 621eb568a8b7: Waiting 40bed440eda0: Waiting 4f4fb700ef54: Waiting d576ff9cada7: Waiting bb762121b46e: Waiting c6e4d26de5fc: Waiting aa378f4cd126: Waiting 01f15d321390: Waiting 6f9a6fd57a44: Waiting 50b10c5b2dbe: Waiting 3ee1ef79bfdc: Verifying Checksum 3ee1ef79bfdc: Download complete 19f1f54854d6: Verifying Checksum 19f1f54854d6: Download complete 68201ec6e581: Verifying Checksum 68201ec6e581: Download complete 5d174db1ceb2: Verifying Checksum 5d174db1ceb2: Download complete 40bed440eda0: Verifying Checksum 40bed440eda0: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 621eb568a8b7: Verifying Checksum 621eb568a8b7: Download complete d576ff9cada7: Verifying Checksum d576ff9cada7: Download complete bb762121b46e: Verifying Checksum bb762121b46e: Download complete c6e4d26de5fc: Verifying Checksum c6e4d26de5fc: Download complete 01f15d321390: Verifying Checksum 01f15d321390: Download complete 6f9a6fd57a44: Verifying Checksum 6f9a6fd57a44: Download complete 50b10c5b2dbe: Verifying Checksum 50b10c5b2dbe: Download complete aa378f4cd126: Verifying Checksum aa378f4cd126: Download complete b3ee2c8b8446: Verifying Checksum b3ee2c8b8446: Download complete 19f1f54854d6: Pull complete 3ee1ef79bfdc: Pull complete 68201ec6e581: Pull complete b3ee2c8b8446: Pull complete 5d174db1ceb2: Pull complete 621eb568a8b7: Pull complete 40bed440eda0: Pull complete 4f4fb700ef54: Pull complete d576ff9cada7: Pull complete bb762121b46e: Pull complete c6e4d26de5fc: Pull complete aa378f4cd126: Pull complete 01f15d321390: Pull complete 6f9a6fd57a44: Pull complete 50b10c5b2dbe: Pull complete Digest: sha256:be92d2d90f038fd86d1a889e1b2a9edc26233b86a34f3ce34e12883396d7ba03 Status: Downloaded newer image for yegor256/python:latest docker.io/yegor256/python:latest + docker ps --filter=status=exited + grep --quiet '\scqfn_aibolit-mcp-server_3\s*$' + ls -al . total 48 drwx------ 3 ubuntu ubuntu 4096 May 14 10:24 . drwxrwxrwt 12 root root 4096 May 14 10:24 .. -rwxrwxr-x 1 ubuntu ubuntu 658 May 14 10:24 end.sh -rwxrwxr-x 1 ubuntu ubuntu 490 May 14 10:24 entry.sh -rw-rw-r-- 1 ubuntu ubuntu 74 May 14 10:24 npmrc -rw-rw-r-- 1 ubuntu ubuntu 5 May 14 10:24 pid drwxrwxr-x 7 ubuntu ubuntu 4096 May 14 10:24 repo -rwxrwxr-x 1 ubuntu ubuntu 6776 May 14 10:24 run.sh -rw-rw-r-- 1 ubuntu ubuntu 748 May 14 10:24 script.sh -rw-rw-r-- 1 ubuntu ubuntu 6706 May 14 10:25 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-sGTp:/main --env=head=git@github.com:cqfn/aibolit-mcp-server.git --env=tag=0.0.3 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:cqfn/aibolit-mcp-server.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.3'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo /usr/bin/install-node.sh'\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''env'\'' '\'';'\'' '\''pip3 install aibolit javalang'\'' '\'';'\'' '\''aibolit --version'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" package.json'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" src/server.ts'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/" index.ts'\'' '\'';'\'' '\''make'\'' '\'';'\'' '\''git commit -am "set version to ${tag}"'\'' '\'';'\'' '\''chmod 600 ../npmrc'\'' '\'';'\'' '\''npm publish --no-color --userconfig=../npmrc'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --net=host --dns 8.8.8.8 --add-host docker:127.0.0.1 --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-sGTp/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=cqfn_aibolit-mcp-server_3 yegor256/python /main/entry.sh WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded. + set -e + set -o pipefail + shopt -s dotglob + useradd -m -G sudo r ++ awk -F : '$3 > 100 { print $1 }' ++ cat /etc/group + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G nogroup r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G ssh r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G r r + usermod -s /bin/bash r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.cache /root/.gemrc /root/.profile /home/r + cp -R ./cid ./end.sh ./entry.sh ./npmrc ./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 + cat /home/r/script.sh #!/bin/bash set -e set -o pipefail if [ -e /home/r/.profile ]; then source /home/r/.profile; fi shopt -s expand_aliases alias 'sudo=sudo -i' export HOME=/home/r cd "${HOME}/repo" export 'head=git@github.com:cqfn/aibolit-mcp-server.git' ; export 'tag=0.0.3' ; export 'head_branch=master' ; export 'author=yegor256' ; sudo /usr/bin/install-node.sh ; npm install --no-color ; pdd -f /dev/null -v ; env ; pip3 install aibolit javalang ; aibolit --version ; [[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1 ; sed -i "s/0\.0\.0/${tag}/" package.json ; sed -i "s/0\.0\.0/${tag}/" src/server.ts ; sed -i "s/0\.0\.0/${tag}/" index.ts ; make ; git commit -am "set version to ${tag}" ; chmod 600 ../npmrc ; npm publish --no-color --userconfig=../npmrc ; + su --login r --command /home/r/script.sh + bash + curl -fsSL https://deb.nodesource.com/setup_18.x 38;5;79m2025-05-14 10:25:30 - Installing pre-requisites0m Get:1ohttp://deb.debian.org/debian bullseye InRelease [116 kB] Get:2ohttp://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB] Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB] Get:4ohttp://deb.debian.org/debian bullseye/main amd64 Packages [8,066 kB] Get:5ohttp://deb.debian.org/debian-securityebullseye-security/main amd64 Packages [364 kB] Get:64http://deb.debian.org/debiangbullseye-updates/main]amd64 Packages [18.8 kB] Fetchedo8,636]kBsinr2s0(4,078 kB/s) Reading package lists... Done Reading package lists... Done Building dependency tree... Done Reading state information... Done ca-certificates is already the newest version (20210119). gnupg is already the newest version (2.2.27-2+deb11u2). curl is already the newest version (7.74.0-1.3+deb11u14). The following NEW packages will be installed: apt-transport-https 0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded. Need to get 160 kB of archives. After this operation, 166 kB of additional disk space will be used. Get:1ohttp://deb.debian.org/debian bullseye/main amd64 apt-transport-https all 2.2.4 [160 kB] Fetchedo160nkBsinr0sh(9,230 kB/s) kB 0%] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package apt-transport-https. (Reading database ... 25770 files and directories currently installed.) Preparing to unpack .../apt-transport-https_2.2.4_all.deb ... Unpacking apt-transport-https (2.2.4) ... Setting up apt-transport-https (2.2.4) ... Hit:1ohttp://deb.debian.org/debian bullseye InRelease Hit:2ohttp://deb.debian.org/debian-security bullseye-security InRelease Hit:3 http://deb.debian.org/debian bullseye-updates InRelease Get:4ohttps://deb.nodesource.com/node_18.x2nodistro InRelease [12.1 kB] Get:5Whttps://deb.nodesource.com/node_18.x nodistro/main amd64 Packages [11.5 kB] Fetchedo23.7gkB ino0s (61.6 kB/s) Reading package lists... Done 1;34m2025-05-14 10:25:37 - Repository configured successfully.0m 38;5;79m2025-05-14 10:25:37 - To install Node.js, run: apt-get install nodejs -y0m 38;5;79m2025-05-14 10:25:37 - You can use N|solid Runtime as a node.js alternative0m 1;32m2025-05-14 10:25:37 - To install N|solid Runtime, run: apt-get install nsolid -y 0m + apt-get install --yes nodejs Reading package lists... Done Building dependency tree... Done Reading state information... Done The following NEW packages will be installed: nodejs 0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded. Need to get 29.7 MB of archives. After this operation, 187 MB of additional disk space will be used. Get:1ohttps://deb.nodesource.com/node_18.x nodistro/main amd64 nodejs amd64 18.20.8-1nodesource1 [29.7 MB] Fetchedo29.7gMB8in91s/(44.6MMB/s)] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package nodejs. (Reading database ... 25774 files and directories currently installed.) Preparing to unpack .../nodejs_18.20.8-1nodesource1_amd64.deb ... Unpacking nodejs (18.20.8-1nodesource1) ... Setting up nodejs (18.20.8-1nodesource1) ... + node --version v18.20.8 + npm --version 10.8.2 1G0K1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0Knpm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. 1G0K⠧1G0K⠇1G0K⠏1G0Knpm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported 1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K added 465 packages, and audited 466 packages in 9s 1G0K⠦1G0K 1G0K⠦1G0K79 packages are looking for funding 1G0K⠦1G0K run `npm fund` for details 1G0K⠦1G0K found 0 vulnerabilities 1G0K⠦1G0Knpm notice npm notice New major version of npm available! 10.8.2 -> 11.3.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.3.0 npm notice To update run: npm install -g npm@11.3.0 npm notice 1G0K⠦1G0KFound 8 lines in /home/r/repo/.pdd My version is 0.23.1 Ruby version is 3.4.3 at x86_64-linux Reading from root dir . Excluding target/**/* Excluding coverage/**/* Excluding node_modules/**/* /usr/local/bundle/gems/pdd-0.23.1/lib/pdd/sources.rb:90: warning: undefining the allocator of T_DATA class FileMagic /home/r/repo/package-lock.json is a binary file (238468 bytes) /home/r/repo/package.json is a binary file (1001 bytes) /home/r/repo/renovate.json is a binary file (114 bytes) /home/r/repo/test/fixtures/claude-code-config.json is a binary file (97 bytes) /home/r/repo/tsconfig.json is a binary file (244 bytes) Reading .0pdd.yml ... Reading .gitattributes ... Reading .github/typos.toml ... Reading .github/workflows/actionlint.yml ... Reading .github/workflows/codecov.yml ... Reading .github/workflows/copyrights.yml ... Reading .github/workflows/eslint.yml ... Reading .github/workflows/make.yml ... Reading .github/workflows/markdown-lint.yml ... Reading .github/workflows/pdd.yml ... Reading .github/workflows/reuse.yml ... Reading .github/workflows/typos.yml ... Reading .github/workflows/up.yml ... Reading .github/workflows/xcop.yml ... Reading .github/workflows/yamllint.yml ... Reading .gitignore ... Reading .npmignore ... Reading .pdd ... Reading .rultor.yml ... Reading .xcop ... Reading LICENSE.txt ... Reading LICENSES/MIT.txt ... Reading Makefile ... Reading README.md ... Reading REUSE.toml ... Reading eslint.config.mjs ... Reading index.ts ... Reading jest.config.ts ... Reading src/aibolit.ts ... Reading src/server.ts ... Reading src/to_gpt.ts ... Reading src/tools.ts ... Reading test/aibolit.test.ts ... Reading test/helpers/once.ts ... Reading test/index.test.ts ... Reading test/server.test.ts ... Reading test/to_gpt.test.ts ... Reading test/tools.test.ts ... SHELL=/bin/bash LANGUAGE=en_US.UTF-8 PWD=/home/r/repo LOGNAME=r author=yegor256 HOME=/home/r LANG=en_US.UTF-8 head=git@github.com:cqfn/aibolit-mcp-server.git GEM_HOME=/usr/local/bundle tag=0.0.3 TERM=xterm USER=r SHLVL=1 head_branch=master LC_ALL=en_US.UTF-8 PATH=/usr/local/bundle/bin:/usr/local/bundle/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/r/.local/bin:/home/r/.local/bin MAIL=/var/mail/r OLDPWD=/home/r _=/usr/bin/env Collecting aibolit Downloading aibolit-1.2.5-py2.py3-none-any.whl (12.3 MB) K25l |████████████████████████████████| 12.3MMB7466kkB/seeta00:00:01 ?25hCollecting javalang Downloading javalang-0.13.0-py3-none-any.whl (22 kB) Collecting lxml==4.5.0 Downloading lxml-4.5.0.tar.gz (4.5 MB) K25l |████████████████████████████████| 4.5kMB117.8MMB/seeta00:00:01 ?25hCollecting scipy==1.4.1 Downloading scipy-1.4.1.tar.gz (24.6 MB) K25l |████████████████████████████████| 24.6MMB17312kB/sseeta00:00:01 ?25h Installing build dependencies ... ?25lerror 31m ERROR: Command errored out with exit status 1: command: /usr/bin/python3 /usr/lib/python3/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-okm39tx0/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- wheel setuptools 'Cython>=0.29.13' 'numpy==1.13.3; python_version=='"'"'3.5'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.13.3; python_version=='"'"'3.6'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.14.5; python_version=='"'"'3.7'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.5'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.6'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.7'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system=='"'"'AIX'"'"'' 'pybind11>=2.4.0' cwd: None Complete output (736 lines): Ignoring numpy: markers 'python_version == "3.5" and platform_system != "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.6" and platform_system != "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.7" and platform_system != "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.5" and platform_system == "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.6" and platform_system == "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.7" and platform_system == "AIX"' don't match your environment Ignoring numpy: markers 'python_version >= "3.8" and platform_system == "AIX"' don't match your environment Collecting wheel Downloading wheel-0.45.1-py3-none-any.whl (72 kB) Collecting setuptools Downloading setuptools-80.4.0-py3-none-any.whl (1.2 MB) Collecting Cython>=0.29.13 Downloading cython-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB) Collecting numpy==1.17.3 Downloading numpy-1.17.3.zip (6.4 MB) Collecting pybind11>=2.4.0 Downloading pybind11-2.13.6-py3-none-any.whl (243 kB) Building wheels for collected packages: numpy Building wheel for numpy (setup.py): started Building wheel for numpy (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py'"'"'; __file__='"'"'/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-69t7zrnn cwd: /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/ Complete output (346 lines): Running from numpy source directory. blas_opt_info: blas_mkl_info: customize UnixCCompiler libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE blis_info: customize UnixCCompiler libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE openblas_info: customize UnixCCompiler customize UnixCCompiler libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS customize UnixCCompiler libraries tatlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_info: customize UnixCCompiler libraries satlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS customize UnixCCompiler libraries ptf77blas,ptcblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_blas_info: customize UnixCCompiler libraries f77blas,cblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE accelerate_info: NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:690: UserWarning: Optimized (vendor) Blas libraries are not found. Falls back to netlib Blas library which has worse performance. A better performance should be easily gained by switching Blas library. self.calc_info() blas_info: customize UnixCCompiler libraries blas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:690: UserWarning: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. self.calc_info() blas_src_info: NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:690: UserWarning: Blas (http://www.netlib.org/blas/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [blas_src]) or by setting the BLAS_SRC environment variable. self.calc_info() NOT AVAILABLE non-existing path in 'numpy/distutils': 'site.cfg' lapack_opt_info: lapack_mkl_info: customize UnixCCompiler libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE openblas_lapack_info: customize UnixCCompiler customize UnixCCompiler libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE openblas_clapack_info: customize UnixCCompiler customize UnixCCompiler libraries openblas,lapack not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE flame_info: customize UnixCCompiler libraries flame not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS customize UnixCCompiler libraries lapack_atlas not found in /usr/local/lib customize UnixCCompiler libraries tatlas,tatlas not found in /usr/local/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib customize UnixCCompiler libraries tatlas,tatlas not found in /usr/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu customize UnixCCompiler libraries tatlas,tatlas not found in /usr/lib/x86_64-linux-gnu <class 'numpy.distutils.system_info.atlas_3_10_threads_info'> NOT AVAILABLE atlas_3_10_info: customize UnixCCompiler libraries lapack_atlas not found in /usr/local/lib customize UnixCCompiler libraries satlas,satlas not found in /usr/local/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib customize UnixCCompiler libraries satlas,satlas not found in /usr/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu customize UnixCCompiler libraries satlas,satlas not found in /usr/lib/x86_64-linux-gnu <class 'numpy.distutils.system_info.atlas_3_10_info'> NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS customize UnixCCompiler libraries lapack_atlas not found in /usr/local/lib customize UnixCCompiler libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib customize UnixCCompiler libraries ptf77blas,ptcblas,atlas not found in /usr/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu customize UnixCCompiler libraries ptf77blas,ptcblas,atlas not found in /usr/lib/x86_64-linux-gnu <class 'numpy.distutils.system_info.atlas_threads_info'> NOT AVAILABLE atlas_info: customize UnixCCompiler libraries lapack_atlas not found in /usr/local/lib customize UnixCCompiler libraries f77blas,cblas,atlas not found in /usr/local/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib customize UnixCCompiler libraries f77blas,cblas,atlas not found in /usr/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu customize UnixCCompiler libraries f77blas,cblas,atlas not found in /usr/lib/x86_64-linux-gnu <class 'numpy.distutils.system_info.atlas_info'> NOT AVAILABLE lapack_info: customize UnixCCompiler libraries lapack not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:1712: UserWarning: Lapack (http://www.netlib.org/lapack/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [lapack]) or by setting the LAPACK environment variable. if getattr(self, '_calc_info_{}'.format(lapack))(): lapack_src_info: NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:1712: UserWarning: Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by setting the LAPACK_SRC environment variable. if getattr(self, '_calc_info_{}'.format(lapack))(): NOT AVAILABLE /usr/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running bdist_wheel running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build creating build/src.linux-x86_64-3.9 creating build/src.linux-x86_64-3.9/numpy creating build/src.linux-x86_64-3.9/numpy/distutils building library "npymath" sources get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']' customize Gnu95FCompiler Could not locate executable gfortran Could not locate executable f95 customize IntelFCompiler Could not locate executable ifort Could not locate executable ifc customize LaheyFCompiler Could not locate executable lf95 customize PGroupFCompiler Could not locate executable pgfortran customize AbsoftFCompiler Could not locate executable f90 Could not locate executable f77 customize NAGFCompiler customize VastFCompiler customize CompaqFCompiler Could not locate executable fort customize IntelItaniumFCompiler Could not locate executable efort Could not locate executable efc customize IntelEM64TFCompiler customize GnuFCompiler Could not locate executable g77 customize G95FCompiler Could not locate executable g95 customize PathScaleFCompiler Could not locate executable pathf95 customize NAGFORCompiler Could not locate executable nagfor don't know how to compile Fortran code on platform 'posix' C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.9 -c' x86_64-linux-gnu-gcc: _configtest.c x86_64-linux-gnu-gcc -pthread _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest.o.d _configtest C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.9 -c' x86_64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch] 1 | int exp (void); | ^~~ _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’ +++ |+#include <math.h> 1 | int exp (void); x86_64-linux-gnu-gcc -pthread _configtest.o -o _configtest /usr/bin/ld: _configtest.o: in function `main': /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o _configtest.o.d C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.9 -c' x86_64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch] 1 | int exp (void); | ^~~ _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’ +++ |+#include <math.h> 1 | int exp (void); x86_64-linux-gnu-gcc -pthread _configtest.o -lm -o _configtest success! removing: _configtest.c _configtest.o _configtest.o.d _configtest creating build/src.linux-x86_64-3.9/numpy/core creating build/src.linux-x86_64-3.9/numpy/core/src creating build/src.linux-x86_64-3.9/numpy/core/src/npymath conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npymath/npy_math_internal.h adding 'build/src.linux-x86_64-3.9/numpy/core/src/npymath' to include_dirs. conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npymath/ieee754.c conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npymath/npy_math_complex.c None - nothing done with h_files = ['build/src.linux-x86_64-3.9/numpy/core/src/npymath/npy_math_internal.h'] building library "npysort" sources creating build/src.linux-x86_64-3.9/numpy/core/src/common conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/common/npy_sort.h adding 'build/src.linux-x86_64-3.9/numpy/core/src/common' to include_dirs. creating build/src.linux-x86_64-3.9/numpy/core/src/npysort conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npysort/quicksort.c conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npysort/mergesort.c conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npysort/timsort.c conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npysort/heapsort.c conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npysort/radixsort.c conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/common/npy_partition.h conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npysort/selection.c conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/common/npy_binsearch.h conv_template:> build/src.linux-x86_64-3.9/numpy/core/src/npysort/binsearch.c None - nothing done with h_files = ['build/src.linux-x86_64-3.9/numpy/core/src/common/npy_sort.h', 'build/src.linux-x86_64-3.9/numpy/core/src/common/npy_partition.h', 'build/src.linux-x86_64-3.9/numpy/core/src/common/npy_binsearch.h'] building extension "numpy.core._dummy" sources Generating build/src.linux-x86_64-3.9/numpy/core/include/numpy/config.h C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.9 -c' x86_64-linux-gnu-gcc: _configtest.c _configtest.c:1:10: fatal error: Python.h: No such file or directory 1 | #include <Python.h> | ^~~~~~~~~~ compilation terminated. failure. removing: _configtest.c _configtest.o Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py", line 443, in <module> setup_package() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py", line 435, in setup_package setup(**metadata) File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/core.py", line 171, in setup return old_setup(**new_attr) File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/lib/python3.9/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.9/distutils/dist.py", line 966, in run_commands self.run_command(cmd) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 223, in run self.run_command('build') File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build.py", line 47, in run old_build.run(self) File "/usr/lib/python3.9/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build_src.py", line 142, in run self.build_sources() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build_src.py", line 159, in build_sources self.build_extension_sources(ext) File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build_src.py", line 316, in build_extension_sources sources = self.generate_sources(sources, ext) File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build_src.py", line 369, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 430, in generate_config_h moredefs, ignored = cocache.check_types(config_cmd, ext, build_dir) File "numpy/core/setup.py", line 49, in check_types out = check_types(*a, **kw) File "numpy/core/setup.py", line 286, in check_types raise SystemError( SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. ---------------------------------------- ERROR: Failed building wheel for numpy Running setup.py clean for numpy ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py'"'"'; __file__='"'"'/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all cwd: /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03 Complete output (10 lines): Running from numpy source directory. `setup.py clean` is not supported, use one of the following instead: - `git clean -xdf` (cleans all files) - `git clean -Xdf` (cleans all versioned files, doesn't touch files that aren't checked into the git repo) Add `--force` to your command to use it anyway if you must (unsupported). ---------------------------------------- ERROR: Failed cleaning build dir for numpy Failed to build numpy Installing collected packages: wheel, setuptools, pybind11, numpy, Cython Running setup.py install for numpy: started Running setup.py install for numpy: finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py'"'"'; __file__='"'"'/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vgu35lk1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-okm39tx0/overlay --compile --install-headers /tmp/pip-build-env-okm39tx0/overlay/include/python3.9/numpy cwd: /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/ Complete output (337 lines): Running from numpy source directory. Note: if you need reliable uninstall behavior, then install with pip instead of using `setup.py install`: - `pip install .` (from a git repo or downloaded source release) - `pip install numpy` (last NumPy release on PyPi) blas_opt_info: blas_mkl_info: customize UnixCCompiler libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE blis_info: customize UnixCCompiler libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE openblas_info: customize UnixCCompiler customize UnixCCompiler libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS customize UnixCCompiler libraries tatlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_info: customize UnixCCompiler libraries satlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS customize UnixCCompiler libraries ptf77blas,ptcblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_blas_info: customize UnixCCompiler libraries f77blas,cblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE accelerate_info: NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:690: UserWarning: Optimized (vendor) Blas libraries are not found. Falls back to netlib Blas library which has worse performance. A better performance should be easily gained by switching Blas library. self.calc_info() blas_info: customize UnixCCompiler libraries blas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:690: UserWarning: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. self.calc_info() blas_src_info: NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:690: UserWarning: Blas (http://www.netlib.org/blas/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [blas_src]) or by setting the BLAS_SRC environment variable. self.calc_info() NOT AVAILABLE non-existing path in 'numpy/distutils': 'site.cfg' lapack_opt_info: lapack_mkl_info: customize UnixCCompiler libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE openblas_lapack_info: customize UnixCCompiler customize UnixCCompiler libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE openblas_clapack_info: customize UnixCCompiler customize UnixCCompiler libraries openblas,lapack not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE flame_info: customize UnixCCompiler libraries flame not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS customize UnixCCompiler libraries lapack_atlas not found in /usr/local/lib customize UnixCCompiler libraries tatlas,tatlas not found in /usr/local/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib customize UnixCCompiler libraries tatlas,tatlas not found in /usr/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu customize UnixCCompiler libraries tatlas,tatlas not found in /usr/lib/x86_64-linux-gnu <class 'numpy.distutils.system_info.atlas_3_10_threads_info'> NOT AVAILABLE atlas_3_10_info: customize UnixCCompiler libraries lapack_atlas not found in /usr/local/lib customize UnixCCompiler libraries satlas,satlas not found in /usr/local/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib customize UnixCCompiler libraries satlas,satlas not found in /usr/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu customize UnixCCompiler libraries satlas,satlas not found in /usr/lib/x86_64-linux-gnu <class 'numpy.distutils.system_info.atlas_3_10_info'> NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS customize UnixCCompiler libraries lapack_atlas not found in /usr/local/lib customize UnixCCompiler libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib customize UnixCCompiler libraries ptf77blas,ptcblas,atlas not found in /usr/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu customize UnixCCompiler libraries ptf77blas,ptcblas,atlas not found in /usr/lib/x86_64-linux-gnu <class 'numpy.distutils.system_info.atlas_threads_info'> NOT AVAILABLE atlas_info: customize UnixCCompiler libraries lapack_atlas not found in /usr/local/lib customize UnixCCompiler libraries f77blas,cblas,atlas not found in /usr/local/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib customize UnixCCompiler libraries f77blas,cblas,atlas not found in /usr/lib customize UnixCCompiler libraries lapack_atlas not found in /usr/lib/x86_64-linux-gnu customize UnixCCompiler libraries f77blas,cblas,atlas not found in /usr/lib/x86_64-linux-gnu <class 'numpy.distutils.system_info.atlas_info'> NOT AVAILABLE lapack_info: customize UnixCCompiler libraries lapack not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:1712: UserWarning: Lapack (http://www.netlib.org/lapack/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [lapack]) or by setting the LAPACK environment variable. if getattr(self, '_calc_info_{}'.format(lapack))(): lapack_src_info: NOT AVAILABLE /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/system_info.py:1712: UserWarning: Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by setting the LAPACK_SRC environment variable. if getattr(self, '_calc_info_{}'.format(lapack))(): NOT AVAILABLE /usr/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running install running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources building library "npymath" sources get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']' customize Gnu95FCompiler Could not locate executable gfortran Could not locate executable f95 customize IntelFCompiler Could not locate executable ifort Could not locate executable ifc customize LaheyFCompiler Could not locate executable lf95 customize PGroupFCompiler Could not locate executable pgfortran customize AbsoftFCompiler Could not locate executable f90 Could not locate executable f77 customize NAGFCompiler customize VastFCompiler customize CompaqFCompiler Could not locate executable fort customize IntelItaniumFCompiler Could not locate executable efort Could not locate executable efc customize IntelEM64TFCompiler customize GnuFCompiler Could not locate executable g77 customize G95FCompiler Could not locate executable g95 customize PathScaleFCompiler Could not locate executable pathf95 customize NAGFORCompiler Could not locate executable nagfor don't know how to compile Fortran code on platform 'posix' C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.9 -c' x86_64-linux-gnu-gcc: _configtest.c x86_64-linux-gnu-gcc -pthread _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest.o.d _configtest C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.9 -c' x86_64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch] 1 | int exp (void); | ^~~ _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’ +++ |+#include <math.h> 1 | int exp (void); x86_64-linux-gnu-gcc -pthread _configtest.o -o _configtest /usr/bin/ld: _configtest.o: in function `main': /tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o _configtest.o.d C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.9 -c' x86_64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch] 1 | int exp (void); | ^~~ _configtest.c:1:1: note: ‘exp’ is declared in header ‘<math.h>’ +++ |+#include <math.h> 1 | int exp (void); x86_64-linux-gnu-gcc -pthread _configtest.o -lm -o _configtest success! removing: _configtest.c _configtest.o _configtest.o.d _configtest adding 'build/src.linux-x86_64-3.9/numpy/core/src/npymath' to include_dirs. None - nothing done with h_files = ['build/src.linux-x86_64-3.9/numpy/core/src/npymath/npy_math_internal.h'] building library "npysort" sources adding 'build/src.linux-x86_64-3.9/numpy/core/src/common' to include_dirs. None - nothing done with h_files = ['build/src.linux-x86_64-3.9/numpy/core/src/common/npy_sort.h', 'build/src.linux-x86_64-3.9/numpy/core/src/common/npy_partition.h', 'build/src.linux-x86_64-3.9/numpy/core/src/common/npy_binsearch.h'] building extension "numpy.core._dummy" sources Generating build/src.linux-x86_64-3.9/numpy/core/include/numpy/config.h C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/build/reproducible-path/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.9 -c' x86_64-linux-gnu-gcc: _configtest.c _configtest.c:1:10: fatal error: Python.h: No such file or directory 1 | #include <Python.h> | ^~~~~~~~~~ compilation terminated. failure. removing: _configtest.c _configtest.o Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py", line 443, in <module> setup_package() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py", line 435, in setup_package setup(**metadata) File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/core.py", line 171, in setup return old_setup(**new_attr) File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/lib/python3.9/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.9/distutils/dist.py", line 966, in run_commands self.run_command(cmd) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/install.py", line 62, in run r = self.setuptools_run() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/install.py", line 36, in setuptools_run return distutils_install.run(self) File "/usr/lib/python3.9/distutils/command/install.py", line 590, in run self.run_command('build') File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build.py", line 47, in run old_build.run(self) File "/usr/lib/python3.9/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build_src.py", line 142, in run self.build_sources() File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build_src.py", line 159, in build_sources self.build_extension_sources(ext) File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build_src.py", line 316, in build_extension_sources sources = self.generate_sources(sources, ext) File "/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/numpy/distutils/command/build_src.py", line 369, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 430, in generate_config_h moredefs, ignored = cocache.check_types(config_cmd, ext, build_dir) File "numpy/core/setup.py", line 49, in check_types out = check_types(*a, **kw) File "numpy/core/setup.py", line 286, in check_types raise SystemError( SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py'"'"'; __file__='"'"'/tmp/pip-install-g2ajemrc/numpy_104d5af4a49744cb8eb223ea07d1da03/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vgu35lk1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-okm39tx0/overlay --compile --install-headers /tmp/pip-build-env-okm39tx0/overlay/include/python3.9/numpy Check the logs for full command output. ----------------------------------------0m 33mWARNING: Discarding https://files.pythonhosted.org/packages/04/ab/e2eb3e3f90b9363040a3d885ccc5c79fe20c5b8a3caa8fe3bf47ff653260/scipy-1.4.1.tar.gz#sha256=dee1bbf3a6c8f73b6b218cb28eed8dd13347ea2f87d572ce19b289d6fd3fbc59 (from https://pypi.org/simple/scipy/) (requires-python:>=3.5). Command errored out with exit status 1: /usr/bin/python3 /usr/lib/python3/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-okm39tx0/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- wheel setuptools 'Cython>=0.29.13' 'numpy==1.13.3; python_version=='"'"'3.5'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.13.3; python_version=='"'"'3.6'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.14.5; python_version=='"'"'3.7'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.5'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.6'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.7'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system=='"'"'AIX'"'"'' 'pybind11>=2.4.0' Check the logs for full command output.0m ?25hCollecting aibolit Downloading aibolit-1.2.4-py2.py3-none-any.whl (12.3 MB) K25l |████████████████████████████████| 12.3MMB225.0MMB/seeta00:00:01 ?25h Downloading aibolit-1.2.3-py2.py3-none-any.whl (12.2 MB) K25l |████████████████████████████████| 12.2MMB229.9MMB/seeta00:00:01 ?25h Downloading aibolit-1.1.3-py2.py3-none-any.whl (12.2 MB) K25l |████████████████████████████████| 12.2MMB114.4MMB/seeta00:00:01 ?25hCollecting scikit-learn==0.22.1 Downloading scikit-learn-0.22.1.tar.gz (6.9 MB) K25l |████████████████████████████████| 6.9kMB78.5MMB/seeta00:00:01 ?25hCollecting aibolit Downloading aibolit-1.1.2-py2.py3-none-any.whl (12.2 MB) K25l |████████████████████████████████| 12.2MMB66.9MMB/seeta00:00:01 ?25h Downloading aibolit-1.1.1-py2.py3-none-any.whl (12.1 MB) K25l |████████████████████████████████| 12.1MMB110.2MMB/seeta00:00:01 ?25h Downloading aibolit-1.1.0-py2.py3-none-any.whl (12.1 MB) K25l |████████████████████████████████| 12.1MMB99.9MMB/seeta00:00:01 ?25h Downloading aibolit-1.0.4-py2.py3-none-any.whl (12.3 MB) K25l |████████████████████████████████| 12.3MMB99.9MMB/seeta00:00:01 ?25h Downloading aibolit-1.0.3-py2.py3-none-any.whl (12.3 MB) K25l |████████████████████████████████| 12.3MMB114.3MMB/seeta00:00:01 ?25h Downloading aibolit-1.0.2-py2.py3-none-any.whl (12.3 MB) K25l |████████████████████████████████| 12.3MMB118.0MMB/seeta00:00:01 ?25h Downloading aibolit-1.0.1-py2.py3-none-any.whl (12.3 MB) K25l |████████████████████████████████| 12.3MMB117.9MMB/seeta00:00:01 ?25h Downloading aibolit-1.0.0-py2.py3-none-any.whl (12.3 MB) K25l |████████████████████████████████| 12.3MMB99.0MMB/seeta00:00:01 ?25h Downloading aibolit-0.0.6-py2.py3-none-any.whl (10.1 MB) K25l |████████████████████████████████| 10.1MMB119.1MMB/seeta00:00:01 ?25h Downloading aibolit-0.0.5-py2.py3-none-any.whl (10.0 MB) K25l |████████████████████████████████| 10.0MMB55.5MMB/seeta00:00:01 ?25h Downloading aibolit-0.0.4-py2.py3-none-any.whl (32 kB) Collecting six Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) Installing collected packages: six, javalang, aibolit Successfully installed aibolit-0.0.4 javalang-0.13.0 six-1.17.0 aibolit 0.0.4 npx -y jest --config jest.config.ts --no-color --ci 1G0K⠙1G0KDetermining test suites to run...999DK 1A999DK 1A RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1APASS test/server.test.ts (7.443 s) RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1APASS test/aibolit.test.ts RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1APASS test/tools.test.ts RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1APASS test/index.test.ts RUNS ... 1A RUNS ... 1A RUNS ... 1A RUNS ... 1APASS test/to_gpt.test.ts RUNS ... 1A999DKRunning coverage on untested files...999DK------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ------------|---------|----------|---------|---------|------------------- All files | 100 | 100 | 100 | 100 | aibolit.ts | 100 | 100 | 100 | 100 | server.ts | 100 | 100 | 100 | 100 | to_gpt.ts | 100 | 100 | 100 | 100 | tools.ts | 100 | 100 | 100 | 100 | ------------|---------|----------|---------|---------|------------------- Test Suites: 5 passed, 5 total Tests: 8 passed, 8 total Snapshots: 0 total Time: 13.597 s Ran all test suites. 1G0K⠙1G0Knpx -y eslint . --config eslint.config.mjs 1G0K⠙1G0K1G0K⠙1G0Kmkdir -p temp npx -y @modelcontextprotocol/inspector \ --config test/fixtures/claude-code-config.json \ --server aibolit \ --cli --method tools/list > temp/tools.json if ! jq empty temp/tools.json; then cat temp/tools.json ./index.ts exit 1 fi npx . --version npx . --help 1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K1G0K⠙1G0K0.0.3 1G0K⠙1G0K1G0K⠙1G0K1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K1G0K⠙1G0KMore details here: https://github.com/cqfn/aibolit-mcp-server 1G0K⠙1G0K1G0K⠙1G0Knpx -y tsc --target es2020 --module nodenext --outDir dist ./src/to_gpt.ts ./src/tools.ts ./src/server.ts ./src/aibolit.ts ./jest.config.ts ./index.ts 1G0K⠙1G0K1G0K⠙1G0K[__rultor 5d2a60b] set version to 0.0.3 4 files changed, 2706 insertions(+), 2706 deletions(-) 1G0K⠙1G0K⠹1G0K⠸1G0Knpm warn publish npm auto-corrected some errors in your package.json when publishing. Please run "npm pkg fix" to address these errors. 1G0K⠸1G0Knpm warn publish errors corrected: npm warn publish "bin[index]" script name was cleaned npm warn publish "repository" was changed from a string to an object npm warn publish "repository.url" was normalized to "git+https://github.com/cqfn/aibolit-mcp-server.git" 1G0K⠸1G0Knpm notice 1G0K⠸1G0Knpm notice 📦 aibolit-mcp-server@0.0.3 1G0K⠸1G0Knpm notice Tarball Contents 1G0K⠸1G0Knpm notice 1.1kB LICENSE.txt npm notice 2.3kB README.md npm notice 664B index.ts npm notice 1.0kB package.json npm notice 424B src/aibolit.ts npm notice 310B src/server.ts npm notice 323B src/to_gpt.ts npm notice 812B src/tools.ts npm notice 244B tsconfig.json 1G0K⠸1G0Knpm notice Tarball Details 1G0K⠸1G0Knpm notice name: aibolit-mcp-server 1G0K⠸1G0Knpm notice version: 0.0.3 1G0K⠸1G0Knpm notice filename: aibolit-mcp-server-0.0.3.tgz 1G0K⠸1G0Knpm notice package size: 3.4 kB 1G0K⠸1G0Knpm notice unpacked size: 7.2 kB 1G0K⠸1G0Knpm notice shasum: a0ea816523808d3f8f8f74d81e65308ba89a69ab 1G0K⠸1G0Knpm notice integrity: sha512-QAaXcKBh+2ZbO[...]L7O95pS/0FJJw== 1G0K⠸1G0Knpm notice total files: 9 1G0K⠸1G0Knpm notice 1G0K⠼1G0Knpm notice Publishing to https://registry.npmjs.org/ with tag latest and default access 1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K⠸1G0K⠼1G0K⠴1G0K⠦1G0K⠧1G0K⠇1G0K⠏1G0K⠋1G0K⠙1G0K⠹1G0K+ aibolit-mcp-server@0.0.3 1G0K⠹1G0K+ mv /home/r/repo . ++ whoami + chown -R root repo + '[' -n '' ']' ++ whoami + sudo chown -R ubuntu repo + cd repo + git checkout __rultor Already on '__rultor' + git tag 0.0.3 -m '0.0.3: tagged by rultor.com' + git reset --hard HEAD is now at 5d2a60b set version to 0.0.3 + 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 5d2a60b). + git push --all origin Everything up-to-date + git push --tags origin To github.com:cqfn/aibolit-mcp-server.git * [new tag] 0.0.3 -> 0.0.3 container dc9784473b03be205970de20bc852b2c1b07c91ed132004e08980e4910ad1782 is dead Wed May 14 10:28:31 UTC 2025