2026-02-28T14:41:45,043 Created temporary directory: /tmp/pip-ephem-wheel-cache-8zp1hc51 2026-02-28T14:41:45,045 Created temporary directory: /tmp/pip-build-tracker-o14m6x7x 2026-02-28T14:41:45,045 Initialized build tracking at /tmp/pip-build-tracker-o14m6x7x 2026-02-28T14:41:45,046 Created build tracker: /tmp/pip-build-tracker-o14m6x7x 2026-02-28T14:41:45,046 Entered build tracker: /tmp/pip-build-tracker-o14m6x7x 2026-02-28T14:41:45,047 Created temporary directory: /tmp/pip-wheel-ih1tpgoc 2026-02-28T14:41:45,050 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-02-28T14:41:45,052 Created temporary directory: /tmp/pip-ephem-wheel-cache-bthlijb_ 2026-02-28T14:41:45,074 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-28T14:41:45,078 2 location(s) to search for versions of smarthomeconnect: 2026-02-28T14:41:45,078 * https://pypi.org/simple/smarthomeconnect/ 2026-02-28T14:41:45,078 * https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-28T14:41:45,078 Fetching project page and analyzing links: https://pypi.org/simple/smarthomeconnect/ 2026-02-28T14:41:45,079 Getting page https://pypi.org/simple/smarthomeconnect/ 2026-02-28T14:41:45,081 Found index url https://pypi.org/simple 2026-02-28T14:41:45,297 Fetched page https://pypi.org/simple/smarthomeconnect/ as application/vnd.pypi.simple.v1+json 2026-02-28T14:41:45,305 Found link https://files.pythonhosted.org/packages/bd/42/7ee92c68d7a9cd812e7b429e0c782d33df8200a85bcb775effd8a7d90b55/smarthomeconnect-0.0.0.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:>=3.7), version: 0.0.0 2026-02-28T14:41:45,306 Found link https://files.pythonhosted.org/packages/2f/46/d2ae85fac31f1d09254c55f21a95dfc1884efa8c846ce552485d1dced3d2/smarthomeconnect-0.1.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.1 2026-02-28T14:41:45,307 Found link https://files.pythonhosted.org/packages/c4/57/2333e2fd99761cda49b8f11d69ce02275a236c6da6e358ae8c469dd1931e/smarthomeconnect-0.2.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.2 2026-02-28T14:41:45,308 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/74/8d/3b17e360ecc7cf99edddfa8deffe187b174c54b19a5a56b3eb12858e3271/smarthomeconnect-0.3-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,309 Found link https://files.pythonhosted.org/packages/36/c3/866f7afcad13310011ba127d4a3f1f173a4f383a78ff3d0e984cb66fecb2/smarthomeconnect-0.3.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.3 2026-02-28T14:41:45,310 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/11/0d/4b0c112f12a7b92ba1bad00fe3915aeff4565ce018f544f7028ce5a6b935/smarthomeconnect-0.3.1-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,311 Found link https://files.pythonhosted.org/packages/19/69/98a7bd172bce9a8c795f35a33aeb2d3a672ac87544103bcaa710324f67c2/smarthomeconnect-0.3.1.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.3.1 2026-02-28T14:41:45,312 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/a4/43/e3e7cbd1e292fce28028f217675e2811b013b2971c7b973e787b582dcdd5/smarthomeconnect-0.4.0-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,313 Found link https://files.pythonhosted.org/packages/d7/ac/3ba39ad57d7c00c996d3b5537f7de356df09a73358e4abace4837a32d82c/smarthomeconnect-0.4.0.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.4.0 2026-02-28T14:41:45,314 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/35/20/7280a731c46b9502f3de8969aaa247aa03ab90fe651f91d46a2a5f55d4cd/smarthomeconnect-0.5.0-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,315 Found link https://files.pythonhosted.org/packages/3c/a4/d8b33d4903291c94fd66109fdc7c2878b03283fe5c7950eccecd2adb8d50/smarthomeconnect-0.5.0.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.5.0 2026-02-28T14:41:45,316 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/df/90/4195457fd15c5d71497f6a3f8be99662fd218375779ce3b6b8283b07d372/smarthomeconnect-0.6.0-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,317 Found link https://files.pythonhosted.org/packages/c8/29/0cfd1e411898f5e5eb4d09b5de4946a4f34a228de7733fdc06b582459acd/smarthomeconnect-0.6.0.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.6.0 2026-02-28T14:41:45,318 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/46/07/89901261b4dd86cc209cfa3f2bde0b5c5a533cbb6972070dfee51db0bc7b/smarthomeconnect-0.6.1-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,319 Found link https://files.pythonhosted.org/packages/42/96/894a441be68595dd3fcbf1450cfbb9c66eb393abb8dbece2878a6e304e70/smarthomeconnect-0.6.1.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.6.1 2026-02-28T14:41:45,319 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/b3/70/a01d3f92b8935b3b833e845af23d3d97e5a8c3049c1c95f284874f14eea6/smarthomeconnect-0.6.2-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,320 Found link https://files.pythonhosted.org/packages/60/cb/5c6107a1114b5dc4dff8bfb56183ca65fe651ad6a6fd7d0b68feab657ee6/smarthomeconnect-0.6.2.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.6.2 2026-02-28T14:41:45,321 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/0c/71/3f060ebe23ec027b33fe36349199ede8369253f0a7e86b86de20347af0a5/smarthomeconnect-0.7.0-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,322 Found link https://files.pythonhosted.org/packages/fb/a1/8bfe4c5e0a8c896f2e39b7a1169361dcbb9ec17189b49036aca3e973122f/smarthomeconnect-0.7.0.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.7.0 2026-02-28T14:41:45,323 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/3a/6a/898f233cbd001ec5ff7c44a8c0588a1f7fae2eab0d138e4a15d7f52094c2/smarthomeconnect-0.8.0-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,324 Found link https://files.pythonhosted.org/packages/e7/ed/71c440b4e83dfaa9bdcc93a81d464ad7ed8be4ffbf2f699ff6ebb59ae3ec/smarthomeconnect-0.8.0.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.8.0 2026-02-28T14:41:45,325 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/18/72/94b635450b183353d65793910e355250e4a90460d038fc59e91d950e8b8a/smarthomeconnect-0.8.1-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,326 Found link https://files.pythonhosted.org/packages/a2/4d/b64df0cbcaca44cd4ae39d5f34967a7fa7c07ab28409e2255ba77f0bdc31/smarthomeconnect-0.8.1.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.8.1 2026-02-28T14:41:45,327 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/1d/bb/46e3608c75679ac218de158dd1fc3630d273bb29ed2e9a75b99eadb1dcdd/smarthomeconnect-0.9.0-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,328 Found link https://files.pythonhosted.org/packages/e0/01/d468fe6be69c9e3516de80aeddf1867c416b26aaa13d2712d501373249ea/smarthomeconnect-0.9.0.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.9.0 2026-02-28T14:41:45,329 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/e9/95/9f021d13e51ed83cd556a05ec5cfc920d0cfcee84a58b28dd5d07d6686c6/smarthomeconnect-0.9.1-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,330 Found link https://files.pythonhosted.org/packages/fc/1d/e5fa5863ac43f8a0d99b74657ab55e3cca07d29429be2b810888fbf110e2/smarthomeconnect-0.9.1.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.9.1 2026-02-28T14:41:45,330 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/e1/e8/c29ff9628d133309fcdee1fb0fe465621ecdee5fc8c5fd6b4cc16dd22b0c/smarthomeconnect-0.9.2-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,331 Found link https://files.pythonhosted.org/packages/8f/d5/a66f469bacbc478c87676e8789606da19e2874ef1f46cd04686a0f1d4d07/smarthomeconnect-0.9.2.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:~=3.7), version: 0.9.2 2026-02-28T14:41:45,332 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/7b/b9/5073ec4029a83e09e2453a1021f41c5bb40cc30c3a28035d3ff2b189e551/smarthomeconnect-0.10.0-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:>=3.9) 2026-02-28T14:41:45,333 Found link https://files.pythonhosted.org/packages/84/10/805ddc68bc05bc8968a650aca0420eefb084470319eed459e1b75c1b4f50/smarthomeconnect-0.10.0.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:>=3.9), version: 0.10.0 2026-02-28T14:41:45,333 Skipping link: No binaries permitted for smarthomeconnect: https://files.pythonhosted.org/packages/88/ff/b25b24b3aac2f765bc0a183b5c4cbb77dd9daeb194052f165003ad5e5db4/smarthomeconnect-0.10.1-py3-none-any.whl (from https://pypi.org/simple/smarthomeconnect/) (requires-python:>=3.9) 2026-02-28T14:41:45,334 Found link https://files.pythonhosted.org/packages/3f/c7/a38f323ebc9d3bc83f05ce359071dfbe132e13b4b5bcf608c1360c4ce0c2/smarthomeconnect-0.10.1.tar.gz (from https://pypi.org/simple/smarthomeconnect/) (requires-python:>=3.9), version: 0.10.1 2026-02-28T14:41:45,335 Fetching project page and analyzing links: https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-28T14:41:45,336 Getting page https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-28T14:41:45,337 Found index url https://www.piwheels.org/simple 2026-02-28T14:41:45,498 Fetched page https://www.piwheels.org/simple/smarthomeconnect/ as text/html 2026-02-28T14:41:45,501 Skipping link: No binaries permitted for smarthomeconnect: https://archive1.piwheels.org/simple/smarthomeconnect/smarthomeconnect-0.3.1-py3-none-any.whl#sha256=e39355fbc07cbdd8386a02c855388ac2d13fc01b2e3dc6eb635f5b1683753d54 (from https://www.piwheels.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,502 Skipping link: No binaries permitted for smarthomeconnect: https://archive1.piwheels.org/simple/smarthomeconnect/smarthomeconnect-0.3-py3-none-any.whl#sha256=59db46b95f90f68f53f4f4abd1af517a271192377ba89edd86f17a5dd288fb54 (from https://www.piwheels.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,502 Skipping link: No binaries permitted for smarthomeconnect: https://archive1.piwheels.org/simple/smarthomeconnect/smarthomeconnect-0.2-py3-none-any.whl#sha256=fd1754a85ced4c6db089b035172299cd0dcedf309b118e9111c80b501e2c8a12 (from https://www.piwheels.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,503 Skipping link: No binaries permitted for smarthomeconnect: https://archive1.piwheels.org/simple/smarthomeconnect/smarthomeconnect-0.1-py3-none-any.whl#sha256=3861dedd80da6dfaa4f2131abc2b6e9ddba96c094df90ccc4467c4c642fa8d27 (from https://www.piwheels.org/simple/smarthomeconnect/) (requires-python:~=3.7) 2026-02-28T14:41:45,504 Skipping link: No binaries permitted for smarthomeconnect: https://archive1.piwheels.org/simple/smarthomeconnect/smarthomeconnect-0.0.0-py3-none-any.whl#sha256=d08647c29ff98d1d859907e0f8c0539eee8862773af2e0659549541ef3728043 (from https://www.piwheels.org/simple/smarthomeconnect/) (requires-python:>=3.7) 2026-02-28T14:41:45,504 Skipping link: not a file: https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-28T14:41:45,505 Skipping link: not a file: https://pypi.org/simple/smarthomeconnect/ 2026-02-28T14:41:45,527 Given no hashes to check 1 links for project 'smarthomeconnect': discarding no candidates 2026-02-28T14:41:45,546 Collecting smarthomeconnect==0.10.1 2026-02-28T14:41:45,548 Created temporary directory: /tmp/pip-unpack-mdsypnt7 2026-02-28T14:41:45,683 Downloading smarthomeconnect-0.10.1.tar.gz (215 kB) 2026-02-28T14:41:45,972 Added smarthomeconnect==0.10.1 from https://files.pythonhosted.org/packages/3f/c7/a38f323ebc9d3bc83f05ce359071dfbe132e13b4b5bcf608c1360c4ce0c2/smarthomeconnect-0.10.1.tar.gz to build tracker '/tmp/pip-build-tracker-o14m6x7x' 2026-02-28T14:41:45,979 Created temporary directory: /tmp/pip-build-env-o2_o6rjs 2026-02-28T14:41:45,984 Installing build dependencies: started 2026-02-28T14:41:45,985 Running command pip subprocess to install build dependencies 2026-02-28T14:41:47,108 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-28T14:41:47,680 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-02-28T14:41:47,703 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-28T14:41:49,508 Collecting setuptools>=40.6.0 2026-02-28T14:41:49,593 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-28T14:41:49,872 Collecting wheel 2026-02-28T14:41:49,887 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-28T14:41:50,104 Collecting packaging>=24.0 2026-02-28T14:41:50,121 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-28T14:41:53,114 Installing collected packages: setuptools, packaging, wheel 2026-02-28T14:41:56,540 Creating /tmp/pip-build-env-o2_o6rjs/overlay/local/bin 2026-02-28T14:41:56,542 changing mode of /tmp/pip-build-env-o2_o6rjs/overlay/local/bin/wheel to 755 2026-02-28T14:41:56,564 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-28T14:41:56,843 Installing build dependencies: finished with status 'done' 2026-02-28T14:41:56,850 Getting requirements to build wheel: started 2026-02-28T14:41:56,851 Running command Getting requirements to build wheel 2026-02-28T14:41:57,478 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-28T14:41:57,478 !! 2026-02-28T14:41:57,479 ******************************************************************************** 2026-02-28T14:41:57,480 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-02-28T14:41:57,482 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T14:41:57,482 or your builds will no longer be supported. 2026-02-28T14:41:57,483 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:57,483 ******************************************************************************** 2026-02-28T14:41:57,484 !! 2026-02-28T14:41:57,485 corresp(dist, value, root_dir) 2026-02-28T14:41:57,485 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2026-02-28T14:41:57,486 !! 2026-02-28T14:41:57,487 ******************************************************************************** 2026-02-28T14:41:57,488 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T14:41:57,488 or your builds will no longer be supported. 2026-02-28T14:41:57,489 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-02-28T14:41:57,490 ******************************************************************************** 2026-02-28T14:41:57,491 !! 2026-02-28T14:41:57,491 _apply_tool_table(dist, config, filename) 2026-02-28T14:41:57,564 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T14:41:57,564 !! 2026-02-28T14:41:57,565 ******************************************************************************** 2026-02-28T14:41:57,566 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T14:41:57,567 License :: OSI Approved :: Apache Software License 2026-02-28T14:41:57,569 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:57,569 ******************************************************************************** 2026-02-28T14:41:57,570 !! 2026-02-28T14:41:57,571 dist._finalize_license_expression() 2026-02-28T14:41:57,572 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T14:41:57,572 !! 2026-02-28T14:41:57,574 ******************************************************************************** 2026-02-28T14:41:57,574 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T14:41:57,576 License :: OSI Approved :: Apache Software License 2026-02-28T14:41:57,577 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:57,577 ******************************************************************************** 2026-02-28T14:41:57,579 !! 2026-02-28T14:41:57,579 self._finalize_license_expression() 2026-02-28T14:41:57,580 running egg_info 2026-02-28T14:41:57,584 writing smarthomeconnect.egg-info/PKG-INFO 2026-02-28T14:41:57,592 writing dependency_links to smarthomeconnect.egg-info/dependency_links.txt 2026-02-28T14:41:57,597 writing requirements to smarthomeconnect.egg-info/requires.txt 2026-02-28T14:41:57,598 writing top-level names to smarthomeconnect.egg-info/top_level.txt 2026-02-28T14:41:57,623 reading manifest file 'smarthomeconnect.egg-info/SOURCES.txt' 2026-02-28T14:41:57,629 reading manifest template 'MANIFEST.in' 2026-02-28T14:41:57,630 warning: no files found matching 'py.typed' 2026-02-28T14:41:57,631 warning: no previously-included files found matching '.coveragerc' 2026-02-28T14:41:57,634 no previously-included directories found matching 'shc/web/static/pack' 2026-02-28T14:41:57,636 warning: no directories found matching 'patches' 2026-02-28T14:41:57,637 adding license file 'LICENSE' 2026-02-28T14:41:57,638 adding license file 'NOTICE' 2026-02-28T14:41:57,642 writing manifest file 'smarthomeconnect.egg-info/SOURCES.txt' 2026-02-28T14:41:57,740 Getting requirements to build wheel: finished with status 'done' 2026-02-28T14:41:57,743 Created temporary directory: /tmp/pip-modern-metadata-7jl7du6b 2026-02-28T14:41:57,746 Preparing metadata (pyproject.toml): started 2026-02-28T14:41:57,747 Running command Preparing metadata (pyproject.toml) 2026-02-28T14:41:58,320 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-28T14:41:58,320 !! 2026-02-28T14:41:58,322 ******************************************************************************** 2026-02-28T14:41:58,322 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-02-28T14:41:58,324 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T14:41:58,324 or your builds will no longer be supported. 2026-02-28T14:41:58,325 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:58,325 ******************************************************************************** 2026-02-28T14:41:58,326 !! 2026-02-28T14:41:58,327 corresp(dist, value, root_dir) 2026-02-28T14:41:58,328 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2026-02-28T14:41:58,328 !! 2026-02-28T14:41:58,329 ******************************************************************************** 2026-02-28T14:41:58,331 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T14:41:58,331 or your builds will no longer be supported. 2026-02-28T14:41:58,332 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-02-28T14:41:58,333 ******************************************************************************** 2026-02-28T14:41:58,334 !! 2026-02-28T14:41:58,335 _apply_tool_table(dist, config, filename) 2026-02-28T14:41:58,401 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T14:41:58,402 !! 2026-02-28T14:41:58,403 ******************************************************************************** 2026-02-28T14:41:58,404 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T14:41:58,405 License :: OSI Approved :: Apache Software License 2026-02-28T14:41:58,406 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:58,407 ******************************************************************************** 2026-02-28T14:41:58,408 !! 2026-02-28T14:41:58,408 dist._finalize_license_expression() 2026-02-28T14:41:58,409 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T14:41:58,410 !! 2026-02-28T14:41:58,411 ******************************************************************************** 2026-02-28T14:41:58,412 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T14:41:58,413 License :: OSI Approved :: Apache Software License 2026-02-28T14:41:58,415 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:58,415 ******************************************************************************** 2026-02-28T14:41:58,416 !! 2026-02-28T14:41:58,417 self._finalize_license_expression() 2026-02-28T14:41:58,417 running dist_info 2026-02-28T14:41:58,428 creating /tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect.egg-info 2026-02-28T14:41:58,429 writing /tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect.egg-info/PKG-INFO 2026-02-28T14:41:58,437 writing dependency_links to /tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect.egg-info/dependency_links.txt 2026-02-28T14:41:58,441 writing requirements to /tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect.egg-info/requires.txt 2026-02-28T14:41:58,442 writing top-level names to /tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect.egg-info/top_level.txt 2026-02-28T14:41:58,444 writing manifest file '/tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-28T14:41:58,465 reading manifest file '/tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-28T14:41:58,467 reading manifest template 'MANIFEST.in' 2026-02-28T14:41:58,468 warning: no files found matching 'py.typed' 2026-02-28T14:41:58,469 warning: no previously-included files found matching '.coveragerc' 2026-02-28T14:41:58,471 no previously-included directories found matching 'shc/web/static/pack' 2026-02-28T14:41:58,473 warning: no directories found matching 'patches' 2026-02-28T14:41:58,474 adding license file 'LICENSE' 2026-02-28T14:41:58,474 adding license file 'NOTICE' 2026-02-28T14:41:58,479 writing manifest file '/tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-28T14:41:58,480 creating '/tmp/pip-modern-metadata-7jl7du6b/smarthomeconnect-0.10.1.dist-info' 2026-02-28T14:41:58,613 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-28T14:41:58,621 Source in /tmp/pip-wheel-ih1tpgoc/smarthomeconnect_26505038d707413dbbc7ed15c050f0e9 has version 0.10.1, which satisfies requirement smarthomeconnect==0.10.1 from https://files.pythonhosted.org/packages/3f/c7/a38f323ebc9d3bc83f05ce359071dfbe132e13b4b5bcf608c1360c4ce0c2/smarthomeconnect-0.10.1.tar.gz 2026-02-28T14:41:58,622 Removed smarthomeconnect==0.10.1 from https://files.pythonhosted.org/packages/3f/c7/a38f323ebc9d3bc83f05ce359071dfbe132e13b4b5bcf608c1360c4ce0c2/smarthomeconnect-0.10.1.tar.gz from build tracker '/tmp/pip-build-tracker-o14m6x7x' 2026-02-28T14:41:58,634 Created temporary directory: /tmp/pip-unpack-go8er60r 2026-02-28T14:41:58,634 Building wheels for collected packages: smarthomeconnect 2026-02-28T14:41:58,639 Created temporary directory: /tmp/pip-wheel-511l6ij9 2026-02-28T14:41:58,640 Destination directory: /tmp/pip-wheel-511l6ij9 2026-02-28T14:41:58,642 Building wheel for smarthomeconnect (pyproject.toml): started 2026-02-28T14:41:58,643 Running command Building wheel for smarthomeconnect (pyproject.toml) 2026-02-28T14:41:59,208 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-28T14:41:59,208 !! 2026-02-28T14:41:59,209 ******************************************************************************** 2026-02-28T14:41:59,210 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-02-28T14:41:59,211 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T14:41:59,212 or your builds will no longer be supported. 2026-02-28T14:41:59,213 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:59,213 ******************************************************************************** 2026-02-28T14:41:59,215 !! 2026-02-28T14:41:59,216 corresp(dist, value, root_dir) 2026-02-28T14:41:59,216 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2026-02-28T14:41:59,217 !! 2026-02-28T14:41:59,218 ******************************************************************************** 2026-02-28T14:41:59,218 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T14:41:59,219 or your builds will no longer be supported. 2026-02-28T14:41:59,220 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-02-28T14:41:59,220 ******************************************************************************** 2026-02-28T14:41:59,221 !! 2026-02-28T14:41:59,222 _apply_tool_table(dist, config, filename) 2026-02-28T14:41:59,278 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T14:41:59,278 !! 2026-02-28T14:41:59,280 ******************************************************************************** 2026-02-28T14:41:59,280 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T14:41:59,281 License :: OSI Approved :: Apache Software License 2026-02-28T14:41:59,282 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:59,283 ******************************************************************************** 2026-02-28T14:41:59,284 !! 2026-02-28T14:41:59,285 dist._finalize_license_expression() 2026-02-28T14:41:59,285 /tmp/pip-build-env-o2_o6rjs/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T14:41:59,286 !! 2026-02-28T14:41:59,287 ******************************************************************************** 2026-02-28T14:41:59,288 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T14:41:59,289 License :: OSI Approved :: Apache Software License 2026-02-28T14:41:59,290 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T14:41:59,291 ******************************************************************************** 2026-02-28T14:41:59,292 !! 2026-02-28T14:41:59,292 self._finalize_license_expression() 2026-02-28T14:41:59,293 running bdist_wheel 2026-02-28T14:41:59,303 running build 2026-02-28T14:41:59,304 running build_py 2026-02-28T14:41:59,307 error: [Errno 2] No such file or directory: 'npm' 2026-02-28T14:41:59,402 ERROR: [present-rich] Building wheel for smarthomeconnect (pyproject.toml) exited with 1 2026-02-28T14:41:59,416 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpc5rqhv34[/] 2026-02-28T14:41:59,416 [bold magenta]cwd[/]: /tmp/pip-wheel-ih1tpgoc/smarthomeconnect_26505038d707413dbbc7ed15c050f0e9 2026-02-28T14:41:59,417 Building wheel for smarthomeconnect (pyproject.toml): finished with status 'error' 2026-02-28T14:41:59,419 ERROR: Failed building wheel for smarthomeconnect 2026-02-28T14:41:59,421 Failed to build smarthomeconnect 2026-02-28T14:41:59,423 ERROR: Failed to build one or more wheels 2026-02-28T14:41:59,424 Exception information: 2026-02-28T14:41:59,424 Traceback (most recent call last): 2026-02-28T14:41:59,424 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-02-28T14:41:59,424 status = run_func(*args) 2026-02-28T14:41:59,424 ^^^^^^^^^^^^^^^ 2026-02-28T14:41:59,424 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-02-28T14:41:59,424 return func(self, options, args) 2026-02-28T14:41:59,424 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-28T14:41:59,424 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-02-28T14:41:59,424 raise CommandError("Failed to build one or more wheels") 2026-02-28T14:41:59,424 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-02-28T14:41:59,427 Removed build tracker: '/tmp/pip-build-tracker-o14m6x7x'