2026-03-01T08:43:42,021 Created temporary directory: /tmp/pip-ephem-wheel-cache-onlbju7b 2026-03-01T08:43:42,023 Created temporary directory: /tmp/pip-build-tracker-pcqm8zix 2026-03-01T08:43:42,023 Initialized build tracking at /tmp/pip-build-tracker-pcqm8zix 2026-03-01T08:43:42,024 Created build tracker: /tmp/pip-build-tracker-pcqm8zix 2026-03-01T08:43:42,024 Entered build tracker: /tmp/pip-build-tracker-pcqm8zix 2026-03-01T08:43:42,025 Created temporary directory: /tmp/pip-wheel-h139ljyj 2026-03-01T08:43:42,028 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-03-01T08:43:42,031 Created temporary directory: /tmp/pip-ephem-wheel-cache-jojk4zq7 2026-03-01T08:43:42,053 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T08:43:42,056 2 location(s) to search for versions of brickpi3: 2026-03-01T08:43:42,056 * https://pypi.org/simple/brickpi3/ 2026-03-01T08:43:42,056 * https://www.piwheels.org/simple/brickpi3/ 2026-03-01T08:43:42,057 Fetching project page and analyzing links: https://pypi.org/simple/brickpi3/ 2026-03-01T08:43:42,058 Getting page https://pypi.org/simple/brickpi3/ 2026-03-01T08:43:42,060 Found index url https://pypi.org/simple 2026-03-01T08:43:42,268 Fetched page https://pypi.org/simple/brickpi3/ as application/vnd.pypi.simple.v1+json 2026-03-01T08:43:42,271 Skipping link: No binaries permitted for brickpi3: https://files.pythonhosted.org/packages/e4/8a/1027188bcc24cb5e7b43a8baf43351d9df396d6930c9557730602e52097f/brickpi3-4.0.6-py3-none-any.whl (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7) 2026-03-01T08:43:42,272 Found link https://files.pythonhosted.org/packages/95/9c/7ac00eccbc40b11034ed491dff8fffe7226484a15b41d3634655341dbc9d/brickpi3-4.0.6.tar.gz (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7), version: 4.0.6 2026-03-01T08:43:42,273 Skipping link: No binaries permitted for brickpi3: https://files.pythonhosted.org/packages/39/86/b613b5a4101765b5b42edd3bb38a2fd65c0b39b51944430c9f4c39d3331a/brickpi3-4.0.7-py3-none-any.whl (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7) 2026-03-01T08:43:42,274 Found link https://files.pythonhosted.org/packages/c6/29/b5dbb9ffebaf468830bf25baabef2087936111ff6235d19d98746c869b10/brickpi3-4.0.7.tar.gz (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7), version: 4.0.7 2026-03-01T08:43:42,274 Skipping link: No binaries permitted for brickpi3: https://files.pythonhosted.org/packages/b6/79/f6d4be999057fdeea464e645635e26628b98f15f9692789504cf441a83dd/brickpi3-4.0.9-py3-none-any.whl (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7) 2026-03-01T08:43:42,275 Found link https://files.pythonhosted.org/packages/e0/83/7f0e3fc6f0c9c9e4881a43499670861b18278af252f06def7c15daf0da82/brickpi3-4.0.9.tar.gz (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7), version: 4.0.9 2026-03-01T08:43:42,276 Skipping link: No binaries permitted for brickpi3: https://files.pythonhosted.org/packages/98/af/1b2c7359a1b81f0fff4865c24362442f00886414ff3e2f5fd2675fa00ffe/brickpi3-4.0.10-py3-none-any.whl (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7) 2026-03-01T08:43:42,277 Found link https://files.pythonhosted.org/packages/ab/06/31d3db22936c2f479bf88298dd802fd47817868d893517da7837272386ec/brickpi3-4.0.10.tar.gz (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7), version: 4.0.10 2026-03-01T08:43:42,278 Skipping link: No binaries permitted for brickpi3: https://files.pythonhosted.org/packages/74/0f/04df1c533ade10fbc13d3e07caac3cf6bf94da91392b2ce757b4a2bc75ff/brickpi3-4.8-py3-none-any.whl (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7) 2026-03-01T08:43:42,279 Found link https://files.pythonhosted.org/packages/81/ce/435464f7e2c32d15bbccea999c3e76c1ec4549a917de7ca2cfe930f2c505/brickpi3-4.8.tar.gz (from https://pypi.org/simple/brickpi3/) (requires-python:>=3.7), version: 4.8 2026-03-01T08:43:42,280 Fetching project page and analyzing links: https://www.piwheels.org/simple/brickpi3/ 2026-03-01T08:43:42,281 Getting page https://www.piwheels.org/simple/brickpi3/ 2026-03-01T08:43:42,282 Found index url https://www.piwheels.org/simple 2026-03-01T08:43:42,452 Fetched page https://www.piwheels.org/simple/brickpi3/ as text/html 2026-03-01T08:43:42,453 Skipping link: not a file: https://www.piwheels.org/simple/brickpi3/ 2026-03-01T08:43:42,453 Skipping link: not a file: https://pypi.org/simple/brickpi3/ 2026-03-01T08:43:42,474 Given no hashes to check 1 links for project 'brickpi3': discarding no candidates 2026-03-01T08:43:42,494 Collecting brickpi3==4.0.6 2026-03-01T08:43:42,496 Created temporary directory: /tmp/pip-unpack-jajbx51l 2026-03-01T08:43:42,708 Downloading brickpi3-4.0.6.tar.gz (79 kB) 2026-03-01T08:43:42,852 Added brickpi3==4.0.6 from https://files.pythonhosted.org/packages/95/9c/7ac00eccbc40b11034ed491dff8fffe7226484a15b41d3634655341dbc9d/brickpi3-4.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-pcqm8zix' 2026-03-01T08:43:42,859 Created temporary directory: /tmp/pip-build-env-74rc6pqe 2026-03-01T08:43:42,863 Installing build dependencies: started 2026-03-01T08:43:42,865 Running command pip subprocess to install build dependencies 2026-03-01T08:43:42,896 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-01T08:43:42,936 Traceback (most recent call last): 2026-03-01T08:43:42,937 File "", line 192, in addpackage 2026-03-01T08:43:42,938 File "", line 1, in 2026-03-01T08:43:42,938 ModuleNotFoundError: No module named 'cntimer' 2026-03-01T08:43:42,939 Remainder of file ignored 2026-03-01T08:43:44,049 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T08:43:44,629 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-03-01T08:43:44,653 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T08:43:46,418 Collecting setuptools>=61.0 2026-03-01T08:43:46,649 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-01T08:43:46,948 Collecting wheel 2026-03-01T08:43:46,966 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-01T08:43:47,153 Collecting packaging>=24.0 2026-03-01T08:43:47,170 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-01T08:43:50,185 Installing collected packages: setuptools, packaging, wheel 2026-03-01T08:43:54,046 Creating /tmp/pip-build-env-74rc6pqe/overlay/local/bin 2026-03-01T08:43:54,050 changing mode of /tmp/pip-build-env-74rc6pqe/overlay/local/bin/wheel to 755 2026-03-01T08:43:54,079 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-01T08:43:54,368 Installing build dependencies: finished with status 'done' 2026-03-01T08:43:54,374 Getting requirements to build wheel: started 2026-03-01T08:43:54,376 Running command Getting requirements to build wheel 2026-03-01T08:43:55,070 running egg_info 2026-03-01T08:43:55,075 writing brickpi3.egg-info/PKG-INFO 2026-03-01T08:43:55,079 writing dependency_links to brickpi3.egg-info/dependency_links.txt 2026-03-01T08:43:55,081 writing requirements to brickpi3.egg-info/requires.txt 2026-03-01T08:43:55,083 writing top-level names to brickpi3.egg-info/top_level.txt 2026-03-01T08:43:55,108 reading manifest file 'brickpi3.egg-info/SOURCES.txt' 2026-03-01T08:43:55,112 reading manifest template 'MANIFEST.in' 2026-03-01T08:43:55,130 writing manifest file 'brickpi3.egg-info/SOURCES.txt' 2026-03-01T08:43:55,227 Getting requirements to build wheel: finished with status 'done' 2026-03-01T08:43:55,230 Created temporary directory: /tmp/pip-modern-metadata-u8vbda8l 2026-03-01T08:43:55,232 Preparing metadata (pyproject.toml): started 2026-03-01T08:43:55,233 Running command Preparing metadata (pyproject.toml) 2026-03-01T08:43:55,904 running dist_info 2026-03-01T08:43:55,914 creating /tmp/pip-modern-metadata-u8vbda8l/brickpi3.egg-info 2026-03-01T08:43:55,915 writing /tmp/pip-modern-metadata-u8vbda8l/brickpi3.egg-info/PKG-INFO 2026-03-01T08:43:55,919 writing dependency_links to /tmp/pip-modern-metadata-u8vbda8l/brickpi3.egg-info/dependency_links.txt 2026-03-01T08:43:55,921 writing requirements to /tmp/pip-modern-metadata-u8vbda8l/brickpi3.egg-info/requires.txt 2026-03-01T08:43:55,922 writing top-level names to /tmp/pip-modern-metadata-u8vbda8l/brickpi3.egg-info/top_level.txt 2026-03-01T08:43:55,923 writing manifest file '/tmp/pip-modern-metadata-u8vbda8l/brickpi3.egg-info/SOURCES.txt' 2026-03-01T08:43:55,944 reading manifest file '/tmp/pip-modern-metadata-u8vbda8l/brickpi3.egg-info/SOURCES.txt' 2026-03-01T08:43:55,946 reading manifest template 'MANIFEST.in' 2026-03-01T08:43:55,964 writing manifest file '/tmp/pip-modern-metadata-u8vbda8l/brickpi3.egg-info/SOURCES.txt' 2026-03-01T08:43:55,965 creating '/tmp/pip-modern-metadata-u8vbda8l/brickpi3-4.0.6.dist-info' 2026-03-01T08:43:56,084 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T08:43:56,089 Source in /tmp/pip-wheel-h139ljyj/brickpi3_a98b2ccce5ce4a469ab1cd88ec258de6 has version 4.0.6, which satisfies requirement brickpi3==4.0.6 from https://files.pythonhosted.org/packages/95/9c/7ac00eccbc40b11034ed491dff8fffe7226484a15b41d3634655341dbc9d/brickpi3-4.0.6.tar.gz 2026-03-01T08:43:56,090 Removed brickpi3==4.0.6 from https://files.pythonhosted.org/packages/95/9c/7ac00eccbc40b11034ed491dff8fffe7226484a15b41d3634655341dbc9d/brickpi3-4.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-pcqm8zix' 2026-03-01T08:43:56,096 Created temporary directory: /tmp/pip-unpack-g3vacii7 2026-03-01T08:43:56,096 Building wheels for collected packages: brickpi3 2026-03-01T08:43:56,101 Created temporary directory: /tmp/pip-wheel-69et8v9b 2026-03-01T08:43:56,102 Destination directory: /tmp/pip-wheel-69et8v9b 2026-03-01T08:43:56,104 Building wheel for brickpi3 (pyproject.toml): started 2026-03-01T08:43:56,105 Running command Building wheel for brickpi3 (pyproject.toml) 2026-03-01T08:43:56,739 running bdist_wheel 2026-03-01T08:43:56,757 running build 2026-03-01T08:43:56,757 running build_py 2026-03-01T08:43:56,763 creating build/lib/brickpi3 2026-03-01T08:43:56,766 copying brickpi3/__init__.py -> build/lib/brickpi3 2026-03-01T08:43:56,768 copying brickpi3/core.py -> build/lib/brickpi3 2026-03-01T08:43:56,770 running egg_info 2026-03-01T08:43:56,781 writing brickpi3.egg-info/PKG-INFO 2026-03-01T08:43:56,784 writing dependency_links to brickpi3.egg-info/dependency_links.txt 2026-03-01T08:43:56,786 writing requirements to brickpi3.egg-info/requires.txt 2026-03-01T08:43:56,787 writing top-level names to brickpi3.egg-info/top_level.txt 2026-03-01T08:43:56,800 reading manifest file 'brickpi3.egg-info/SOURCES.txt' 2026-03-01T08:43:56,804 reading manifest template 'MANIFEST.in' 2026-03-01T08:43:56,822 writing manifest file 'brickpi3.egg-info/SOURCES.txt' 2026-03-01T08:43:56,825 /tmp/pip-build-env-74rc6pqe/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'brickpi3.examples' is absent from the `packages` configuration. 2026-03-01T08:43:56,825 !! 2026-03-01T08:43:56,826 ******************************************************************************** 2026-03-01T08:43:56,827 ############################ 2026-03-01T08:43:56,828 # Package would be ignored # 2026-03-01T08:43:56,829 ############################ 2026-03-01T08:43:56,829 Python recognizes 'brickpi3.examples' as an importable package[^1], 2026-03-01T08:43:56,830 but it is absent from setuptools' `packages` configuration. 2026-03-01T08:43:56,831 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T08:43:56,831 package, please make sure that 'brickpi3.examples' is explicitly added 2026-03-01T08:43:56,831 to the `packages` configuration field. 2026-03-01T08:43:56,832 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T08:43:56,833 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T08:43:56,833 instead of `find_packages(...)`/`find:`). 2026-03-01T08:43:56,834 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T08:43:56,835 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T08:43:56,836 If you don't want 'brickpi3.examples' to be distributed and are 2026-03-01T08:43:56,836 already explicitly excluding 'brickpi3.examples' via 2026-03-01T08:43:56,837 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T08:43:56,837 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T08:43:56,837 combination with a more fine grained `package-data` configuration. 2026-03-01T08:43:56,838 You can read more about "package data files" on setuptools documentation page: 2026-03-01T08:43:56,839 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T08:43:56,841 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T08:43:56,842 even if it does not contain any `.py` files. 2026-03-01T08:43:56,842 On the other hand, currently there is no concept of package data 2026-03-01T08:43:56,843 directory, all directories are treated like packages. 2026-03-01T08:43:56,843 ******************************************************************************** 2026-03-01T08:43:56,844 !! 2026-03-01T08:43:56,845 check.warn(importable) 2026-03-01T08:43:56,845 /tmp/pip-build-env-74rc6pqe/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'brickpi3.scripts' is absent from the `packages` configuration. 2026-03-01T08:43:56,846 !! 2026-03-01T08:43:56,847 ******************************************************************************** 2026-03-01T08:43:56,847 ############################ 2026-03-01T08:43:56,848 # Package would be ignored # 2026-03-01T08:43:56,849 ############################ 2026-03-01T08:43:56,849 Python recognizes 'brickpi3.scripts' as an importable package[^1], 2026-03-01T08:43:56,850 but it is absent from setuptools' `packages` configuration. 2026-03-01T08:43:56,851 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T08:43:56,851 package, please make sure that 'brickpi3.scripts' is explicitly added 2026-03-01T08:43:56,852 to the `packages` configuration field. 2026-03-01T08:43:56,853 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T08:43:56,854 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T08:43:56,854 instead of `find_packages(...)`/`find:`). 2026-03-01T08:43:56,855 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T08:43:56,856 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T08:43:56,857 If you don't want 'brickpi3.scripts' to be distributed and are 2026-03-01T08:43:56,858 already explicitly excluding 'brickpi3.scripts' via 2026-03-01T08:43:56,859 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T08:43:56,859 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T08:43:56,860 combination with a more fine grained `package-data` configuration. 2026-03-01T08:43:56,861 You can read more about "package data files" on setuptools documentation page: 2026-03-01T08:43:56,861 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T08:43:56,863 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T08:43:56,863 even if it does not contain any `.py` files. 2026-03-01T08:43:56,864 On the other hand, currently there is no concept of package data 2026-03-01T08:43:56,864 directory, all directories are treated like packages. 2026-03-01T08:43:56,865 ******************************************************************************** 2026-03-01T08:43:56,866 !! 2026-03-01T08:43:56,866 check.warn(importable) 2026-03-01T08:43:56,867 /tmp/pip-build-env-74rc6pqe/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'brickpi3.troubleshooting' is absent from the `packages` configuration. 2026-03-01T08:43:56,867 !! 2026-03-01T08:43:56,868 ******************************************************************************** 2026-03-01T08:43:56,869 ############################ 2026-03-01T08:43:56,869 # Package would be ignored # 2026-03-01T08:43:56,870 ############################ 2026-03-01T08:43:56,870 Python recognizes 'brickpi3.troubleshooting' as an importable package[^1], 2026-03-01T08:43:56,871 but it is absent from setuptools' `packages` configuration. 2026-03-01T08:43:56,872 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T08:43:56,872 package, please make sure that 'brickpi3.troubleshooting' is explicitly added 2026-03-01T08:43:56,873 to the `packages` configuration field. 2026-03-01T08:43:56,874 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T08:43:56,874 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T08:43:56,875 instead of `find_packages(...)`/`find:`). 2026-03-01T08:43:56,876 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T08:43:56,877 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T08:43:56,878 If you don't want 'brickpi3.troubleshooting' to be distributed and are 2026-03-01T08:43:56,879 already explicitly excluding 'brickpi3.troubleshooting' via 2026-03-01T08:43:56,879 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T08:43:56,880 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T08:43:56,880 combination with a more fine grained `package-data` configuration. 2026-03-01T08:43:56,881 You can read more about "package data files" on setuptools documentation page: 2026-03-01T08:43:56,882 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T08:43:56,884 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T08:43:56,885 even if it does not contain any `.py` files. 2026-03-01T08:43:56,885 On the other hand, currently there is no concept of package data 2026-03-01T08:43:56,886 directory, all directories are treated like packages. 2026-03-01T08:43:56,886 ******************************************************************************** 2026-03-01T08:43:56,887 !! 2026-03-01T08:43:56,888 check.warn(importable) 2026-03-01T08:43:56,888 creating build/lib/brickpi3/examples 2026-03-01T08:43:56,889 copying brickpi3/examples/Analog_Sensor.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,890 copying brickpi3/examples/BrickPi3_Stack_Set_Address.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,890 copying brickpi3/examples/EV3-Color_Sensor_Color.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,891 copying brickpi3/examples/EV3-Color_Sensor_Multi_Mode.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,891 copying brickpi3/examples/EV3-Color_Sensor_Raw.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,892 copying brickpi3/examples/EV3-Gyro.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,892 copying brickpi3/examples/EV3-Infrared.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,893 copying brickpi3/examples/EV3-Infrared_Remote.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,893 copying brickpi3/examples/EV3-Ultrasonic.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,893 copying brickpi3/examples/LED.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,894 copying brickpi3/examples/LEGO-Motor_DPS.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,894 copying brickpi3/examples/LEGO-Motor_Encoder.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,895 copying brickpi3/examples/LEGO-Motor_Position.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,895 copying brickpi3/examples/LEGO-Motor_Power.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,896 copying brickpi3/examples/LEGO-Motor_Status.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,896 copying brickpi3/examples/LEGO-Motors.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,897 copying brickpi3/examples/LEGO-Touch_Sensor.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,897 copying brickpi3/examples/NXT-Color_Sensor_Color.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,898 copying brickpi3/examples/NXT-Color_Sensor_Red_LED.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,898 copying brickpi3/examples/NXT-Light_Sensor.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,899 copying brickpi3/examples/NXT-Ultrasonic_Sensor.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,899 copying brickpi3/examples/Read_Info.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,900 copying brickpi3/examples/Read_Voltages.py -> build/lib/brickpi3/examples 2026-03-01T08:43:56,901 creating build/lib/brickpi3/scripts 2026-03-01T08:43:56,902 copying brickpi3/scripts/install_trixie.sh -> build/lib/brickpi3/scripts 2026-03-01T08:43:56,905 copying brickpi3/scripts/trixie_setup_gui.sh -> build/lib/brickpi3/scripts 2026-03-01T08:43:56,907 creating build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,908 copying brickpi3/troubleshooting/BrickPi3.png -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,913 copying brickpi3/troubleshooting/BrickPi3_Troubleshooter.desktop -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,915 copying brickpi3/troubleshooting/README.md -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,917 copying brickpi3/troubleshooting/all_tests.sh -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,920 copying brickpi3/troubleshooting/hardware_and_firmware_test.sh -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,922 copying brickpi3/troubleshooting/launch_troubleshooter.sh -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,924 copying brickpi3/troubleshooting/test_connected.py -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,926 copying brickpi3/troubleshooting/troubleshoot.py -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,929 copying brickpi3/troubleshooting/troubleshooter_gui.py -> build/lib/brickpi3/troubleshooting 2026-03-01T08:43:56,941 installing to build/bdist.linux-armv7l/wheel 2026-03-01T08:43:56,942 running install 2026-03-01T08:43:56,965 running install_lib 2026-03-01T08:43:56,971 creating build/bdist.linux-armv7l/wheel 2026-03-01T08:43:56,973 creating build/bdist.linux-armv7l/wheel/brickpi3 2026-03-01T08:43:56,974 copying build/lib/brickpi3/__init__.py -> build/bdist.linux-armv7l/wheel/./brickpi3 2026-03-01T08:43:56,977 copying build/lib/brickpi3/core.py -> build/bdist.linux-armv7l/wheel/./brickpi3 2026-03-01T08:43:56,981 creating build/bdist.linux-armv7l/wheel/brickpi3/troubleshooting 2026-03-01T08:43:56,982 copying build/lib/brickpi3/troubleshooting/all_tests.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:56,984 copying build/lib/brickpi3/troubleshooting/troubleshooter_gui.py -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:56,986 copying build/lib/brickpi3/troubleshooting/README.md -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:56,988 copying build/lib/brickpi3/troubleshooting/troubleshoot.py -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:56,990 copying build/lib/brickpi3/troubleshooting/BrickPi3.png -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:56,993 copying build/lib/brickpi3/troubleshooting/test_connected.py -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:56,995 copying build/lib/brickpi3/troubleshooting/launch_troubleshooter.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:56,997 copying build/lib/brickpi3/troubleshooting/BrickPi3_Troubleshooter.desktop -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:56,999 copying build/lib/brickpi3/troubleshooting/hardware_and_firmware_test.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-01T08:43:57,002 creating build/bdist.linux-armv7l/wheel/brickpi3/examples 2026-03-01T08:43:57,003 copying build/lib/brickpi3/examples/EV3-Ultrasonic.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,005 copying build/lib/brickpi3/examples/Read_Info.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,007 copying build/lib/brickpi3/examples/EV3-Infrared_Remote.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,009 copying build/lib/brickpi3/examples/EV3-Color_Sensor_Color.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,011 copying build/lib/brickpi3/examples/LEGO-Motor_Power.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,014 copying build/lib/brickpi3/examples/EV3-Infrared.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,015 copying build/lib/brickpi3/examples/LEGO-Motors.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,018 copying build/lib/brickpi3/examples/LEGO-Motor_Status.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,020 copying build/lib/brickpi3/examples/EV3-Color_Sensor_Raw.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,022 copying build/lib/brickpi3/examples/Analog_Sensor.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,024 copying build/lib/brickpi3/examples/NXT-Light_Sensor.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,026 copying build/lib/brickpi3/examples/NXT-Color_Sensor_Color.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,028 copying build/lib/brickpi3/examples/LEGO-Motor_Encoder.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,030 copying build/lib/brickpi3/examples/EV3-Color_Sensor_Multi_Mode.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,032 copying build/lib/brickpi3/examples/LED.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,034 copying build/lib/brickpi3/examples/NXT-Color_Sensor_Red_LED.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,036 copying build/lib/brickpi3/examples/NXT-Ultrasonic_Sensor.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,038 copying build/lib/brickpi3/examples/BrickPi3_Stack_Set_Address.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,041 copying build/lib/brickpi3/examples/EV3-Gyro.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,043 copying build/lib/brickpi3/examples/Read_Voltages.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,045 copying build/lib/brickpi3/examples/LEGO-Motor_DPS.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,047 copying build/lib/brickpi3/examples/LEGO-Touch_Sensor.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,049 copying build/lib/brickpi3/examples/LEGO-Motor_Position.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-01T08:43:57,051 creating build/bdist.linux-armv7l/wheel/brickpi3/scripts 2026-03-01T08:43:57,053 copying build/lib/brickpi3/scripts/install_trixie.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/scripts 2026-03-01T08:43:57,055 copying build/lib/brickpi3/scripts/trixie_setup_gui.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/scripts 2026-03-01T08:43:57,057 running install_egg_info 2026-03-01T08:43:57,062 Copying brickpi3.egg-info to build/bdist.linux-armv7l/wheel/./brickpi3-4.0.6-py3.11.egg-info 2026-03-01T08:43:57,072 running install_scripts 2026-03-01T08:43:57,080 creating build/bdist.linux-armv7l/wheel/brickpi3-4.0.6.dist-info/WHEEL 2026-03-01T08:43:57,082 creating '/tmp/pip-wheel-69et8v9b/.tmp-kmm_tlw6/brickpi3-4.0.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T08:43:57,085 adding 'brickpi3/__init__.py' 2026-03-01T08:43:57,089 adding 'brickpi3/core.py' 2026-03-01T08:43:57,092 adding 'brickpi3/examples/Analog_Sensor.py' 2026-03-01T08:43:57,094 adding 'brickpi3/examples/BrickPi3_Stack_Set_Address.py' 2026-03-01T08:43:57,095 adding 'brickpi3/examples/EV3-Color_Sensor_Color.py' 2026-03-01T08:43:57,097 adding 'brickpi3/examples/EV3-Color_Sensor_Multi_Mode.py' 2026-03-01T08:43:57,099 adding 'brickpi3/examples/EV3-Color_Sensor_Raw.py' 2026-03-01T08:43:57,100 adding 'brickpi3/examples/EV3-Gyro.py' 2026-03-01T08:43:57,102 adding 'brickpi3/examples/EV3-Infrared.py' 2026-03-01T08:43:57,103 adding 'brickpi3/examples/EV3-Infrared_Remote.py' 2026-03-01T08:43:57,105 adding 'brickpi3/examples/EV3-Ultrasonic.py' 2026-03-01T08:43:57,106 adding 'brickpi3/examples/LED.py' 2026-03-01T08:43:57,108 adding 'brickpi3/examples/LEGO-Motor_DPS.py' 2026-03-01T08:43:57,109 adding 'brickpi3/examples/LEGO-Motor_Encoder.py' 2026-03-01T08:43:57,111 adding 'brickpi3/examples/LEGO-Motor_Position.py' 2026-03-01T08:43:57,112 adding 'brickpi3/examples/LEGO-Motor_Power.py' 2026-03-01T08:43:57,113 adding 'brickpi3/examples/LEGO-Motor_Status.py' 2026-03-01T08:43:57,115 adding 'brickpi3/examples/LEGO-Motors.py' 2026-03-01T08:43:57,116 adding 'brickpi3/examples/LEGO-Touch_Sensor.py' 2026-03-01T08:43:57,118 adding 'brickpi3/examples/NXT-Color_Sensor_Color.py' 2026-03-01T08:43:57,119 adding 'brickpi3/examples/NXT-Color_Sensor_Red_LED.py' 2026-03-01T08:43:57,121 adding 'brickpi3/examples/NXT-Light_Sensor.py' 2026-03-01T08:43:57,123 adding 'brickpi3/examples/NXT-Ultrasonic_Sensor.py' 2026-03-01T08:43:57,124 adding 'brickpi3/examples/Read_Info.py' 2026-03-01T08:43:57,126 adding 'brickpi3/examples/Read_Voltages.py' 2026-03-01T08:43:57,128 adding 'brickpi3/scripts/install_trixie.sh' 2026-03-01T08:43:57,129 adding 'brickpi3/scripts/trixie_setup_gui.sh' 2026-03-01T08:43:57,135 adding 'brickpi3/troubleshooting/BrickPi3.png' 2026-03-01T08:43:57,137 adding 'brickpi3/troubleshooting/BrickPi3_Troubleshooter.desktop' 2026-03-01T08:43:57,138 adding 'brickpi3/troubleshooting/README.md' 2026-03-01T08:43:57,140 adding 'brickpi3/troubleshooting/all_tests.sh' 2026-03-01T08:43:57,141 adding 'brickpi3/troubleshooting/hardware_and_firmware_test.sh' 2026-03-01T08:43:57,143 adding 'brickpi3/troubleshooting/launch_troubleshooter.sh' 2026-03-01T08:43:57,144 adding 'brickpi3/troubleshooting/test_connected.py' 2026-03-01T08:43:57,145 adding 'brickpi3/troubleshooting/troubleshoot.py' 2026-03-01T08:43:57,147 adding 'brickpi3/troubleshooting/troubleshooter_gui.py' 2026-03-01T08:43:57,150 adding 'brickpi3-4.0.6.dist-info/METADATA' 2026-03-01T08:43:57,151 adding 'brickpi3-4.0.6.dist-info/WHEEL' 2026-03-01T08:43:57,151 adding 'brickpi3-4.0.6.dist-info/top_level.txt' 2026-03-01T08:43:57,153 adding 'brickpi3-4.0.6.dist-info/RECORD' 2026-03-01T08:43:57,156 removing build/bdist.linux-armv7l/wheel 2026-03-01T08:43:57,264 Building wheel for brickpi3 (pyproject.toml): finished with status 'done' 2026-03-01T08:43:57,271 Created wheel for brickpi3: filename=brickpi3-4.0.6-py3-none-any.whl size=98592 sha256=1546040c8a8bed34f7e0ccbf0088bcd98633a785e4f881ab86d2c97f9b6796d5 2026-03-01T08:43:57,272 Stored in directory: /tmp/pip-ephem-wheel-cache-jojk4zq7/wheels/22/3e/95/ce8d3f29b0a3b4faf86fbc076cb292cf75856866969451e119 2026-03-01T08:43:57,283 Successfully built brickpi3 2026-03-01T08:43:57,288 Removed build tracker: '/tmp/pip-build-tracker-pcqm8zix'