2025-09-18T20:40:03,443 Created temporary directory: /tmp/pip-ephem-wheel-cache-p8rvcvbm 2025-09-18T20:40:03,445 Created temporary directory: /tmp/pip-build-tracker-ipe63dn2 2025-09-18T20:40:03,446 Initialized build tracking at /tmp/pip-build-tracker-ipe63dn2 2025-09-18T20:40:03,446 Created build tracker: /tmp/pip-build-tracker-ipe63dn2 2025-09-18T20:40:03,447 Entered build tracker: /tmp/pip-build-tracker-ipe63dn2 2025-09-18T20:40:03,447 Created temporary directory: /tmp/pip-wheel-lyn6euz7 2025-09-18T20:40:03,450 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 2025-09-18T20:40:03,453 Created temporary directory: /tmp/pip-ephem-wheel-cache-5yejltb1 2025-09-18T20:40:03,474 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-18T20:40:03,478 2 location(s) to search for versions of cpp-chunker: 2025-09-18T20:40:03,478 * https://pypi.org/simple/cpp-chunker/ 2025-09-18T20:40:03,478 * https://www.piwheels.org/simple/cpp-chunker/ 2025-09-18T20:40:03,479 Fetching project page and analyzing links: https://pypi.org/simple/cpp-chunker/ 2025-09-18T20:40:03,480 Getting page https://pypi.org/simple/cpp-chunker/ 2025-09-18T20:40:03,481 Found index url https://pypi.org/simple 2025-09-18T20:40:03,700 Fetched page https://pypi.org/simple/cpp-chunker/ as application/vnd.pypi.simple.v1+json 2025-09-18T20:40:03,702 Skipping link: No binaries permitted for cpp-chunker: https://files.pythonhosted.org/packages/c3/f2/70fbd6ace0b9ba6ec9f6047f4a930cedaadb98ae4ee20938efaf7bc7bbba/cpp_chunker-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/cpp-chunker/) (requires-python:>=3.7) 2025-09-18T20:40:03,703 Found link https://files.pythonhosted.org/packages/85/79/2e54c61115d2ac71b9c3a87c700cbb9d337cf418f044a037a58df13d5898/cpp_chunker-0.1.1.tar.gz (from https://pypi.org/simple/cpp-chunker/) (requires-python:>=3.7), version: 0.1.1 2025-09-18T20:40:03,703 Fetching project page and analyzing links: https://www.piwheels.org/simple/cpp-chunker/ 2025-09-18T20:40:03,704 Getting page https://www.piwheels.org/simple/cpp-chunker/ 2025-09-18T20:40:03,706 Found index url https://www.piwheels.org/simple 2025-09-18T20:40:03,861 Fetched page https://www.piwheels.org/simple/cpp-chunker/ as text/html 2025-09-18T20:40:03,862 Skipping link: not a file: https://www.piwheels.org/simple/cpp-chunker/ 2025-09-18T20:40:03,863 Skipping link: not a file: https://pypi.org/simple/cpp-chunker/ 2025-09-18T20:40:03,882 Given no hashes to check 1 links for project 'cpp-chunker': discarding no candidates 2025-09-18T20:40:03,900 Collecting cpp-chunker==0.1.1 2025-09-18T20:40:03,902 Created temporary directory: /tmp/pip-unpack-ja073qav 2025-09-18T20:40:04,114 Downloading cpp_chunker-0.1.1.tar.gz (9.8 kB) 2025-09-18T20:40:04,148 Added cpp-chunker==0.1.1 from https://files.pythonhosted.org/packages/85/79/2e54c61115d2ac71b9c3a87c700cbb9d337cf418f044a037a58df13d5898/cpp_chunker-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-ipe63dn2' 2025-09-18T20:40:04,153 Created temporary directory: /tmp/pip-build-env-danxi_20 2025-09-18T20:40:04,157 Installing build dependencies: started 2025-09-18T20:40:04,159 Running command pip subprocess to install build dependencies 2025-09-18T20:40:05,291 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-18T20:40:05,937 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 2025-09-18T20:40:05,961 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-18T20:40:07,750 Collecting setuptools>=45 2025-09-18T20:40:07,846 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-18T20:40:08,115 Collecting wheel 2025-09-18T20:40:08,132 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-18T20:40:08,342 Collecting pybind11>=2.10.0 2025-09-18T20:40:08,387 Using cached https://www.piwheels.org/simple/pybind11/pybind11-3.0.1-py3-none-any.whl (293 kB) 2025-09-18T20:40:11,460 Installing collected packages: wheel, setuptools, pybind11 2025-09-18T20:40:11,699 Creating /tmp/pip-build-env-danxi_20/overlay/local/bin 2025-09-18T20:40:11,701 changing mode of /tmp/pip-build-env-danxi_20/overlay/local/bin/wheel to 755 2025-09-18T20:40:15,412 changing mode of /tmp/pip-build-env-danxi_20/overlay/local/bin/pybind11-config to 755 2025-09-18T20:40:15,436 Successfully installed pybind11-3.0.1 setuptools-80.9.0 wheel-0.45.1 2025-09-18T20:40:15,717 Installing build dependencies: finished with status 'done' 2025-09-18T20:40:15,724 Getting requirements to build wheel: started 2025-09-18T20:40:15,725 Running command Getting requirements to build wheel 2025-09-18T20:40:16,343 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-09-18T20:40:16,343 !! 2025-09-18T20:40:16,344 ******************************************************************************** 2025-09-18T20:40:16,345 The following seems to be defined outside of `pyproject.toml`: 2025-09-18T20:40:16,346 `classifiers = ['Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: C++']` 2025-09-18T20:40:16,347 According to the spec (see the link below), however, setuptools CANNOT 2025-09-18T20:40:16,348 consider this value unless `classifiers` is listed as `dynamic`. 2025-09-18T20:40:16,349 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-09-18T20:40:16,350 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-09-18T20:40:16,351 remove the `[project]` table from your file and rely entirely on other means of 2025-09-18T20:40:16,352 configuration. 2025-09-18T20:40:16,352 ******************************************************************************** 2025-09-18T20:40:16,353 !! 2025-09-18T20:40:16,354 _handle_missing_dynamic(dist, project_table) 2025-09-18T20:40:16,355 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-18T20:40:16,355 corresp(dist, value, root_dir) 2025-09-18T20:40:16,356 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-18T20:40:16,356 !! 2025-09-18T20:40:16,358 ******************************************************************************** 2025-09-18T20:40:16,358 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). 2025-09-18T20:40:16,359 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-18T20:40:16,360 or your builds will no longer be supported. 2025-09-18T20:40:16,361 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T20:40:16,362 ******************************************************************************** 2025-09-18T20:40:16,363 !! 2025-09-18T20:40:16,363 corresp(dist, value, root_dir) 2025-09-18T20:40:16,438 running egg_info 2025-09-18T20:40:16,446 writing cpp_chunker.egg-info/PKG-INFO 2025-09-18T20:40:16,449 writing dependency_links to cpp_chunker.egg-info/dependency_links.txt 2025-09-18T20:40:16,451 writing requirements to cpp_chunker.egg-info/requires.txt 2025-09-18T20:40:16,452 writing top-level names to cpp_chunker.egg-info/top_level.txt 2025-09-18T20:40:16,467 file chunker.py (for module chunker) not found 2025-09-18T20:40:16,482 reading manifest file 'cpp_chunker.egg-info/SOURCES.txt' 2025-09-18T20:40:16,487 writing manifest file 'cpp_chunker.egg-info/SOURCES.txt' 2025-09-18T20:40:16,584 Getting requirements to build wheel: finished with status 'done' 2025-09-18T20:40:16,587 Created temporary directory: /tmp/pip-modern-metadata-kz660jo_ 2025-09-18T20:40:16,590 Preparing metadata (pyproject.toml): started 2025-09-18T20:40:16,591 Running command Preparing metadata (pyproject.toml) 2025-09-18T20:40:17,154 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-09-18T20:40:17,154 !! 2025-09-18T20:40:17,155 ******************************************************************************** 2025-09-18T20:40:17,156 The following seems to be defined outside of `pyproject.toml`: 2025-09-18T20:40:17,157 `classifiers = ['Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: C++']` 2025-09-18T20:40:17,158 According to the spec (see the link below), however, setuptools CANNOT 2025-09-18T20:40:17,159 consider this value unless `classifiers` is listed as `dynamic`. 2025-09-18T20:40:17,160 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-09-18T20:40:17,161 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-09-18T20:40:17,162 remove the `[project]` table from your file and rely entirely on other means of 2025-09-18T20:40:17,163 configuration. 2025-09-18T20:40:17,163 ******************************************************************************** 2025-09-18T20:40:17,164 !! 2025-09-18T20:40:17,165 _handle_missing_dynamic(dist, project_table) 2025-09-18T20:40:17,166 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-18T20:40:17,166 corresp(dist, value, root_dir) 2025-09-18T20:40:17,168 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-18T20:40:17,168 !! 2025-09-18T20:40:17,172 ******************************************************************************** 2025-09-18T20:40:17,173 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). 2025-09-18T20:40:17,175 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-18T20:40:17,176 or your builds will no longer be supported. 2025-09-18T20:40:17,177 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T20:40:17,178 ******************************************************************************** 2025-09-18T20:40:17,179 !! 2025-09-18T20:40:17,179 corresp(dist, value, root_dir) 2025-09-18T20:40:17,252 running dist_info 2025-09-18T20:40:17,266 creating /tmp/pip-modern-metadata-kz660jo_/cpp_chunker.egg-info 2025-09-18T20:40:17,268 writing /tmp/pip-modern-metadata-kz660jo_/cpp_chunker.egg-info/PKG-INFO 2025-09-18T20:40:17,272 writing dependency_links to /tmp/pip-modern-metadata-kz660jo_/cpp_chunker.egg-info/dependency_links.txt 2025-09-18T20:40:17,274 writing requirements to /tmp/pip-modern-metadata-kz660jo_/cpp_chunker.egg-info/requires.txt 2025-09-18T20:40:17,276 writing top-level names to /tmp/pip-modern-metadata-kz660jo_/cpp_chunker.egg-info/top_level.txt 2025-09-18T20:40:17,277 writing manifest file '/tmp/pip-modern-metadata-kz660jo_/cpp_chunker.egg-info/SOURCES.txt' 2025-09-18T20:40:17,290 file chunker.py (for module chunker) not found 2025-09-18T20:40:17,305 reading manifest file '/tmp/pip-modern-metadata-kz660jo_/cpp_chunker.egg-info/SOURCES.txt' 2025-09-18T20:40:17,310 writing manifest file '/tmp/pip-modern-metadata-kz660jo_/cpp_chunker.egg-info/SOURCES.txt' 2025-09-18T20:40:17,311 creating '/tmp/pip-modern-metadata-kz660jo_/cpp_chunker-0.1.1.dist-info' 2025-09-18T20:40:17,434 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-18T20:40:17,439 Source in /tmp/pip-wheel-lyn6euz7/cpp-chunker_b08d38171ec8449aac98c17845878797 has version 0.1.1, which satisfies requirement cpp-chunker==0.1.1 from https://files.pythonhosted.org/packages/85/79/2e54c61115d2ac71b9c3a87c700cbb9d337cf418f044a037a58df13d5898/cpp_chunker-0.1.1.tar.gz 2025-09-18T20:40:17,439 Removed cpp-chunker==0.1.1 from https://files.pythonhosted.org/packages/85/79/2e54c61115d2ac71b9c3a87c700cbb9d337cf418f044a037a58df13d5898/cpp_chunker-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-ipe63dn2' 2025-09-18T20:40:17,445 Created temporary directory: /tmp/pip-unpack-v9z5jye5 2025-09-18T20:40:17,446 Building wheels for collected packages: cpp-chunker 2025-09-18T20:40:17,450 Created temporary directory: /tmp/pip-wheel-bwr5aw7s 2025-09-18T20:40:17,451 Destination directory: /tmp/pip-wheel-bwr5aw7s 2025-09-18T20:40:17,453 Building wheel for cpp-chunker (pyproject.toml): started 2025-09-18T20:40:17,454 Running command Building wheel for cpp-chunker (pyproject.toml) 2025-09-18T20:40:18,002 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2025-09-18T20:40:18,002 !! 2025-09-18T20:40:18,003 ******************************************************************************** 2025-09-18T20:40:18,004 The following seems to be defined outside of `pyproject.toml`: 2025-09-18T20:40:18,005 `classifiers = ['Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: C++']` 2025-09-18T20:40:18,006 According to the spec (see the link below), however, setuptools CANNOT 2025-09-18T20:40:18,007 consider this value unless `classifiers` is listed as `dynamic`. 2025-09-18T20:40:18,008 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-09-18T20:40:18,009 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2025-09-18T20:40:18,010 remove the `[project]` table from your file and rely entirely on other means of 2025-09-18T20:40:18,011 configuration. 2025-09-18T20:40:18,011 ******************************************************************************** 2025-09-18T20:40:18,012 !! 2025-09-18T20:40:18,012 _handle_missing_dynamic(dist, project_table) 2025-09-18T20:40:18,013 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-18T20:40:18,013 corresp(dist, value, root_dir) 2025-09-18T20:40:18,014 /tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-18T20:40:18,014 !! 2025-09-18T20:40:18,015 ******************************************************************************** 2025-09-18T20:40:18,016 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). 2025-09-18T20:40:18,017 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-18T20:40:18,017 or your builds will no longer be supported. 2025-09-18T20:40:18,019 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-18T20:40:18,019 ******************************************************************************** 2025-09-18T20:40:18,020 !! 2025-09-18T20:40:18,021 corresp(dist, value, root_dir) 2025-09-18T20:40:18,087 running bdist_wheel 2025-09-18T20:40:18,110 running build 2025-09-18T20:40:18,111 running build_py 2025-09-18T20:40:18,117 file chunker.py (for module chunker) not found 2025-09-18T20:40:18,119 creating build/lib.linux-armv7l-cpython-311/chunker 2025-09-18T20:40:18,121 copying chunker/test.py -> build/lib.linux-armv7l-cpython-311/chunker 2025-09-18T20:40:18,122 running egg_info 2025-09-18T20:40:18,135 writing cpp_chunker.egg-info/PKG-INFO 2025-09-18T20:40:18,138 writing dependency_links to cpp_chunker.egg-info/dependency_links.txt 2025-09-18T20:40:18,139 writing requirements to cpp_chunker.egg-info/requires.txt 2025-09-18T20:40:18,140 writing top-level names to cpp_chunker.egg-info/top_level.txt 2025-09-18T20:40:18,143 file chunker.py (for module chunker) not found 2025-09-18T20:40:18,151 reading manifest file 'cpp_chunker.egg-info/SOURCES.txt' 2025-09-18T20:40:18,156 writing manifest file 'cpp_chunker.egg-info/SOURCES.txt' 2025-09-18T20:40:18,159 copying chunker/chunker.cpp -> build/lib.linux-armv7l-cpython-311/chunker 2025-09-18T20:40:18,161 file chunker.py (for module chunker) not found 2025-09-18T20:40:18,162 running build_ext 2025-09-18T20:40:18,168 building 'chunker_cpp' extension 2025-09-18T20:40:18,169 creating build/temp.linux-armv7l-cpython-311/chunker 2025-09-18T20:40:18,171 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-danxi_20/overlay/local/lib/python3.11/dist-packages/pybind11/include -I/usr/include/python3.11 -c chunker/chunker.cpp -o build/temp.linux-armv7l-cpython-311/chunker/chunker.o -std=c++17 2025-09-18T20:40:18,228 chunker/chunker.cpp:1:10: fatal error: chunker.h: No such file or directory 2025-09-18T20:40:18,229 1 | #include "chunker.h" 2025-09-18T20:40:18,230 | ^~~~~~~~~~~ 2025-09-18T20:40:18,230 compilation terminated. 2025-09-18T20:40:18,234 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-18T20:40:18,331 ERROR: [present-rich] Building wheel for cpp-chunker (pyproject.toml) exited with 1 2025-09-18T20:40:18,344 [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/tmp1eg3h99k[/] 2025-09-18T20:40:18,345 [bold magenta]cwd[/]: /tmp/pip-wheel-lyn6euz7/cpp-chunker_b08d38171ec8449aac98c17845878797 2025-09-18T20:40:18,345 Building wheel for cpp-chunker (pyproject.toml): finished with status 'error' 2025-09-18T20:40:18,347 ERROR: Failed building wheel for cpp-chunker 2025-09-18T20:40:18,350 Failed to build cpp-chunker 2025-09-18T20:40:18,351 ERROR: Failed to build one or more wheels 2025-09-18T20:40:18,352 Exception information: 2025-09-18T20:40:18,352 Traceback (most recent call last): 2025-09-18T20:40:18,352 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-09-18T20:40:18,352 status = run_func(*args) 2025-09-18T20:40:18,352 ^^^^^^^^^^^^^^^ 2025-09-18T20:40:18,352 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-09-18T20:40:18,352 return func(self, options, args) 2025-09-18T20:40:18,352 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-18T20:40:18,352 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-09-18T20:40:18,352 raise CommandError("Failed to build one or more wheels") 2025-09-18T20:40:18,352 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-18T20:40:18,355 Removed build tracker: '/tmp/pip-build-tracker-ipe63dn2'