2025-09-09T07:11:49,205 Created temporary directory: /tmp/pip-build-tracker-9_oj61z5 2025-09-09T07:11:49,206 Initialized build tracking at /tmp/pip-build-tracker-9_oj61z5 2025-09-09T07:11:49,206 Created build tracker: /tmp/pip-build-tracker-9_oj61z5 2025-09-09T07:11:49,206 Entered build tracker: /tmp/pip-build-tracker-9_oj61z5 2025-09-09T07:11:49,206 Created temporary directory: /tmp/pip-wheel-khfb26sm 2025-09-09T07:11:49,209 Created temporary directory: /tmp/pip-ephem-wheel-cache-p8j6rvyk 2025-09-09T07:11:49,267 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T07:11:49,269 2 location(s) to search for versions of falsedto: 2025-09-09T07:11:49,269 * https://pypi.org/simple/falsedto/ 2025-09-09T07:11:49,269 * https://www.piwheels.org/simple/falsedto/ 2025-09-09T07:11:49,270 Fetching project page and analyzing links: https://pypi.org/simple/falsedto/ 2025-09-09T07:11:49,270 Getting page https://pypi.org/simple/falsedto/ 2025-09-09T07:11:49,271 Found index url https://pypi.org/simple/ 2025-09-09T07:11:49,341 Fetched page https://pypi.org/simple/falsedto/ as application/vnd.pypi.simple.v1+json 2025-09-09T07:11:49,342 Skipping link: No binaries permitted for falsedto: https://files.pythonhosted.org/packages/47/72/c5b7cc43d9b130d677091d201b629a2493af9fcd4683418cd62eae969ac8/falsedto-0.1.0-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/falsedto/) 2025-09-09T07:11:49,342 Skipping link: No binaries permitted for falsedto: https://files.pythonhosted.org/packages/41/3c/703d435d2b9e71c1f96a4012fcf25081006eb8a54c62de1a7d762713af0f/falsedto-0.1.0-py3-none-manylinux1_x86_64.whl (from https://pypi.org/simple/falsedto/) 2025-09-09T07:11:49,342 Found link https://files.pythonhosted.org/packages/75/93/abfe8ef8f0801e6a87945f21ad161db7d4c3523797e13328ed3ccbb5453b/falsedto-0.1.0.tar.gz (from https://pypi.org/simple/falsedto/), version: 0.1.0 2025-09-09T07:11:49,343 Skipping link: No binaries permitted for falsedto: https://files.pythonhosted.org/packages/fa/69/16a620111189ce90e2388cc54cfe71957df5f6c0ea343b67ebc8f1da9e9b/falsedto-0.5.0-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/falsedto/) 2025-09-09T07:11:49,343 Found link https://files.pythonhosted.org/packages/a8/d2/8dd36e878d4e0a110bf2bf4c9242c97e8ea6b7d7daa00497a8d7c83d7a0b/falsedto-0.5.0.tar.gz (from https://pypi.org/simple/falsedto/), version: 0.5.0 2025-09-09T07:11:49,343 Fetching project page and analyzing links: https://www.piwheels.org/simple/falsedto/ 2025-09-09T07:11:49,343 Getting page https://www.piwheels.org/simple/falsedto/ 2025-09-09T07:11:49,344 Found index url https://www.piwheels.org/simple/ 2025-09-09T07:11:49,442 Fetched page https://www.piwheels.org/simple/falsedto/ as text/html 2025-09-09T07:11:49,444 Skipping link: No binaries permitted for falsedto: https://archive1.piwheels.org/simple/falsedto/falsedto-0.1.0-cp35-cp35m-linux_armv6l.whl#sha256=6558d17fb4e60dade7c7c4c7b7f1bcd6ae300f1c29ef4365b5c6c88e0f0ca70e (from https://www.piwheels.org/simple/falsedto/) 2025-09-09T07:11:49,444 Skipping link: No binaries permitted for falsedto: https://archive1.piwheels.org/simple/falsedto/falsedto-0.1.0-cp35-cp35m-linux_armv7l.whl#sha256=6558d17fb4e60dade7c7c4c7b7f1bcd6ae300f1c29ef4365b5c6c88e0f0ca70e (from https://www.piwheels.org/simple/falsedto/) 2025-09-09T07:11:49,444 Skipping link: No binaries permitted for falsedto: https://archive1.piwheels.org/simple/falsedto/falsedto-0.1.0-cp37-cp37m-linux_armv6l.whl#sha256=38ca04ec6783e5dd8a167b860f1633e0a08a112d6fd1ffbaf9e0663dfb23e646 (from https://www.piwheels.org/simple/falsedto/) 2025-09-09T07:11:49,445 Skipping link: No binaries permitted for falsedto: https://archive1.piwheels.org/simple/falsedto/falsedto-0.1.0-cp37-cp37m-linux_armv7l.whl#sha256=38ca04ec6783e5dd8a167b860f1633e0a08a112d6fd1ffbaf9e0663dfb23e646 (from https://www.piwheels.org/simple/falsedto/) 2025-09-09T07:11:49,445 Skipping link: No binaries permitted for falsedto: https://archive1.piwheels.org/simple/falsedto/falsedto-0.1.0-cp39-cp39-linux_armv6l.whl#sha256=56ed4b515c4758902b5ca053b7e44b25b700afc5d2846a7bdb36ef0919f8c704 (from https://www.piwheels.org/simple/falsedto/) 2025-09-09T07:11:49,445 Skipping link: No binaries permitted for falsedto: https://archive1.piwheels.org/simple/falsedto/falsedto-0.1.0-cp39-cp39-linux_armv7l.whl#sha256=56ed4b515c4758902b5ca053b7e44b25b700afc5d2846a7bdb36ef0919f8c704 (from https://www.piwheels.org/simple/falsedto/) 2025-09-09T07:11:49,445 Skipping link: not a file: https://www.piwheels.org/simple/falsedto/ 2025-09-09T07:11:49,445 Skipping link: not a file: https://pypi.org/simple/falsedto/ 2025-09-09T07:11:49,473 Given no hashes to check 1 links for project 'falsedto': discarding no candidates 2025-09-09T07:11:49,474 Collecting falsedto==0.5.0 2025-09-09T07:11:49,476 Created temporary directory: /tmp/pip-unpack-wenoetul 2025-09-09T07:11:49,612 Downloading falsedto-0.5.0.tar.gz (5.6 kB) 2025-09-09T07:11:49,638 Added falsedto==0.5.0 from https://files.pythonhosted.org/packages/a8/d2/8dd36e878d4e0a110bf2bf4c9242c97e8ea6b7d7daa00497a8d7c83d7a0b/falsedto-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-9_oj61z5' 2025-09-09T07:11:49,639 Running setup.py (path:/tmp/pip-wheel-khfb26sm/falsedto_bc0a466aa87c4c08ae9b4f5b3ece8ab5/setup.py) egg_info for package falsedto 2025-09-09T07:11:49,639 Created temporary directory: /tmp/pip-pip-egg-info-7t6z0ydx 2025-09-09T07:11:49,640 Preparing metadata (setup.py): started 2025-09-09T07:11:49,640 Running command python setup.py egg_info 2025-09-09T07:11:50,932 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T07:11:50,932 !! 2025-09-09T07:11:50,932 ******************************************************************************** 2025-09-09T07:11:50,932 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T07:11:50,932 License :: OSI Approved :: MIT License 2025-09-09T07:11:50,933 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T07:11:50,933 ******************************************************************************** 2025-09-09T07:11:50,933 !! 2025-09-09T07:11:50,933 self._finalize_license_expression() 2025-09-09T07:11:51,006 running egg_info 2025-09-09T07:11:51,078 creating /tmp/pip-pip-egg-info-7t6z0ydx/falsedto.egg-info 2025-09-09T07:11:51,079 writing /tmp/pip-pip-egg-info-7t6z0ydx/falsedto.egg-info/PKG-INFO 2025-09-09T07:11:51,080 writing dependency_links to /tmp/pip-pip-egg-info-7t6z0ydx/falsedto.egg-info/dependency_links.txt 2025-09-09T07:11:51,081 writing requirements to /tmp/pip-pip-egg-info-7t6z0ydx/falsedto.egg-info/requires.txt 2025-09-09T07:11:51,081 writing top-level names to /tmp/pip-pip-egg-info-7t6z0ydx/falsedto.egg-info/top_level.txt 2025-09-09T07:11:51,081 writing manifest file '/tmp/pip-pip-egg-info-7t6z0ydx/falsedto.egg-info/SOURCES.txt' 2025-09-09T07:11:51,380 reading manifest file '/tmp/pip-pip-egg-info-7t6z0ydx/falsedto.egg-info/SOURCES.txt' 2025-09-09T07:11:51,381 reading manifest template 'MANIFEST.in' 2025-09-09T07:11:51,383 writing manifest file '/tmp/pip-pip-egg-info-7t6z0ydx/falsedto.egg-info/SOURCES.txt' 2025-09-09T07:11:51,521 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T07:11:51,526 Source in /tmp/pip-wheel-khfb26sm/falsedto_bc0a466aa87c4c08ae9b4f5b3ece8ab5 has version 0.5.0, which satisfies requirement falsedto==0.5.0 from https://files.pythonhosted.org/packages/a8/d2/8dd36e878d4e0a110bf2bf4c9242c97e8ea6b7d7daa00497a8d7c83d7a0b/falsedto-0.5.0.tar.gz 2025-09-09T07:11:51,527 Removed falsedto==0.5.0 from https://files.pythonhosted.org/packages/a8/d2/8dd36e878d4e0a110bf2bf4c9242c97e8ea6b7d7daa00497a8d7c83d7a0b/falsedto-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-9_oj61z5' 2025-09-09T07:11:51,530 Created temporary directory: /tmp/pip-unpack-1nz50b52 2025-09-09T07:11:51,530 Created temporary directory: /tmp/pip-unpack-udva0lne 2025-09-09T07:11:51,531 Building wheels for collected packages: falsedto 2025-09-09T07:11:51,532 Created temporary directory: /tmp/pip-wheel-u2fxrm7w 2025-09-09T07:11:51,532 DEPRECATION: Building 'falsedto' 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 'falsedto'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T07:11:51,533 Building wheel for falsedto (setup.py): started 2025-09-09T07:11:51,534 Destination directory: /tmp/pip-wheel-u2fxrm7w 2025-09-09T07:11:51,534 Running command python setup.py bdist_wheel 2025-09-09T07:11:52,814 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T07:11:52,814 !! 2025-09-09T07:11:52,814 ******************************************************************************** 2025-09-09T07:11:52,814 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T07:11:52,815 License :: OSI Approved :: MIT License 2025-09-09T07:11:52,815 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T07:11:52,815 ******************************************************************************** 2025-09-09T07:11:52,815 !! 2025-09-09T07:11:52,815 self._finalize_license_expression() 2025-09-09T07:11:52,815 running bdist_wheel 2025-09-09T07:11:53,179 running build 2025-09-09T07:11:53,179 running build_py 2025-09-09T07:11:53,255 creating build/lib.linux-armv7l-cpython-313/falsedto 2025-09-09T07:11:53,256 copying falsedto/misc.py -> build/lib.linux-armv7l-cpython-313/falsedto 2025-09-09T07:11:53,256 copying falsedto/__init__.py -> build/lib.linux-armv7l-cpython-313/falsedto 2025-09-09T07:11:53,257 creating build/lib.linux-armv7l-cpython-313/falsedto/tests 2025-09-09T07:11:53,257 copying falsedto/tests/score_map.py -> build/lib.linux-armv7l-cpython-313/falsedto/tests 2025-09-09T07:11:53,258 copying falsedto/tests/fitting.py -> build/lib.linux-armv7l-cpython-313/falsedto/tests 2025-09-09T07:11:53,258 copying falsedto/tests/__init__.py -> build/lib.linux-armv7l-cpython-313/falsedto/tests 2025-09-09T07:11:53,260 running build_ext 2025-09-09T07:11:53,731 Compiling src/hough.pyx because it changed. 2025-09-09T07:11:53,731 [1/1] Cythonizing src/hough.pyx 2025-09-09T07:11:55,718 building 'falsedto.hough' extension 2025-09-09T07:11:55,719 creating build/temp.linux-armv7l-cpython-313/src 2025-09-09T07:11:55,720 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Isrc -I/usr/include/python3.13 -c src/hough.cpp -o build/temp.linux-armv7l-cpython-313/src/hough.o -std=c++11 -O2 -fopenmp 2025-09-09T07:11:56,171 src/hough.cpp:1184:10: fatal error: hough.h: No such file or directory 2025-09-09T07:11:56,172 1184 | #include "hough.h" 2025-09-09T07:11:56,172 | ^~~~~~~~~ 2025-09-09T07:11:56,172 compilation terminated. 2025-09-09T07:11:56,176 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-09T07:11:56,556 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T07:11:56,568 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T07:11:56,568 exec(compile('"'"''"'"''"'"' 2025-09-09T07:11:56,568 # This is -- a caller that pip uses to run setup.py 2025-09-09T07:11:56,568 # 2025-09-09T07:11:56,568 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T07:11:56,568 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T07:11:56,568 # - It provides a clear error message when setuptools is not installed. 2025-09-09T07:11:56,568 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T07:11:56,568 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T07:11:56,568 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T07:11:56,568 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T07:11:56,568 import os, sys, tokenize, traceback 2025-09-09T07:11:56,568 2025-09-09T07:11:56,568 try: 2025-09-09T07:11:56,568 import setuptools 2025-09-09T07:11:56,568 except ImportError: 2025-09-09T07:11:56,568 print( 2025-09-09T07:11:56,568 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T07:11:56,568 "the build environment with exception:", 2025-09-09T07:11:56,568 file=sys.stderr, 2025-09-09T07:11:56,568 ) 2025-09-09T07:11:56,568 traceback.print_exc() 2025-09-09T07:11:56,568 sys.exit(1) 2025-09-09T07:11:56,568 2025-09-09T07:11:56,568 __file__ = %r 2025-09-09T07:11:56,568 sys.argv[0] = __file__ 2025-09-09T07:11:56,568 2025-09-09T07:11:56,568 if os.path.exists(__file__): 2025-09-09T07:11:56,568 filename = __file__ 2025-09-09T07:11:56,568 with tokenize.open(__file__) as f: 2025-09-09T07:11:56,568 setup_py_code = f.read() 2025-09-09T07:11:56,568 else: 2025-09-09T07:11:56,568 filename = "" 2025-09-09T07:11:56,568 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T07:11:56,568 2025-09-09T07:11:56,568 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T07:11:56,568 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-khfb26sm/falsedto_bc0a466aa87c4c08ae9b4f5b3ece8ab5/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-u2fxrm7w[/] 2025-09-09T07:11:56,568 [bold magenta]cwd[/]: /tmp/pip-wheel-khfb26sm/falsedto_bc0a466aa87c4c08ae9b4f5b3ece8ab5/ 2025-09-09T07:11:56,568 Building wheel for falsedto (setup.py): finished with status 'error' 2025-09-09T07:11:56,569 ERROR: Failed building wheel for falsedto 2025-09-09T07:11:56,570 Running setup.py clean for falsedto 2025-09-09T07:11:56,571 Running command python setup.py clean 2025-09-09T07:11:57,852 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T07:11:57,852 !! 2025-09-09T07:11:57,852 ******************************************************************************** 2025-09-09T07:11:57,852 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T07:11:57,852 License :: OSI Approved :: MIT License 2025-09-09T07:11:57,853 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T07:11:57,853 ******************************************************************************** 2025-09-09T07:11:57,853 !! 2025-09-09T07:11:57,853 self._finalize_license_expression() 2025-09-09T07:11:57,926 running clean 2025-09-09T07:11:58,069 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T07:11:58,070 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T07:11:58,070 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T07:11:58,070 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T07:11:58,070 removing 'build' 2025-09-09T07:11:58,207 Failed to build falsedto 2025-09-09T07:11:58,208 ERROR: Failed to build one or more wheels 2025-09-09T07:11:58,209 Exception information: 2025-09-09T07:11:58,209 Traceback (most recent call last): 2025-09-09T07:11:58,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T07:11:58,209 status = _inner_run() 2025-09-09T07:11:58,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T07:11:58,209 return self.run(options, args) 2025-09-09T07:11:58,209 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T07:11:58,209 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T07:11:58,209 return func(self, options, args) 2025-09-09T07:11:58,209 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T07:11:58,209 raise CommandError("Failed to build one or more wheels") 2025-09-09T07:11:58,209 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T07:11:58,213 Removed build tracker: '/tmp/pip-build-tracker-9_oj61z5'