2026-02-15T14:23:24,726 Created temporary directory: /tmp/pip-ephem-wheel-cache-fgm2vyqv 2026-02-15T14:23:24,727 Created temporary directory: /tmp/pip-build-tracker-o7s6_mvn 2026-02-15T14:23:24,728 Initialized build tracking at /tmp/pip-build-tracker-o7s6_mvn 2026-02-15T14:23:24,728 Created build tracker: /tmp/pip-build-tracker-o7s6_mvn 2026-02-15T14:23:24,729 Entered build tracker: /tmp/pip-build-tracker-o7s6_mvn 2026-02-15T14:23:24,730 Created temporary directory: /tmp/pip-wheel-v82qmdkg 2026-02-15T14:23:24,733 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-15T14:23:24,735 Created temporary directory: /tmp/pip-ephem-wheel-cache-mtx4ggcu 2026-02-15T14:23:24,756 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-15T14:23:24,760 2 location(s) to search for versions of smarthomeconnect: 2026-02-15T14:23:24,760 * https://pypi.org/simple/smarthomeconnect/ 2026-02-15T14:23:24,760 * https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-15T14:23:24,761 Fetching project page and analyzing links: https://pypi.org/simple/smarthomeconnect/ 2026-02-15T14:23:24,762 Getting page https://pypi.org/simple/smarthomeconnect/ 2026-02-15T14:23:24,763 Found index url https://pypi.org/simple 2026-02-15T14:23:24,979 Fetched page https://pypi.org/simple/smarthomeconnect/ as application/vnd.pypi.simple.v1+json 2026-02-15T14:23:24,986 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-15T14:23:24,987 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-15T14:23:24,988 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-15T14:23:24,989 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-15T14:23:24,990 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-15T14:23:24,991 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-15T14:23:24,992 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-15T14:23:24,993 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-15T14:23:24,994 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-15T14:23:24,995 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-15T14:23:24,996 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-15T14:23:24,997 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-15T14:23:24,998 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-15T14:23:24,998 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-15T14:23:24,999 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-15T14:23:25,000 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-15T14:23:25,001 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-15T14:23:25,001 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-15T14:23:25,002 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-15T14:23:25,003 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-15T14:23:25,004 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-15T14:23:25,005 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-15T14:23:25,006 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-15T14:23:25,007 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-15T14:23:25,008 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-15T14:23:25,009 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-15T14:23:25,010 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-15T14:23:25,010 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-15T14:23:25,011 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-15T14:23:25,012 Fetching project page and analyzing links: https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-15T14:23:25,012 Getting page https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-15T14:23:25,014 Found index url https://www.piwheels.org/simple 2026-02-15T14:23:25,381 Fetched page https://www.piwheels.org/simple/smarthomeconnect/ as text/html 2026-02-15T14:23:25,387 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-15T14:23:25,388 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-15T14:23:25,389 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-15T14:23:25,391 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-15T14:23:25,392 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-15T14:23:25,393 Skipping link: not a file: https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-15T14:23:25,394 Skipping link: not a file: https://pypi.org/simple/smarthomeconnect/ 2026-02-15T14:23:25,448 Given no hashes to check 1 links for project 'smarthomeconnect': discarding no candidates 2026-02-15T14:23:25,472 Collecting smarthomeconnect==0.10.0 2026-02-15T14:23:25,475 Created temporary directory: /tmp/pip-unpack-45dpq44n 2026-02-15T14:23:25,688 Downloading smarthomeconnect-0.10.0.tar.gz (167 kB) 2026-02-15T14:23:25,940 Added smarthomeconnect==0.10.0 from https://files.pythonhosted.org/packages/84/10/805ddc68bc05bc8968a650aca0420eefb084470319eed459e1b75c1b4f50/smarthomeconnect-0.10.0.tar.gz to build tracker '/tmp/pip-build-tracker-o7s6_mvn' 2026-02-15T14:23:25,948 Created temporary directory: /tmp/pip-build-env-r2qfzz1m 2026-02-15T14:23:25,952 Installing build dependencies: started 2026-02-15T14:23:25,953 Running command pip subprocess to install build dependencies 2026-02-15T14:23:27,125 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-15T14:23:27,986 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-15T14:23:28,010 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-15T14:23:29,806 Collecting setuptools>=40.6.0 2026-02-15T14:23:29,924 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-15T14:23:30,220 Collecting wheel 2026-02-15T14:23:30,235 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-15T14:23:30,422 Collecting packaging>=24.0 2026-02-15T14:23:30,442 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-15T14:23:33,432 Installing collected packages: setuptools, packaging, wheel 2026-02-15T14:23:36,901 Creating /tmp/pip-build-env-r2qfzz1m/overlay/local/bin 2026-02-15T14:23:36,903 changing mode of /tmp/pip-build-env-r2qfzz1m/overlay/local/bin/wheel to 755 2026-02-15T14:23:36,927 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-15T14:23:37,204 Installing build dependencies: finished with status 'done' 2026-02-15T14:23:37,210 Getting requirements to build wheel: started 2026-02-15T14:23:37,212 Running command Getting requirements to build wheel 2026-02-15T14:23:38,327 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-15T14:23:38,327 !! 2026-02-15T14:23:38,328 ******************************************************************************** 2026-02-15T14:23:38,329 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-15T14:23:38,330 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-15T14:23:38,330 or your builds will no longer be supported. 2026-02-15T14:23:38,331 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:38,332 ******************************************************************************** 2026-02-15T14:23:38,333 !! 2026-02-15T14:23:38,334 corresp(dist, value, root_dir) 2026-02-15T14:23:38,334 /tmp/pip-build-env-r2qfzz1m/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-15T14:23:38,335 !! 2026-02-15T14:23:38,336 ******************************************************************************** 2026-02-15T14:23:38,337 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-15T14:23:38,338 or your builds will no longer be supported. 2026-02-15T14:23:38,339 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-02-15T14:23:38,340 ******************************************************************************** 2026-02-15T14:23:38,341 !! 2026-02-15T14:23:38,341 _apply_tool_table(dist, config, filename) 2026-02-15T14:23:38,411 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-15T14:23:38,412 !! 2026-02-15T14:23:38,413 ******************************************************************************** 2026-02-15T14:23:38,413 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-15T14:23:38,414 License :: OSI Approved :: Apache Software License 2026-02-15T14:23:38,415 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:38,416 ******************************************************************************** 2026-02-15T14:23:38,417 !! 2026-02-15T14:23:38,417 dist._finalize_license_expression() 2026-02-15T14:23:38,418 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-15T14:23:38,418 !! 2026-02-15T14:23:38,420 ******************************************************************************** 2026-02-15T14:23:38,420 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-15T14:23:38,421 License :: OSI Approved :: Apache Software License 2026-02-15T14:23:38,423 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:38,423 ******************************************************************************** 2026-02-15T14:23:38,425 !! 2026-02-15T14:23:38,425 self._finalize_license_expression() 2026-02-15T14:23:38,426 running egg_info 2026-02-15T14:23:38,431 writing smarthomeconnect.egg-info/PKG-INFO 2026-02-15T14:23:38,439 writing dependency_links to smarthomeconnect.egg-info/dependency_links.txt 2026-02-15T14:23:38,444 writing requirements to smarthomeconnect.egg-info/requires.txt 2026-02-15T14:23:38,445 writing top-level names to smarthomeconnect.egg-info/top_level.txt 2026-02-15T14:23:38,469 reading manifest file 'smarthomeconnect.egg-info/SOURCES.txt' 2026-02-15T14:23:38,475 reading manifest template 'MANIFEST.in' 2026-02-15T14:23:38,476 warning: no files found matching 'py.typed' 2026-02-15T14:23:38,477 warning: no previously-included files found matching '.coveragerc' 2026-02-15T14:23:38,480 no previously-included directories found matching 'shc/web/static/pack' 2026-02-15T14:23:38,482 warning: no directories found matching 'patches' 2026-02-15T14:23:38,482 adding license file 'LICENSE' 2026-02-15T14:23:38,483 adding license file 'NOTICE' 2026-02-15T14:23:38,488 writing manifest file 'smarthomeconnect.egg-info/SOURCES.txt' 2026-02-15T14:23:38,586 Getting requirements to build wheel: finished with status 'done' 2026-02-15T14:23:38,589 Created temporary directory: /tmp/pip-modern-metadata-gsfvbdxq 2026-02-15T14:23:38,592 Preparing metadata (pyproject.toml): started 2026-02-15T14:23:38,593 Running command Preparing metadata (pyproject.toml) 2026-02-15T14:23:39,166 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-15T14:23:39,166 !! 2026-02-15T14:23:39,168 ******************************************************************************** 2026-02-15T14:23:39,168 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-15T14:23:39,170 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-15T14:23:39,170 or your builds will no longer be supported. 2026-02-15T14:23:39,171 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:39,171 ******************************************************************************** 2026-02-15T14:23:39,172 !! 2026-02-15T14:23:39,173 corresp(dist, value, root_dir) 2026-02-15T14:23:39,173 /tmp/pip-build-env-r2qfzz1m/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-15T14:23:39,174 !! 2026-02-15T14:23:39,174 ******************************************************************************** 2026-02-15T14:23:39,175 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-15T14:23:39,176 or your builds will no longer be supported. 2026-02-15T14:23:39,177 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-02-15T14:23:39,177 ******************************************************************************** 2026-02-15T14:23:39,178 !! 2026-02-15T14:23:39,179 _apply_tool_table(dist, config, filename) 2026-02-15T14:23:39,241 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-15T14:23:39,242 !! 2026-02-15T14:23:39,244 ******************************************************************************** 2026-02-15T14:23:39,244 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-15T14:23:39,245 License :: OSI Approved :: Apache Software License 2026-02-15T14:23:39,247 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:39,247 ******************************************************************************** 2026-02-15T14:23:39,248 !! 2026-02-15T14:23:39,249 dist._finalize_license_expression() 2026-02-15T14:23:39,250 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-15T14:23:39,250 !! 2026-02-15T14:23:39,252 ******************************************************************************** 2026-02-15T14:23:39,252 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-15T14:23:39,254 License :: OSI Approved :: Apache Software License 2026-02-15T14:23:39,255 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:39,255 ******************************************************************************** 2026-02-15T14:23:39,257 !! 2026-02-15T14:23:39,257 self._finalize_license_expression() 2026-02-15T14:23:39,258 running dist_info 2026-02-15T14:23:39,263 creating /tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect.egg-info 2026-02-15T14:23:39,264 writing /tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect.egg-info/PKG-INFO 2026-02-15T14:23:39,272 writing dependency_links to /tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect.egg-info/dependency_links.txt 2026-02-15T14:23:39,277 writing requirements to /tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect.egg-info/requires.txt 2026-02-15T14:23:39,278 writing top-level names to /tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect.egg-info/top_level.txt 2026-02-15T14:23:39,279 writing manifest file '/tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-15T14:23:39,299 reading manifest file '/tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-15T14:23:39,301 reading manifest template 'MANIFEST.in' 2026-02-15T14:23:39,302 warning: no files found matching 'py.typed' 2026-02-15T14:23:39,303 warning: no previously-included files found matching '.coveragerc' 2026-02-15T14:23:39,305 no previously-included directories found matching 'shc/web/static/pack' 2026-02-15T14:23:39,307 warning: no directories found matching 'patches' 2026-02-15T14:23:39,307 adding license file 'LICENSE' 2026-02-15T14:23:39,308 adding license file 'NOTICE' 2026-02-15T14:23:39,312 writing manifest file '/tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-15T14:23:39,313 creating '/tmp/pip-modern-metadata-gsfvbdxq/smarthomeconnect-0.10.0.dist-info' 2026-02-15T14:23:39,439 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-15T14:23:39,446 Source in /tmp/pip-wheel-v82qmdkg/smarthomeconnect_b95892d0825d42f0b2cc6aa13c4b3361 has version 0.10.0, which satisfies requirement smarthomeconnect==0.10.0 from https://files.pythonhosted.org/packages/84/10/805ddc68bc05bc8968a650aca0420eefb084470319eed459e1b75c1b4f50/smarthomeconnect-0.10.0.tar.gz 2026-02-15T14:23:39,447 Removed smarthomeconnect==0.10.0 from https://files.pythonhosted.org/packages/84/10/805ddc68bc05bc8968a650aca0420eefb084470319eed459e1b75c1b4f50/smarthomeconnect-0.10.0.tar.gz from build tracker '/tmp/pip-build-tracker-o7s6_mvn' 2026-02-15T14:23:39,458 Created temporary directory: /tmp/pip-unpack-wjjuwgta 2026-02-15T14:23:39,459 Building wheels for collected packages: smarthomeconnect 2026-02-15T14:23:39,464 Created temporary directory: /tmp/pip-wheel-00p43zwo 2026-02-15T14:23:39,464 Destination directory: /tmp/pip-wheel-00p43zwo 2026-02-15T14:23:39,466 Building wheel for smarthomeconnect (pyproject.toml): started 2026-02-15T14:23:39,468 Running command Building wheel for smarthomeconnect (pyproject.toml) 2026-02-15T14:23:40,030 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-15T14:23:40,031 !! 2026-02-15T14:23:40,032 ******************************************************************************** 2026-02-15T14:23:40,032 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-15T14:23:40,033 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-15T14:23:40,034 or your builds will no longer be supported. 2026-02-15T14:23:40,035 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:40,036 ******************************************************************************** 2026-02-15T14:23:40,037 !! 2026-02-15T14:23:40,038 corresp(dist, value, root_dir) 2026-02-15T14:23:40,038 /tmp/pip-build-env-r2qfzz1m/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-15T14:23:40,039 !! 2026-02-15T14:23:40,040 ******************************************************************************** 2026-02-15T14:23:40,041 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-15T14:23:40,042 or your builds will no longer be supported. 2026-02-15T14:23:40,043 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2026-02-15T14:23:40,044 ******************************************************************************** 2026-02-15T14:23:40,045 !! 2026-02-15T14:23:40,046 _apply_tool_table(dist, config, filename) 2026-02-15T14:23:40,104 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-15T14:23:40,105 !! 2026-02-15T14:23:40,106 ******************************************************************************** 2026-02-15T14:23:40,107 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-15T14:23:40,108 License :: OSI Approved :: Apache Software License 2026-02-15T14:23:40,109 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:40,109 ******************************************************************************** 2026-02-15T14:23:40,110 !! 2026-02-15T14:23:40,111 dist._finalize_license_expression() 2026-02-15T14:23:40,111 /tmp/pip-build-env-r2qfzz1m/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-15T14:23:40,112 !! 2026-02-15T14:23:40,113 ******************************************************************************** 2026-02-15T14:23:40,113 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-15T14:23:40,114 License :: OSI Approved :: Apache Software License 2026-02-15T14:23:40,115 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-15T14:23:40,116 ******************************************************************************** 2026-02-15T14:23:40,117 !! 2026-02-15T14:23:40,117 self._finalize_license_expression() 2026-02-15T14:23:40,118 running bdist_wheel 2026-02-15T14:23:40,131 running build 2026-02-15T14:23:40,131 running build_py 2026-02-15T14:23:40,135 error: [Errno 2] No such file or directory: 'npm' 2026-02-15T14:23:40,230 ERROR: [present-rich] Building wheel for smarthomeconnect (pyproject.toml) exited with 1 2026-02-15T14:23:40,243 [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/tmpqwsq3196[/] 2026-02-15T14:23:40,244 [bold magenta]cwd[/]: /tmp/pip-wheel-v82qmdkg/smarthomeconnect_b95892d0825d42f0b2cc6aa13c4b3361 2026-02-15T14:23:40,244 Building wheel for smarthomeconnect (pyproject.toml): finished with status 'error' 2026-02-15T14:23:40,247 ERROR: Failed building wheel for smarthomeconnect 2026-02-15T14:23:40,249 Failed to build smarthomeconnect 2026-02-15T14:23:40,250 ERROR: Failed to build one or more wheels 2026-02-15T14:23:40,252 Exception information: 2026-02-15T14:23:40,252 Traceback (most recent call last): 2026-02-15T14:23:40,252 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-02-15T14:23:40,252 status = run_func(*args) 2026-02-15T14:23:40,252 ^^^^^^^^^^^^^^^ 2026-02-15T14:23:40,252 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-02-15T14:23:40,252 return func(self, options, args) 2026-02-15T14:23:40,252 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-15T14:23:40,252 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-02-15T14:23:40,252 raise CommandError("Failed to build one or more wheels") 2026-02-15T14:23:40,252 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-02-15T14:23:40,255 Removed build tracker: '/tmp/pip-build-tracker-o7s6_mvn'