2025-09-11T06:13:20,764 Created temporary directory: /tmp/pip-build-tracker-2p13vkl9 2025-09-11T06:13:20,765 Initialized build tracking at /tmp/pip-build-tracker-2p13vkl9 2025-09-11T06:13:20,765 Created build tracker: /tmp/pip-build-tracker-2p13vkl9 2025-09-11T06:13:20,765 Entered build tracker: /tmp/pip-build-tracker-2p13vkl9 2025-09-11T06:13:20,766 Created temporary directory: /tmp/pip-wheel-gnerx8oo 2025-09-11T06:13:20,769 Created temporary directory: /tmp/pip-ephem-wheel-cache-ds5a8cek 2025-09-11T06:13:20,828 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-11T06:13:20,831 2 location(s) to search for versions of sarw-spheres: 2025-09-11T06:13:20,831 * https://pypi.org/simple/sarw-spheres/ 2025-09-11T06:13:20,831 * https://www.piwheels.org/simple/sarw-spheres/ 2025-09-11T06:13:20,831 Fetching project page and analyzing links: https://pypi.org/simple/sarw-spheres/ 2025-09-11T06:13:20,832 Getting page https://pypi.org/simple/sarw-spheres/ 2025-09-11T06:13:20,833 Found index url https://pypi.org/simple/ 2025-09-11T06:13:20,908 Fetched page https://pypi.org/simple/sarw-spheres/ as application/vnd.pypi.simple.v1+json 2025-09-11T06:13:20,911 Found link https://files.pythonhosted.org/packages/7b/4b/d600470bfc90416c1fedfdb62d4942921233770fa13aa087b17f45502410/sarw_spheres-0.0.1.tar.gz (from https://pypi.org/simple/sarw-spheres/), version: 0.0.1 2025-09-11T06:13:20,912 Found link https://files.pythonhosted.org/packages/90/7f/f12f431e53300599eab4a15871e829ae15c64b3c9b176921cca5cb9a6acc/sarw_spheres-0.0.2.tar.gz (from https://pypi.org/simple/sarw-spheres/), version: 0.0.2 2025-09-11T06:13:20,912 Found link https://files.pythonhosted.org/packages/e8/97/55f36142293485b9a27f665e8e12ff9a409ab8f591b129167c89e82d5de5/sarw_spheres-0.0.3.tar.gz (from https://pypi.org/simple/sarw-spheres/), version: 0.0.3 2025-09-11T06:13:20,912 Found link https://files.pythonhosted.org/packages/31/2b/df53e33a599edc86e405209b5169dfb0703e6396ad506ef3f9a92119647f/sarw_spheres-0.0.4.tar.gz (from https://pypi.org/simple/sarw-spheres/), version: 0.0.4 2025-09-11T06:13:20,913 Found link https://files.pythonhosted.org/packages/e1/08/1fd970b278286bd124c0798a11c25584e06d222162d49ff4c6d573954dbc/sarw_spheres-0.0.5.tar.gz (from https://pypi.org/simple/sarw-spheres/), version: 0.0.5 2025-09-11T06:13:20,913 Found link https://files.pythonhosted.org/packages/bd/19/60dfb6630b06f4554c351f5094f6a72021d32eed9fc5797a5670700b50a3/sarw_spheres-0.0.6.tar.gz (from https://pypi.org/simple/sarw-spheres/), version: 0.0.6 2025-09-11T06:13:20,913 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/3b/79/37d851ccc6ee165dc94bb4dfa59cf1217a4f61cc38950def86c419fb2af5/sarw_spheres-0.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,913 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/e0/57/09849aecac061c9ca41c94026ec6fdb0e1492ce71f32aab1b25fcb1b54aa/sarw_spheres-0.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,913 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/a9/c4/05065aad0e3e87d6233588cbb8ecc24f57366cdecac395f55834042da08f/sarw_spheres-0.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,914 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/b9/e4/c30bda7e3a26efd29e53e7e030aa2fe066b297d88a027d174ece20a33fb5/sarw_spheres-0.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,914 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/20/33/da58364fafe2f0c905a49144fa055a3f2959d59fa4a47ab60505c65860fb/sarw_spheres-0.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,914 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/93/eb/5714352e6bd6c4c928176a67cc1573a594e674d3c72fecdf7e44fc9b7878/sarw_spheres-0.0.8-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,914 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/1c/50/4e3f98f6bb7fad6ffcd139b74da2f856344e2e74dce82399201ebdc7eaa9/sarw_spheres-0.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,914 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/75/e3/f6fe9362f92bacef7acbfd7432130daafc36fbc35311101e9242f133a931/sarw_spheres-0.0.8-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,914 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/c4/93/2980395af8c0ecb5e5b2c0d671925b0294bfb74185ceef2a42b9c33d7ed0/sarw_spheres-0.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,914 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/6c/74/2737a94de298e0fc04731f3be8ae2efb50e2ba5c762eb837c6c2c492f83d/sarw_spheres-0.0.8-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,915 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/a3/10/aef1c7ab3aeba0358cf19f8399cfd698956bb67e245e363f935d3fc3b98a/sarw_spheres-0.0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,915 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/37/7b/4419d1a2ebc298e25455c053499e971ba0856f806afd78301ab832c1ca1a/sarw_spheres-0.0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,915 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/61/94/4f16459472eaa2019da3c81265842c2a689e2d3ee41b4e30aa7d7b314dd3/sarw_spheres-0.0.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,915 Skipping link: No binaries permitted for sarw-spheres: https://files.pythonhosted.org/packages/a9/16/b6ec2193afa375f011d1373e2f91b062950f07dc46ca54f77eeda56c9f5e/sarw_spheres-0.0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/sarw-spheres/) 2025-09-11T06:13:20,915 Found link https://files.pythonhosted.org/packages/d2/a7/bcb82f31c3e1357eca9d9b1feaa350a35a5d207402c8917b9f2602748e93/sarw_spheres-0.0.9.tar.gz (from https://pypi.org/simple/sarw-spheres/), version: 0.0.9 2025-09-11T06:13:20,916 Fetching project page and analyzing links: https://www.piwheels.org/simple/sarw-spheres/ 2025-09-11T06:13:20,916 Getting page https://www.piwheels.org/simple/sarw-spheres/ 2025-09-11T06:13:20,917 Found index url https://www.piwheels.org/simple/ 2025-09-11T06:13:21,010 Fetched page https://www.piwheels.org/simple/sarw-spheres/ as text/html 2025-09-11T06:13:21,013 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.6-cp37-cp37m-linux_armv6l.whl#sha256=ae328ba1e9f0ffaba64f22df5814b0a91f814ca3a5ffc51167c6998bb7025e04 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,014 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.6-cp37-cp37m-linux_armv7l.whl#sha256=ae328ba1e9f0ffaba64f22df5814b0a91f814ca3a5ffc51167c6998bb7025e04 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,014 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.5-cp37-cp37m-linux_armv6l.whl#sha256=226554d300fda2e42c5c9880016aebb88f98440b93c20406a8364c4c33fc5766 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,014 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.5-cp37-cp37m-linux_armv7l.whl#sha256=226554d300fda2e42c5c9880016aebb88f98440b93c20406a8364c4c33fc5766 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,014 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.4-cp37-cp37m-linux_armv6l.whl#sha256=ab10e30bc53eb46c6a025d20590a124eebfdac0d67c20bec3804c070f85ee5c8 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,014 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.4-cp37-cp37m-linux_armv7l.whl#sha256=ab10e30bc53eb46c6a025d20590a124eebfdac0d67c20bec3804c070f85ee5c8 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,014 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.3-cp37-cp37m-linux_armv6l.whl#sha256=2858756ef3804b9b091bef132f1d912a735ce302edf7899d76495a25234b78ed (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,015 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.3-cp37-cp37m-linux_armv7l.whl#sha256=2858756ef3804b9b091bef132f1d912a735ce302edf7899d76495a25234b78ed (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,015 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.2-cp37-cp37m-linux_armv6l.whl#sha256=4becf541fa7605227f22fa89018b35190e806f88f8fe51e8f44a309895659b52 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,015 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.2-cp37-cp37m-linux_armv7l.whl#sha256=4becf541fa7605227f22fa89018b35190e806f88f8fe51e8f44a309895659b52 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,015 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.1-cp37-cp37m-linux_armv6l.whl#sha256=c13bebdc98d560dde6903fea02814dd0c37b5f3c5df8e3a3ae3cb134f5b86253 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,015 Skipping link: No binaries permitted for sarw-spheres: https://archive1.piwheels.org/simple/sarw-spheres/sarw_spheres-0.0.1-cp37-cp37m-linux_armv7l.whl#sha256=c13bebdc98d560dde6903fea02814dd0c37b5f3c5df8e3a3ae3cb134f5b86253 (from https://www.piwheels.org/simple/sarw-spheres/) 2025-09-11T06:13:21,015 Skipping link: not a file: https://www.piwheels.org/simple/sarw-spheres/ 2025-09-11T06:13:21,016 Skipping link: not a file: https://pypi.org/simple/sarw-spheres/ 2025-09-11T06:13:21,042 Given no hashes to check 1 links for project 'sarw-spheres': discarding no candidates 2025-09-11T06:13:21,043 Collecting sarw-spheres==0.0.2 2025-09-11T06:13:21,045 Created temporary directory: /tmp/pip-unpack-88fexlrg 2025-09-11T06:13:21,184 Downloading sarw_spheres-0.0.2.tar.gz (8.4 kB) 2025-09-11T06:13:21,202 Added sarw-spheres==0.0.2 from https://files.pythonhosted.org/packages/90/7f/f12f431e53300599eab4a15871e829ae15c64b3c9b176921cca5cb9a6acc/sarw_spheres-0.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-2p13vkl9' 2025-09-11T06:13:21,203 Running setup.py (path:/tmp/pip-wheel-gnerx8oo/sarw-spheres_d795d214b94e4b8b87a2739ad684d8cb/setup.py) egg_info for package sarw-spheres 2025-09-11T06:13:21,204 Created temporary directory: /tmp/pip-pip-egg-info-2nxat517 2025-09-11T06:13:21,204 Preparing metadata (setup.py): started 2025-09-11T06:13:21,205 Running command python setup.py egg_info 2025-09-11T06:13:23,104 Preparing metadata (setup.py): finished with status 'done' 2025-09-11T06:13:23,108 Source in /tmp/pip-wheel-gnerx8oo/sarw-spheres_d795d214b94e4b8b87a2739ad684d8cb has version 0.0.2, which satisfies requirement sarw-spheres==0.0.2 from https://files.pythonhosted.org/packages/90/7f/f12f431e53300599eab4a15871e829ae15c64b3c9b176921cca5cb9a6acc/sarw_spheres-0.0.2.tar.gz 2025-09-11T06:13:23,108 Removed sarw-spheres==0.0.2 from https://files.pythonhosted.org/packages/90/7f/f12f431e53300599eab4a15871e829ae15c64b3c9b176921cca5cb9a6acc/sarw_spheres-0.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-2p13vkl9' 2025-09-11T06:13:23,112 Created temporary directory: /tmp/pip-unpack-3hwgp4nc 2025-09-11T06:13:23,112 Created temporary directory: /tmp/pip-unpack-bevxqygp 2025-09-11T06:13:23,112 Building wheels for collected packages: sarw-spheres 2025-09-11T06:13:23,114 Created temporary directory: /tmp/pip-wheel-yw099rvg 2025-09-11T06:13:23,114 DEPRECATION: Building 'sarw-spheres' 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 'sarw-spheres'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-11T06:13:23,116 Building wheel for sarw-spheres (setup.py): started 2025-09-11T06:13:23,116 Destination directory: /tmp/pip-wheel-yw099rvg 2025-09-11T06:13:23,117 Running command python setup.py bdist_wheel 2025-09-11T06:13:25,685 sarw_spheres.cpp:14:10: fatal error: numpy/arrayobject.h: No such file or directory 2025-09-11T06:13:25,685 14 | #include 2025-09-11T06:13:25,685 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T06:13:25,685 compilation terminated. 2025-09-11T06:13:25,690 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-11T06:13:25,869 ERROR: python setup.py bdist_wheel exited with 1 2025-09-11T06:13:25,882 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-11T06:13:25,882 exec(compile('"'"''"'"''"'"' 2025-09-11T06:13:25,882 # This is -- a caller that pip uses to run setup.py 2025-09-11T06:13:25,882 # 2025-09-11T06:13:25,882 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-11T06:13:25,882 # import from `distutils.core` to work with newer packaging standards. 2025-09-11T06:13:25,882 # - It provides a clear error message when setuptools is not installed. 2025-09-11T06:13:25,882 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-11T06:13:25,882 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-11T06:13:25,882 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-11T06:13:25,882 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-11T06:13:25,882 import os, sys, tokenize, traceback 2025-09-11T06:13:25,882 2025-09-11T06:13:25,882 try: 2025-09-11T06:13:25,882 import setuptools 2025-09-11T06:13:25,882 except ImportError: 2025-09-11T06:13:25,882 print( 2025-09-11T06:13:25,882 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-11T06:13:25,882 "the build environment with exception:", 2025-09-11T06:13:25,882 file=sys.stderr, 2025-09-11T06:13:25,882 ) 2025-09-11T06:13:25,882 traceback.print_exc() 2025-09-11T06:13:25,882 sys.exit(1) 2025-09-11T06:13:25,882 2025-09-11T06:13:25,882 __file__ = %r 2025-09-11T06:13:25,882 sys.argv[0] = __file__ 2025-09-11T06:13:25,882 2025-09-11T06:13:25,882 if os.path.exists(__file__): 2025-09-11T06:13:25,882 filename = __file__ 2025-09-11T06:13:25,882 with tokenize.open(__file__) as f: 2025-09-11T06:13:25,882 setup_py_code = f.read() 2025-09-11T06:13:25,882 else: 2025-09-11T06:13:25,882 filename = "" 2025-09-11T06:13:25,882 setup_py_code = "from setuptools import setup; setup()" 2025-09-11T06:13:25,882 2025-09-11T06:13:25,882 exec(compile(setup_py_code, filename, "exec")) 2025-09-11T06:13:25,882 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-gnerx8oo/sarw-spheres_d795d214b94e4b8b87a2739ad684d8cb/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-yw099rvg[/] 2025-09-11T06:13:25,883 [bold magenta]cwd[/]: /tmp/pip-wheel-gnerx8oo/sarw-spheres_d795d214b94e4b8b87a2739ad684d8cb/ 2025-09-11T06:13:25,883 Building wheel for sarw-spheres (setup.py): finished with status 'error' 2025-09-11T06:13:25,884 ERROR: Failed building wheel for sarw-spheres 2025-09-11T06:13:25,885 Running setup.py clean for sarw-spheres 2025-09-11T06:13:25,885 Running command python setup.py clean 2025-09-11T06:13:27,339 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-11T06:13:27,339 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-11T06:13:27,339 'build/scripts-3.13' does not exist -- can't clean it 2025-09-11T06:13:27,467 Failed to build sarw-spheres 2025-09-11T06:13:27,468 ERROR: Failed to build one or more wheels 2025-09-11T06:13:27,469 Exception information: 2025-09-11T06:13:27,469 Traceback (most recent call last): 2025-09-11T06:13:27,469 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-11T06:13:27,469 status = _inner_run() 2025-09-11T06:13:27,469 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-11T06:13:27,469 return self.run(options, args) 2025-09-11T06:13:27,469 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-11T06:13:27,469 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-11T06:13:27,469 return func(self, options, args) 2025-09-11T06:13:27,469 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-11T06:13:27,469 raise CommandError("Failed to build one or more wheels") 2025-09-11T06:13:27,469 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-11T06:13:27,474 Removed build tracker: '/tmp/pip-build-tracker-2p13vkl9'