2026-02-14T19:14:14,842 Created temporary directory: /tmp/pip-ephem-wheel-cache-mhilyinw 2026-02-14T19:14:14,844 Created temporary directory: /tmp/pip-build-tracker-gwigx192 2026-02-14T19:14:14,844 Initialized build tracking at /tmp/pip-build-tracker-gwigx192 2026-02-14T19:14:14,845 Created build tracker: /tmp/pip-build-tracker-gwigx192 2026-02-14T19:14:14,845 Entered build tracker: /tmp/pip-build-tracker-gwigx192 2026-02-14T19:14:14,846 Created temporary directory: /tmp/pip-wheel-k6yxoyyo 2026-02-14T19:14:14,849 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-14T19:14:14,851 Created temporary directory: /tmp/pip-ephem-wheel-cache-vc0ussjo 2026-02-14T19:14:14,874 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T19:14:14,878 2 location(s) to search for versions of smarthomeconnect: 2026-02-14T19:14:14,878 * https://pypi.org/simple/smarthomeconnect/ 2026-02-14T19:14:14,878 * https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-14T19:14:14,878 Fetching project page and analyzing links: https://pypi.org/simple/smarthomeconnect/ 2026-02-14T19:14:14,879 Getting page https://pypi.org/simple/smarthomeconnect/ 2026-02-14T19:14:14,881 Found index url https://pypi.org/simple 2026-02-14T19:14:15,098 Fetched page https://pypi.org/simple/smarthomeconnect/ as application/vnd.pypi.simple.v1+json 2026-02-14T19:14:15,105 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-14T19:14:15,106 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-14T19:14:15,107 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-14T19:14:15,108 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-14T19:14:15,109 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-14T19:14:15,110 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-14T19:14:15,111 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-14T19:14:15,112 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-14T19:14:15,113 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-14T19:14:15,114 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-14T19:14:15,115 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-14T19:14:15,116 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-14T19:14:15,117 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-14T19:14:15,117 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-14T19:14:15,118 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-14T19:14:15,119 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-14T19:14:15,120 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-14T19:14:15,121 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-14T19:14:15,122 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-14T19:14:15,122 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-14T19:14:15,123 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-14T19:14:15,124 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-14T19:14:15,125 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-14T19:14:15,126 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-14T19:14:15,127 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-14T19:14:15,128 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-14T19:14:15,129 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-14T19:14:15,130 Fetching project page and analyzing links: https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-14T19:14:15,130 Getting page https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-14T19:14:15,132 Found index url https://www.piwheels.org/simple 2026-02-14T19:14:15,289 Fetched page https://www.piwheels.org/simple/smarthomeconnect/ as text/html 2026-02-14T19:14:15,292 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-14T19:14:15,292 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-14T19:14:15,293 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-14T19:14:15,293 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-14T19:14:15,294 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-14T19:14:15,295 Skipping link: not a file: https://www.piwheels.org/simple/smarthomeconnect/ 2026-02-14T19:14:15,295 Skipping link: not a file: https://pypi.org/simple/smarthomeconnect/ 2026-02-14T19:14:15,318 Given no hashes to check 1 links for project 'smarthomeconnect': discarding no candidates 2026-02-14T19:14:15,337 Collecting smarthomeconnect==0.9.1 2026-02-14T19:14:15,340 Created temporary directory: /tmp/pip-unpack-tui7grxv 2026-02-14T19:14:15,481 Downloading smarthomeconnect-0.9.1.tar.gz (205 kB) 2026-02-14T19:14:15,763 Added smarthomeconnect==0.9.1 from https://files.pythonhosted.org/packages/fc/1d/e5fa5863ac43f8a0d99b74657ab55e3cca07d29429be2b810888fbf110e2/smarthomeconnect-0.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-gwigx192' 2026-02-14T19:14:15,767 Created temporary directory: /tmp/pip-build-env-z0t1l0v_ 2026-02-14T19:14:15,772 Installing build dependencies: started 2026-02-14T19:14:15,773 Running command pip subprocess to install build dependencies 2026-02-14T19:14:16,920 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-14T19:14:17,541 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-14T19:14:17,564 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T19:14:19,358 Collecting setuptools>=40.6.0 2026-02-14T19:14:19,438 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-14T19:14:19,717 Collecting wheel 2026-02-14T19:14:19,734 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-14T19:14:19,919 Collecting packaging>=24.0 2026-02-14T19:14:19,940 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-14T19:14:22,923 Installing collected packages: setuptools, packaging, wheel 2026-02-14T19:14:26,387 Creating /tmp/pip-build-env-z0t1l0v_/overlay/local/bin 2026-02-14T19:14:26,390 changing mode of /tmp/pip-build-env-z0t1l0v_/overlay/local/bin/wheel to 755 2026-02-14T19:14:26,411 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-14T19:14:26,689 Installing build dependencies: finished with status 'done' 2026-02-14T19:14:26,695 Getting requirements to build wheel: started 2026-02-14T19:14:26,696 Running command Getting requirements to build wheel 2026-02-14T19:14:27,256 /tmp/pip-build-env-z0t1l0v_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:14:27,256 !! 2026-02-14T19:14:27,257 ******************************************************************************** 2026-02-14T19:14:27,258 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:14:27,259 License :: OSI Approved :: Apache Software License 2026-02-14T19:14:27,261 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:14:27,261 ******************************************************************************** 2026-02-14T19:14:27,263 !! 2026-02-14T19:14:27,263 self._finalize_license_expression() 2026-02-14T19:14:27,315 running egg_info 2026-02-14T19:14:27,321 writing smarthomeconnect.egg-info/PKG-INFO 2026-02-14T19:14:27,329 writing dependency_links to smarthomeconnect.egg-info/dependency_links.txt 2026-02-14T19:14:27,336 writing requirements to smarthomeconnect.egg-info/requires.txt 2026-02-14T19:14:27,337 writing top-level names to smarthomeconnect.egg-info/top_level.txt 2026-02-14T19:14:27,361 reading manifest file 'smarthomeconnect.egg-info/SOURCES.txt' 2026-02-14T19:14:27,372 reading manifest template 'MANIFEST.in' 2026-02-14T19:14:27,374 warning: no files found matching 'py.typed' 2026-02-14T19:14:27,375 warning: no previously-included files found matching '.coveragerc' 2026-02-14T19:14:27,379 no previously-included directories found matching 'shc/web/static/pack' 2026-02-14T19:14:27,382 warning: no directories found matching 'patches' 2026-02-14T19:14:27,382 adding license file 'NOTICE' 2026-02-14T19:14:27,383 adding license file 'LICENSE' 2026-02-14T19:14:27,389 writing manifest file 'smarthomeconnect.egg-info/SOURCES.txt' 2026-02-14T19:14:27,478 Getting requirements to build wheel: finished with status 'done' 2026-02-14T19:14:27,482 Created temporary directory: /tmp/pip-modern-metadata-l_suqwtc 2026-02-14T19:14:27,484 Preparing metadata (pyproject.toml): started 2026-02-14T19:14:27,486 Running command Preparing metadata (pyproject.toml) 2026-02-14T19:14:28,066 /tmp/pip-build-env-z0t1l0v_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:14:28,066 !! 2026-02-14T19:14:28,067 ******************************************************************************** 2026-02-14T19:14:28,068 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:14:28,069 License :: OSI Approved :: Apache Software License 2026-02-14T19:14:28,070 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:14:28,070 ******************************************************************************** 2026-02-14T19:14:28,071 !! 2026-02-14T19:14:28,071 self._finalize_license_expression() 2026-02-14T19:14:28,091 running dist_info 2026-02-14T19:14:28,102 creating /tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect.egg-info 2026-02-14T19:14:28,103 writing /tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect.egg-info/PKG-INFO 2026-02-14T19:14:28,111 writing dependency_links to /tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect.egg-info/dependency_links.txt 2026-02-14T19:14:28,117 writing requirements to /tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect.egg-info/requires.txt 2026-02-14T19:14:28,118 writing top-level names to /tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect.egg-info/top_level.txt 2026-02-14T19:14:28,120 writing manifest file '/tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-14T19:14:28,140 reading manifest file '/tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-14T19:14:28,142 reading manifest template 'MANIFEST.in' 2026-02-14T19:14:28,143 warning: no files found matching 'py.typed' 2026-02-14T19:14:28,144 warning: no previously-included files found matching '.coveragerc' 2026-02-14T19:14:28,146 no previously-included directories found matching 'shc/web/static/pack' 2026-02-14T19:14:28,148 warning: no directories found matching 'patches' 2026-02-14T19:14:28,148 adding license file 'NOTICE' 2026-02-14T19:14:28,149 adding license file 'LICENSE' 2026-02-14T19:14:28,153 writing manifest file '/tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect.egg-info/SOURCES.txt' 2026-02-14T19:14:28,154 creating '/tmp/pip-modern-metadata-l_suqwtc/smarthomeconnect-0.9.1.dist-info' 2026-02-14T19:14:28,281 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-14T19:14:28,287 Source in /tmp/pip-wheel-k6yxoyyo/smarthomeconnect_8f2533ef1e4f47c186f7cc3010177be0 has version 0.9.1, which satisfies requirement smarthomeconnect==0.9.1 from https://files.pythonhosted.org/packages/fc/1d/e5fa5863ac43f8a0d99b74657ab55e3cca07d29429be2b810888fbf110e2/smarthomeconnect-0.9.1.tar.gz 2026-02-14T19:14:28,288 Removed smarthomeconnect==0.9.1 from https://files.pythonhosted.org/packages/fc/1d/e5fa5863ac43f8a0d99b74657ab55e3cca07d29429be2b810888fbf110e2/smarthomeconnect-0.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-gwigx192' 2026-02-14T19:14:28,296 Created temporary directory: /tmp/pip-unpack-nxtppads 2026-02-14T19:14:28,296 Building wheels for collected packages: smarthomeconnect 2026-02-14T19:14:28,301 Created temporary directory: /tmp/pip-wheel-3kpzgi4l 2026-02-14T19:14:28,301 Destination directory: /tmp/pip-wheel-3kpzgi4l 2026-02-14T19:14:28,304 Building wheel for smarthomeconnect (pyproject.toml): started 2026-02-14T19:14:28,305 Running command Building wheel for smarthomeconnect (pyproject.toml) 2026-02-14T19:14:28,871 /tmp/pip-build-env-z0t1l0v_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-14T19:14:28,872 !! 2026-02-14T19:14:28,873 ******************************************************************************** 2026-02-14T19:14:28,873 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-14T19:14:28,875 License :: OSI Approved :: Apache Software License 2026-02-14T19:14:28,876 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T19:14:28,876 ******************************************************************************** 2026-02-14T19:14:28,877 !! 2026-02-14T19:14:28,878 self._finalize_license_expression() 2026-02-14T19:14:28,897 running bdist_wheel 2026-02-14T19:14:28,924 running build 2026-02-14T19:14:28,925 running build_py 2026-02-14T19:14:28,929 error: [Errno 2] No such file or directory: 'npm' 2026-02-14T19:14:29,019 ERROR: [present-rich] Building wheel for smarthomeconnect (pyproject.toml) exited with 1 2026-02-14T19:14:29,032 [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/tmpt8b8ikuh[/] 2026-02-14T19:14:29,032 [bold magenta]cwd[/]: /tmp/pip-wheel-k6yxoyyo/smarthomeconnect_8f2533ef1e4f47c186f7cc3010177be0 2026-02-14T19:14:29,033 Building wheel for smarthomeconnect (pyproject.toml): finished with status 'error' 2026-02-14T19:14:29,035 ERROR: Failed building wheel for smarthomeconnect 2026-02-14T19:14:29,037 Failed to build smarthomeconnect 2026-02-14T19:14:29,038 ERROR: Failed to build one or more wheels 2026-02-14T19:14:29,040 Exception information: 2026-02-14T19:14:29,040 Traceback (most recent call last): 2026-02-14T19:14:29,040 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-02-14T19:14:29,040 status = run_func(*args) 2026-02-14T19:14:29,040 ^^^^^^^^^^^^^^^ 2026-02-14T19:14:29,040 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-02-14T19:14:29,040 return func(self, options, args) 2026-02-14T19:14:29,040 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-14T19:14:29,040 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-02-14T19:14:29,040 raise CommandError("Failed to build one or more wheels") 2026-02-14T19:14:29,040 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-02-14T19:14:29,043 Removed build tracker: '/tmp/pip-build-tracker-gwigx192'