2026-01-04T09:52:45,123 Created temporary directory: /tmp/pip-ephem-wheel-cache-9ojlc7by 2026-01-04T09:52:45,126 Created temporary directory: /tmp/pip-build-tracker-bmoiqcnw 2026-01-04T09:52:45,126 Initialized build tracking at /tmp/pip-build-tracker-bmoiqcnw 2026-01-04T09:52:45,127 Created build tracker: /tmp/pip-build-tracker-bmoiqcnw 2026-01-04T09:52:45,127 Entered build tracker: /tmp/pip-build-tracker-bmoiqcnw 2026-01-04T09:52:45,128 Created temporary directory: /tmp/pip-wheel-s0odx6vt 2026-01-04T09:52:45,131 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-04T09:52:45,133 Created temporary directory: /tmp/pip-ephem-wheel-cache-3o0f0uuj 2026-01-04T09:52:45,156 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-04T09:52:45,159 2 location(s) to search for versions of cottus: 2026-01-04T09:52:45,159 * https://pypi.org/simple/cottus/ 2026-01-04T09:52:45,159 * https://www.piwheels.org/simple/cottus/ 2026-01-04T09:52:45,160 Fetching project page and analyzing links: https://pypi.org/simple/cottus/ 2026-01-04T09:52:45,161 Getting page https://pypi.org/simple/cottus/ 2026-01-04T09:52:45,162 Found index url https://pypi.org/simple 2026-01-04T09:52:45,375 Fetched page https://pypi.org/simple/cottus/ as application/vnd.pypi.simple.v1+json 2026-01-04T09:52:45,376 Skipping link: No binaries permitted for cottus: https://files.pythonhosted.org/packages/b4/66/02791cfa2e45b5c745de14cd249ee518f3675d1416e61d797d18e16db70d/cottus-0.1.0-cp312-cp312-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/cottus/) (requires-python:>=3.8) 2026-01-04T09:52:45,377 Found link https://files.pythonhosted.org/packages/b4/ff/b0d7d6e7c972db41a0fd4eca4c717b54a3e7623c9373ac0aac99440906fe/cottus-0.1.0.tar.gz (from https://pypi.org/simple/cottus/) (requires-python:>=3.8), version: 0.1.0 2026-01-04T09:52:45,378 Fetching project page and analyzing links: https://www.piwheels.org/simple/cottus/ 2026-01-04T09:52:45,379 Getting page https://www.piwheels.org/simple/cottus/ 2026-01-04T09:52:45,380 Found index url https://www.piwheels.org/simple 2026-01-04T09:52:45,536 Fetched page https://www.piwheels.org/simple/cottus/ as text/html 2026-01-04T09:52:45,537 Skipping link: not a file: https://www.piwheels.org/simple/cottus/ 2026-01-04T09:52:45,538 Skipping link: not a file: https://pypi.org/simple/cottus/ 2026-01-04T09:52:45,557 Given no hashes to check 1 links for project 'cottus': discarding no candidates 2026-01-04T09:52:45,574 Collecting cottus==0.1.0 2026-01-04T09:52:45,577 Created temporary directory: /tmp/pip-unpack-k6mdpfn0 2026-01-04T09:52:45,960 Downloading cottus-0.1.0.tar.gz (553 kB) 2026-01-04T09:52:46,201 Added cottus==0.1.0 from https://files.pythonhosted.org/packages/b4/ff/b0d7d6e7c972db41a0fd4eca4c717b54a3e7623c9373ac0aac99440906fe/cottus-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-bmoiqcnw' 2026-01-04T09:52:46,208 Created temporary directory: /tmp/pip-build-env-h4gyhg3j 2026-01-04T09:52:46,213 Installing build dependencies: started 2026-01-04T09:52:46,214 Running command pip subprocess to install build dependencies 2026-01-04T09:52:47,385 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-04T09:52:48,046 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-04T09:52:48,068 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-04T09:52:49,802 Collecting setuptools>=42 2026-01-04T09:52:49,894 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-04T09:52:50,163 Collecting wheel 2026-01-04T09:52:50,179 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-04T09:52:51,271 Collecting cmake 2026-01-04T09:52:51,900 Using cached cmake-4.2.1-py3-none-manylinux_2_31_armv7l.whl (26.1 MB) 2026-01-04T09:52:52,985 Collecting ninja 2026-01-04T09:52:53,117 Downloading ninja-1.13.0-py3-none-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (146 kB) 2026-01-04T09:52:53,183 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 146.8/146.8 kB 2.5 MB/s eta 0:00:00 2026-01-04T09:52:53,389 Collecting pybind11 2026-01-04T09:52:53,422 Using cached https://www.piwheels.org/simple/pybind11/pybind11-3.0.1-py3-none-any.whl (293 kB) 2026-01-04T09:52:56,545 Installing collected packages: wheel, setuptools, pybind11, ninja, cmake 2026-01-04T09:52:56,796 Creating /tmp/pip-build-env-h4gyhg3j/overlay/local/bin 2026-01-04T09:52:56,799 changing mode of /tmp/pip-build-env-h4gyhg3j/overlay/local/bin/wheel to 755 2026-01-04T09:53:01,079 changing mode of /tmp/pip-build-env-h4gyhg3j/overlay/local/bin/pybind11-config to 755 2026-01-04T09:53:09,115 changing mode of /tmp/pip-build-env-h4gyhg3j/overlay/local/bin/ccmake to 755 2026-01-04T09:53:09,118 changing mode of /tmp/pip-build-env-h4gyhg3j/overlay/local/bin/cmake to 755 2026-01-04T09:53:09,120 changing mode of /tmp/pip-build-env-h4gyhg3j/overlay/local/bin/cpack to 755 2026-01-04T09:53:09,123 changing mode of /tmp/pip-build-env-h4gyhg3j/overlay/local/bin/ctest to 755 2026-01-04T09:53:09,234 Successfully installed cmake-4.2.1 ninja-1.13.0 pybind11-3.0.1 setuptools-80.9.0 wheel-0.45.1 2026-01-04T09:53:09,594 Installing build dependencies: finished with status 'done' 2026-01-04T09:53:09,602 Getting requirements to build wheel: started 2026-01-04T09:53:09,603 Running command Getting requirements to build wheel 2026-01-04T09:53:10,238 /tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-04T09:53:10,238 !! 2026-01-04T09:53:10,240 ******************************************************************************** 2026-01-04T09:53:10,240 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-04T09:53:10,242 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-04T09:53:10,242 or your builds will no longer be supported. 2026-01-04T09:53:10,243 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T09:53:10,244 ******************************************************************************** 2026-01-04T09:53:10,245 !! 2026-01-04T09:53:10,246 corresp(dist, value, root_dir) 2026-01-04T09:53:10,332 running egg_info 2026-01-04T09:53:10,341 writing cottus.egg-info/PKG-INFO 2026-01-04T09:53:10,345 writing dependency_links to cottus.egg-info/dependency_links.txt 2026-01-04T09:53:10,347 writing requirements to cottus.egg-info/requires.txt 2026-01-04T09:53:10,349 writing top-level names to cottus.egg-info/top_level.txt 2026-01-04T09:53:10,376 reading manifest file 'cottus.egg-info/SOURCES.txt' 2026-01-04T09:53:10,385 reading manifest template 'MANIFEST.in' 2026-01-04T09:53:10,405 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-01-04T09:53:10,406 warning: no previously-included files matching '*.o' found anywhere in distribution 2026-01-04T09:53:10,407 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-01-04T09:53:10,408 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2026-01-04T09:53:10,409 adding license file 'LICENSE' 2026-01-04T09:53:10,413 writing manifest file 'cottus.egg-info/SOURCES.txt' 2026-01-04T09:53:10,511 Getting requirements to build wheel: finished with status 'done' 2026-01-04T09:53:10,515 Created temporary directory: /tmp/pip-modern-metadata-o41zj46f 2026-01-04T09:53:10,518 Preparing metadata (pyproject.toml): started 2026-01-04T09:53:10,519 Running command Preparing metadata (pyproject.toml) 2026-01-04T09:53:11,095 /tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-04T09:53:11,095 !! 2026-01-04T09:53:11,096 ******************************************************************************** 2026-01-04T09:53:11,097 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-04T09:53:11,098 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-04T09:53:11,098 or your builds will no longer be supported. 2026-01-04T09:53:11,099 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T09:53:11,100 ******************************************************************************** 2026-01-04T09:53:11,101 !! 2026-01-04T09:53:11,102 corresp(dist, value, root_dir) 2026-01-04T09:53:11,184 running dist_info 2026-01-04T09:53:11,199 creating /tmp/pip-modern-metadata-o41zj46f/cottus.egg-info 2026-01-04T09:53:11,200 writing /tmp/pip-modern-metadata-o41zj46f/cottus.egg-info/PKG-INFO 2026-01-04T09:53:11,204 writing dependency_links to /tmp/pip-modern-metadata-o41zj46f/cottus.egg-info/dependency_links.txt 2026-01-04T09:53:11,206 writing requirements to /tmp/pip-modern-metadata-o41zj46f/cottus.egg-info/requires.txt 2026-01-04T09:53:11,207 writing top-level names to /tmp/pip-modern-metadata-o41zj46f/cottus.egg-info/top_level.txt 2026-01-04T09:53:11,208 writing manifest file '/tmp/pip-modern-metadata-o41zj46f/cottus.egg-info/SOURCES.txt' 2026-01-04T09:53:11,232 reading manifest file '/tmp/pip-modern-metadata-o41zj46f/cottus.egg-info/SOURCES.txt' 2026-01-04T09:53:11,235 reading manifest template 'MANIFEST.in' 2026-01-04T09:53:11,253 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-01-04T09:53:11,253 warning: no previously-included files matching '*.o' found anywhere in distribution 2026-01-04T09:53:11,254 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-01-04T09:53:11,255 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2026-01-04T09:53:11,256 adding license file 'LICENSE' 2026-01-04T09:53:11,259 writing manifest file '/tmp/pip-modern-metadata-o41zj46f/cottus.egg-info/SOURCES.txt' 2026-01-04T09:53:11,260 creating '/tmp/pip-modern-metadata-o41zj46f/cottus-0.1.0.dist-info' 2026-01-04T09:53:11,392 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-04T09:53:11,397 Source in /tmp/pip-wheel-s0odx6vt/cottus_a87d41ab35ea41a790f4dd858c399faa has version 0.1.0, which satisfies requirement cottus==0.1.0 from https://files.pythonhosted.org/packages/b4/ff/b0d7d6e7c972db41a0fd4eca4c717b54a3e7623c9373ac0aac99440906fe/cottus-0.1.0.tar.gz 2026-01-04T09:53:11,398 Removed cottus==0.1.0 from https://files.pythonhosted.org/packages/b4/ff/b0d7d6e7c972db41a0fd4eca4c717b54a3e7623c9373ac0aac99440906fe/cottus-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-bmoiqcnw' 2026-01-04T09:53:11,404 Created temporary directory: /tmp/pip-unpack-8drp4odh 2026-01-04T09:53:11,404 Building wheels for collected packages: cottus 2026-01-04T09:53:11,409 Created temporary directory: /tmp/pip-wheel-igcqzwj6 2026-01-04T09:53:11,410 Destination directory: /tmp/pip-wheel-igcqzwj6 2026-01-04T09:53:11,413 Building wheel for cottus (pyproject.toml): started 2026-01-04T09:53:11,414 Running command Building wheel for cottus (pyproject.toml) 2026-01-04T09:53:11,976 /tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-04T09:53:11,976 !! 2026-01-04T09:53:11,977 ******************************************************************************** 2026-01-04T09:53:11,978 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-04T09:53:11,979 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-04T09:53:11,979 or your builds will no longer be supported. 2026-01-04T09:53:11,980 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T09:53:11,981 ******************************************************************************** 2026-01-04T09:53:11,982 !! 2026-01-04T09:53:11,983 corresp(dist, value, root_dir) 2026-01-04T09:53:12,049 running bdist_wheel 2026-01-04T09:53:12,068 running build 2026-01-04T09:53:12,069 running build_py 2026-01-04T09:53:12,076 creating build/lib.linux-armv7l-cpython-311/cottus 2026-01-04T09:53:12,079 copying cottus/model.py -> build/lib.linux-armv7l-cpython-311/cottus 2026-01-04T09:53:12,081 copying cottus/__init__.py -> build/lib.linux-armv7l-cpython-311/cottus 2026-01-04T09:53:12,083 running egg_info 2026-01-04T09:53:12,097 writing cottus.egg-info/PKG-INFO 2026-01-04T09:53:12,100 writing dependency_links to cottus.egg-info/dependency_links.txt 2026-01-04T09:53:12,101 writing requirements to cottus.egg-info/requires.txt 2026-01-04T09:53:12,102 writing top-level names to cottus.egg-info/top_level.txt 2026-01-04T09:53:12,113 reading manifest file 'cottus.egg-info/SOURCES.txt' 2026-01-04T09:53:12,118 reading manifest template 'MANIFEST.in' 2026-01-04T09:53:12,137 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-01-04T09:53:12,137 warning: no previously-included files matching '*.o' found anywhere in distribution 2026-01-04T09:53:12,138 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-01-04T09:53:12,139 warning: no previously-included files matching '*.egg-info' found anywhere in distribution 2026-01-04T09:53:12,140 adding license file 'LICENSE' 2026-01-04T09:53:12,144 writing manifest file 'cottus.egg-info/SOURCES.txt' 2026-01-04T09:53:12,146 /tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'cottus.csrc' is absent from the `packages` configuration. 2026-01-04T09:53:12,147 !! 2026-01-04T09:53:12,148 ******************************************************************************** 2026-01-04T09:53:12,148 ############################ 2026-01-04T09:53:12,149 # Package would be ignored # 2026-01-04T09:53:12,149 ############################ 2026-01-04T09:53:12,150 Python recognizes 'cottus.csrc' as an importable package[^1], 2026-01-04T09:53:12,150 but it is absent from setuptools' `packages` configuration. 2026-01-04T09:53:12,151 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-04T09:53:12,152 package, please make sure that 'cottus.csrc' is explicitly added 2026-01-04T09:53:12,152 to the `packages` configuration field. 2026-01-04T09:53:12,153 Alternatively, you can also rely on setuptools' discovery methods 2026-01-04T09:53:12,154 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-04T09:53:12,155 instead of `find_packages(...)`/`find:`). 2026-01-04T09:53:12,156 You can read more about "package discovery" on setuptools documentation page: 2026-01-04T09:53:12,157 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-04T09:53:12,158 If you don't want 'cottus.csrc' to be distributed and are 2026-01-04T09:53:12,158 already explicitly excluding 'cottus.csrc' via 2026-01-04T09:53:12,159 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-04T09:53:12,159 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-04T09:53:12,160 combination with a more fine grained `package-data` configuration. 2026-01-04T09:53:12,161 You can read more about "package data files" on setuptools documentation page: 2026-01-04T09:53:12,162 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-04T09:53:12,163 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-04T09:53:12,164 even if it does not contain any `.py` files. 2026-01-04T09:53:12,164 On the other hand, currently there is no concept of package data 2026-01-04T09:53:12,165 directory, all directories are treated like packages. 2026-01-04T09:53:12,165 ******************************************************************************** 2026-01-04T09:53:12,166 !! 2026-01-04T09:53:12,167 check.warn(importable) 2026-01-04T09:53:12,167 creating build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,168 copying cottus/csrc/CMakeLists.txt -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,168 copying cottus/csrc/block_allocator.cpp -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,169 copying cottus/csrc/block_allocator.h -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,169 copying cottus/csrc/compute_primitives_cpu.cpp -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,170 copying cottus/csrc/compute_primitives_cpu.h -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,170 copying cottus/csrc/compute_primitives_cuda.cu -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,171 copying cottus/csrc/compute_primitives_cuda.h -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,171 copying cottus/csrc/engine.cpp -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,173 copying cottus/csrc/engine.h -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,175 copying cottus/csrc/generic_transformer.cpp -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,178 copying cottus/csrc/generic_transformer.h -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,181 copying cottus/csrc/page_table.cpp -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,183 copying cottus/csrc/page_table.h -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,185 copying cottus/csrc/paged_attention_cpu.cpp -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,188 copying cottus/csrc/paged_attention_cpu.h -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,190 copying cottus/csrc/paged_attention_cuda.cu -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,193 copying cottus/csrc/paged_attention_cuda.h -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,195 copying cottus/csrc/pybind_wrapper.cpp -> build/lib.linux-armv7l-cpython-311/cottus/csrc 2026-01-04T09:53:12,198 running build_ext 2026-01-04T09:53:13,233 -- The CXX compiler identification is GNU 12.2.0 2026-01-04T09:53:13,289 CMake Error at /tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/cmake/data/share/cmake-4.2/Modules/Internal/CMakeCUDAFindToolkit.cmake:104 (message): 2026-01-04T09:53:13,289 Failed to find nvcc. 2026-01-04T09:53:13,291 Compiler requires the CUDA toolkit. Please set the CUDAToolkit_ROOT 2026-01-04T09:53:13,291 variable. 2026-01-04T09:53:13,292 Call Stack (most recent call first): 2026-01-04T09:53:13,292 /tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/cmake/data/share/cmake-4.2/Modules/CMakeDetermineCUDACompiler.cmake:109 (cmake_cuda_find_toolkit) 2026-01-04T09:53:13,293 CMakeLists.txt:3 (project) 2026-01-04T09:53:13,294 -- Configuring incomplete, errors occurred! 2026-01-04T09:53:13,301 Traceback (most recent call last): 2026-01-04T09:53:13,302 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2026-01-04T09:53:13,302 main() 2026-01-04T09:53:13,303 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2026-01-04T09:53:13,303 json_out['return_val'] = hook(**hook_input['kwargs']) 2026-01-04T09:53:13,304 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-04T09:53:13,304 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel 2026-01-04T09:53:13,304 return _build_backend().build_wheel(wheel_directory, config_settings, 2026-01-04T09:53:13,305 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-04T09:53:13,305 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 435, in build_wheel 2026-01-04T09:53:13,306 return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)]) 2026-01-04T09:53:13,307 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-04T09:53:13,307 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 423, in _build 2026-01-04T09:53:13,308 return self._build_with_temp_dir( 2026-01-04T09:53:13,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-04T09:53:13,309 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir 2026-01-04T09:53:13,309 self.run_setup() 2026-01-04T09:53:13,310 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2026-01-04T09:53:13,310 exec(code, locals()) 2026-01-04T09:53:13,311 File "", line 59, in 2026-01-04T09:53:13,311 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/__init__.py", line 115, in setup 2026-01-04T09:53:13,312 return distutils.core.setup(**attrs) 2026-01-04T09:53:13,312 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-04T09:53:13,313 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2026-01-04T09:53:13,314 return run_commands(dist) 2026-01-04T09:53:13,314 ^^^^^^^^^^^^^^^^^^ 2026-01-04T09:53:13,315 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2026-01-04T09:53:13,315 dist.run_commands() 2026-01-04T09:53:13,316 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands 2026-01-04T09:53:13,316 self.run_command(cmd) 2026-01-04T09:53:13,317 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1102, in run_command 2026-01-04T09:53:13,317 super().run_command(command) 2026-01-04T09:53:13,318 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2026-01-04T09:53:13,319 cmd_obj.run() 2026-01-04T09:53:13,319 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/command/bdist_wheel.py", line 370, in run 2026-01-04T09:53:13,320 self.run_command("build") 2026-01-04T09:53:13,320 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2026-01-04T09:53:13,321 self.distribution.run_command(command) 2026-01-04T09:53:13,322 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1102, in run_command 2026-01-04T09:53:13,323 super().run_command(command) 2026-01-04T09:53:13,323 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2026-01-04T09:53:13,324 cmd_obj.run() 2026-01-04T09:53:13,325 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/command/build.py", line 135, in run 2026-01-04T09:53:13,325 self.run_command(cmd_name) 2026-01-04T09:53:13,326 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 357, in run_command 2026-01-04T09:53:13,327 self.distribution.run_command(command) 2026-01-04T09:53:13,327 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1102, in run_command 2026-01-04T09:53:13,328 super().run_command(command) 2026-01-04T09:53:13,329 File "/tmp/pip-build-env-h4gyhg3j/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command 2026-01-04T09:53:13,330 cmd_obj.run() 2026-01-04T09:53:13,330 File "", line 25, in run 2026-01-04T09:53:13,331 File "", line 56, in build_extension 2026-01-04T09:53:13,332 File "/usr/lib/python3.11/subprocess.py", line 413, in check_call 2026-01-04T09:53:13,332 raise CalledProcessError(retcode, cmd) 2026-01-04T09:53:13,333 subprocess.CalledProcessError: Command '['cmake', '/tmp/pip-wheel-s0odx6vt/cottus_a87d41ab35ea41a790f4dd858c399faa', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/tmp/pip-wheel-s0odx6vt/cottus_a87d41ab35ea41a790f4dd858c399faa/build/lib.linux-armv7l-cpython-311/', '-DPYTHON_EXECUTABLE=/usr/bin/python3', '-DCMAKE_BUILD_TYPE=Release']' returned non-zero exit status 1. 2026-01-04T09:53:13,420 ERROR: [present-rich] Building wheel for cottus (pyproject.toml) exited with 1 2026-01-04T09:53:13,433 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpyyvpsyz0[/] 2026-01-04T09:53:13,433 [bold magenta]cwd[/]: /tmp/pip-wheel-s0odx6vt/cottus_a87d41ab35ea41a790f4dd858c399faa 2026-01-04T09:53:13,434 Building wheel for cottus (pyproject.toml): finished with status 'error' 2026-01-04T09:53:13,436 ERROR: Failed building wheel for cottus 2026-01-04T09:53:13,439 Failed to build cottus 2026-01-04T09:53:13,440 ERROR: Failed to build one or more wheels 2026-01-04T09:53:13,441 Exception information: 2026-01-04T09:53:13,441 Traceback (most recent call last): 2026-01-04T09:53:13,441 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-01-04T09:53:13,441 status = run_func(*args) 2026-01-04T09:53:13,441 ^^^^^^^^^^^^^^^ 2026-01-04T09:53:13,441 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-01-04T09:53:13,441 return func(self, options, args) 2026-01-04T09:53:13,441 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-04T09:53:13,441 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-01-04T09:53:13,441 raise CommandError("Failed to build one or more wheels") 2026-01-04T09:53:13,441 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-01-04T09:53:13,444 Removed build tracker: '/tmp/pip-build-tracker-bmoiqcnw'