2026-08-12T19:26:27,400 Created temporary directory: /tmp/pip-ephem-wheel-cache-17eg_5wy 2026-08-12T19:26:27,402 Created temporary directory: /tmp/pip-build-tracker-_3mffeih 2026-08-12T19:26:27,402 Initialized build tracking at /tmp/pip-build-tracker-_3mffeih 2026-08-12T19:26:27,403 Created build tracker: /tmp/pip-build-tracker-_3mffeih 2026-08-12T19:26:27,404 Entered build tracker: /tmp/pip-build-tracker-_3mffeih 2026-08-12T19:26:27,405 Created temporary directory: /tmp/pip-wheel-zsotq35n 2026-08-12T19:26:27,408 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-08-12T19:26:27,410 Created temporary directory: /tmp/pip-ephem-wheel-cache-yejrcr6r 2026-08-12T19:26:27,432 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-12T19:26:27,436 2 location(s) to search for versions of raspihats: 2026-08-12T19:26:27,436 * https://pypi.org/simple/raspihats/ 2026-08-12T19:26:27,436 * https://www.piwheels.org/simple/raspihats/ 2026-08-12T19:26:27,437 Fetching project page and analyzing links: https://pypi.org/simple/raspihats/ 2026-08-12T19:26:27,437 Getting page https://pypi.org/simple/raspihats/ 2026-08-12T19:26:27,439 Found index url https://pypi.org/simple 2026-08-12T19:26:27,670 Fetched page https://pypi.org/simple/raspihats/ as application/vnd.pypi.simple.v1+json 2026-08-12T19:26:27,675 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-08-12T19:26:27,676 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-08-12T19:26:27,676 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-08-12T19:26:27,677 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-08-12T19:26:27,678 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-08-12T19:26:27,678 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-08-12T19:26:27,679 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-08-12T19:26:27,680 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-08-12T19:26:27,680 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-08-12T19:26:27,681 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-08-12T19:26:27,682 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-08-12T19:26:27,682 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-08-12T19:26:27,683 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-08-12T19:26:27,684 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-08-12T19:26:27,684 Skipping link: No binaries permitted for raspihats: https://files.pythonhosted.org/packages/de/81/b59187b50f5213f34ff051c072805ce1323c71fb61be74e575efa4044b69/raspihats-3.0.0-py3-none-any.whl (from https://pypi.org/simple/raspihats/) 2026-08-12T19:26:27,685 Found link https://files.pythonhosted.org/packages/0b/aa/6388213f0b7f17d82e0196a1c6fe796763b1b1d4b8fbe5f2c755f091ef43/raspihats-3.0.0.tar.gz (from https://pypi.org/simple/raspihats/), version: 3.0.0 2026-08-12T19:26:27,685 Skipping link: No binaries permitted for raspihats: https://files.pythonhosted.org/packages/df/dd/ea72e6a38d82d820b2d7491ba3a14afd52be0c1defcc0260f55a3424fc33/raspihats-3.1.0-py3-none-any.whl (from https://pypi.org/simple/raspihats/) 2026-08-12T19:26:27,686 Found link https://files.pythonhosted.org/packages/2c/03/b88d987c1697110c5a98928491b8648ffc1f4939e6f6f792ad222f6dfde9/raspihats-3.1.0.tar.gz (from https://pypi.org/simple/raspihats/), version: 3.1.0 2026-08-12T19:26:27,687 Fetching project page and analyzing links: https://www.piwheels.org/simple/raspihats/ 2026-08-12T19:26:27,687 Getting page https://www.piwheels.org/simple/raspihats/ 2026-08-12T19:26:27,688 Found index url https://www.piwheels.org/simple 2026-08-12T19:26:27,882 Fetched page https://www.piwheels.org/simple/raspihats/ as text/html 2026-08-12T19:26:27,887 Skipping link: No binaries permitted for raspihats: https://www.piwheels.org/simple/raspihats/raspihats-3.0.0-py3-none-any.whl#sha256=de91a7571c03f0c707cc7492b05d629f1f50438b1ce6e3a0035d8fc87ee3e344 (from https://www.piwheels.org/simple/raspihats/) 2026-08-12T19:26:27,887 Skipping link: No binaries permitted for raspihats: https://archive1.piwheels.org/simple/raspihats/raspihats-2.5.0-py3-none-any.whl#sha256=e419b64cba505fb17ed249ba59ad1a79f521dd7ca6378cc8cfa15a91070dfc4b (from https://www.piwheels.org/simple/raspihats/) 2026-08-12T19:26:27,888 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-08-12T19:26:27,889 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-08-12T19:26:27,890 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-08-12T19:26:27,890 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-08-12T19:26:27,891 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-08-12T19:26:27,891 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-08-12T19:26:27,892 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-08-12T19:26:27,893 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-08-12T19:26:27,893 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-08-12T19:26:27,893 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-08-12T19:26:27,894 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-08-12T19:26:27,894 Skipping link: not a file: https://www.piwheels.org/simple/raspihats/ 2026-08-12T19:26:27,895 Skipping link: not a file: https://pypi.org/simple/raspihats/ 2026-08-12T19:26:27,915 Given no hashes to check 1 links for project 'raspihats': discarding no candidates 2026-08-12T19:26:27,933 Collecting raspihats==3.1.0 2026-08-12T19:26:27,936 Created temporary directory: /tmp/pip-unpack-53r33wux 2026-08-12T19:26:28,093 Downloading raspihats-3.1.0.tar.gz (25 kB) 2026-08-12T19:26:28,153 Added raspihats==3.1.0 from https://files.pythonhosted.org/packages/2c/03/b88d987c1697110c5a98928491b8648ffc1f4939e6f6f792ad222f6dfde9/raspihats-3.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-_3mffeih' 2026-08-12T19:26:28,157 Created temporary directory: /tmp/pip-build-env-zrgh_ote 2026-08-12T19:26:28,161 Installing build dependencies: started 2026-08-12T19:26:28,163 Running command pip subprocess to install build dependencies 2026-08-12T19:26:29,307 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-12T19:26:29,773 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-08-12T19:26:29,797 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-12T19:26:31,641 Collecting setuptools>=61.0 2026-08-12T19:26:31,642 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-12T19:26:31,659 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-12T19:26:31,913 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-12T19:26:31,994 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-12T19:26:34,778 Installing collected packages: setuptools 2026-08-12T19:26:37,051 Successfully installed setuptools-84.0.0 2026-08-12T19:26:37,323 Installing build dependencies: finished with status 'done' 2026-08-12T19:26:37,330 Getting requirements to build wheel: started 2026-08-12T19:26:37,331 Running command Getting requirements to build wheel 2026-08-12T19:26:37,971 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-12T19:26:37,972 !! 2026-08-12T19:26:37,972 ******************************************************************************** 2026-08-12T19:26:37,973 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-08-12T19:26:37,974 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-12T19:26:37,974 or your builds will no longer be supported. 2026-08-12T19:26:37,975 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:37,976 ******************************************************************************** 2026-08-12T19:26:37,977 !! 2026-08-12T19:26:37,977 corresp(dist, value, root_dir) 2026-08-12T19:26:38,057 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:26:38,058 !! 2026-08-12T19:26:38,059 ******************************************************************************** 2026-08-12T19:26:38,060 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:26:38,061 License :: OSI Approved :: MIT License 2026-08-12T19:26:38,062 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:38,062 ******************************************************************************** 2026-08-12T19:26:38,064 !! 2026-08-12T19:26:38,064 dist._finalize_license_expression() 2026-08-12T19:26:38,065 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:26:38,066 !! 2026-08-12T19:26:38,067 ******************************************************************************** 2026-08-12T19:26:38,068 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:26:38,069 License :: OSI Approved :: MIT License 2026-08-12T19:26:38,070 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:38,071 ******************************************************************************** 2026-08-12T19:26:38,072 !! 2026-08-12T19:26:38,073 self._finalize_license_expression() 2026-08-12T19:26:38,090 running egg_info 2026-08-12T19:26:38,096 writing raspihats.egg-info/PKG-INFO 2026-08-12T19:26:38,100 writing dependency_links to raspihats.egg-info/dependency_links.txt 2026-08-12T19:26:38,103 writing requirements to raspihats.egg-info/requires.txt 2026-08-12T19:26:38,105 writing top-level names to raspihats.egg-info/top_level.txt 2026-08-12T19:26:38,126 reading manifest file 'raspihats.egg-info/SOURCES.txt' 2026-08-12T19:26:38,129 reading manifest template 'MANIFEST.in' 2026-08-12T19:26:38,130 warning: no previously-included files found matching 'docs/*' 2026-08-12T19:26:38,131 adding license file 'LICENSE' 2026-08-12T19:26:38,134 writing manifest file 'raspihats.egg-info/SOURCES.txt' 2026-08-12T19:26:38,234 Getting requirements to build wheel: finished with status 'done' 2026-08-12T19:26:38,238 Created temporary directory: /tmp/pip-modern-metadata-mek9ih5f 2026-08-12T19:26:38,241 Preparing metadata (pyproject.toml): started 2026-08-12T19:26:38,242 Running command Preparing metadata (pyproject.toml) 2026-08-12T19:26:38,813 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-12T19:26:38,814 !! 2026-08-12T19:26:38,815 ******************************************************************************** 2026-08-12T19:26:38,815 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-08-12T19:26:38,816 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-12T19:26:38,817 or your builds will no longer be supported. 2026-08-12T19:26:38,818 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:38,818 ******************************************************************************** 2026-08-12T19:26:38,819 !! 2026-08-12T19:26:38,820 corresp(dist, value, root_dir) 2026-08-12T19:26:38,890 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:26:38,891 !! 2026-08-12T19:26:38,892 ******************************************************************************** 2026-08-12T19:26:38,892 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:26:38,893 License :: OSI Approved :: MIT License 2026-08-12T19:26:38,894 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:38,895 ******************************************************************************** 2026-08-12T19:26:38,896 !! 2026-08-12T19:26:38,897 dist._finalize_license_expression() 2026-08-12T19:26:38,897 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:26:38,898 !! 2026-08-12T19:26:38,899 ******************************************************************************** 2026-08-12T19:26:38,900 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:26:38,901 License :: OSI Approved :: MIT License 2026-08-12T19:26:38,903 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:38,903 ******************************************************************************** 2026-08-12T19:26:38,905 !! 2026-08-12T19:26:38,905 self._finalize_license_expression() 2026-08-12T19:26:38,919 running dist_info 2026-08-12T19:26:38,930 creating /tmp/pip-modern-metadata-mek9ih5f/raspihats.egg-info 2026-08-12T19:26:38,931 writing /tmp/pip-modern-metadata-mek9ih5f/raspihats.egg-info/PKG-INFO 2026-08-12T19:26:38,935 writing dependency_links to /tmp/pip-modern-metadata-mek9ih5f/raspihats.egg-info/dependency_links.txt 2026-08-12T19:26:38,937 writing requirements to /tmp/pip-modern-metadata-mek9ih5f/raspihats.egg-info/requires.txt 2026-08-12T19:26:38,939 writing top-level names to /tmp/pip-modern-metadata-mek9ih5f/raspihats.egg-info/top_level.txt 2026-08-12T19:26:38,940 writing manifest file '/tmp/pip-modern-metadata-mek9ih5f/raspihats.egg-info/SOURCES.txt' 2026-08-12T19:26:38,958 reading manifest file '/tmp/pip-modern-metadata-mek9ih5f/raspihats.egg-info/SOURCES.txt' 2026-08-12T19:26:38,960 reading manifest template 'MANIFEST.in' 2026-08-12T19:26:38,961 warning: no previously-included files found matching 'docs/*' 2026-08-12T19:26:38,962 adding license file 'LICENSE' 2026-08-12T19:26:38,965 writing manifest file '/tmp/pip-modern-metadata-mek9ih5f/raspihats.egg-info/SOURCES.txt' 2026-08-12T19:26:38,966 creating '/tmp/pip-modern-metadata-mek9ih5f/raspihats-3.1.0.dist-info' 2026-08-12T19:26:39,090 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-12T19:26:39,096 Source in /tmp/pip-wheel-zsotq35n/raspihats_b3cbc87703ea42879a98182ef7839fc9 has version 3.1.0, which satisfies requirement raspihats==3.1.0 from https://files.pythonhosted.org/packages/2c/03/b88d987c1697110c5a98928491b8648ffc1f4939e6f6f792ad222f6dfde9/raspihats-3.1.0.tar.gz 2026-08-12T19:26:39,097 Removed raspihats==3.1.0 from https://files.pythonhosted.org/packages/2c/03/b88d987c1697110c5a98928491b8648ffc1f4939e6f6f792ad222f6dfde9/raspihats-3.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-_3mffeih' 2026-08-12T19:26:39,103 Created temporary directory: /tmp/pip-unpack-m0r25qks 2026-08-12T19:26:39,104 Building wheels for collected packages: raspihats 2026-08-12T19:26:39,108 Created temporary directory: /tmp/pip-wheel-37zugpb0 2026-08-12T19:26:39,108 Destination directory: /tmp/pip-wheel-37zugpb0 2026-08-12T19:26:39,110 Building wheel for raspihats (pyproject.toml): started 2026-08-12T19:26:39,112 Running command Building wheel for raspihats (pyproject.toml) 2026-08-12T19:26:39,690 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-12T19:26:39,691 !! 2026-08-12T19:26:39,692 ******************************************************************************** 2026-08-12T19:26:39,692 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-08-12T19:26:39,693 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-12T19:26:39,693 or your builds will no longer be supported. 2026-08-12T19:26:39,694 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:39,695 ******************************************************************************** 2026-08-12T19:26:39,696 !! 2026-08-12T19:26:39,697 corresp(dist, value, root_dir) 2026-08-12T19:26:39,758 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:26:39,759 !! 2026-08-12T19:26:39,760 ******************************************************************************** 2026-08-12T19:26:39,761 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:26:39,762 License :: OSI Approved :: MIT License 2026-08-12T19:26:39,763 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:39,763 ******************************************************************************** 2026-08-12T19:26:39,765 !! 2026-08-12T19:26:39,765 dist._finalize_license_expression() 2026-08-12T19:26:39,766 /tmp/pip-build-env-zrgh_ote/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-12T19:26:39,767 !! 2026-08-12T19:26:39,768 ******************************************************************************** 2026-08-12T19:26:39,768 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-12T19:26:39,769 License :: OSI Approved :: MIT License 2026-08-12T19:26:39,770 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-12T19:26:39,771 ******************************************************************************** 2026-08-12T19:26:39,772 !! 2026-08-12T19:26:39,773 self._finalize_license_expression() 2026-08-12T19:26:39,780 running bdist_wheel 2026-08-12T19:26:39,798 running build 2026-08-12T19:26:39,798 running build_py 2026-08-12T19:26:39,804 creating build/lib/raspihats 2026-08-12T19:26:39,806 copying raspihats/__init__.py -> build/lib/raspihats 2026-08-12T19:26:39,808 copying raspihats/crc16.py -> build/lib/raspihats 2026-08-12T19:26:39,810 creating build/lib/raspihats/i2c_hats 2026-08-12T19:26:39,811 copying raspihats/i2c_hats/_frame.py -> build/lib/raspihats/i2c_hats 2026-08-12T19:26:39,813 copying raspihats/i2c_hats/__init__.py -> build/lib/raspihats/i2c_hats 2026-08-12T19:26:39,816 copying raspihats/i2c_hats/_digital.py -> build/lib/raspihats/i2c_hats 2026-08-12T19:26:39,818 copying raspihats/i2c_hats/robot.py -> build/lib/raspihats/i2c_hats 2026-08-12T19:26:39,820 copying raspihats/i2c_hats/_base.py -> build/lib/raspihats/i2c_hats 2026-08-12T19:26:39,822 running egg_info 2026-08-12T19:26:39,832 writing raspihats.egg-info/PKG-INFO 2026-08-12T19:26:39,835 writing dependency_links to raspihats.egg-info/dependency_links.txt 2026-08-12T19:26:39,837 writing requirements to raspihats.egg-info/requires.txt 2026-08-12T19:26:39,838 writing top-level names to raspihats.egg-info/top_level.txt 2026-08-12T19:26:39,847 reading manifest file 'raspihats.egg-info/SOURCES.txt' 2026-08-12T19:26:39,849 reading manifest template 'MANIFEST.in' 2026-08-12T19:26:39,850 warning: no previously-included files found matching 'docs/*' 2026-08-12T19:26:39,851 adding license file 'LICENSE' 2026-08-12T19:26:39,853 writing manifest file 'raspihats.egg-info/SOURCES.txt' 2026-08-12T19:26:39,865 installing to build/bdist.linux-armv7l/wheel 2026-08-12T19:26:39,866 running install 2026-08-12T19:26:39,888 running install_lib 2026-08-12T19:26:39,894 creating build/bdist.linux-armv7l/wheel 2026-08-12T19:26:39,896 creating build/bdist.linux-armv7l/wheel/raspihats 2026-08-12T19:26:39,897 creating build/bdist.linux-armv7l/wheel/raspihats/i2c_hats 2026-08-12T19:26:39,899 copying build/lib/raspihats/i2c_hats/_frame.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-08-12T19:26:39,901 copying build/lib/raspihats/i2c_hats/__init__.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-08-12T19:26:39,903 copying build/lib/raspihats/i2c_hats/_digital.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-08-12T19:26:39,906 copying build/lib/raspihats/i2c_hats/robot.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-08-12T19:26:39,909 copying build/lib/raspihats/i2c_hats/_base.py -> build/bdist.linux-armv7l/wheel/./raspihats/i2c_hats 2026-08-12T19:26:39,911 copying build/lib/raspihats/__init__.py -> build/bdist.linux-armv7l/wheel/./raspihats 2026-08-12T19:26:39,912 copying build/lib/raspihats/crc16.py -> build/bdist.linux-armv7l/wheel/./raspihats 2026-08-12T19:26:39,914 running install_egg_info 2026-08-12T19:26:39,919 Copying raspihats.egg-info to build/bdist.linux-armv7l/wheel/./raspihats-3.1.0-py3.11.egg-info 2026-08-12T19:26:39,929 running install_scripts 2026-08-12T19:26:39,940 creating build/bdist.linux-armv7l/wheel/raspihats-3.1.0.dist-info/WHEEL 2026-08-12T19:26:39,942 creating '/tmp/pip-wheel-37zugpb0/.tmp-i19eda8i/raspihats-3.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-12T19:26:39,945 adding 'raspihats/__init__.py' 2026-08-12T19:26:39,946 adding 'raspihats/crc16.py' 2026-08-12T19:26:39,948 adding 'raspihats/i2c_hats/__init__.py' 2026-08-12T19:26:39,951 adding 'raspihats/i2c_hats/_base.py' 2026-08-12T19:26:39,953 adding 'raspihats/i2c_hats/_digital.py' 2026-08-12T19:26:39,954 adding 'raspihats/i2c_hats/_frame.py' 2026-08-12T19:26:39,956 adding 'raspihats/i2c_hats/robot.py' 2026-08-12T19:26:39,959 adding 'raspihats-3.1.0.dist-info/licenses/LICENSE' 2026-08-12T19:26:39,962 adding 'raspihats-3.1.0.dist-info/METADATA' 2026-08-12T19:26:39,963 adding 'raspihats-3.1.0.dist-info/WHEEL' 2026-08-12T19:26:39,964 adding 'raspihats-3.1.0.dist-info/top_level.txt' 2026-08-12T19:26:39,965 adding 'raspihats-3.1.0.dist-info/RECORD' 2026-08-12T19:26:39,966 removing build/bdist.linux-armv7l/wheel 2026-08-12T19:26:40,074 Building wheel for raspihats (pyproject.toml): finished with status 'done' 2026-08-12T19:26:40,079 Created wheel for raspihats: filename=raspihats-3.1.0-py3-none-any.whl size=22297 sha256=eea16973347c60e9227edf37c2dacfe7a667330809bfedb3bb12989221c43cf7 2026-08-12T19:26:40,081 Stored in directory: /tmp/pip-ephem-wheel-cache-yejrcr6r/wheels/07/28/49/8f3090e3a87a0cf2ed35d29e3cbabe767e409d1bd053bf8a81 2026-08-12T19:26:40,094 Successfully built raspihats 2026-08-12T19:26:40,098 Removed build tracker: '/tmp/pip-build-tracker-_3mffeih'