2025-09-08T06:04:47,416 Created temporary directory: /tmp/pip-build-tracker-t5nty3lm 2025-09-08T06:04:47,417 Initialized build tracking at /tmp/pip-build-tracker-t5nty3lm 2025-09-08T06:04:47,417 Created build tracker: /tmp/pip-build-tracker-t5nty3lm 2025-09-08T06:04:47,417 Entered build tracker: /tmp/pip-build-tracker-t5nty3lm 2025-09-08T06:04:47,418 Created temporary directory: /tmp/pip-wheel-3mmy9a3j 2025-09-08T06:04:47,421 Created temporary directory: /tmp/pip-ephem-wheel-cache-luo5hchz 2025-09-08T06:04:47,482 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T06:04:47,484 2 location(s) to search for versions of themis-autoscaler: 2025-09-08T06:04:47,484 * https://pypi.org/simple/themis-autoscaler/ 2025-09-08T06:04:47,484 * https://www.piwheels.org/simple/themis-autoscaler/ 2025-09-08T06:04:47,485 Fetching project page and analyzing links: https://pypi.org/simple/themis-autoscaler/ 2025-09-08T06:04:47,485 Getting page https://pypi.org/simple/themis-autoscaler/ 2025-09-08T06:04:47,487 Found index url https://pypi.org/simple/ 2025-09-08T06:04:47,562 Fetched page https://pypi.org/simple/themis-autoscaler/ as application/vnd.pypi.simple.v1+json 2025-09-08T06:04:47,565 Found link https://files.pythonhosted.org/packages/25/bb/ba62ac4f810d04e597127d34caef3198eda6c07a2caff9aa4b55dadcc8d7/themis-autoscaler-0.1.1.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.1 2025-09-08T06:04:47,566 Found link https://files.pythonhosted.org/packages/fb/6b/277de70bb442e6c57bcdd42e4d3df55f0e6b51fd7642b8cb772d463e5823/themis-autoscaler-0.1.2.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.2 2025-09-08T06:04:47,566 Found link https://files.pythonhosted.org/packages/00/e3/45da2b158c66f0d10bee922d6d371f014eeada2973b189a22cac9ea87465/themis-autoscaler-0.1.3.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.3 2025-09-08T06:04:47,567 Found link https://files.pythonhosted.org/packages/d0/a3/a3c582a29dfbc475c0e43076d6061b4bab9228399577aa03db8afa3ed308/themis-autoscaler-0.1.4.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.4 2025-09-08T06:04:47,567 Found link https://files.pythonhosted.org/packages/cd/64/a4dbd42a22a0bb0a3193f1f007c4411ed7a15d219f2e6d21ed89ee5eec37/themis-autoscaler-0.1.5.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.5 2025-09-08T06:04:47,567 Found link https://files.pythonhosted.org/packages/14/db/54c6a0795a64ce4ab79580845777d7fe8bb51ed0e332b999c87c8ad49779/themis-autoscaler-0.1.6.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.6 2025-09-08T06:04:47,568 Found link https://files.pythonhosted.org/packages/35/19/90b92d308f2a00a51f710418b3b94f09358ab5cc64069937f8ca1c85aad1/themis-autoscaler-0.1.7.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.7 2025-09-08T06:04:47,568 Found link https://files.pythonhosted.org/packages/4e/ba/7965184d5b40745bc77ff9710f57caabe545277b388ef4310c7d1f48e370/themis-autoscaler-0.1.8.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.8 2025-09-08T06:04:47,568 Found link https://files.pythonhosted.org/packages/83/5a/aaca393a8c85c2f84dac000f2ba5c15596c698abe0f8127b8fab577ac941/themis-autoscaler-0.1.9.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.9 2025-09-08T06:04:47,568 Found link https://files.pythonhosted.org/packages/dd/06/58263924e5e9a4e0b842541c214f6873ace9f289871b790ebca7d6d50512/themis-autoscaler-0.1.10.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.10 2025-09-08T06:04:47,569 Found link https://files.pythonhosted.org/packages/d4/43/e8bb61d0a968af57bb3701d6d44ba30da1b0d7a282b6cfaa0cf540cb4c57/themis-autoscaler-0.1.11.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.11 2025-09-08T06:04:47,569 Found link https://files.pythonhosted.org/packages/d1/58/f7e725d5dd448e93769cb19e9ea357f126f1df12136227b60e83a56a6b27/themis-autoscaler-0.1.12.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.12 2025-09-08T06:04:47,569 Found link https://files.pythonhosted.org/packages/d5/cb/a3efe7482a63a535f542cfb99840dadd1cd807d597aa1a3868949019f181/themis-autoscaler-0.1.13.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.13 2025-09-08T06:04:47,569 Found link https://files.pythonhosted.org/packages/73/14/949706ab5c0d85003c2c2cb3640448b7db8c6cdb2a61cb72aef1a60a0eca/themis-autoscaler-0.1.15.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.1.15 2025-09-08T06:04:47,570 Found link https://files.pythonhosted.org/packages/e4/85/ee1e0b27af878b828cb7d368abbd2df5469862853321e65bf867e99a1208/themis-autoscaler-0.2.0.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.2.0 2025-09-08T06:04:47,570 Found link https://files.pythonhosted.org/packages/7a/a9/f0f16db2a52cd3d6318231773e7f10c78dfbc3ca73a595b7b44559521fed/themis-autoscaler-0.2.1.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.2.1 2025-09-08T06:04:47,570 Found link https://files.pythonhosted.org/packages/2f/4a/7e0aa6528c067dde8f0e364f75127c61e3c412ef7ce15c2f9bff68fca069/themis-autoscaler-0.2.2.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.2.2 2025-09-08T06:04:47,570 Found link https://files.pythonhosted.org/packages/94/6f/bdc3247b3855f7893088b5257e3c99472cd1d11e9377d89915a0c100ee50/themis-autoscaler-0.2.3.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.2.3 2025-09-08T06:04:47,571 Found link https://files.pythonhosted.org/packages/74/e4/ca4885d9c3b03e366e9b537af3f346642dfd9c2a70e922186e31c40f9285/themis-autoscaler-0.2.4.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.2.4 2025-09-08T06:04:47,571 Found link https://files.pythonhosted.org/packages/d3/aa/f689c4d955d716fb3cb6d790b591b92fbdac20a2a0b0653dc3f1cf3d77a4/themis-autoscaler-0.2.5.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.2.5 2025-09-08T06:04:47,571 Found link https://files.pythonhosted.org/packages/c5/2b/41c016b565fae88a440d05a34369cc70939e56a713431ce2050129e776b0/themis-autoscaler-0.2.9.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.2.9 2025-09-08T06:04:47,571 Found link https://files.pythonhosted.org/packages/5f/63/ac206e7913bf018199a6578e3c270f4dd047c252cbdcebc7f9225312a78c/themis-autoscaler-0.2.10.tar.gz (from https://pypi.org/simple/themis-autoscaler/), version: 0.2.10 2025-09-08T06:04:47,572 Fetching project page and analyzing links: https://www.piwheels.org/simple/themis-autoscaler/ 2025-09-08T06:04:47,572 Getting page https://www.piwheels.org/simple/themis-autoscaler/ 2025-09-08T06:04:47,573 Found index url https://www.piwheels.org/simple/ 2025-09-08T06:04:47,664 Fetched page https://www.piwheels.org/simple/themis-autoscaler/ as text/html 2025-09-08T06:04:47,665 Skipping link: No binaries permitted for themis-autoscaler: https://archive1.piwheels.org/simple/themis-autoscaler/themis_autoscaler-0.1.1-py3-none-any.whl#sha256=505b04961ee7e2f2298aabdc10ad703988776d52456958c7f79417fed0692157 (from https://www.piwheels.org/simple/themis-autoscaler/) 2025-09-08T06:04:47,665 Skipping link: not a file: https://www.piwheels.org/simple/themis-autoscaler/ 2025-09-08T06:04:47,665 Skipping link: not a file: https://pypi.org/simple/themis-autoscaler/ 2025-09-08T06:04:47,691 Given no hashes to check 1 links for project 'themis-autoscaler': discarding no candidates 2025-09-08T06:04:47,693 Collecting themis-autoscaler==0.2.3 2025-09-08T06:04:47,694 Created temporary directory: /tmp/pip-unpack-ql41muqo 2025-09-08T06:04:48,057 Downloading themis-autoscaler-0.2.3.tar.gz (629 kB) 2025-09-08T06:04:48,228 Added themis-autoscaler==0.2.3 from https://files.pythonhosted.org/packages/94/6f/bdc3247b3855f7893088b5257e3c99472cd1d11e9377d89915a0c100ee50/themis-autoscaler-0.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-t5nty3lm' 2025-09-08T06:04:48,229 Running setup.py (path:/tmp/pip-wheel-3mmy9a3j/themis-autoscaler_d4c37e681ddf4b48a7beb9e99cd39c47/setup.py) egg_info for package themis-autoscaler 2025-09-08T06:04:48,230 Created temporary directory: /tmp/pip-pip-egg-info-cx0eosk_ 2025-09-08T06:04:48,230 Preparing metadata (setup.py): started 2025-09-08T06:04:48,231 Running command python setup.py egg_info 2025-09-08T06:04:49,007 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T06:04:49,008 warnings.warn(msg) 2025-09-08T06:04:49,425 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T06:04:49,426 !! 2025-09-08T06:04:49,426 ******************************************************************************** 2025-09-08T06:04:49,426 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T06:04:49,426 License :: OSI Approved :: Apache Software License 2025-09-08T06:04:49,426 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T06:04:49,426 ******************************************************************************** 2025-09-08T06:04:49,427 !! 2025-09-08T06:04:49,427 self._finalize_license_expression() 2025-09-08T06:04:49,504 running egg_info 2025-09-08T06:04:49,582 creating /tmp/pip-pip-egg-info-cx0eosk_/themis_autoscaler.egg-info 2025-09-08T06:04:49,583 writing /tmp/pip-pip-egg-info-cx0eosk_/themis_autoscaler.egg-info/PKG-INFO 2025-09-08T06:04:49,584 writing dependency_links to /tmp/pip-pip-egg-info-cx0eosk_/themis_autoscaler.egg-info/dependency_links.txt 2025-09-08T06:04:49,585 writing requirements to /tmp/pip-pip-egg-info-cx0eosk_/themis_autoscaler.egg-info/requires.txt 2025-09-08T06:04:49,586 writing top-level names to /tmp/pip-pip-egg-info-cx0eosk_/themis_autoscaler.egg-info/top_level.txt 2025-09-08T06:04:49,586 writing manifest file '/tmp/pip-pip-egg-info-cx0eosk_/themis_autoscaler.egg-info/SOURCES.txt' 2025-09-08T06:04:49,909 reading manifest file '/tmp/pip-pip-egg-info-cx0eosk_/themis_autoscaler.egg-info/SOURCES.txt' 2025-09-08T06:04:49,910 reading manifest template 'MANIFEST.in' 2025-09-08T06:04:49,911 warning: no files found matching '*' under directory 'web' 2025-09-08T06:04:49,912 no previously-included directories found matching 'web/node_modules/*' 2025-09-08T06:04:49,916 writing manifest file '/tmp/pip-pip-egg-info-cx0eosk_/themis_autoscaler.egg-info/SOURCES.txt' 2025-09-08T06:04:50,033 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T06:04:50,038 Source in /tmp/pip-wheel-3mmy9a3j/themis-autoscaler_d4c37e681ddf4b48a7beb9e99cd39c47 has version 0.2.3, which satisfies requirement themis-autoscaler==0.2.3 from https://files.pythonhosted.org/packages/94/6f/bdc3247b3855f7893088b5257e3c99472cd1d11e9377d89915a0c100ee50/themis-autoscaler-0.2.3.tar.gz 2025-09-08T06:04:50,039 Removed themis-autoscaler==0.2.3 from https://files.pythonhosted.org/packages/94/6f/bdc3247b3855f7893088b5257e3c99472cd1d11e9377d89915a0c100ee50/themis-autoscaler-0.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-t5nty3lm' 2025-09-08T06:04:50,046 Created temporary directory: /tmp/pip-unpack-3iussofa 2025-09-08T06:04:50,047 Created temporary directory: /tmp/pip-unpack-r7dlf_xp 2025-09-08T06:04:50,047 Building wheels for collected packages: themis-autoscaler 2025-09-08T06:04:50,048 Created temporary directory: /tmp/pip-wheel-yo_6x1bz 2025-09-08T06:04:50,049 DEPRECATION: Building 'themis-autoscaler' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'themis-autoscaler'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T06:04:50,050 Building wheel for themis-autoscaler (setup.py): started 2025-09-08T06:04:50,051 Destination directory: /tmp/pip-wheel-yo_6x1bz 2025-09-08T06:04:50,051 Running command python setup.py bdist_wheel 2025-09-08T06:04:50,810 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T06:04:50,810 warnings.warn(msg) 2025-09-08T06:04:51,231 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T06:04:51,231 !! 2025-09-08T06:04:51,232 ******************************************************************************** 2025-09-08T06:04:51,232 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T06:04:51,232 License :: OSI Approved :: Apache Software License 2025-09-08T06:04:51,232 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T06:04:51,232 ******************************************************************************** 2025-09-08T06:04:51,232 !! 2025-09-08T06:04:51,232 self._finalize_license_expression() 2025-09-08T06:04:51,233 running bdist_wheel 2025-09-08T06:04:51,657 running build 2025-09-08T06:04:51,657 running build_py 2025-09-08T06:04:51,739 creating build/lib/themis 2025-09-08T06:04:51,740 copying themis/server.py -> build/lib/themis 2025-09-08T06:04:51,741 copying themis/constants.py -> build/lib/themis 2025-09-08T06:04:51,741 copying themis/config.py -> build/lib/themis 2025-09-08T06:04:51,742 copying themis/api.py -> build/lib/themis 2025-09-08T06:04:51,743 copying themis/__init__.py -> build/lib/themis 2025-09-08T06:04:51,743 creating build/lib/themis/util 2025-09-08T06:04:51,744 copying themis/util/timeseries.py -> build/lib/themis/util 2025-09-08T06:04:51,744 copying themis/util/remote.py -> build/lib/themis/util 2025-09-08T06:04:51,745 copying themis/util/math_util.py -> build/lib/themis/util 2025-09-08T06:04:51,745 copying themis/util/expr.py -> build/lib/themis/util 2025-09-08T06:04:51,746 copying themis/util/exceptions.py -> build/lib/themis/util 2025-09-08T06:04:51,747 copying themis/util/common.py -> build/lib/themis/util 2025-09-08T06:04:51,747 copying themis/util/aws_pricing.py -> build/lib/themis/util 2025-09-08T06:04:51,748 copying themis/util/aws_common.py -> build/lib/themis/util 2025-09-08T06:04:51,749 copying themis/util/__init__.py -> build/lib/themis/util 2025-09-08T06:04:51,749 creating build/lib/themis/scaling 2025-09-08T06:04:51,750 copying themis/scaling/kinesis_scaling.py -> build/lib/themis/scaling 2025-09-08T06:04:51,750 copying themis/scaling/emr_scaling.py -> build/lib/themis/scaling 2025-09-08T06:04:51,751 copying themis/scaling/__init__.py -> build/lib/themis/scaling 2025-09-08T06:04:51,752 creating build/lib/themis/monitoring 2025-09-08T06:04:51,752 copying themis/monitoring/resources.py -> build/lib/themis/monitoring 2025-09-08T06:04:51,753 copying themis/monitoring/kinesis_monitoring.py -> build/lib/themis/monitoring 2025-09-08T06:04:51,753 copying themis/monitoring/emr_monitoring.py -> build/lib/themis/monitoring 2025-09-08T06:04:51,754 copying themis/monitoring/database.py -> build/lib/themis/monitoring 2025-09-08T06:04:51,754 copying themis/monitoring/__init__.py -> build/lib/themis/monitoring 2025-09-08T06:04:51,755 creating build/lib/themis/model 2025-09-08T06:04:51,755 copying themis/model/resources_model.py -> build/lib/themis/model 2025-09-08T06:04:51,756 copying themis/model/kinesis_model.py -> build/lib/themis/model 2025-09-08T06:04:51,757 copying themis/model/emr_model.py -> build/lib/themis/model 2025-09-08T06:04:51,757 copying themis/model/aws_model.py -> build/lib/themis/model 2025-09-08T06:04:51,758 copying themis/model/__init__.py -> build/lib/themis/model 2025-09-08T06:04:51,764 creating build/lib/themis/web 2025-09-08T06:04:51,764 copying themis/web/package.json -> build/lib/themis/web 2025-09-08T06:04:51,765 copying themis/web/npm-debug.log -> build/lib/themis/web 2025-09-08T06:04:51,766 copying themis/web/index.html -> build/lib/themis/web 2025-09-08T06:04:51,766 creating build/lib/themis/web/css 2025-09-08T06:04:51,767 copying themis/web/css/style.css -> build/lib/themis/web/css 2025-09-08T06:04:51,767 creating build/lib/themis/web/css/lib 2025-09-08T06:04:51,768 copying themis/web/css/lib/aui.css -> build/lib/themis/web/css/lib 2025-09-08T06:04:51,769 copying themis/web/css/lib/aui-iconfonts.css -> build/lib/themis/web/css/lib 2025-09-08T06:04:51,770 copying themis/web/css/lib/aui-experimental.css -> build/lib/themis/web/css/lib 2025-09-08T06:04:51,771 creating build/lib/themis/web/css/lib/fonts 2025-09-08T06:04:51,771 copying themis/web/css/lib/fonts/atlassian-icons.woff -> build/lib/themis/web/css/lib/fonts 2025-09-08T06:04:51,772 copying themis/web/css/lib/fonts/atlassian-icons.ttf -> build/lib/themis/web/css/lib/fonts 2025-09-08T06:04:51,773 creating build/lib/themis/web/img 2025-09-08T06:04:51,773 copying themis/web/img/scaling.png -> build/lib/themis/web/img 2025-09-08T06:04:51,775 copying themis/web/img/scale_white.png -> build/lib/themis/web/img 2025-09-08T06:04:51,776 copying themis/web/img/loading.gif -> build/lib/themis/web/img 2025-09-08T06:04:51,777 copying themis/web/img/favicon.png -> build/lib/themis/web/img 2025-09-08T06:04:51,777 creating build/lib/themis/web/js 2025-09-08T06:04:51,778 copying themis/web/js/app.js -> build/lib/themis/web/js 2025-09-08T06:04:51,778 creating build/lib/themis/web/js/lib 2025-09-08T06:04:51,779 copying themis/web/js/lib/aui.js -> build/lib/themis/web/js/lib 2025-09-08T06:04:51,782 copying themis/web/js/lib/aui-experimental.js -> build/lib/themis/web/js/lib 2025-09-08T06:04:51,785 creating build/lib/themis/web/views 2025-09-08T06:04:51,786 copying themis/web/views/kinesis.list.js -> build/lib/themis/web/views 2025-09-08T06:04:51,786 copying themis/web/views/kinesis.list.html -> build/lib/themis/web/views 2025-09-08T06:04:51,787 copying themis/web/views/kinesis.js -> build/lib/themis/web/views 2025-09-08T06:04:51,788 copying themis/web/views/kinesis.html -> build/lib/themis/web/views 2025-09-08T06:04:51,788 copying themis/web/views/kinesis.details.js -> build/lib/themis/web/views 2025-09-08T06:04:51,789 copying themis/web/views/kinesis.details.html -> build/lib/themis/web/views 2025-09-08T06:04:51,790 copying themis/web/views/emr.list.js -> build/lib/themis/web/views 2025-09-08T06:04:51,790 copying themis/web/views/emr.list.html -> build/lib/themis/web/views 2025-09-08T06:04:51,791 copying themis/web/views/emr.js -> build/lib/themis/web/views 2025-09-08T06:04:51,792 copying themis/web/views/emr.html -> build/lib/themis/web/views 2025-09-08T06:04:51,793 copying themis/web/views/emr.details.js -> build/lib/themis/web/views 2025-09-08T06:04:51,793 copying themis/web/views/emr.details.html -> build/lib/themis/web/views 2025-09-08T06:04:51,794 copying themis/web/views/config.js -> build/lib/themis/web/views 2025-09-08T06:04:51,795 copying themis/web/views/config.html -> build/lib/themis/web/views 2025-09-08T06:04:51,797 running build_scripts 2025-09-08T06:04:51,797 creating build/scripts-3.13 2025-09-08T06:04:51,798 copying and adjusting bin/themis -> build/scripts-3.13 2025-09-08T06:04:51,798 changing mode of build/scripts-3.13/themis from 644 to 755 2025-09-08T06:04:51,884 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T06:04:51,884 !! 2025-09-08T06:04:51,884 ******************************************************************************** 2025-09-08T06:04:51,884 Please avoid running ``setup.py`` directly. 2025-09-08T06:04:51,884 Instead, use pypa/build, pypa/installer or other 2025-09-08T06:04:51,884 standards-based tools. 2025-09-08T06:04:51,885 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T06:04:51,885 or your builds will no longer be supported. 2025-09-08T06:04:51,885 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T06:04:51,885 ******************************************************************************** 2025-09-08T06:04:51,885 !! 2025-09-08T06:04:51,885 self.initialize_options() 2025-09-08T06:04:51,965 installing to build/bdist.linux-armv7l/wheel 2025-09-08T06:04:51,965 running install 2025-09-08T06:04:51,990 running install_lib 2025-09-08T06:04:51,990 creating build/bdist.linux-armv7l/wheel 2025-09-08T06:04:51,991 creating build/bdist.linux-armv7l/wheel/themis 2025-09-08T06:04:51,991 creating build/bdist.linux-armv7l/wheel/themis/web 2025-09-08T06:04:51,992 creating build/bdist.linux-armv7l/wheel/themis/web/views 2025-09-08T06:04:51,992 copying build/lib/themis/web/views/config.html -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,992 copying build/lib/themis/web/views/config.js -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,993 copying build/lib/themis/web/views/emr.details.html -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,993 copying build/lib/themis/web/views/emr.details.js -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,994 copying build/lib/themis/web/views/emr.html -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,994 copying build/lib/themis/web/views/emr.js -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,994 copying build/lib/themis/web/views/emr.list.html -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,995 copying build/lib/themis/web/views/emr.list.js -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,995 copying build/lib/themis/web/views/kinesis.details.html -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,996 copying build/lib/themis/web/views/kinesis.details.js -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,996 copying build/lib/themis/web/views/kinesis.html -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,997 copying build/lib/themis/web/views/kinesis.js -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,997 copying build/lib/themis/web/views/kinesis.list.html -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,997 copying build/lib/themis/web/views/kinesis.list.js -> build/bdist.linux-armv7l/wheel/./themis/web/views 2025-09-08T06:04:51,998 creating build/bdist.linux-armv7l/wheel/themis/web/js 2025-09-08T06:04:51,998 creating build/bdist.linux-armv7l/wheel/themis/web/js/lib 2025-09-08T06:04:51,999 copying build/lib/themis/web/js/lib/aui-experimental.js -> build/bdist.linux-armv7l/wheel/./themis/web/js/lib 2025-09-08T06:04:52,002 copying build/lib/themis/web/js/lib/aui.js -> build/bdist.linux-armv7l/wheel/./themis/web/js/lib 2025-09-08T06:04:52,004 copying build/lib/themis/web/js/app.js -> build/bdist.linux-armv7l/wheel/./themis/web/js 2025-09-08T06:04:52,005 creating build/bdist.linux-armv7l/wheel/themis/web/img 2025-09-08T06:04:52,005 copying build/lib/themis/web/img/favicon.png -> build/bdist.linux-armv7l/wheel/./themis/web/img 2025-09-08T06:04:52,006 copying build/lib/themis/web/img/loading.gif -> build/bdist.linux-armv7l/wheel/./themis/web/img 2025-09-08T06:04:52,006 copying build/lib/themis/web/img/scale_white.png -> build/bdist.linux-armv7l/wheel/./themis/web/img 2025-09-08T06:04:52,007 copying build/lib/themis/web/img/scaling.png -> build/bdist.linux-armv7l/wheel/./themis/web/img 2025-09-08T06:04:52,008 creating build/bdist.linux-armv7l/wheel/themis/web/css 2025-09-08T06:04:52,008 creating build/bdist.linux-armv7l/wheel/themis/web/css/lib 2025-09-08T06:04:52,009 creating build/bdist.linux-armv7l/wheel/themis/web/css/lib/fonts 2025-09-08T06:04:52,009 copying build/lib/themis/web/css/lib/fonts/atlassian-icons.ttf -> build/bdist.linux-armv7l/wheel/./themis/web/css/lib/fonts 2025-09-08T06:04:52,010 copying build/lib/themis/web/css/lib/fonts/atlassian-icons.woff -> build/bdist.linux-armv7l/wheel/./themis/web/css/lib/fonts 2025-09-08T06:04:52,010 copying build/lib/themis/web/css/lib/aui-experimental.css -> build/bdist.linux-armv7l/wheel/./themis/web/css/lib 2025-09-08T06:04:52,011 copying build/lib/themis/web/css/lib/aui-iconfonts.css -> build/bdist.linux-armv7l/wheel/./themis/web/css/lib 2025-09-08T06:04:52,012 copying build/lib/themis/web/css/lib/aui.css -> build/bdist.linux-armv7l/wheel/./themis/web/css/lib 2025-09-08T06:04:52,013 copying build/lib/themis/web/css/style.css -> build/bdist.linux-armv7l/wheel/./themis/web/css 2025-09-08T06:04:52,013 copying build/lib/themis/web/index.html -> build/bdist.linux-armv7l/wheel/./themis/web 2025-09-08T06:04:52,014 copying build/lib/themis/web/npm-debug.log -> build/bdist.linux-armv7l/wheel/./themis/web 2025-09-08T06:04:52,014 copying build/lib/themis/web/package.json -> build/bdist.linux-armv7l/wheel/./themis/web 2025-09-08T06:04:52,015 creating build/bdist.linux-armv7l/wheel/themis/model 2025-09-08T06:04:52,015 copying build/lib/themis/model/__init__.py -> build/bdist.linux-armv7l/wheel/./themis/model 2025-09-08T06:04:52,015 copying build/lib/themis/model/aws_model.py -> build/bdist.linux-armv7l/wheel/./themis/model 2025-09-08T06:04:52,016 copying build/lib/themis/model/emr_model.py -> build/bdist.linux-armv7l/wheel/./themis/model 2025-09-08T06:04:52,016 copying build/lib/themis/model/kinesis_model.py -> build/bdist.linux-armv7l/wheel/./themis/model 2025-09-08T06:04:52,017 copying build/lib/themis/model/resources_model.py -> build/bdist.linux-armv7l/wheel/./themis/model 2025-09-08T06:04:52,017 creating build/bdist.linux-armv7l/wheel/themis/monitoring 2025-09-08T06:04:52,018 copying build/lib/themis/monitoring/__init__.py -> build/bdist.linux-armv7l/wheel/./themis/monitoring 2025-09-08T06:04:52,018 copying build/lib/themis/monitoring/database.py -> build/bdist.linux-armv7l/wheel/./themis/monitoring 2025-09-08T06:04:52,018 copying build/lib/themis/monitoring/emr_monitoring.py -> build/bdist.linux-armv7l/wheel/./themis/monitoring 2025-09-08T06:04:52,019 copying build/lib/themis/monitoring/kinesis_monitoring.py -> build/bdist.linux-armv7l/wheel/./themis/monitoring 2025-09-08T06:04:52,019 copying build/lib/themis/monitoring/resources.py -> build/bdist.linux-armv7l/wheel/./themis/monitoring 2025-09-08T06:04:52,020 creating build/bdist.linux-armv7l/wheel/themis/scaling 2025-09-08T06:04:52,020 copying build/lib/themis/scaling/__init__.py -> build/bdist.linux-armv7l/wheel/./themis/scaling 2025-09-08T06:04:52,020 copying build/lib/themis/scaling/emr_scaling.py -> build/bdist.linux-armv7l/wheel/./themis/scaling 2025-09-08T06:04:52,021 copying build/lib/themis/scaling/kinesis_scaling.py -> build/bdist.linux-armv7l/wheel/./themis/scaling 2025-09-08T06:04:52,021 creating build/bdist.linux-armv7l/wheel/themis/util 2025-09-08T06:04:52,022 copying build/lib/themis/util/__init__.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,022 copying build/lib/themis/util/aws_common.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,023 copying build/lib/themis/util/aws_pricing.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,023 copying build/lib/themis/util/common.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,023 copying build/lib/themis/util/exceptions.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,024 copying build/lib/themis/util/expr.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,024 copying build/lib/themis/util/math_util.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,025 copying build/lib/themis/util/remote.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,025 copying build/lib/themis/util/timeseries.py -> build/bdist.linux-armv7l/wheel/./themis/util 2025-09-08T06:04:52,025 copying build/lib/themis/__init__.py -> build/bdist.linux-armv7l/wheel/./themis 2025-09-08T06:04:52,026 copying build/lib/themis/api.py -> build/bdist.linux-armv7l/wheel/./themis 2025-09-08T06:04:52,026 copying build/lib/themis/config.py -> build/bdist.linux-armv7l/wheel/./themis 2025-09-08T06:04:52,027 copying build/lib/themis/constants.py -> build/bdist.linux-armv7l/wheel/./themis 2025-09-08T06:04:52,027 copying build/lib/themis/server.py -> build/bdist.linux-armv7l/wheel/./themis 2025-09-08T06:04:52,067 /bin/sh: 1: npm: not found 2025-09-08T06:04:52,068 make: *** [Makefile:24: npm] Error 127 2025-09-08T06:04:52,075 Traceback (most recent call last): 2025-09-08T06:04:52,082 File "", line 2, in 2025-09-08T06:04:52,083 exec(compile(''' 2025-09-08T06:04:52,083 ~~~~^^^^^^^^^^^^ 2025-09-08T06:04:52,083 # This is -- a caller that pip uses to run setup.py 2025-09-08T06:04:52,083 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:04:52,083 ...<32 lines>... 2025-09-08T06:04:52,083 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T06:04:52,083 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:04:52,083 ''' % ('/tmp/pip-wheel-3mmy9a3j/themis-autoscaler_d4c37e681ddf4b48a7beb9e99cd39c47/setup.py',), "", "exec")) 2025-09-08T06:04:52,084 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:04:52,084 File "", line 35, in 2025-09-08T06:04:52,084 File "/tmp/pip-wheel-3mmy9a3j/themis-autoscaler_d4c37e681ddf4b48a7beb9e99cd39c47/setup.py", line 55, in 2025-09-08T06:04:52,084 setup( 2025-09-08T06:04:52,084 ~~~~~^ 2025-09-08T06:04:52,084 name='themis-autoscaler', 2025-09-08T06:04:52,084 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:04:52,085 ...<25 lines>... 2025-09-08T06:04:52,085 ] 2025-09-08T06:04:52,085 ^ 2025-09-08T06:04:52,085 ) 2025-09-08T06:04:52,085 ^ 2025-09-08T06:04:52,085 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-08T06:04:52,085 return distutils.core.setup(**attrs) 2025-09-08T06:04:52,085 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T06:04:52,086 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2025-09-08T06:04:52,086 return run_commands(dist) 2025-09-08T06:04:52,086 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2025-09-08T06:04:52,086 dist.run_commands() 2025-09-08T06:04:52,086 ~~~~~~~~~~~~~~~~~^^ 2025-09-08T06:04:52,086 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2025-09-08T06:04:52,086 self.run_command(cmd) 2025-09-08T06:04:52,087 ~~~~~~~~~~~~~~~~^^^^^ 2025-09-08T06:04:52,087 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T06:04:52,087 super().run_command(command) 2025-09-08T06:04:52,087 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T06:04:52,087 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T06:04:52,087 cmd_obj.run() 2025-09-08T06:04:52,087 ~~~~~~~~~~~^^ 2025-09-08T06:04:52,088 File "/usr/local/lib/python3.13/dist-packages/setuptools/command/bdist_wheel.py", line 405, in run 2025-09-08T06:04:52,088 self.run_command("install") 2025-09-08T06:04:52,088 ~~~~~~~~~~~~~~~~^^^^^^^^^^^ 2025-09-08T06:04:52,088 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-09-08T06:04:52,088 self.distribution.run_command(command) 2025-09-08T06:04:52,088 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T06:04:52,088 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T06:04:52,089 super().run_command(command) 2025-09-08T06:04:52,089 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T06:04:52,089 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T06:04:52,089 cmd_obj.run() 2025-09-08T06:04:52,089 ~~~~~~~~~~~^^ 2025-09-08T06:04:52,089 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/command/install.py", line 700, in run 2025-09-08T06:04:52,089 self.run_command(cmd_name) 2025-09-08T06:04:52,089 ~~~~~~~~~~~~~~~~^^^^^^^^^^ 2025-09-08T06:04:52,090 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2025-09-08T06:04:52,090 self.distribution.run_command(command) 2025-09-08T06:04:52,090 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T06:04:52,090 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 1102, in run_command 2025-09-08T06:04:52,090 super().run_command(command) 2025-09-08T06:04:52,090 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-08T06:04:52,090 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2025-09-08T06:04:52,091 cmd_obj.run() 2025-09-08T06:04:52,091 ~~~~~~~~~~~^^ 2025-09-08T06:04:52,091 File "/tmp/pip-wheel-3mmy9a3j/themis-autoscaler_d4c37e681ddf4b48a7beb9e99cd39c47/setup.py", line 38, in run 2025-09-08T06:04:52,091 subprocess.check_output('make npm', shell=True) 2025-09-08T06:04:52,091 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:04:52,091 File "/usr/lib/python3.13/subprocess.py", line 472, in check_output 2025-09-08T06:04:52,091 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2025-09-08T06:04:52,092 ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:04:52,092 **kwargs).stdout 2025-09-08T06:04:52,092 ^^^^^^^^^ 2025-09-08T06:04:52,092 File "/usr/lib/python3.13/subprocess.py", line 577, in run 2025-09-08T06:04:52,092 raise CalledProcessError(retcode, process.args, 2025-09-08T06:04:52,092 output=stdout, stderr=stderr) 2025-09-08T06:04:52,092 subprocess.CalledProcessError: Command 'make npm' returned non-zero exit status 2. 2025-09-08T06:04:52,204 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T06:04:52,216 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T06:04:52,216 exec(compile('"'"''"'"''"'"' 2025-09-08T06:04:52,216 # This is -- a caller that pip uses to run setup.py 2025-09-08T06:04:52,216 # 2025-09-08T06:04:52,216 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T06:04:52,216 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T06:04:52,216 # - It provides a clear error message when setuptools is not installed. 2025-09-08T06:04:52,216 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T06:04:52,216 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T06:04:52,216 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T06:04:52,216 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T06:04:52,216 import os, sys, tokenize, traceback 2025-09-08T06:04:52,216 2025-09-08T06:04:52,216 try: 2025-09-08T06:04:52,216 import setuptools 2025-09-08T06:04:52,216 except ImportError: 2025-09-08T06:04:52,216 print( 2025-09-08T06:04:52,216 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T06:04:52,216 "the build environment with exception:", 2025-09-08T06:04:52,216 file=sys.stderr, 2025-09-08T06:04:52,216 ) 2025-09-08T06:04:52,216 traceback.print_exc() 2025-09-08T06:04:52,216 sys.exit(1) 2025-09-08T06:04:52,216 2025-09-08T06:04:52,216 __file__ = %r 2025-09-08T06:04:52,216 sys.argv[0] = __file__ 2025-09-08T06:04:52,216 2025-09-08T06:04:52,216 if os.path.exists(__file__): 2025-09-08T06:04:52,216 filename = __file__ 2025-09-08T06:04:52,216 with tokenize.open(__file__) as f: 2025-09-08T06:04:52,216 setup_py_code = f.read() 2025-09-08T06:04:52,216 else: 2025-09-08T06:04:52,216 filename = "" 2025-09-08T06:04:52,216 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T06:04:52,216 2025-09-08T06:04:52,216 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T06:04:52,216 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-3mmy9a3j/themis-autoscaler_d4c37e681ddf4b48a7beb9e99cd39c47/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-yo_6x1bz[/] 2025-09-08T06:04:52,216 [bold magenta]cwd[/]: /tmp/pip-wheel-3mmy9a3j/themis-autoscaler_d4c37e681ddf4b48a7beb9e99cd39c47/ 2025-09-08T06:04:52,216 Building wheel for themis-autoscaler (setup.py): finished with status 'error' 2025-09-08T06:04:52,217 ERROR: Failed building wheel for themis-autoscaler 2025-09-08T06:04:52,218 Running setup.py clean for themis-autoscaler 2025-09-08T06:04:52,218 Running command python setup.py clean 2025-09-08T06:04:52,981 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T06:04:52,982 warnings.warn(msg) 2025-09-08T06:04:53,395 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T06:04:53,395 !! 2025-09-08T06:04:53,395 ******************************************************************************** 2025-09-08T06:04:53,395 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T06:04:53,395 License :: OSI Approved :: Apache Software License 2025-09-08T06:04:53,396 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T06:04:53,396 ******************************************************************************** 2025-09-08T06:04:53,396 !! 2025-09-08T06:04:53,396 self._finalize_license_expression() 2025-09-08T06:04:53,468 running clean 2025-09-08T06:04:53,610 removing 'build/lib' (and everything under it) 2025-09-08T06:04:53,613 removing 'build/bdist.linux-armv7l' (and everything under it) 2025-09-08T06:04:53,616 removing 'build/scripts-3.13' (and everything under it) 2025-09-08T06:04:53,617 removing 'build' 2025-09-08T06:04:53,736 Failed to build themis-autoscaler 2025-09-08T06:04:53,737 ERROR: Failed to build one or more wheels 2025-09-08T06:04:53,738 Exception information: 2025-09-08T06:04:53,738 Traceback (most recent call last): 2025-09-08T06:04:53,738 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T06:04:53,738 status = _inner_run() 2025-09-08T06:04:53,738 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T06:04:53,738 return self.run(options, args) 2025-09-08T06:04:53,738 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T06:04:53,738 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T06:04:53,738 return func(self, options, args) 2025-09-08T06:04:53,738 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T06:04:53,738 raise CommandError("Failed to build one or more wheels") 2025-09-08T06:04:53,738 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T06:04:53,742 Removed build tracker: '/tmp/pip-build-tracker-t5nty3lm'