2026-06-19T08:54:12,744 Created temporary directory: /tmp/pip-ephem-wheel-cache-vwg7rsa2 2026-06-19T08:54:12,745 Created temporary directory: /tmp/pip-build-tracker-gglvhuwb 2026-06-19T08:54:12,746 Initialized build tracking at /tmp/pip-build-tracker-gglvhuwb 2026-06-19T08:54:12,746 Created build tracker: /tmp/pip-build-tracker-gglvhuwb 2026-06-19T08:54:12,747 Entered build tracker: /tmp/pip-build-tracker-gglvhuwb 2026-06-19T08:54:12,748 Created temporary directory: /tmp/pip-wheel-fmdv403j 2026-06-19T08:54:12,751 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-06-19T08:54:12,753 Created temporary directory: /tmp/pip-ephem-wheel-cache-15aoyqj2 2026-06-19T08:54:12,774 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-19T08:54:12,778 2 location(s) to search for versions of raspihats: 2026-06-19T08:54:12,778 * https://pypi.org/simple/raspihats/ 2026-06-19T08:54:12,778 * https://www.piwheels.org/simple/raspihats/ 2026-06-19T08:54:12,779 Fetching project page and analyzing links: https://pypi.org/simple/raspihats/ 2026-06-19T08:54:12,779 Getting page https://pypi.org/simple/raspihats/ 2026-06-19T08:54:12,781 Found index url https://pypi.org/simple 2026-06-19T08:54:13,032 Fetched page https://pypi.org/simple/raspihats/ as application/vnd.pypi.simple.v1+json 2026-06-19T08:54:13,036 Found link https://files.pythonhosted.org/packages/6c/b3/0384d2070b52967cc0941fb120477ba392906d419ea23d6c01c6a2fffef5/raspihats-1.1.0.tar.gz (from https://pypi.org/simple/raspihats/), version: 1.1.0 2026-06-19T08:54:13,037 Found link https://files.pythonhosted.org/packages/a2/66/9e1476e5c76543d0d84739970745f559943182135538ce57000348cd14be/raspihats-1.1.1.tar.gz (from https://pypi.org/simple/raspihats/), version: 1.1.1 2026-06-19T08:54:13,038 Found link https://files.pythonhosted.org/packages/19/83/820ca84f9eb4f6a2c302e391d53f462e83296cc003c135f775f4e2ecc9d8/raspihats-2.0.0.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.0.0 2026-06-19T08:54:13,038 Found link https://files.pythonhosted.org/packages/a0/fc/efbd623cc2150c192c095ed7f79810db286d9954293af60c4f4c82dde4e0/raspihats-2.0.1.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.0.1 2026-06-19T08:54:13,039 Found link https://files.pythonhosted.org/packages/61/d1/e377f359fd3cb52c06a4f12cacc73d76353ecb7c6d5c1456fcf7287c4d6e/raspihats-2.1.0.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.1.0 2026-06-19T08:54:13,040 Found link https://files.pythonhosted.org/packages/f4/52/8fac5480ac768ea5ec31b9660265c9508a9bd9ce5f19c44ae0fc1bf98d07/raspihats-2.1.1.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.1.1 2026-06-19T08:54:13,041 Found link https://files.pythonhosted.org/packages/a1/47/f34a80d8eed61c484d4592ba954df804f1711a21c29fbff85cc96a138a8b/raspihats-2.2.1.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.2.1 2026-06-19T08:54:13,041 Found link https://files.pythonhosted.org/packages/fc/d6/48412ea355642058677525b4e82b9c38345e58c4e3c6cea40363f11f1295/raspihats-2.2.2.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.2.2 2026-06-19T08:54:13,042 Found link https://files.pythonhosted.org/packages/1e/27/364af5163eaae9922e994310d5d26ae1df0e454271733ca62e3c2b7f0f3a/raspihats-2.2.3.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.2.3 2026-06-19T08:54:13,043 Found link https://files.pythonhosted.org/packages/5f/90/d7b2a17fd733c62acf935905204d82f3ac6367644478db98218ac63f2b13/raspihats-2.3.0.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.3.0 2026-06-19T08:54:13,043 Skipping link: No binaries permitted for raspihats: https://files.pythonhosted.org/packages/9b/37/022ecac26396d08f44f1de458e25fa0ddfa7f08fea08527ffd9bb51c3cba/raspihats-2.4.0-py3-none-any.whl (from https://pypi.org/simple/raspihats/) 2026-06-19T08:54:13,044 Found link https://files.pythonhosted.org/packages/20/ed/4ffea52ad33743fc83622b08f0227a63fe413b53cdf7a62e3306e1d12ec6/raspihats-2.4.0.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.4.0 2026-06-19T08:54:13,045 Skipping link: No binaries permitted for raspihats: https://files.pythonhosted.org/packages/8e/c2/8efeb2f5e03054188a55e984fa6e6e45db020d182c4e052c1798ad8657d2/raspihats-2.5.0-py3-none-any.whl (from https://pypi.org/simple/raspihats/) 2026-06-19T08:54:13,045 Found link https://files.pythonhosted.org/packages/b0/8a/fac8fe13ce4bd3d7ec7c880ab023dd1ccbedb6f7f451cefb752f16d2eef0/raspihats-2.5.0.tar.gz (from https://pypi.org/simple/raspihats/), version: 2.5.0 2026-06-19T08:54:13,046 Fetching project page and analyzing links: https://www.piwheels.org/simple/raspihats/ 2026-06-19T08:54:13,047 Getting page https://www.piwheels.org/simple/raspihats/ 2026-06-19T08:54:13,048 Found index url https://www.piwheels.org/simple 2026-06-19T08:54:13,323 Fetched page https://www.piwheels.org/simple/raspihats/ as text/html 2026-06-19T08:54:13,327 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.4.0-py3-none-any.whl#sha256=3a4afa34a7806dccef4ad264a72442d1067f3b8964f42db6ea6bf9c042ce39a5 (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,328 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.3.0-py3-none-any.whl#sha256=eea01dc1a2b2013d13f059771a3cd49f37ace64f7c6434cdeaf5a47812b8eaa3 (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,328 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.2.3-py3-none-any.whl#sha256=b72224b7b5a5b72359d603c67c376e232704ff87c52a41cb7df1ffc69d8228aa (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,329 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.2.2-py3-none-any.whl#sha256=d63b343b7cd0648556b06a463fc7db37cea0a635c37703481dd1bf2fa69b5127 (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,329 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.2.1-py3-none-any.whl#sha256=25d7c467a90694abb7b6945c6ca6a7037385d99af2435279e8734ad54f12c74b (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,330 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.1.1-py3-none-any.whl#sha256=f697369d1d4cc858c79b2deddf2b34ab4a20c4bada01052292b4b8eb064c07aa (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,331 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.1.0-py3-none-any.whl#sha256=5da7b20215b8f7c6aebc201029270b663a594a38ca5cc371688493b54638140f (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,331 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.0.1-py3-none-any.whl#sha256=38e554d32bb4748df0e7019a759c7b286ca4eccb5291b83ec58710a60c7776b8 (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,332 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.0.0-py3-none-any.whl#sha256=968d261ecebd405694f984a43db4028a1766478231e5ab944769bc08a1bd91c8 (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,332 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-1.1.1-py3-none-any.whl#sha256=648ea230e71e72915b0cb7d64e6e430b43bc6efa5acc101646e10c4d5670b8a4 (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,333 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-1.1.0-py3-none-any.whl#sha256=ab69f89187bb3ab2805d64435a11eec8419f07b29ad9b6bb7353f7b41f0e3fcc (from https://www.piwheels.org/simple/raspihats/) 2026-06-19T08:54:13,334 Skipping link: not a file: https://www.piwheels.org/simple/raspihats/ 2026-06-19T08:54:13,334 Skipping link: not a file: https://pypi.org/simple/raspihats/ 2026-06-19T08:54:13,354 Given no hashes to check 1 links for project 'raspihats': discarding no candidates 2026-06-19T08:54:13,372 Collecting raspihats==2.5.0 2026-06-19T08:54:13,374 Created temporary directory: /tmp/pip-unpack-epyy0rqv 2026-06-19T08:54:13,621 Downloading raspihats-2.5.0.tar.gz (17 kB) 2026-06-19T08:54:13,666 Added raspihats==2.5.0 from https://files.pythonhosted.org/packages/b0/8a/fac8fe13ce4bd3d7ec7c880ab023dd1ccbedb6f7f451cefb752f16d2eef0/raspihats-2.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-gglvhuwb' 2026-06-19T08:54:13,670 Created temporary directory: /tmp/pip-build-env-4zf7nz26 2026-06-19T08:54:13,675 Installing build dependencies: started 2026-06-19T08:54:13,676 Running command pip subprocess to install build dependencies 2026-06-19T08:54:14,882 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-19T08:54:15,368 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-06-19T08:54:15,393 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-19T08:54:17,389 Collecting setuptools>=61.0 2026-06-19T08:54:17,390 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-19T08:54:17,405 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-19T08:54:17,660 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-19T08:54:17,780 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-19T08:54:20,538 Installing collected packages: setuptools 2026-06-19T08:54:23,541 Successfully installed setuptools-82.0.1 2026-06-19T08:54:23,815 Installing build dependencies: finished with status 'done' 2026-06-19T08:54:23,821 Getting requirements to build wheel: started 2026-06-19T08:54:23,823 Running command Getting requirements to build wheel 2026-06-19T08:54:24,419 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-19T08:54:24,419 !! 2026-06-19T08:54:24,421 ******************************************************************************** 2026-06-19T08:54:24,421 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). 2026-06-19T08:54:24,422 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-19T08:54:24,423 or your builds will no longer be supported. 2026-06-19T08:54:24,424 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:24,424 ******************************************************************************** 2026-06-19T08:54:24,426 !! 2026-06-19T08:54:24,426 corresp(dist, value, root_dir) 2026-06-19T08:54:24,499 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-19T08:54:24,500 !! 2026-06-19T08:54:24,501 ******************************************************************************** 2026-06-19T08:54:24,502 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-19T08:54:24,503 License :: OSI Approved :: MIT License 2026-06-19T08:54:24,504 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:24,504 ******************************************************************************** 2026-06-19T08:54:24,505 !! 2026-06-19T08:54:24,506 dist._finalize_license_expression() 2026-06-19T08:54:24,506 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-19T08:54:24,507 !! 2026-06-19T08:54:24,508 ******************************************************************************** 2026-06-19T08:54:24,508 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-19T08:54:24,509 License :: OSI Approved :: MIT License 2026-06-19T08:54:24,510 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:24,511 ******************************************************************************** 2026-06-19T08:54:24,512 !! 2026-06-19T08:54:24,512 self._finalize_license_expression() 2026-06-19T08:54:24,527 running egg_info 2026-06-19T08:54:24,533 writing raspihats.egg-info/PKG-INFO 2026-06-19T08:54:24,536 writing dependency_links to raspihats.egg-info/dependency_links.txt 2026-06-19T08:54:24,539 writing requirements to raspihats.egg-info/requires.txt 2026-06-19T08:54:24,540 writing top-level names to raspihats.egg-info/top_level.txt 2026-06-19T08:54:24,560 reading manifest file 'raspihats.egg-info/SOURCES.txt' 2026-06-19T08:54:24,562 reading manifest template 'MANIFEST.in' 2026-06-19T08:54:24,563 warning: no previously-included files found matching 'docs/*' 2026-06-19T08:54:24,564 adding license file 'LICENSE' 2026-06-19T08:54:24,567 writing manifest file 'raspihats.egg-info/SOURCES.txt' 2026-06-19T08:54:24,664 Getting requirements to build wheel: finished with status 'done' 2026-06-19T08:54:24,668 Created temporary directory: /tmp/pip-modern-metadata-_gjio3pf 2026-06-19T08:54:24,670 Preparing metadata (pyproject.toml): started 2026-06-19T08:54:24,671 Running command Preparing metadata (pyproject.toml) 2026-06-19T08:54:25,243 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-19T08:54:25,243 !! 2026-06-19T08:54:25,244 ******************************************************************************** 2026-06-19T08:54:25,245 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). 2026-06-19T08:54:25,246 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-19T08:54:25,246 or your builds will no longer be supported. 2026-06-19T08:54:25,247 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:25,248 ******************************************************************************** 2026-06-19T08:54:25,251 !! 2026-06-19T08:54:25,251 corresp(dist, value, root_dir) 2026-06-19T08:54:25,325 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-19T08:54:25,326 !! 2026-06-19T08:54:25,327 ******************************************************************************** 2026-06-19T08:54:25,327 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-19T08:54:25,329 License :: OSI Approved :: MIT License 2026-06-19T08:54:25,330 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:25,330 ******************************************************************************** 2026-06-19T08:54:25,331 !! 2026-06-19T08:54:25,331 dist._finalize_license_expression() 2026-06-19T08:54:25,332 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-19T08:54:25,332 !! 2026-06-19T08:54:25,333 ******************************************************************************** 2026-06-19T08:54:25,334 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-19T08:54:25,335 License :: OSI Approved :: MIT License 2026-06-19T08:54:25,335 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:25,336 ******************************************************************************** 2026-06-19T08:54:25,337 !! 2026-06-19T08:54:25,337 self._finalize_license_expression() 2026-06-19T08:54:25,352 running dist_info 2026-06-19T08:54:25,362 creating /tmp/pip-modern-metadata-_gjio3pf/raspihats.egg-info 2026-06-19T08:54:25,363 writing /tmp/pip-modern-metadata-_gjio3pf/raspihats.egg-info/PKG-INFO 2026-06-19T08:54:25,366 writing dependency_links to /tmp/pip-modern-metadata-_gjio3pf/raspihats.egg-info/dependency_links.txt 2026-06-19T08:54:25,369 writing requirements to /tmp/pip-modern-metadata-_gjio3pf/raspihats.egg-info/requires.txt 2026-06-19T08:54:25,370 writing top-level names to /tmp/pip-modern-metadata-_gjio3pf/raspihats.egg-info/top_level.txt 2026-06-19T08:54:25,371 writing manifest file '/tmp/pip-modern-metadata-_gjio3pf/raspihats.egg-info/SOURCES.txt' 2026-06-19T08:54:25,389 reading manifest file '/tmp/pip-modern-metadata-_gjio3pf/raspihats.egg-info/SOURCES.txt' 2026-06-19T08:54:25,390 reading manifest template 'MANIFEST.in' 2026-06-19T08:54:25,391 warning: no previously-included files found matching 'docs/*' 2026-06-19T08:54:25,392 adding license file 'LICENSE' 2026-06-19T08:54:25,394 writing manifest file '/tmp/pip-modern-metadata-_gjio3pf/raspihats.egg-info/SOURCES.txt' 2026-06-19T08:54:25,395 creating '/tmp/pip-modern-metadata-_gjio3pf/raspihats-2.5.0.dist-info' 2026-06-19T08:54:25,517 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-19T08:54:25,523 Source in /tmp/pip-wheel-fmdv403j/raspihats_5c6f9ad305e0442fb283f2ae6e4e31bf has version 2.5.0, which satisfies requirement raspihats==2.5.0 from https://files.pythonhosted.org/packages/b0/8a/fac8fe13ce4bd3d7ec7c880ab023dd1ccbedb6f7f451cefb752f16d2eef0/raspihats-2.5.0.tar.gz 2026-06-19T08:54:25,524 Removed raspihats==2.5.0 from https://files.pythonhosted.org/packages/b0/8a/fac8fe13ce4bd3d7ec7c880ab023dd1ccbedb6f7f451cefb752f16d2eef0/raspihats-2.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-gglvhuwb' 2026-06-19T08:54:25,529 Created temporary directory: /tmp/pip-unpack-wqu5yxpp 2026-06-19T08:54:25,530 Building wheels for collected packages: raspihats 2026-06-19T08:54:25,534 Created temporary directory: /tmp/pip-wheel-y_o083vp 2026-06-19T08:54:25,535 Destination directory: /tmp/pip-wheel-y_o083vp 2026-06-19T08:54:25,537 Building wheel for raspihats (pyproject.toml): started 2026-06-19T08:54:25,538 Running command Building wheel for raspihats (pyproject.toml) 2026-06-19T08:54:26,089 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-19T08:54:26,090 !! 2026-06-19T08:54:26,091 ******************************************************************************** 2026-06-19T08:54:26,092 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). 2026-06-19T08:54:26,093 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-19T08:54:26,093 or your builds will no longer be supported. 2026-06-19T08:54:26,094 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:26,095 ******************************************************************************** 2026-06-19T08:54:26,096 !! 2026-06-19T08:54:26,096 corresp(dist, value, root_dir) 2026-06-19T08:54:26,159 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-19T08:54:26,160 !! 2026-06-19T08:54:26,161 ******************************************************************************** 2026-06-19T08:54:26,161 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-19T08:54:26,162 License :: OSI Approved :: MIT License 2026-06-19T08:54:26,163 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:26,164 ******************************************************************************** 2026-06-19T08:54:26,165 !! 2026-06-19T08:54:26,165 dist._finalize_license_expression() 2026-06-19T08:54:26,166 /tmp/pip-build-env-4zf7nz26/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-19T08:54:26,166 !! 2026-06-19T08:54:26,167 ******************************************************************************** 2026-06-19T08:54:26,168 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-19T08:54:26,169 License :: OSI Approved :: MIT License 2026-06-19T08:54:26,170 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-19T08:54:26,171 ******************************************************************************** 2026-06-19T08:54:26,172 !! 2026-06-19T08:54:26,173 self._finalize_license_expression() 2026-06-19T08:54:26,181 running bdist_wheel 2026-06-19T08:54:26,198 running build 2026-06-19T08:54:26,199 running build_py 2026-06-19T08:54:26,205 creating build/lib/raspihats 2026-06-19T08:54:26,207 copying raspihats/crc16.py -> build/lib/raspihats 2026-06-19T08:54:26,209 copying raspihats/__init__.py -> build/lib/raspihats 2026-06-19T08:54:26,211 creating build/lib/raspihats/i2c_hats 2026-06-19T08:54:26,212 copying raspihats/i2c_hats/_frame.py -> build/lib/raspihats/i2c_hats 2026-06-19T08:54:26,214 copying raspihats/i2c_hats/_base.py -> build/lib/raspihats/i2c_hats 2026-06-19T08:54:26,217 copying raspihats/i2c_hats/_digital.py -> build/lib/raspihats/i2c_hats 2026-06-19T08:54:26,219 copying raspihats/i2c_hats/__init__.py -> build/lib/raspihats/i2c_hats 2026-06-19T08:54:26,221 copying raspihats/i2c_hats/robot.py -> build/lib/raspihats/i2c_hats 2026-06-19T08:54:26,223 running egg_info 2026-06-19T08:54:26,233 writing raspihats.egg-info/PKG-INFO 2026-06-19T08:54:26,236 writing dependency_links to raspihats.egg-info/dependency_links.txt 2026-06-19T08:54:26,238 writing requirements to raspihats.egg-info/requires.txt 2026-06-19T08:54:26,239 writing top-level names to raspihats.egg-info/top_level.txt 2026-06-19T08:54:26,248 reading manifest file 'raspihats.egg-info/SOURCES.txt' 2026-06-19T08:54:26,250 reading manifest template 'MANIFEST.in' 2026-06-19T08:54:26,251 warning: no previously-included files found matching 'docs/*' 2026-06-19T08:54:26,252 adding license file 'LICENSE' 2026-06-19T08:54:26,254 writing manifest file 'raspihats.egg-info/SOURCES.txt' 2026-06-19T08:54:26,267 installing to build/bdist.linux-armv7l/wheel 2026-06-19T08:54:26,267 running install 2026-06-19T08:54:26,290 running install_lib 2026-06-19T08:54:26,296 creating build/bdist.linux-armv7l/wheel 2026-06-19T08:54:26,298 creating build/bdist.linux-armv7l/wheel/raspihats 2026-06-19T08:54:26,299 copying build/lib/raspihats/crc16.py -> build/bdist.linux-armv7l/wheel/./raspihats 2026-06-19T08:54:26,301 copying build/lib/raspihats/__init__.py -> build/bdist.linux-armv7l/wheel/./raspihats 2026-06-19T08:54:26,303 creating build/bdist.linux-armv7l/wheel/raspihats/i2c_hats 2026-06-19T08:54:26,304 copying build/lib/raspihats/i2c_hats/_frame.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-06-19T08:54:26,306 copying build/lib/raspihats/i2c_hats/_base.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-06-19T08:54:26,308 copying build/lib/raspihats/i2c_hats/_digital.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-06-19T08:54:26,310 copying build/lib/raspihats/i2c_hats/__init__.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-06-19T08:54:26,313 copying build/lib/raspihats/i2c_hats/robot.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-06-19T08:54:26,315 running install_egg_info 2026-06-19T08:54:26,320 Copying raspihats.egg-info to build/bdist.linux-armv7l/wheel/./raspihats-2.5.0-py3.11.egg-info 2026-06-19T08:54:26,329 running install_scripts 2026-06-19T08:54:26,339 creating build/bdist.linux-armv7l/wheel/raspihats-2.5.0.dist-info/WHEEL 2026-06-19T08:54:26,342 creating '/tmp/pip-wheel-y_o083vp/.tmp-onrghkv6/raspihats-2.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-19T08:54:26,344 adding 'raspihats/__init__.py' 2026-06-19T08:54:26,346 adding 'raspihats/crc16.py' 2026-06-19T08:54:26,348 adding 'raspihats/i2c_hats/__init__.py' 2026-06-19T08:54:26,350 adding 'raspihats/i2c_hats/_base.py' 2026-06-19T08:54:26,352 adding 'raspihats/i2c_hats/_digital.py' 2026-06-19T08:54:26,353 adding 'raspihats/i2c_hats/_frame.py' 2026-06-19T08:54:26,355 adding 'raspihats/i2c_hats/robot.py' 2026-06-19T08:54:26,358 adding 'raspihats-2.5.0.dist-info/licenses/LICENSE' 2026-06-19T08:54:26,359 adding 'raspihats-2.5.0.dist-info/METADATA' 2026-06-19T08:54:26,361 adding 'raspihats-2.5.0.dist-info/WHEEL' 2026-06-19T08:54:26,362 adding 'raspihats-2.5.0.dist-info/top_level.txt' 2026-06-19T08:54:26,362 adding 'raspihats-2.5.0.dist-info/RECORD' 2026-06-19T08:54:26,364 removing build/bdist.linux-armv7l/wheel 2026-06-19T08:54:26,467 Building wheel for raspihats (pyproject.toml): finished with status 'done' 2026-06-19T08:54:26,471 Created wheel for raspihats: filename=raspihats-2.5.0-py3-none-any.whl size=16675 sha256=e419b64cba505fb17ed249ba59ad1a79f521dd7ca6378cc8cfa15a91070dfc4b 2026-06-19T08:54:26,473 Stored in directory: /tmp/pip-ephem-wheel-cache-15aoyqj2/wheels/a9/a6/4b/1f05ea3cf81231b6a24dfb24ca9d5ccd6608aaf28a6efeb080 2026-06-19T08:54:26,484 Successfully built raspihats 2026-06-19T08:54:26,488 Removed build tracker: '/tmp/pip-build-tracker-gglvhuwb'