2026-03-02T02:24:01,863 Created temporary directory: /tmp/pip-ephem-wheel-cache-jez3d7g_ 2026-03-02T02:24:01,865 Created temporary directory: /tmp/pip-build-tracker-_35qzq1y 2026-03-02T02:24:01,865 Initialized build tracking at /tmp/pip-build-tracker-_35qzq1y 2026-03-02T02:24:01,866 Created build tracker: /tmp/pip-build-tracker-_35qzq1y 2026-03-02T02:24:01,866 Entered build tracker: /tmp/pip-build-tracker-_35qzq1y 2026-03-02T02:24:01,867 Created temporary directory: /tmp/pip-wheel-8l_h4v7n 2026-03-02T02:24:01,870 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-02T02:24:01,872 Created temporary directory: /tmp/pip-ephem-wheel-cache-l66j_51v 2026-03-02T02:24:01,896 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T02:24:01,900 2 location(s) to search for versions of brickpi3: 2026-03-02T02:24:01,900 * https://pypi.org/simple/brickpi3/ 2026-03-02T02:24:01,900 * https://www.piwheels.org/simple/brickpi3/ 2026-03-02T02:24:01,900 Fetching project page and analyzing links: https://pypi.org/simple/brickpi3/ 2026-03-02T02:24:01,901 Getting page https://pypi.org/simple/brickpi3/ 2026-03-02T02:24:01,902 Found index url https://pypi.org/simple 2026-03-02T02:24:02,189 Fetched page https://pypi.org/simple/brickpi3/ as application/vnd.pypi.simple.v1+json 2026-03-02T02:24:02,192 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-02T02:24:02,193 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-02T02:24:02,194 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-02T02:24:02,195 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-02T02:24:02,195 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-02T02:24:02,196 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-02T02:24:02,197 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-02T02:24:02,198 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-02T02:24:02,199 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-02T02:24:02,199 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-02T02:24:02,200 Fetching project page and analyzing links: https://www.piwheels.org/simple/brickpi3/ 2026-03-02T02:24:02,201 Getting page https://www.piwheels.org/simple/brickpi3/ 2026-03-02T02:24:02,202 Found index url https://www.piwheels.org/simple 2026-03-02T02:24:02,357 Fetched page https://www.piwheels.org/simple/brickpi3/ as text/html 2026-03-02T02:24:02,359 Skipping link: No binaries permitted for brickpi3: https://www.piwheels.org/simple/brickpi3/brickpi3-4.0.6-py3-none-any.whl#sha256=1546040c8a8bed34f7e0ccbf0088bcd98633a785e4f881ab86d2c97f9b6796d5 (from https://www.piwheels.org/simple/brickpi3/) (requires-python:>=3.7) 2026-03-02T02:24:02,360 Skipping link: not a file: https://www.piwheels.org/simple/brickpi3/ 2026-03-02T02:24:02,360 Skipping link: not a file: https://pypi.org/simple/brickpi3/ 2026-03-02T02:24:02,391 Given no hashes to check 1 links for project 'brickpi3': discarding no candidates 2026-03-02T02:24:02,420 Collecting brickpi3==4.0.7 2026-03-02T02:24:02,423 Created temporary directory: /tmp/pip-unpack-yologw8k 2026-03-02T02:24:02,562 Downloading brickpi3-4.0.7.tar.gz (78 kB) 2026-03-02T02:24:02,707 Added brickpi3==4.0.7 from https://files.pythonhosted.org/packages/c6/29/b5dbb9ffebaf468830bf25baabef2087936111ff6235d19d98746c869b10/brickpi3-4.0.7.tar.gz to build tracker '/tmp/pip-build-tracker-_35qzq1y' 2026-03-02T02:24:02,713 Created temporary directory: /tmp/pip-build-env-bp0kf7kh 2026-03-02T02:24:02,718 Installing build dependencies: started 2026-03-02T02:24:02,719 Running command pip subprocess to install build dependencies 2026-03-02T02:24:03,849 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-02T02:24:04,412 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-02T02:24:04,434 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-02T02:24:06,174 Collecting setuptools>=61.0 2026-03-02T02:24:06,268 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-02T02:24:06,541 Collecting wheel 2026-03-02T02:24:06,555 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-02T02:24:06,742 Collecting packaging>=24.0 2026-03-02T02:24:06,759 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-02T02:24:09,710 Installing collected packages: setuptools, packaging, wheel 2026-03-02T02:24:13,190 Creating /tmp/pip-build-env-bp0kf7kh/overlay/local/bin 2026-03-02T02:24:13,194 changing mode of /tmp/pip-build-env-bp0kf7kh/overlay/local/bin/wheel to 755 2026-03-02T02:24:13,218 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-02T02:24:13,506 Installing build dependencies: finished with status 'done' 2026-03-02T02:24:13,512 Getting requirements to build wheel: started 2026-03-02T02:24:13,513 Running command Getting requirements to build wheel 2026-03-02T02:24:14,184 running egg_info 2026-03-02T02:24:14,190 writing brickpi3.egg-info/PKG-INFO 2026-03-02T02:24:14,194 writing dependency_links to brickpi3.egg-info/dependency_links.txt 2026-03-02T02:24:14,196 writing requirements to brickpi3.egg-info/requires.txt 2026-03-02T02:24:14,197 writing top-level names to brickpi3.egg-info/top_level.txt 2026-03-02T02:24:14,222 reading manifest file 'brickpi3.egg-info/SOURCES.txt' 2026-03-02T02:24:14,226 reading manifest template 'MANIFEST.in' 2026-03-02T02:24:14,243 writing manifest file 'brickpi3.egg-info/SOURCES.txt' 2026-03-02T02:24:14,339 Getting requirements to build wheel: finished with status 'done' 2026-03-02T02:24:14,343 Created temporary directory: /tmp/pip-modern-metadata-iuvsv228 2026-03-02T02:24:14,345 Preparing metadata (pyproject.toml): started 2026-03-02T02:24:14,347 Running command Preparing metadata (pyproject.toml) 2026-03-02T02:24:14,991 running dist_info 2026-03-02T02:24:15,001 creating /tmp/pip-modern-metadata-iuvsv228/brickpi3.egg-info 2026-03-02T02:24:15,003 writing /tmp/pip-modern-metadata-iuvsv228/brickpi3.egg-info/PKG-INFO 2026-03-02T02:24:15,007 writing dependency_links to /tmp/pip-modern-metadata-iuvsv228/brickpi3.egg-info/dependency_links.txt 2026-03-02T02:24:15,009 writing requirements to /tmp/pip-modern-metadata-iuvsv228/brickpi3.egg-info/requires.txt 2026-03-02T02:24:15,010 writing top-level names to /tmp/pip-modern-metadata-iuvsv228/brickpi3.egg-info/top_level.txt 2026-03-02T02:24:15,011 writing manifest file '/tmp/pip-modern-metadata-iuvsv228/brickpi3.egg-info/SOURCES.txt' 2026-03-02T02:24:15,032 reading manifest file '/tmp/pip-modern-metadata-iuvsv228/brickpi3.egg-info/SOURCES.txt' 2026-03-02T02:24:15,035 reading manifest template 'MANIFEST.in' 2026-03-02T02:24:15,052 writing manifest file '/tmp/pip-modern-metadata-iuvsv228/brickpi3.egg-info/SOURCES.txt' 2026-03-02T02:24:15,053 creating '/tmp/pip-modern-metadata-iuvsv228/brickpi3-4.0.7.dist-info' 2026-03-02T02:24:15,173 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-02T02:24:15,178 Source in /tmp/pip-wheel-8l_h4v7n/brickpi3_1aa8a7d126ae4cdbaadc67168d1955a8 has version 4.0.7, which satisfies requirement brickpi3==4.0.7 from https://files.pythonhosted.org/packages/c6/29/b5dbb9ffebaf468830bf25baabef2087936111ff6235d19d98746c869b10/brickpi3-4.0.7.tar.gz 2026-03-02T02:24:15,179 Removed brickpi3==4.0.7 from https://files.pythonhosted.org/packages/c6/29/b5dbb9ffebaf468830bf25baabef2087936111ff6235d19d98746c869b10/brickpi3-4.0.7.tar.gz from build tracker '/tmp/pip-build-tracker-_35qzq1y' 2026-03-02T02:24:15,185 Created temporary directory: /tmp/pip-unpack-38s88zjw 2026-03-02T02:24:15,185 Building wheels for collected packages: brickpi3 2026-03-02T02:24:15,190 Created temporary directory: /tmp/pip-wheel-0feddlms 2026-03-02T02:24:15,190 Destination directory: /tmp/pip-wheel-0feddlms 2026-03-02T02:24:15,193 Building wheel for brickpi3 (pyproject.toml): started 2026-03-02T02:24:15,194 Running command Building wheel for brickpi3 (pyproject.toml) 2026-03-02T02:24:15,816 running bdist_wheel 2026-03-02T02:24:15,834 running build 2026-03-02T02:24:15,834 running build_py 2026-03-02T02:24:15,840 creating build/lib/brickpi3 2026-03-02T02:24:15,843 copying brickpi3/__init__.py -> build/lib/brickpi3 2026-03-02T02:24:15,845 copying brickpi3/core.py -> build/lib/brickpi3 2026-03-02T02:24:15,847 running egg_info 2026-03-02T02:24:15,857 writing brickpi3.egg-info/PKG-INFO 2026-03-02T02:24:15,860 writing dependency_links to brickpi3.egg-info/dependency_links.txt 2026-03-02T02:24:15,862 writing requirements to brickpi3.egg-info/requires.txt 2026-03-02T02:24:15,863 writing top-level names to brickpi3.egg-info/top_level.txt 2026-03-02T02:24:15,876 reading manifest file 'brickpi3.egg-info/SOURCES.txt' 2026-03-02T02:24:15,880 reading manifest template 'MANIFEST.in' 2026-03-02T02:24:15,898 writing manifest file 'brickpi3.egg-info/SOURCES.txt' 2026-03-02T02:24:15,900 /tmp/pip-build-env-bp0kf7kh/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-02T02:24:15,900 !! 2026-03-02T02:24:15,902 ******************************************************************************** 2026-03-02T02:24:15,902 ############################ 2026-03-02T02:24:15,903 # Package would be ignored # 2026-03-02T02:24:15,904 ############################ 2026-03-02T02:24:15,904 Python recognizes 'brickpi3.examples' as an importable package[^1], 2026-03-02T02:24:15,905 but it is absent from setuptools' `packages` configuration. 2026-03-02T02:24:15,906 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-02T02:24:15,907 package, please make sure that 'brickpi3.examples' is explicitly added 2026-03-02T02:24:15,907 to the `packages` configuration field. 2026-03-02T02:24:15,908 Alternatively, you can also rely on setuptools' discovery methods 2026-03-02T02:24:15,909 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-02T02:24:15,909 instead of `find_packages(...)`/`find:`). 2026-03-02T02:24:15,910 You can read more about "package discovery" on setuptools documentation page: 2026-03-02T02:24:15,911 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-02T02:24:15,912 If you don't want 'brickpi3.examples' to be distributed and are 2026-03-02T02:24:15,912 already explicitly excluding 'brickpi3.examples' via 2026-03-02T02:24:15,913 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-02T02:24:15,913 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-02T02:24:15,914 combination with a more fine grained `package-data` configuration. 2026-03-02T02:24:15,915 You can read more about "package data files" on setuptools documentation page: 2026-03-02T02:24:15,916 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-02T02:24:15,918 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-02T02:24:15,918 even if it does not contain any `.py` files. 2026-03-02T02:24:15,919 On the other hand, currently there is no concept of package data 2026-03-02T02:24:15,919 directory, all directories are treated like packages. 2026-03-02T02:24:15,920 ******************************************************************************** 2026-03-02T02:24:15,921 !! 2026-03-02T02:24:15,922 check.warn(importable) 2026-03-02T02:24:15,922 /tmp/pip-build-env-bp0kf7kh/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-02T02:24:15,923 !! 2026-03-02T02:24:15,924 ******************************************************************************** 2026-03-02T02:24:15,925 ############################ 2026-03-02T02:24:15,925 # Package would be ignored # 2026-03-02T02:24:15,926 ############################ 2026-03-02T02:24:15,926 Python recognizes 'brickpi3.scripts' as an importable package[^1], 2026-03-02T02:24:15,927 but it is absent from setuptools' `packages` configuration. 2026-03-02T02:24:15,928 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-02T02:24:15,929 package, please make sure that 'brickpi3.scripts' is explicitly added 2026-03-02T02:24:15,929 to the `packages` configuration field. 2026-03-02T02:24:15,930 Alternatively, you can also rely on setuptools' discovery methods 2026-03-02T02:24:15,931 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-02T02:24:15,931 instead of `find_packages(...)`/`find:`). 2026-03-02T02:24:15,933 You can read more about "package discovery" on setuptools documentation page: 2026-03-02T02:24:15,934 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-02T02:24:15,935 If you don't want 'brickpi3.scripts' to be distributed and are 2026-03-02T02:24:15,936 already explicitly excluding 'brickpi3.scripts' via 2026-03-02T02:24:15,936 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-02T02:24:15,937 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-02T02:24:15,938 combination with a more fine grained `package-data` configuration. 2026-03-02T02:24:15,938 You can read more about "package data files" on setuptools documentation page: 2026-03-02T02:24:15,939 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-02T02:24:15,941 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-02T02:24:15,941 even if it does not contain any `.py` files. 2026-03-02T02:24:15,942 On the other hand, currently there is no concept of package data 2026-03-02T02:24:15,942 directory, all directories are treated like packages. 2026-03-02T02:24:15,943 ******************************************************************************** 2026-03-02T02:24:15,944 !! 2026-03-02T02:24:15,944 check.warn(importable) 2026-03-02T02:24:15,945 /tmp/pip-build-env-bp0kf7kh/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-02T02:24:15,945 !! 2026-03-02T02:24:15,946 ******************************************************************************** 2026-03-02T02:24:15,947 ############################ 2026-03-02T02:24:15,947 # Package would be ignored # 2026-03-02T02:24:15,948 ############################ 2026-03-02T02:24:15,948 Python recognizes 'brickpi3.troubleshooting' as an importable package[^1], 2026-03-02T02:24:15,949 but it is absent from setuptools' `packages` configuration. 2026-03-02T02:24:15,950 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-02T02:24:15,950 package, please make sure that 'brickpi3.troubleshooting' is explicitly added 2026-03-02T02:24:15,951 to the `packages` configuration field. 2026-03-02T02:24:15,952 Alternatively, you can also rely on setuptools' discovery methods 2026-03-02T02:24:15,953 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-02T02:24:15,954 instead of `find_packages(...)`/`find:`). 2026-03-02T02:24:15,955 You can read more about "package discovery" on setuptools documentation page: 2026-03-02T02:24:15,956 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-02T02:24:15,957 If you don't want 'brickpi3.troubleshooting' to be distributed and are 2026-03-02T02:24:15,958 already explicitly excluding 'brickpi3.troubleshooting' via 2026-03-02T02:24:15,958 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-02T02:24:15,959 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-02T02:24:15,959 combination with a more fine grained `package-data` configuration. 2026-03-02T02:24:15,961 You can read more about "package data files" on setuptools documentation page: 2026-03-02T02:24:15,962 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-02T02:24:15,963 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-02T02:24:15,964 even if it does not contain any `.py` files. 2026-03-02T02:24:15,964 On the other hand, currently there is no concept of package data 2026-03-02T02:24:15,965 directory, all directories are treated like packages. 2026-03-02T02:24:15,966 ******************************************************************************** 2026-03-02T02:24:15,967 !! 2026-03-02T02:24:15,967 check.warn(importable) 2026-03-02T02:24:15,968 creating build/lib/brickpi3/examples 2026-03-02T02:24:15,969 copying brickpi3/examples/Analog_Sensor.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,969 copying brickpi3/examples/BrickPi3_Stack_Set_Address.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,970 copying brickpi3/examples/EV3-Color_Sensor_Color.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,971 copying brickpi3/examples/EV3-Color_Sensor_Multi_Mode.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,971 copying brickpi3/examples/EV3-Color_Sensor_Raw.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,972 copying brickpi3/examples/EV3-Gyro.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,972 copying brickpi3/examples/EV3-Infrared.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,973 copying brickpi3/examples/EV3-Infrared_Remote.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,973 copying brickpi3/examples/EV3-Ultrasonic.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,974 copying brickpi3/examples/LED.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,974 copying brickpi3/examples/LEGO-Motor_DPS.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,975 copying brickpi3/examples/LEGO-Motor_Encoder.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,975 copying brickpi3/examples/LEGO-Motor_Position.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,976 copying brickpi3/examples/LEGO-Motor_Power.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,976 copying brickpi3/examples/LEGO-Motor_Status.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,977 copying brickpi3/examples/LEGO-Motors.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,977 copying brickpi3/examples/LEGO-Touch_Sensor.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,978 copying brickpi3/examples/NXT-Color_Sensor_Color.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,979 copying brickpi3/examples/NXT-Color_Sensor_Red_LED.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,979 copying brickpi3/examples/NXT-Light_Sensor.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,980 copying brickpi3/examples/NXT-Ultrasonic_Sensor.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,981 copying brickpi3/examples/Read_Info.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,982 copying brickpi3/examples/Read_Voltages.py -> build/lib/brickpi3/examples 2026-03-02T02:24:15,982 creating build/lib/brickpi3/scripts 2026-03-02T02:24:15,983 copying brickpi3/scripts/install_trixie.sh -> build/lib/brickpi3/scripts 2026-03-02T02:24:15,983 copying brickpi3/scripts/trixie_setup_gui.sh -> build/lib/brickpi3/scripts 2026-03-02T02:24:15,984 creating build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,984 copying brickpi3/troubleshooting/BrickPi3.png -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,985 copying brickpi3/troubleshooting/BrickPi3_Troubleshooter.desktop -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,985 copying brickpi3/troubleshooting/README.md -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,987 copying brickpi3/troubleshooting/all_tests.sh -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,990 copying brickpi3/troubleshooting/hardware_and_firmware_test.sh -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,992 copying brickpi3/troubleshooting/launch_troubleshooter.sh -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,994 copying brickpi3/troubleshooting/test_connected.py -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,996 copying brickpi3/troubleshooting/troubleshoot.py -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:15,999 copying brickpi3/troubleshooting/troubleshooter_gui.py -> build/lib/brickpi3/troubleshooting 2026-03-02T02:24:16,010 installing to build/bdist.linux-armv7l/wheel 2026-03-02T02:24:16,011 running install 2026-03-02T02:24:16,033 running install_lib 2026-03-02T02:24:16,039 creating build/bdist.linux-armv7l/wheel 2026-03-02T02:24:16,042 creating build/bdist.linux-armv7l/wheel/brickpi3 2026-03-02T02:24:16,044 creating build/bdist.linux-armv7l/wheel/brickpi3/troubleshooting 2026-03-02T02:24:16,045 copying build/lib/brickpi3/troubleshooting/BrickPi3_Troubleshooter.desktop -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,047 copying build/lib/brickpi3/troubleshooting/test_connected.py -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,049 copying build/lib/brickpi3/troubleshooting/README.md -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,051 copying build/lib/brickpi3/troubleshooting/troubleshoot.py -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,053 copying build/lib/brickpi3/troubleshooting/troubleshooter_gui.py -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,055 copying build/lib/brickpi3/troubleshooting/all_tests.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,057 copying build/lib/brickpi3/troubleshooting/hardware_and_firmware_test.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,059 copying build/lib/brickpi3/troubleshooting/launch_troubleshooter.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,061 copying build/lib/brickpi3/troubleshooting/BrickPi3.png -> build/bdist.linux-armv7l/wheel/./brickpi3/troubleshooting 2026-03-02T02:24:16,064 copying build/lib/brickpi3/__init__.py -> build/bdist.linux-armv7l/wheel/./brickpi3 2026-03-02T02:24:16,066 creating build/bdist.linux-armv7l/wheel/brickpi3/scripts 2026-03-02T02:24:16,067 copying build/lib/brickpi3/scripts/trixie_setup_gui.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/scripts 2026-03-02T02:24:16,070 copying build/lib/brickpi3/scripts/install_trixie.sh -> build/bdist.linux-armv7l/wheel/./brickpi3/scripts 2026-03-02T02:24:16,072 copying build/lib/brickpi3/core.py -> build/bdist.linux-armv7l/wheel/./brickpi3 2026-03-02T02:24:16,076 creating build/bdist.linux-armv7l/wheel/brickpi3/examples 2026-03-02T02:24:16,077 copying build/lib/brickpi3/examples/LEGO-Motor_DPS.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,079 copying build/lib/brickpi3/examples/NXT-Color_Sensor_Red_LED.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,081 copying build/lib/brickpi3/examples/NXT-Color_Sensor_Color.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,083 copying build/lib/brickpi3/examples/EV3-Ultrasonic.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,085 copying build/lib/brickpi3/examples/NXT-Ultrasonic_Sensor.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,087 copying build/lib/brickpi3/examples/LEGO-Motor_Position.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,089 copying build/lib/brickpi3/examples/Analog_Sensor.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,091 copying build/lib/brickpi3/examples/LED.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,093 copying build/lib/brickpi3/examples/Read_Info.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,095 copying build/lib/brickpi3/examples/EV3-Color_Sensor_Raw.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,097 copying build/lib/brickpi3/examples/LEGO-Motor_Status.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,099 copying build/lib/brickpi3/examples/LEGO-Motor_Power.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,101 copying build/lib/brickpi3/examples/EV3-Gyro.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,103 copying build/lib/brickpi3/examples/EV3-Infrared_Remote.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,105 copying build/lib/brickpi3/examples/LEGO-Motor_Encoder.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,107 copying build/lib/brickpi3/examples/Read_Voltages.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,109 copying build/lib/brickpi3/examples/NXT-Light_Sensor.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,111 copying build/lib/brickpi3/examples/BrickPi3_Stack_Set_Address.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,113 copying build/lib/brickpi3/examples/LEGO-Touch_Sensor.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,115 copying build/lib/brickpi3/examples/LEGO-Motors.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,117 copying build/lib/brickpi3/examples/EV3-Color_Sensor_Color.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,119 copying build/lib/brickpi3/examples/EV3-Infrared.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,121 copying build/lib/brickpi3/examples/EV3-Color_Sensor_Multi_Mode.py -> build/bdist.linux-armv7l/wheel/./brickpi3/examples 2026-03-02T02:24:16,122 running install_egg_info 2026-03-02T02:24:16,127 Copying brickpi3.egg-info to build/bdist.linux-armv7l/wheel/./brickpi3-4.0.7-py3.11.egg-info 2026-03-02T02:24:16,137 running install_scripts 2026-03-02T02:24:16,144 creating build/bdist.linux-armv7l/wheel/brickpi3-4.0.7.dist-info/WHEEL 2026-03-02T02:24:16,147 creating '/tmp/pip-wheel-0feddlms/.tmp-tws_a6im/brickpi3-4.0.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-02T02:24:16,149 adding 'brickpi3/__init__.py' 2026-03-02T02:24:16,153 adding 'brickpi3/core.py' 2026-03-02T02:24:16,156 adding 'brickpi3/examples/Analog_Sensor.py' 2026-03-02T02:24:16,157 adding 'brickpi3/examples/BrickPi3_Stack_Set_Address.py' 2026-03-02T02:24:16,159 adding 'brickpi3/examples/EV3-Color_Sensor_Color.py' 2026-03-02T02:24:16,160 adding 'brickpi3/examples/EV3-Color_Sensor_Multi_Mode.py' 2026-03-02T02:24:16,161 adding 'brickpi3/examples/EV3-Color_Sensor_Raw.py' 2026-03-02T02:24:16,163 adding 'brickpi3/examples/EV3-Gyro.py' 2026-03-02T02:24:16,164 adding 'brickpi3/examples/EV3-Infrared.py' 2026-03-02T02:24:16,166 adding 'brickpi3/examples/EV3-Infrared_Remote.py' 2026-03-02T02:24:16,167 adding 'brickpi3/examples/EV3-Ultrasonic.py' 2026-03-02T02:24:16,168 adding 'brickpi3/examples/LED.py' 2026-03-02T02:24:16,170 adding 'brickpi3/examples/LEGO-Motor_DPS.py' 2026-03-02T02:24:16,171 adding 'brickpi3/examples/LEGO-Motor_Encoder.py' 2026-03-02T02:24:16,172 adding 'brickpi3/examples/LEGO-Motor_Position.py' 2026-03-02T02:24:16,174 adding 'brickpi3/examples/LEGO-Motor_Power.py' 2026-03-02T02:24:16,175 adding 'brickpi3/examples/LEGO-Motor_Status.py' 2026-03-02T02:24:16,176 adding 'brickpi3/examples/LEGO-Motors.py' 2026-03-02T02:24:16,178 adding 'brickpi3/examples/LEGO-Touch_Sensor.py' 2026-03-02T02:24:16,179 adding 'brickpi3/examples/NXT-Color_Sensor_Color.py' 2026-03-02T02:24:16,180 adding 'brickpi3/examples/NXT-Color_Sensor_Red_LED.py' 2026-03-02T02:24:16,182 adding 'brickpi3/examples/NXT-Light_Sensor.py' 2026-03-02T02:24:16,183 adding 'brickpi3/examples/NXT-Ultrasonic_Sensor.py' 2026-03-02T02:24:16,185 adding 'brickpi3/examples/Read_Info.py' 2026-03-02T02:24:16,186 adding 'brickpi3/examples/Read_Voltages.py' 2026-03-02T02:24:16,188 adding 'brickpi3/scripts/install_trixie.sh' 2026-03-02T02:24:16,189 adding 'brickpi3/scripts/trixie_setup_gui.sh' 2026-03-02T02:24:16,195 adding 'brickpi3/troubleshooting/BrickPi3.png' 2026-03-02T02:24:16,197 adding 'brickpi3/troubleshooting/BrickPi3_Troubleshooter.desktop' 2026-03-02T02:24:16,198 adding 'brickpi3/troubleshooting/README.md' 2026-03-02T02:24:16,199 adding 'brickpi3/troubleshooting/all_tests.sh' 2026-03-02T02:24:16,201 adding 'brickpi3/troubleshooting/hardware_and_firmware_test.sh' 2026-03-02T02:24:16,202 adding 'brickpi3/troubleshooting/launch_troubleshooter.sh' 2026-03-02T02:24:16,203 adding 'brickpi3/troubleshooting/test_connected.py' 2026-03-02T02:24:16,205 adding 'brickpi3/troubleshooting/troubleshoot.py' 2026-03-02T02:24:16,206 adding 'brickpi3/troubleshooting/troubleshooter_gui.py' 2026-03-02T02:24:16,209 adding 'brickpi3-4.0.7.dist-info/METADATA' 2026-03-02T02:24:16,210 adding 'brickpi3-4.0.7.dist-info/WHEEL' 2026-03-02T02:24:16,210 adding 'brickpi3-4.0.7.dist-info/top_level.txt' 2026-03-02T02:24:16,212 adding 'brickpi3-4.0.7.dist-info/RECORD' 2026-03-02T02:24:16,214 removing build/bdist.linux-armv7l/wheel 2026-03-02T02:24:16,322 Building wheel for brickpi3 (pyproject.toml): finished with status 'done' 2026-03-02T02:24:16,329 Created wheel for brickpi3: filename=brickpi3-4.0.7-py3-none-any.whl size=98794 sha256=9f6e457ecd447d4fcd8feda8e3cfb9b311aa1896bb4ece5417c2480a1c78dd87 2026-03-02T02:24:16,330 Stored in directory: /tmp/pip-ephem-wheel-cache-l66j_51v/wheels/1c/4e/1c/07a81744b4da52621432c6665fe39077066c79e62e0cf96972 2026-03-02T02:24:16,341 Successfully built brickpi3 2026-03-02T02:24:16,347 Removed build tracker: '/tmp/pip-build-tracker-_35qzq1y'