2025-11-21T09:48:00,886 Created temporary directory: /tmp/pip-ephem-wheel-cache-q_woys77 2025-11-21T09:48:00,888 Created temporary directory: /tmp/pip-build-tracker-q0_s1heh 2025-11-21T09:48:00,888 Initialized build tracking at /tmp/pip-build-tracker-q0_s1heh 2025-11-21T09:48:00,889 Created build tracker: /tmp/pip-build-tracker-q0_s1heh 2025-11-21T09:48:00,889 Entered build tracker: /tmp/pip-build-tracker-q0_s1heh 2025-11-21T09:48:00,890 Created temporary directory: /tmp/pip-wheel-nspns2k5 2025-11-21T09:48:00,893 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 2025-11-21T09:48:00,895 Created temporary directory: /tmp/pip-ephem-wheel-cache-w3k_t73x 2025-11-21T09:48:00,917 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-21T09:48:00,920 2 location(s) to search for versions of keybird: 2025-11-21T09:48:00,920 * https://pypi.org/simple/keybird/ 2025-11-21T09:48:00,920 * https://www.piwheels.org/simple/keybird/ 2025-11-21T09:48:00,921 Fetching project page and analyzing links: https://pypi.org/simple/keybird/ 2025-11-21T09:48:00,922 Getting page https://pypi.org/simple/keybird/ 2025-11-21T09:48:00,923 Found index url https://pypi.org/simple 2025-11-21T09:48:01,141 Fetched page https://pypi.org/simple/keybird/ as application/vnd.pypi.simple.v1+json 2025-11-21T09:48:01,145 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/ff/10/3982f415bed8c48a56e0c472ddbaa6a6817c4d5d3e9e93ccb874fc22f374/keybird-1.0.0-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.7) 2025-11-21T09:48:01,146 Found link https://files.pythonhosted.org/packages/7a/70/41eac96193df2f6daecbe9c29abe51c1cf62882a50cf795539d8ecb45c0b/keybird-1.0.0.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.7), version: 1.0.0 2025-11-21T09:48:01,146 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/c3/44/e175b3096921a041effce6ba40b347171855014019e4fe4f5d9f725afebb/keybird-1.0.1-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.7) 2025-11-21T09:48:01,147 Found link https://files.pythonhosted.org/packages/db/72/5ee4b07d85aa175935ca389afb311916786c6976507e16eef218e1a57172/keybird-1.0.1.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.7), version: 1.0.1 2025-11-21T09:48:01,148 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/86/d1/fbc9b2a1ac9975d91d98545b3ae288f2236d9cceb806d3c11c4011356e8e/keybird-1.0.2-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,149 Found link https://files.pythonhosted.org/packages/66/3d/32040320a26b1f565f6895240ddf7d94af53ed471cf2820750e7f0ae739b/keybird-1.0.2.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.2 2025-11-21T09:48:01,149 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/dc/fd/cf6939c995ae80c18244b3e329bc49f0662c9424947aa467bb2dc7f80ade/keybird-1.0.3-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,151 Found link https://files.pythonhosted.org/packages/4a/fa/b53596f9bdce21b2d057720602c042a47a10a1684ada49db95ed700194d9/keybird-1.0.3.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.3 2025-11-21T09:48:01,152 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/d2/e1/25ac7b0a51b23adca63bf4a8cfd87fecbebae70523798c18b96d85ab9cf9/keybird-1.0.4-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,153 Found link https://files.pythonhosted.org/packages/95/a1/bfcdab0f91404168c29779f5d84d6c6431a214928b3af3bf5d41bf1d7926/keybird-1.0.4.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.4 2025-11-21T09:48:01,153 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/29/04/ea983f1c60d13a6fe1da937d9a529c9746ae47cea497399aad4239ed5073/keybird-1.0.5-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,154 Found link https://files.pythonhosted.org/packages/cc/48/78cb1b88838fbaef9643cf7f9bb8cdf6ca6fb1892d92f12fbf649081f51c/keybird-1.0.5.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.5 2025-11-21T09:48:01,155 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/a4/4a/9afb0a9090f14774a9814291a79024d31e47a22c678d0849234207982046/keybird-1.0.6-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,156 Found link https://files.pythonhosted.org/packages/e2/93/2aa3a423297641ece2e70436712846233ad522339ea2d73ea91f623867bb/keybird-1.0.6.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.6 2025-11-21T09:48:01,156 Fetching project page and analyzing links: https://www.piwheels.org/simple/keybird/ 2025-11-21T09:48:01,157 Getting page https://www.piwheels.org/simple/keybird/ 2025-11-21T09:48:01,158 Found index url https://www.piwheels.org/simple 2025-11-21T09:48:01,324 Fetched page https://www.piwheels.org/simple/keybird/ as text/html 2025-11-21T09:48:01,327 Skipping link: No binaries permitted for keybird: https://www.piwheels.org/simple/keybird/keybird-1.0.5-py3-none-any.whl#sha256=79c29bc76ee3d97bd5595523a18d596510f2fa623f897cd1556daec162905308 (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,328 Skipping link: No binaries permitted for keybird: https://archive1.piwheels.org/simple/keybird/keybird-1.0.4-py3-none-any.whl#sha256=7651992cf5305f7751be88edbf4f3298c828cebe9cc449db25b6427d1ea6adb7 (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,328 Skipping link: No binaries permitted for keybird: https://archive1.piwheels.org/simple/keybird/keybird-1.0.3-py3-none-any.whl#sha256=fccc291fc153790c1cac2a2785634065294345b7c0fb9212086bcc98e0a26e8d (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,329 Skipping link: No binaries permitted for keybird: https://archive1.piwheels.org/simple/keybird/keybird-1.0.2-py3-none-any.whl#sha256=eb5e0d37541683274d8091b2c2c4200c232c3ecc8fa654a61c6bdff47d939574 (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-11-21T09:48:01,329 Skipping link: No binaries permitted for keybird: https://archive1.piwheels.org/simple/keybird/keybird-1.0.1-py3-none-any.whl#sha256=227ec342b3cef48853dbb2643c059aac073ba9e1d75d8f458715246918e7f863 (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.7) 2025-11-21T09:48:01,330 Skipping link: No binaries permitted for keybird: https://archive1.piwheels.org/simple/keybird/keybird-1.0.0-py3-none-any.whl#sha256=3984239f2b6eb4e9628b4405e5a462045c0d84d089475d1fb6242001589edf90 (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.7) 2025-11-21T09:48:01,331 Skipping link: not a file: https://www.piwheels.org/simple/keybird/ 2025-11-21T09:48:01,331 Skipping link: not a file: https://pypi.org/simple/keybird/ 2025-11-21T09:48:01,352 Given no hashes to check 1 links for project 'keybird': discarding no candidates 2025-11-21T09:48:01,370 Collecting keybird==1.0.6 2025-11-21T09:48:01,372 Created temporary directory: /tmp/pip-unpack-lievhngm 2025-11-21T09:48:01,600 Downloading keybird-1.0.6.tar.gz (411 kB) 2025-11-21T09:48:01,917 Added keybird==1.0.6 from https://files.pythonhosted.org/packages/e2/93/2aa3a423297641ece2e70436712846233ad522339ea2d73ea91f623867bb/keybird-1.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-q0_s1heh' 2025-11-21T09:48:01,923 Created temporary directory: /tmp/pip-build-env-67rep_pw 2025-11-21T09:48:01,927 Installing build dependencies: started 2025-11-21T09:48:01,929 Running command pip subprocess to install build dependencies 2025-11-21T09:48:03,104 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-21T09:48:03,719 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 2025-11-21T09:48:03,743 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-21T09:48:05,505 Collecting setuptools>=61.0 2025-11-21T09:48:05,609 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-21T09:48:05,877 Collecting wheel 2025-11-21T09:48:05,893 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-21T09:48:08,804 Installing collected packages: wheel, setuptools 2025-11-21T09:48:09,056 Creating /tmp/pip-build-env-67rep_pw/overlay/local/bin 2025-11-21T09:48:09,058 changing mode of /tmp/pip-build-env-67rep_pw/overlay/local/bin/wheel to 755 2025-11-21T09:48:13,281 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-21T09:48:13,556 Installing build dependencies: finished with status 'done' 2025-11-21T09:48:13,562 Getting requirements to build wheel: started 2025-11-21T09:48:13,564 Running command Getting requirements to build wheel 2025-11-21T09:48:14,265 running egg_info 2025-11-21T09:48:14,272 writing keybird.egg-info/PKG-INFO 2025-11-21T09:48:14,278 writing dependency_links to keybird.egg-info/dependency_links.txt 2025-11-21T09:48:14,280 writing entry points to keybird.egg-info/entry_points.txt 2025-11-21T09:48:14,283 writing requirements to keybird.egg-info/requires.txt 2025-11-21T09:48:14,285 writing top-level names to keybird.egg-info/top_level.txt 2025-11-21T09:48:14,311 reading manifest file 'keybird.egg-info/SOURCES.txt' 2025-11-21T09:48:14,319 reading manifest template 'MANIFEST.in' 2025-11-21T09:48:14,386 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-21T09:48:14,387 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-11-21T09:48:14,389 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-21T09:48:14,390 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-11-21T09:48:14,391 adding license file 'LICENSE' 2025-11-21T09:48:14,396 writing manifest file 'keybird.egg-info/SOURCES.txt' 2025-11-21T09:48:14,494 Getting requirements to build wheel: finished with status 'done' 2025-11-21T09:48:14,497 Created temporary directory: /tmp/pip-modern-metadata-ikw405cf 2025-11-21T09:48:14,500 Preparing metadata (pyproject.toml): started 2025-11-21T09:48:14,501 Running command Preparing metadata (pyproject.toml) 2025-11-21T09:48:15,140 running dist_info 2025-11-21T09:48:15,152 creating /tmp/pip-modern-metadata-ikw405cf/keybird.egg-info 2025-11-21T09:48:15,153 writing /tmp/pip-modern-metadata-ikw405cf/keybird.egg-info/PKG-INFO 2025-11-21T09:48:15,158 writing dependency_links to /tmp/pip-modern-metadata-ikw405cf/keybird.egg-info/dependency_links.txt 2025-11-21T09:48:15,160 writing entry points to /tmp/pip-modern-metadata-ikw405cf/keybird.egg-info/entry_points.txt 2025-11-21T09:48:15,162 writing requirements to /tmp/pip-modern-metadata-ikw405cf/keybird.egg-info/requires.txt 2025-11-21T09:48:15,163 writing top-level names to /tmp/pip-modern-metadata-ikw405cf/keybird.egg-info/top_level.txt 2025-11-21T09:48:15,165 writing manifest file '/tmp/pip-modern-metadata-ikw405cf/keybird.egg-info/SOURCES.txt' 2025-11-21T09:48:15,187 reading manifest file '/tmp/pip-modern-metadata-ikw405cf/keybird.egg-info/SOURCES.txt' 2025-11-21T09:48:15,189 reading manifest template 'MANIFEST.in' 2025-11-21T09:48:15,254 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-21T09:48:15,255 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-11-21T09:48:15,256 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-21T09:48:15,257 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-11-21T09:48:15,257 adding license file 'LICENSE' 2025-11-21T09:48:15,261 writing manifest file '/tmp/pip-modern-metadata-ikw405cf/keybird.egg-info/SOURCES.txt' 2025-11-21T09:48:15,262 creating '/tmp/pip-modern-metadata-ikw405cf/keybird-1.0.6.dist-info' 2025-11-21T09:48:15,388 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-21T09:48:15,394 Source in /tmp/pip-wheel-nspns2k5/keybird_629fc2e2e0504016b0df49d47f7a9d23 has version 1.0.6, which satisfies requirement keybird==1.0.6 from https://files.pythonhosted.org/packages/e2/93/2aa3a423297641ece2e70436712846233ad522339ea2d73ea91f623867bb/keybird-1.0.6.tar.gz 2025-11-21T09:48:15,395 Removed keybird==1.0.6 from https://files.pythonhosted.org/packages/e2/93/2aa3a423297641ece2e70436712846233ad522339ea2d73ea91f623867bb/keybird-1.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-q0_s1heh' 2025-11-21T09:48:15,404 Created temporary directory: /tmp/pip-unpack-axv7kjxe 2025-11-21T09:48:15,405 Building wheels for collected packages: keybird 2025-11-21T09:48:15,409 Created temporary directory: /tmp/pip-wheel-6hchn58m 2025-11-21T09:48:15,409 Destination directory: /tmp/pip-wheel-6hchn58m 2025-11-21T09:48:15,411 Building wheel for keybird (pyproject.toml): started 2025-11-21T09:48:15,413 Running command Building wheel for keybird (pyproject.toml) 2025-11-21T09:48:16,033 running bdist_wheel 2025-11-21T09:48:16,053 running build 2025-11-21T09:48:16,054 running build_py 2025-11-21T09:48:16,061 creating build/lib/keybird 2025-11-21T09:48:16,063 copying keybird/server.py -> build/lib/keybird 2025-11-21T09:48:16,067 copying keybird/__init__.py -> build/lib/keybird 2025-11-21T09:48:16,069 copying keybird/setup.py -> build/lib/keybird 2025-11-21T09:48:16,071 copying keybird/uninstall.py -> build/lib/keybird 2025-11-21T09:48:16,074 copying keybird/deploy_cli.py -> build/lib/keybird 2025-11-21T09:48:16,076 running egg_info 2025-11-21T09:48:16,088 writing keybird.egg-info/PKG-INFO 2025-11-21T09:48:16,093 writing dependency_links to keybird.egg-info/dependency_links.txt 2025-11-21T09:48:16,094 writing entry points to keybird.egg-info/entry_points.txt 2025-11-21T09:48:16,097 writing requirements to keybird.egg-info/requires.txt 2025-11-21T09:48:16,098 writing top-level names to keybird.egg-info/top_level.txt 2025-11-21T09:48:16,111 reading manifest file 'keybird.egg-info/SOURCES.txt' 2025-11-21T09:48:16,115 reading manifest template 'MANIFEST.in' 2025-11-21T09:48:16,185 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-21T09:48:16,186 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-11-21T09:48:16,187 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-21T09:48:16,188 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-11-21T09:48:16,189 adding license file 'LICENSE' 2025-11-21T09:48:16,193 writing manifest file 'keybird.egg-info/SOURCES.txt' 2025-11-21T09:48:16,195 /tmp/pip-build-env-67rep_pw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.scripts' is absent from the `packages` configuration. 2025-11-21T09:48:16,196 !! 2025-11-21T09:48:16,197 ******************************************************************************** 2025-11-21T09:48:16,198 ############################ 2025-11-21T09:48:16,198 # Package would be ignored # 2025-11-21T09:48:16,199 ############################ 2025-11-21T09:48:16,200 Python recognizes 'keybird.scripts' as an importable package[^1], 2025-11-21T09:48:16,200 but it is absent from setuptools' `packages` configuration. 2025-11-21T09:48:16,201 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-21T09:48:16,201 package, please make sure that 'keybird.scripts' is explicitly added 2025-11-21T09:48:16,202 to the `packages` configuration field. 2025-11-21T09:48:16,203 Alternatively, you can also rely on setuptools' discovery methods 2025-11-21T09:48:16,203 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-21T09:48:16,203 instead of `find_packages(...)`/`find:`). 2025-11-21T09:48:16,204 You can read more about "package discovery" on setuptools documentation page: 2025-11-21T09:48:16,205 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-21T09:48:16,206 If you don't want 'keybird.scripts' to be distributed and are 2025-11-21T09:48:16,206 already explicitly excluding 'keybird.scripts' via 2025-11-21T09:48:16,207 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-21T09:48:16,207 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-21T09:48:16,208 combination with a more fine grained `package-data` configuration. 2025-11-21T09:48:16,209 You can read more about "package data files" on setuptools documentation page: 2025-11-21T09:48:16,210 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-21T09:48:16,211 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-21T09:48:16,212 even if it does not contain any `.py` files. 2025-11-21T09:48:16,212 On the other hand, currently there is no concept of package data 2025-11-21T09:48:16,213 directory, all directories are treated like packages. 2025-11-21T09:48:16,213 ******************************************************************************** 2025-11-21T09:48:16,214 !! 2025-11-21T09:48:16,215 check.warn(importable) 2025-11-21T09:48:16,215 /tmp/pip-build-env-67rep_pw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.static' is absent from the `packages` configuration. 2025-11-21T09:48:16,216 !! 2025-11-21T09:48:16,217 ******************************************************************************** 2025-11-21T09:48:16,217 ############################ 2025-11-21T09:48:16,218 # Package would be ignored # 2025-11-21T09:48:16,218 ############################ 2025-11-21T09:48:16,219 Python recognizes 'keybird.static' as an importable package[^1], 2025-11-21T09:48:16,219 but it is absent from setuptools' `packages` configuration. 2025-11-21T09:48:16,220 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-21T09:48:16,221 package, please make sure that 'keybird.static' is explicitly added 2025-11-21T09:48:16,221 to the `packages` configuration field. 2025-11-21T09:48:16,222 Alternatively, you can also rely on setuptools' discovery methods 2025-11-21T09:48:16,223 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-21T09:48:16,223 instead of `find_packages(...)`/`find:`). 2025-11-21T09:48:16,225 You can read more about "package discovery" on setuptools documentation page: 2025-11-21T09:48:16,226 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-21T09:48:16,227 If you don't want 'keybird.static' to be distributed and are 2025-11-21T09:48:16,228 already explicitly excluding 'keybird.static' via 2025-11-21T09:48:16,229 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-21T09:48:16,229 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-21T09:48:16,229 combination with a more fine grained `package-data` configuration. 2025-11-21T09:48:16,230 You can read more about "package data files" on setuptools documentation page: 2025-11-21T09:48:16,231 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-21T09:48:16,232 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-21T09:48:16,233 even if it does not contain any `.py` files. 2025-11-21T09:48:16,233 On the other hand, currently there is no concept of package data 2025-11-21T09:48:16,234 directory, all directories are treated like packages. 2025-11-21T09:48:16,234 ******************************************************************************** 2025-11-21T09:48:16,235 !! 2025-11-21T09:48:16,236 check.warn(importable) 2025-11-21T09:48:16,236 /tmp/pip-build-env-67rep_pw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.static.css' is absent from the `packages` configuration. 2025-11-21T09:48:16,236 !! 2025-11-21T09:48:16,237 ******************************************************************************** 2025-11-21T09:48:16,238 ############################ 2025-11-21T09:48:16,238 # Package would be ignored # 2025-11-21T09:48:16,239 ############################ 2025-11-21T09:48:16,239 Python recognizes 'keybird.static.css' as an importable package[^1], 2025-11-21T09:48:16,240 but it is absent from setuptools' `packages` configuration. 2025-11-21T09:48:16,241 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-21T09:48:16,241 package, please make sure that 'keybird.static.css' is explicitly added 2025-11-21T09:48:16,242 to the `packages` configuration field. 2025-11-21T09:48:16,243 Alternatively, you can also rely on setuptools' discovery methods 2025-11-21T09:48:16,243 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-21T09:48:16,244 instead of `find_packages(...)`/`find:`). 2025-11-21T09:48:16,245 You can read more about "package discovery" on setuptools documentation page: 2025-11-21T09:48:16,246 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-21T09:48:16,247 If you don't want 'keybird.static.css' to be distributed and are 2025-11-21T09:48:16,248 already explicitly excluding 'keybird.static.css' via 2025-11-21T09:48:16,248 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-21T09:48:16,249 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-21T09:48:16,249 combination with a more fine grained `package-data` configuration. 2025-11-21T09:48:16,250 You can read more about "package data files" on setuptools documentation page: 2025-11-21T09:48:16,251 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-21T09:48:16,253 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-21T09:48:16,253 even if it does not contain any `.py` files. 2025-11-21T09:48:16,254 On the other hand, currently there is no concept of package data 2025-11-21T09:48:16,255 directory, all directories are treated like packages. 2025-11-21T09:48:16,255 ******************************************************************************** 2025-11-21T09:48:16,256 !! 2025-11-21T09:48:16,257 check.warn(importable) 2025-11-21T09:48:16,257 /tmp/pip-build-env-67rep_pw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.static.js' is absent from the `packages` configuration. 2025-11-21T09:48:16,258 !! 2025-11-21T09:48:16,259 ******************************************************************************** 2025-11-21T09:48:16,259 ############################ 2025-11-21T09:48:16,259 # Package would be ignored # 2025-11-21T09:48:16,260 ############################ 2025-11-21T09:48:16,260 Python recognizes 'keybird.static.js' as an importable package[^1], 2025-11-21T09:48:16,261 but it is absent from setuptools' `packages` configuration. 2025-11-21T09:48:16,261 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-21T09:48:16,262 package, please make sure that 'keybird.static.js' is explicitly added 2025-11-21T09:48:16,262 to the `packages` configuration field. 2025-11-21T09:48:16,263 Alternatively, you can also rely on setuptools' discovery methods 2025-11-21T09:48:16,264 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-21T09:48:16,264 instead of `find_packages(...)`/`find:`). 2025-11-21T09:48:16,265 You can read more about "package discovery" on setuptools documentation page: 2025-11-21T09:48:16,266 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-21T09:48:16,267 If you don't want 'keybird.static.js' to be distributed and are 2025-11-21T09:48:16,267 already explicitly excluding 'keybird.static.js' via 2025-11-21T09:48:16,268 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-21T09:48:16,268 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-21T09:48:16,269 combination with a more fine grained `package-data` configuration. 2025-11-21T09:48:16,270 You can read more about "package data files" on setuptools documentation page: 2025-11-21T09:48:16,271 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-21T09:48:16,272 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-21T09:48:16,273 even if it does not contain any `.py` files. 2025-11-21T09:48:16,273 On the other hand, currently there is no concept of package data 2025-11-21T09:48:16,274 directory, all directories are treated like packages. 2025-11-21T09:48:16,274 ******************************************************************************** 2025-11-21T09:48:16,275 !! 2025-11-21T09:48:16,275 check.warn(importable) 2025-11-21T09:48:16,276 /tmp/pip-build-env-67rep_pw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.systemd' is absent from the `packages` configuration. 2025-11-21T09:48:16,276 !! 2025-11-21T09:48:16,277 ******************************************************************************** 2025-11-21T09:48:16,278 ############################ 2025-11-21T09:48:16,278 # Package would be ignored # 2025-11-21T09:48:16,279 ############################ 2025-11-21T09:48:16,279 Python recognizes 'keybird.systemd' as an importable package[^1], 2025-11-21T09:48:16,280 but it is absent from setuptools' `packages` configuration. 2025-11-21T09:48:16,281 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-21T09:48:16,281 package, please make sure that 'keybird.systemd' is explicitly added 2025-11-21T09:48:16,282 to the `packages` configuration field. 2025-11-21T09:48:16,283 Alternatively, you can also rely on setuptools' discovery methods 2025-11-21T09:48:16,283 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-21T09:48:16,284 instead of `find_packages(...)`/`find:`). 2025-11-21T09:48:16,285 You can read more about "package discovery" on setuptools documentation page: 2025-11-21T09:48:16,286 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-21T09:48:16,287 If you don't want 'keybird.systemd' to be distributed and are 2025-11-21T09:48:16,287 already explicitly excluding 'keybird.systemd' via 2025-11-21T09:48:16,288 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-21T09:48:16,288 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-21T09:48:16,288 combination with a more fine grained `package-data` configuration. 2025-11-21T09:48:16,289 You can read more about "package data files" on setuptools documentation page: 2025-11-21T09:48:16,290 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-21T09:48:16,291 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-21T09:48:16,292 even if it does not contain any `.py` files. 2025-11-21T09:48:16,292 On the other hand, currently there is no concept of package data 2025-11-21T09:48:16,293 directory, all directories are treated like packages. 2025-11-21T09:48:16,293 ******************************************************************************** 2025-11-21T09:48:16,294 !! 2025-11-21T09:48:16,295 check.warn(importable) 2025-11-21T09:48:16,296 /tmp/pip-build-env-67rep_pw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.templates' is absent from the `packages` configuration. 2025-11-21T09:48:16,296 !! 2025-11-21T09:48:16,297 ******************************************************************************** 2025-11-21T09:48:16,298 ############################ 2025-11-21T09:48:16,298 # Package would be ignored # 2025-11-21T09:48:16,299 ############################ 2025-11-21T09:48:16,300 Python recognizes 'keybird.templates' as an importable package[^1], 2025-11-21T09:48:16,300 but it is absent from setuptools' `packages` configuration. 2025-11-21T09:48:16,301 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-21T09:48:16,302 package, please make sure that 'keybird.templates' is explicitly added 2025-11-21T09:48:16,302 to the `packages` configuration field. 2025-11-21T09:48:16,303 Alternatively, you can also rely on setuptools' discovery methods 2025-11-21T09:48:16,304 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-21T09:48:16,304 instead of `find_packages(...)`/`find:`). 2025-11-21T09:48:16,305 You can read more about "package discovery" on setuptools documentation page: 2025-11-21T09:48:16,306 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-21T09:48:16,307 If you don't want 'keybird.templates' to be distributed and are 2025-11-21T09:48:16,308 already explicitly excluding 'keybird.templates' via 2025-11-21T09:48:16,308 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-21T09:48:16,309 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-21T09:48:16,309 combination with a more fine grained `package-data` configuration. 2025-11-21T09:48:16,310 You can read more about "package data files" on setuptools documentation page: 2025-11-21T09:48:16,311 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-21T09:48:16,313 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-21T09:48:16,314 even if it does not contain any `.py` files. 2025-11-21T09:48:16,314 On the other hand, currently there is no concept of package data 2025-11-21T09:48:16,315 directory, all directories are treated like packages. 2025-11-21T09:48:16,316 ******************************************************************************** 2025-11-21T09:48:16,316 !! 2025-11-21T09:48:16,317 check.warn(importable) 2025-11-21T09:48:16,317 creating build/lib/keybird/scripts 2025-11-21T09:48:16,317 copying keybird/scripts/cleanup_gadget.sh -> build/lib/keybird/scripts 2025-11-21T09:48:16,318 copying keybird/scripts/gadget.conf -> build/lib/keybird/scripts 2025-11-21T09:48:16,318 copying keybird/scripts/setup_gadget.sh -> build/lib/keybird/scripts 2025-11-21T09:48:16,319 copying keybird/scripts/setup_gadget_composite.sh -> build/lib/keybird/scripts 2025-11-21T09:48:16,319 creating build/lib/keybird/static 2025-11-21T09:48:16,319 copying keybird/static/android-icon-144x144.png -> build/lib/keybird/static 2025-11-21T09:48:16,320 copying keybird/static/android-icon-192x192.png -> build/lib/keybird/static 2025-11-21T09:48:16,320 copying keybird/static/android-icon-36x36.png -> build/lib/keybird/static 2025-11-21T09:48:16,321 copying keybird/static/android-icon-48x48.png -> build/lib/keybird/static 2025-11-21T09:48:16,321 copying keybird/static/android-icon-72x72.png -> build/lib/keybird/static 2025-11-21T09:48:16,321 copying keybird/static/android-icon-96x96.png -> build/lib/keybird/static 2025-11-21T09:48:16,322 copying keybird/static/apple-icon-114x114.png -> build/lib/keybird/static 2025-11-21T09:48:16,323 copying keybird/static/apple-icon-120x120.png -> build/lib/keybird/static 2025-11-21T09:48:16,323 copying keybird/static/apple-icon-144x144.png -> build/lib/keybird/static 2025-11-21T09:48:16,324 copying keybird/static/apple-icon-152x152.png -> build/lib/keybird/static 2025-11-21T09:48:16,324 copying keybird/static/apple-icon-180x180.png -> build/lib/keybird/static 2025-11-21T09:48:16,325 copying keybird/static/apple-icon-57x57.png -> build/lib/keybird/static 2025-11-21T09:48:16,325 copying keybird/static/apple-icon-60x60.png -> build/lib/keybird/static 2025-11-21T09:48:16,326 copying keybird/static/apple-icon-72x72.png -> build/lib/keybird/static 2025-11-21T09:48:16,326 copying keybird/static/apple-icon-76x76.png -> build/lib/keybird/static 2025-11-21T09:48:16,327 copying keybird/static/apple-icon-precomposed.png -> build/lib/keybird/static 2025-11-21T09:48:16,327 copying keybird/static/apple-icon.png -> build/lib/keybird/static 2025-11-21T09:48:16,328 copying keybird/static/browserconfig.xml -> build/lib/keybird/static 2025-11-21T09:48:16,328 copying keybird/static/favicon-16x16.png -> build/lib/keybird/static 2025-11-21T09:48:16,329 copying keybird/static/favicon-32x32.png -> build/lib/keybird/static 2025-11-21T09:48:16,330 copying keybird/static/favicon-96x96.png -> build/lib/keybird/static 2025-11-21T09:48:16,330 copying keybird/static/favicon.ico -> build/lib/keybird/static 2025-11-21T09:48:16,331 copying keybird/static/manifest.json -> build/lib/keybird/static 2025-11-21T09:48:16,331 copying keybird/static/ms-icon-144x144.png -> build/lib/keybird/static 2025-11-21T09:48:16,332 copying keybird/static/ms-icon-150x150.png -> build/lib/keybird/static 2025-11-21T09:48:16,333 copying keybird/static/ms-icon-310x310.png -> build/lib/keybird/static 2025-11-21T09:48:16,333 copying keybird/static/ms-icon-70x70.png -> build/lib/keybird/static 2025-11-21T09:48:16,334 creating build/lib/keybird/static/css 2025-11-21T09:48:16,334 copying keybird/static/css/style.css -> build/lib/keybird/static/css 2025-11-21T09:48:16,335 creating build/lib/keybird/static/js 2025-11-21T09:48:16,336 copying keybird/static/js/app.js -> build/lib/keybird/static/js 2025-11-21T09:48:16,336 creating build/lib/keybird/systemd 2025-11-21T09:48:16,337 copying keybird/systemd/hid-gadget.service -> build/lib/keybird/systemd 2025-11-21T09:48:16,337 copying keybird/systemd/pi-hid-bridge.service -> build/lib/keybird/systemd 2025-11-21T09:48:16,338 creating build/lib/keybird/templates 2025-11-21T09:48:16,339 copying keybird/templates/index.html -> build/lib/keybird/templates 2025-11-21T09:48:16,339 installing to build/bdist.linux-armv7l/wheel 2025-11-21T09:48:16,340 running install 2025-11-21T09:48:16,362 running install_lib 2025-11-21T09:48:16,368 creating build/bdist.linux-armv7l/wheel 2025-11-21T09:48:16,370 creating build/bdist.linux-armv7l/wheel/keybird 2025-11-21T09:48:16,371 copying build/lib/keybird/server.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-21T09:48:16,375 creating build/bdist.linux-armv7l/wheel/keybird/systemd 2025-11-21T09:48:16,376 copying build/lib/keybird/systemd/pi-hid-bridge.service -> build/bdist.linux-armv7l/wheel/./keybird/systemd 2025-11-21T09:48:16,378 copying build/lib/keybird/systemd/hid-gadget.service -> build/bdist.linux-armv7l/wheel/./keybird/systemd 2025-11-21T09:48:16,380 copying build/lib/keybird/__init__.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-21T09:48:16,381 copying build/lib/keybird/setup.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-21T09:48:16,384 creating build/bdist.linux-armv7l/wheel/keybird/static 2025-11-21T09:48:16,385 copying build/lib/keybird/static/apple-icon-precomposed.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,388 copying build/lib/keybird/static/android-icon-72x72.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,390 copying build/lib/keybird/static/android-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,393 copying build/lib/keybird/static/android-icon-192x192.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,396 copying build/lib/keybird/static/apple-icon.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,399 copying build/lib/keybird/static/ms-icon-70x70.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,401 copying build/lib/keybird/static/android-icon-36x36.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,403 copying build/lib/keybird/static/apple-icon-152x152.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,405 copying build/lib/keybird/static/ms-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,408 copying build/lib/keybird/static/apple-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,411 creating build/bdist.linux-armv7l/wheel/keybird/static/js 2025-11-21T09:48:16,412 copying build/lib/keybird/static/js/app.js -> build/bdist.linux-armv7l/wheel/./keybird/static/js 2025-11-21T09:48:16,415 copying build/lib/keybird/static/ms-icon-150x150.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,418 copying build/lib/keybird/static/favicon-32x32.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,420 copying build/lib/keybird/static/manifest.json -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,421 copying build/lib/keybird/static/apple-icon-57x57.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,424 copying build/lib/keybird/static/ms-icon-310x310.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,427 creating build/bdist.linux-armv7l/wheel/keybird/static/css 2025-11-21T09:48:16,428 copying build/lib/keybird/static/css/style.css -> build/bdist.linux-armv7l/wheel/./keybird/static/css 2025-11-21T09:48:16,430 copying build/lib/keybird/static/apple-icon-180x180.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,433 copying build/lib/keybird/static/favicon-96x96.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,436 copying build/lib/keybird/static/apple-icon-114x114.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,438 copying build/lib/keybird/static/browserconfig.xml -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,440 copying build/lib/keybird/static/apple-icon-60x60.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,442 copying build/lib/keybird/static/android-icon-48x48.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,444 copying build/lib/keybird/static/favicon-16x16.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,446 copying build/lib/keybird/static/android-icon-96x96.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,448 copying build/lib/keybird/static/apple-icon-76x76.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,450 copying build/lib/keybird/static/apple-icon-72x72.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,452 copying build/lib/keybird/static/favicon.ico -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,454 copying build/lib/keybird/static/apple-icon-120x120.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-21T09:48:16,457 creating build/bdist.linux-armv7l/wheel/keybird/scripts 2025-11-21T09:48:16,458 copying build/lib/keybird/scripts/gadget.conf -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-11-21T09:48:16,459 copying build/lib/keybird/scripts/setup_gadget.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-11-21T09:48:16,461 copying build/lib/keybird/scripts/setup_gadget_composite.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-11-21T09:48:16,463 copying build/lib/keybird/scripts/cleanup_gadget.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-11-21T09:48:16,465 copying build/lib/keybird/uninstall.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-21T09:48:16,468 creating build/bdist.linux-armv7l/wheel/keybird/templates 2025-11-21T09:48:16,469 copying build/lib/keybird/templates/index.html -> build/bdist.linux-armv7l/wheel/./keybird/templates 2025-11-21T09:48:16,471 copying build/lib/keybird/deploy_cli.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-21T09:48:16,474 running install_egg_info 2025-11-21T09:48:16,480 Copying keybird.egg-info to build/bdist.linux-armv7l/wheel/./keybird-1.0.6-py3.11.egg-info 2025-11-21T09:48:16,492 running install_scripts 2025-11-21T09:48:16,504 creating build/bdist.linux-armv7l/wheel/keybird-1.0.6.dist-info/WHEEL 2025-11-21T09:48:16,507 creating '/tmp/pip-wheel-6hchn58m/.tmp-en3nnge6/keybird-1.0.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-21T09:48:16,509 adding 'keybird/__init__.py' 2025-11-21T09:48:16,511 adding 'keybird/deploy_cli.py' 2025-11-21T09:48:16,519 adding 'keybird/server.py' 2025-11-21T09:48:16,522 adding 'keybird/setup.py' 2025-11-21T09:48:16,523 adding 'keybird/uninstall.py' 2025-11-21T09:48:16,525 adding 'keybird/scripts/cleanup_gadget.sh' 2025-11-21T09:48:16,526 adding 'keybird/scripts/gadget.conf' 2025-11-21T09:48:16,528 adding 'keybird/scripts/setup_gadget.sh' 2025-11-21T09:48:16,529 adding 'keybird/scripts/setup_gadget_composite.sh' 2025-11-21T09:48:16,533 adding 'keybird/static/android-icon-144x144.png' 2025-11-21T09:48:16,536 adding 'keybird/static/android-icon-192x192.png' 2025-11-21T09:48:16,538 adding 'keybird/static/android-icon-36x36.png' 2025-11-21T09:48:16,539 adding 'keybird/static/android-icon-48x48.png' 2025-11-21T09:48:16,541 adding 'keybird/static/android-icon-72x72.png' 2025-11-21T09:48:16,543 adding 'keybird/static/android-icon-96x96.png' 2025-11-21T09:48:16,545 adding 'keybird/static/apple-icon-114x114.png' 2025-11-21T09:48:16,547 adding 'keybird/static/apple-icon-120x120.png' 2025-11-21T09:48:16,549 adding 'keybird/static/apple-icon-144x144.png' 2025-11-21T09:48:16,552 adding 'keybird/static/apple-icon-152x152.png' 2025-11-21T09:48:16,555 adding 'keybird/static/apple-icon-180x180.png' 2025-11-21T09:48:16,557 adding 'keybird/static/apple-icon-57x57.png' 2025-11-21T09:48:16,558 adding 'keybird/static/apple-icon-60x60.png' 2025-11-21T09:48:16,560 adding 'keybird/static/apple-icon-72x72.png' 2025-11-21T09:48:16,562 adding 'keybird/static/apple-icon-76x76.png' 2025-11-21T09:48:16,565 adding 'keybird/static/apple-icon-precomposed.png' 2025-11-21T09:48:16,569 adding 'keybird/static/apple-icon.png' 2025-11-21T09:48:16,570 adding 'keybird/static/browserconfig.xml' 2025-11-21T09:48:16,572 adding 'keybird/static/favicon-16x16.png' 2025-11-21T09:48:16,573 adding 'keybird/static/favicon-32x32.png' 2025-11-21T09:48:16,574 adding 'keybird/static/favicon-96x96.png' 2025-11-21T09:48:16,576 adding 'keybird/static/favicon.ico' 2025-11-21T09:48:16,577 adding 'keybird/static/manifest.json' 2025-11-21T09:48:16,579 adding 'keybird/static/ms-icon-144x144.png' 2025-11-21T09:48:16,581 adding 'keybird/static/ms-icon-150x150.png' 2025-11-21T09:48:16,588 adding 'keybird/static/ms-icon-310x310.png' 2025-11-21T09:48:16,590 adding 'keybird/static/ms-icon-70x70.png' 2025-11-21T09:48:16,592 adding 'keybird/static/css/style.css' 2025-11-21T09:48:16,596 adding 'keybird/static/js/app.js' 2025-11-21T09:48:16,598 adding 'keybird/systemd/hid-gadget.service' 2025-11-21T09:48:16,599 adding 'keybird/systemd/pi-hid-bridge.service' 2025-11-21T09:48:16,602 adding 'keybird/templates/index.html' 2025-11-21T09:48:16,605 adding 'keybird-1.0.6.dist-info/licenses/LICENSE' 2025-11-21T09:48:16,608 adding 'keybird-1.0.6.dist-info/METADATA' 2025-11-21T09:48:16,609 adding 'keybird-1.0.6.dist-info/WHEEL' 2025-11-21T09:48:16,610 adding 'keybird-1.0.6.dist-info/entry_points.txt' 2025-11-21T09:48:16,611 adding 'keybird-1.0.6.dist-info/top_level.txt' 2025-11-21T09:48:16,612 adding 'keybird-1.0.6.dist-info/RECORD' 2025-11-21T09:48:16,618 removing build/bdist.linux-armv7l/wheel 2025-11-21T09:48:16,730 Building wheel for keybird (pyproject.toml): finished with status 'done' 2025-11-21T09:48:16,745 Created wheel for keybird: filename=keybird-1.0.6-py3-none-any.whl size=413959 sha256=cac3c95cbba0be79c508f22e3add8aac75eb76762c2874ced325eebb637439e7 2025-11-21T09:48:16,746 Stored in directory: /tmp/pip-ephem-wheel-cache-w3k_t73x/wheels/57/8f/7b/00dd87793ac594678ed1cbbabf3b6ab66810dc5d8d25c1ab9a 2025-11-21T09:48:16,763 Successfully built keybird 2025-11-21T09:48:16,781 Removed build tracker: '/tmp/pip-build-tracker-q0_s1heh'