2025-11-13T06:17:31,492 Created temporary directory: /tmp/pip-ephem-wheel-cache-pj5stpe2 2025-11-13T06:17:31,494 Created temporary directory: /tmp/pip-build-tracker-rtvlu_dp 2025-11-13T06:17:31,495 Initialized build tracking at /tmp/pip-build-tracker-rtvlu_dp 2025-11-13T06:17:31,495 Created build tracker: /tmp/pip-build-tracker-rtvlu_dp 2025-11-13T06:17:31,496 Entered build tracker: /tmp/pip-build-tracker-rtvlu_dp 2025-11-13T06:17:31,497 Created temporary directory: /tmp/pip-wheel-kp2azido 2025-11-13T06:17:31,500 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-13T06:17:31,502 Created temporary directory: /tmp/pip-ephem-wheel-cache-ha1pce3j 2025-11-13T06:17:31,525 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-13T06:17:31,529 2 location(s) to search for versions of keybird: 2025-11-13T06:17:31,529 * https://pypi.org/simple/keybird/ 2025-11-13T06:17:31,529 * https://www.piwheels.org/simple/keybird/ 2025-11-13T06:17:31,529 Fetching project page and analyzing links: https://pypi.org/simple/keybird/ 2025-11-13T06:17:31,530 Getting page https://pypi.org/simple/keybird/ 2025-11-13T06:17:31,532 Found index url https://pypi.org/simple 2025-11-13T06:17:31,741 Fetched page https://pypi.org/simple/keybird/ as application/vnd.pypi.simple.v1+json 2025-11-13T06:17:31,745 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-13T06:17:31,746 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-13T06:17:31,746 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-13T06:17:31,747 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-13T06:17:31,748 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-13T06:17:31,749 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-13T06:17:31,750 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-13T06:17:31,751 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-13T06:17:31,751 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-13T06:17:31,753 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-13T06:17:31,753 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-13T06:17:31,755 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-13T06:17:31,755 Fetching project page and analyzing links: https://www.piwheels.org/simple/keybird/ 2025-11-13T06:17:31,756 Getting page https://www.piwheels.org/simple/keybird/ 2025-11-13T06:17:31,757 Found index url https://www.piwheels.org/simple 2025-11-13T06:17:31,922 Fetched page https://www.piwheels.org/simple/keybird/ as text/html 2025-11-13T06:17:31,925 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-13T06:17:31,925 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-13T06:17:31,926 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-13T06:17:31,926 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-13T06:17:31,927 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-13T06:17:31,928 Skipping link: not a file: https://www.piwheels.org/simple/keybird/ 2025-11-13T06:17:31,928 Skipping link: not a file: https://pypi.org/simple/keybird/ 2025-11-13T06:17:31,948 Given no hashes to check 1 links for project 'keybird': discarding no candidates 2025-11-13T06:17:31,966 Collecting keybird==1.0.5 2025-11-13T06:17:31,969 Created temporary directory: /tmp/pip-unpack-gbib5taq 2025-11-13T06:17:32,112 Downloading keybird-1.0.5.tar.gz (407 kB) 2025-11-13T06:17:32,317 Added keybird==1.0.5 from https://files.pythonhosted.org/packages/cc/48/78cb1b88838fbaef9643cf7f9bb8cdf6ca6fb1892d92f12fbf649081f51c/keybird-1.0.5.tar.gz to build tracker '/tmp/pip-build-tracker-rtvlu_dp' 2025-11-13T06:17:32,323 Created temporary directory: /tmp/pip-build-env-urzvsxhg 2025-11-13T06:17:32,327 Installing build dependencies: started 2025-11-13T06:17:32,328 Running command pip subprocess to install build dependencies 2025-11-13T06:17:33,456 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-13T06:17:34,051 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-13T06:17:34,074 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-13T06:17:35,812 Collecting setuptools>=61.0 2025-11-13T06:17:35,977 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-13T06:17:36,262 Collecting wheel 2025-11-13T06:17:36,278 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-13T06:17:39,188 Installing collected packages: wheel, setuptools 2025-11-13T06:17:39,422 Creating /tmp/pip-build-env-urzvsxhg/overlay/local/bin 2025-11-13T06:17:39,424 changing mode of /tmp/pip-build-env-urzvsxhg/overlay/local/bin/wheel to 755 2025-11-13T06:17:42,943 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-13T06:17:43,216 Installing build dependencies: finished with status 'done' 2025-11-13T06:17:43,222 Getting requirements to build wheel: started 2025-11-13T06:17:43,223 Running command Getting requirements to build wheel 2025-11-13T06:17:43,907 running egg_info 2025-11-13T06:17:43,914 writing keybird.egg-info/PKG-INFO 2025-11-13T06:17:43,919 writing dependency_links to keybird.egg-info/dependency_links.txt 2025-11-13T06:17:43,921 writing entry points to keybird.egg-info/entry_points.txt 2025-11-13T06:17:43,923 writing requirements to keybird.egg-info/requires.txt 2025-11-13T06:17:43,925 writing top-level names to keybird.egg-info/top_level.txt 2025-11-13T06:17:43,952 reading manifest file 'keybird.egg-info/SOURCES.txt' 2025-11-13T06:17:43,960 reading manifest template 'MANIFEST.in' 2025-11-13T06:17:44,031 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-13T06:17:44,031 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-11-13T06:17:44,032 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-13T06:17:44,033 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-11-13T06:17:44,034 adding license file 'LICENSE' 2025-11-13T06:17:44,038 writing manifest file 'keybird.egg-info/SOURCES.txt' 2025-11-13T06:17:44,137 Getting requirements to build wheel: finished with status 'done' 2025-11-13T06:17:44,141 Created temporary directory: /tmp/pip-modern-metadata-p7flbthw 2025-11-13T06:17:44,143 Preparing metadata (pyproject.toml): started 2025-11-13T06:17:44,144 Running command Preparing metadata (pyproject.toml) 2025-11-13T06:17:44,793 running dist_info 2025-11-13T06:17:44,805 creating /tmp/pip-modern-metadata-p7flbthw/keybird.egg-info 2025-11-13T06:17:44,806 writing /tmp/pip-modern-metadata-p7flbthw/keybird.egg-info/PKG-INFO 2025-11-13T06:17:44,812 writing dependency_links to /tmp/pip-modern-metadata-p7flbthw/keybird.egg-info/dependency_links.txt 2025-11-13T06:17:44,814 writing entry points to /tmp/pip-modern-metadata-p7flbthw/keybird.egg-info/entry_points.txt 2025-11-13T06:17:44,816 writing requirements to /tmp/pip-modern-metadata-p7flbthw/keybird.egg-info/requires.txt 2025-11-13T06:17:44,817 writing top-level names to /tmp/pip-modern-metadata-p7flbthw/keybird.egg-info/top_level.txt 2025-11-13T06:17:44,818 writing manifest file '/tmp/pip-modern-metadata-p7flbthw/keybird.egg-info/SOURCES.txt' 2025-11-13T06:17:44,841 reading manifest file '/tmp/pip-modern-metadata-p7flbthw/keybird.egg-info/SOURCES.txt' 2025-11-13T06:17:44,844 reading manifest template 'MANIFEST.in' 2025-11-13T06:17:44,914 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-13T06:17:44,914 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-11-13T06:17:44,915 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-13T06:17:44,916 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-11-13T06:17:44,917 adding license file 'LICENSE' 2025-11-13T06:17:44,920 writing manifest file '/tmp/pip-modern-metadata-p7flbthw/keybird.egg-info/SOURCES.txt' 2025-11-13T06:17:44,921 creating '/tmp/pip-modern-metadata-p7flbthw/keybird-1.0.5.dist-info' 2025-11-13T06:17:45,050 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-13T06:17:45,056 Source in /tmp/pip-wheel-kp2azido/keybird_2d034eb6679e4689b9f11888ba672b1a has version 1.0.5, which satisfies requirement keybird==1.0.5 from https://files.pythonhosted.org/packages/cc/48/78cb1b88838fbaef9643cf7f9bb8cdf6ca6fb1892d92f12fbf649081f51c/keybird-1.0.5.tar.gz 2025-11-13T06:17:45,057 Removed keybird==1.0.5 from https://files.pythonhosted.org/packages/cc/48/78cb1b88838fbaef9643cf7f9bb8cdf6ca6fb1892d92f12fbf649081f51c/keybird-1.0.5.tar.gz from build tracker '/tmp/pip-build-tracker-rtvlu_dp' 2025-11-13T06:17:45,066 Created temporary directory: /tmp/pip-unpack-g2v8t2zb 2025-11-13T06:17:45,066 Building wheels for collected packages: keybird 2025-11-13T06:17:45,071 Created temporary directory: /tmp/pip-wheel-r4boutp2 2025-11-13T06:17:45,071 Destination directory: /tmp/pip-wheel-r4boutp2 2025-11-13T06:17:45,074 Building wheel for keybird (pyproject.toml): started 2025-11-13T06:17:45,075 Running command Building wheel for keybird (pyproject.toml) 2025-11-13T06:17:45,700 running bdist_wheel 2025-11-13T06:17:45,721 running build 2025-11-13T06:17:45,722 running build_py 2025-11-13T06:17:45,728 creating build/lib/keybird 2025-11-13T06:17:45,731 copying keybird/server.py -> build/lib/keybird 2025-11-13T06:17:45,734 copying keybird/__init__.py -> build/lib/keybird 2025-11-13T06:17:45,736 copying keybird/uninstall.py -> build/lib/keybird 2025-11-13T06:17:45,738 copying keybird/setup.py -> build/lib/keybird 2025-11-13T06:17:45,741 copying keybird/deploy_cli.py -> build/lib/keybird 2025-11-13T06:17:45,743 running egg_info 2025-11-13T06:17:45,755 writing keybird.egg-info/PKG-INFO 2025-11-13T06:17:45,760 writing dependency_links to keybird.egg-info/dependency_links.txt 2025-11-13T06:17:45,762 writing entry points to keybird.egg-info/entry_points.txt 2025-11-13T06:17:45,764 writing requirements to keybird.egg-info/requires.txt 2025-11-13T06:17:45,765 writing top-level names to keybird.egg-info/top_level.txt 2025-11-13T06:17:45,778 reading manifest file 'keybird.egg-info/SOURCES.txt' 2025-11-13T06:17:45,783 reading manifest template 'MANIFEST.in' 2025-11-13T06:17:45,857 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-11-13T06:17:45,858 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-11-13T06:17:45,859 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-11-13T06:17:45,860 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-11-13T06:17:45,861 adding license file 'LICENSE' 2025-11-13T06:17:45,865 writing manifest file 'keybird.egg-info/SOURCES.txt' 2025-11-13T06:17:45,867 /tmp/pip-build-env-urzvsxhg/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-13T06:17:45,868 !! 2025-11-13T06:17:45,869 ******************************************************************************** 2025-11-13T06:17:45,870 ############################ 2025-11-13T06:17:45,870 # Package would be ignored # 2025-11-13T06:17:45,871 ############################ 2025-11-13T06:17:45,871 Python recognizes 'keybird.scripts' as an importable package[^1], 2025-11-13T06:17:45,872 but it is absent from setuptools' `packages` configuration. 2025-11-13T06:17:45,873 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-13T06:17:45,874 package, please make sure that 'keybird.scripts' is explicitly added 2025-11-13T06:17:45,874 to the `packages` configuration field. 2025-11-13T06:17:45,875 Alternatively, you can also rely on setuptools' discovery methods 2025-11-13T06:17:45,876 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-13T06:17:45,877 instead of `find_packages(...)`/`find:`). 2025-11-13T06:17:45,878 You can read more about "package discovery" on setuptools documentation page: 2025-11-13T06:17:45,879 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-13T06:17:45,880 If you don't want 'keybird.scripts' to be distributed and are 2025-11-13T06:17:45,880 already explicitly excluding 'keybird.scripts' via 2025-11-13T06:17:45,880 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-13T06:17:45,881 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-13T06:17:45,881 combination with a more fine grained `package-data` configuration. 2025-11-13T06:17:45,882 You can read more about "package data files" on setuptools documentation page: 2025-11-13T06:17:45,883 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-13T06:17:45,884 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-13T06:17:45,885 even if it does not contain any `.py` files. 2025-11-13T06:17:45,885 On the other hand, currently there is no concept of package data 2025-11-13T06:17:45,886 directory, all directories are treated like packages. 2025-11-13T06:17:45,886 ******************************************************************************** 2025-11-13T06:17:45,887 !! 2025-11-13T06:17:45,888 check.warn(importable) 2025-11-13T06:17:45,888 /tmp/pip-build-env-urzvsxhg/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-13T06:17:45,889 !! 2025-11-13T06:17:45,890 ******************************************************************************** 2025-11-13T06:17:45,890 ############################ 2025-11-13T06:17:45,891 # Package would be ignored # 2025-11-13T06:17:45,891 ############################ 2025-11-13T06:17:45,892 Python recognizes 'keybird.static' as an importable package[^1], 2025-11-13T06:17:45,892 but it is absent from setuptools' `packages` configuration. 2025-11-13T06:17:45,893 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-13T06:17:45,894 package, please make sure that 'keybird.static' is explicitly added 2025-11-13T06:17:45,894 to the `packages` configuration field. 2025-11-13T06:17:45,895 Alternatively, you can also rely on setuptools' discovery methods 2025-11-13T06:17:45,896 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-13T06:17:45,896 instead of `find_packages(...)`/`find:`). 2025-11-13T06:17:45,897 You can read more about "package discovery" on setuptools documentation page: 2025-11-13T06:17:45,899 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-13T06:17:45,900 If you don't want 'keybird.static' to be distributed and are 2025-11-13T06:17:45,900 already explicitly excluding 'keybird.static' via 2025-11-13T06:17:45,901 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-13T06:17:45,901 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-13T06:17:45,902 combination with a more fine grained `package-data` configuration. 2025-11-13T06:17:45,903 You can read more about "package data files" on setuptools documentation page: 2025-11-13T06:17:45,904 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-13T06:17:45,906 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-13T06:17:45,906 even if it does not contain any `.py` files. 2025-11-13T06:17:45,907 On the other hand, currently there is no concept of package data 2025-11-13T06:17:45,907 directory, all directories are treated like packages. 2025-11-13T06:17:45,908 ******************************************************************************** 2025-11-13T06:17:45,909 !! 2025-11-13T06:17:45,909 check.warn(importable) 2025-11-13T06:17:45,909 /tmp/pip-build-env-urzvsxhg/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-13T06:17:45,910 !! 2025-11-13T06:17:45,911 ******************************************************************************** 2025-11-13T06:17:45,911 ############################ 2025-11-13T06:17:45,912 # Package would be ignored # 2025-11-13T06:17:45,912 ############################ 2025-11-13T06:17:45,912 Python recognizes 'keybird.static.css' as an importable package[^1], 2025-11-13T06:17:45,913 but it is absent from setuptools' `packages` configuration. 2025-11-13T06:17:45,914 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-13T06:17:45,914 package, please make sure that 'keybird.static.css' is explicitly added 2025-11-13T06:17:45,915 to the `packages` configuration field. 2025-11-13T06:17:45,916 Alternatively, you can also rely on setuptools' discovery methods 2025-11-13T06:17:45,916 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-13T06:17:45,917 instead of `find_packages(...)`/`find:`). 2025-11-13T06:17:45,918 You can read more about "package discovery" on setuptools documentation page: 2025-11-13T06:17:45,919 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-13T06:17:45,919 If you don't want 'keybird.static.css' to be distributed and are 2025-11-13T06:17:45,920 already explicitly excluding 'keybird.static.css' via 2025-11-13T06:17:45,920 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-13T06:17:45,921 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-13T06:17:45,922 combination with a more fine grained `package-data` configuration. 2025-11-13T06:17:45,923 You can read more about "package data files" on setuptools documentation page: 2025-11-13T06:17:45,924 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-13T06:17:45,925 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-13T06:17:45,926 even if it does not contain any `.py` files. 2025-11-13T06:17:45,927 On the other hand, currently there is no concept of package data 2025-11-13T06:17:45,927 directory, all directories are treated like packages. 2025-11-13T06:17:45,928 ******************************************************************************** 2025-11-13T06:17:45,929 !! 2025-11-13T06:17:45,929 check.warn(importable) 2025-11-13T06:17:45,930 /tmp/pip-build-env-urzvsxhg/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-13T06:17:45,930 !! 2025-11-13T06:17:45,931 ******************************************************************************** 2025-11-13T06:17:45,932 ############################ 2025-11-13T06:17:45,932 # Package would be ignored # 2025-11-13T06:17:45,933 ############################ 2025-11-13T06:17:45,934 Python recognizes 'keybird.static.js' as an importable package[^1], 2025-11-13T06:17:45,934 but it is absent from setuptools' `packages` configuration. 2025-11-13T06:17:45,935 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-13T06:17:45,936 package, please make sure that 'keybird.static.js' is explicitly added 2025-11-13T06:17:45,937 to the `packages` configuration field. 2025-11-13T06:17:45,938 Alternatively, you can also rely on setuptools' discovery methods 2025-11-13T06:17:45,938 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-13T06:17:45,939 instead of `find_packages(...)`/`find:`). 2025-11-13T06:17:45,940 You can read more about "package discovery" on setuptools documentation page: 2025-11-13T06:17:45,941 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-13T06:17:45,942 If you don't want 'keybird.static.js' to be distributed and are 2025-11-13T06:17:45,942 already explicitly excluding 'keybird.static.js' via 2025-11-13T06:17:45,942 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-13T06:17:45,943 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-13T06:17:45,943 combination with a more fine grained `package-data` configuration. 2025-11-13T06:17:45,944 You can read more about "package data files" on setuptools documentation page: 2025-11-13T06:17:45,945 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-13T06:17:45,946 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-13T06:17:45,947 even if it does not contain any `.py` files. 2025-11-13T06:17:45,947 On the other hand, currently there is no concept of package data 2025-11-13T06:17:45,947 directory, all directories are treated like packages. 2025-11-13T06:17:45,948 ******************************************************************************** 2025-11-13T06:17:45,949 !! 2025-11-13T06:17:45,949 check.warn(importable) 2025-11-13T06:17:45,950 /tmp/pip-build-env-urzvsxhg/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-13T06:17:45,950 !! 2025-11-13T06:17:45,951 ******************************************************************************** 2025-11-13T06:17:45,952 ############################ 2025-11-13T06:17:45,952 # Package would be ignored # 2025-11-13T06:17:45,953 ############################ 2025-11-13T06:17:45,953 Python recognizes 'keybird.systemd' as an importable package[^1], 2025-11-13T06:17:45,954 but it is absent from setuptools' `packages` configuration. 2025-11-13T06:17:45,955 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-13T06:17:45,956 package, please make sure that 'keybird.systemd' is explicitly added 2025-11-13T06:17:45,956 to the `packages` configuration field. 2025-11-13T06:17:45,957 Alternatively, you can also rely on setuptools' discovery methods 2025-11-13T06:17:45,958 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-13T06:17:45,958 instead of `find_packages(...)`/`find:`). 2025-11-13T06:17:45,959 You can read more about "package discovery" on setuptools documentation page: 2025-11-13T06:17:45,960 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-13T06:17:45,961 If you don't want 'keybird.systemd' to be distributed and are 2025-11-13T06:17:45,962 already explicitly excluding 'keybird.systemd' via 2025-11-13T06:17:45,962 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-13T06:17:45,963 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-13T06:17:45,964 combination with a more fine grained `package-data` configuration. 2025-11-13T06:17:45,965 You can read more about "package data files" on setuptools documentation page: 2025-11-13T06:17:45,967 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-13T06:17:45,968 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-13T06:17:45,969 even if it does not contain any `.py` files. 2025-11-13T06:17:45,969 On the other hand, currently there is no concept of package data 2025-11-13T06:17:45,970 directory, all directories are treated like packages. 2025-11-13T06:17:45,971 ******************************************************************************** 2025-11-13T06:17:45,971 !! 2025-11-13T06:17:45,972 check.warn(importable) 2025-11-13T06:17:45,972 /tmp/pip-build-env-urzvsxhg/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-13T06:17:45,973 !! 2025-11-13T06:17:45,974 ******************************************************************************** 2025-11-13T06:17:45,975 ############################ 2025-11-13T06:17:45,975 # Package would be ignored # 2025-11-13T06:17:45,976 ############################ 2025-11-13T06:17:45,976 Python recognizes 'keybird.templates' as an importable package[^1], 2025-11-13T06:17:45,976 but it is absent from setuptools' `packages` configuration. 2025-11-13T06:17:45,977 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-13T06:17:45,978 package, please make sure that 'keybird.templates' is explicitly added 2025-11-13T06:17:45,979 to the `packages` configuration field. 2025-11-13T06:17:45,980 Alternatively, you can also rely on setuptools' discovery methods 2025-11-13T06:17:45,980 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-13T06:17:45,981 instead of `find_packages(...)`/`find:`). 2025-11-13T06:17:45,982 You can read more about "package discovery" on setuptools documentation page: 2025-11-13T06:17:45,983 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-13T06:17:45,984 If you don't want 'keybird.templates' to be distributed and are 2025-11-13T06:17:45,984 already explicitly excluding 'keybird.templates' via 2025-11-13T06:17:45,985 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-13T06:17:45,985 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-13T06:17:45,986 combination with a more fine grained `package-data` configuration. 2025-11-13T06:17:45,987 You can read more about "package data files" on setuptools documentation page: 2025-11-13T06:17:45,988 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-13T06:17:45,990 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-13T06:17:45,990 even if it does not contain any `.py` files. 2025-11-13T06:17:45,991 On the other hand, currently there is no concept of package data 2025-11-13T06:17:45,991 directory, all directories are treated like packages. 2025-11-13T06:17:45,992 ******************************************************************************** 2025-11-13T06:17:45,993 !! 2025-11-13T06:17:45,993 check.warn(importable) 2025-11-13T06:17:45,994 creating build/lib/keybird/scripts 2025-11-13T06:17:45,995 copying keybird/scripts/cleanup_gadget.sh -> build/lib/keybird/scripts 2025-11-13T06:17:45,995 copying keybird/scripts/gadget.conf -> build/lib/keybird/scripts 2025-11-13T06:17:45,996 copying keybird/scripts/setup_gadget.sh -> build/lib/keybird/scripts 2025-11-13T06:17:45,996 copying keybird/scripts/setup_gadget_composite.sh -> build/lib/keybird/scripts 2025-11-13T06:17:45,997 creating build/lib/keybird/static 2025-11-13T06:17:45,998 copying keybird/static/android-icon-144x144.png -> build/lib/keybird/static 2025-11-13T06:17:45,998 copying keybird/static/android-icon-192x192.png -> build/lib/keybird/static 2025-11-13T06:17:45,999 copying keybird/static/android-icon-36x36.png -> build/lib/keybird/static 2025-11-13T06:17:45,999 copying keybird/static/android-icon-48x48.png -> build/lib/keybird/static 2025-11-13T06:17:46,000 copying keybird/static/android-icon-72x72.png -> build/lib/keybird/static 2025-11-13T06:17:46,000 copying keybird/static/android-icon-96x96.png -> build/lib/keybird/static 2025-11-13T06:17:46,001 copying keybird/static/apple-icon-114x114.png -> build/lib/keybird/static 2025-11-13T06:17:46,001 copying keybird/static/apple-icon-120x120.png -> build/lib/keybird/static 2025-11-13T06:17:46,001 copying keybird/static/apple-icon-144x144.png -> build/lib/keybird/static 2025-11-13T06:17:46,002 copying keybird/static/apple-icon-152x152.png -> build/lib/keybird/static 2025-11-13T06:17:46,002 copying keybird/static/apple-icon-180x180.png -> build/lib/keybird/static 2025-11-13T06:17:46,003 copying keybird/static/apple-icon-57x57.png -> build/lib/keybird/static 2025-11-13T06:17:46,003 copying keybird/static/apple-icon-60x60.png -> build/lib/keybird/static 2025-11-13T06:17:46,004 copying keybird/static/apple-icon-72x72.png -> build/lib/keybird/static 2025-11-13T06:17:46,004 copying keybird/static/apple-icon-76x76.png -> build/lib/keybird/static 2025-11-13T06:17:46,005 copying keybird/static/apple-icon-precomposed.png -> build/lib/keybird/static 2025-11-13T06:17:46,005 copying keybird/static/apple-icon.png -> build/lib/keybird/static 2025-11-13T06:17:46,006 copying keybird/static/browserconfig.xml -> build/lib/keybird/static 2025-11-13T06:17:46,006 copying keybird/static/favicon-16x16.png -> build/lib/keybird/static 2025-11-13T06:17:46,007 copying keybird/static/favicon-32x32.png -> build/lib/keybird/static 2025-11-13T06:17:46,008 copying keybird/static/favicon-96x96.png -> build/lib/keybird/static 2025-11-13T06:17:46,008 copying keybird/static/favicon.ico -> build/lib/keybird/static 2025-11-13T06:17:46,009 copying keybird/static/manifest.json -> build/lib/keybird/static 2025-11-13T06:17:46,009 copying keybird/static/ms-icon-144x144.png -> build/lib/keybird/static 2025-11-13T06:17:46,010 copying keybird/static/ms-icon-150x150.png -> build/lib/keybird/static 2025-11-13T06:17:46,011 copying keybird/static/ms-icon-310x310.png -> build/lib/keybird/static 2025-11-13T06:17:46,011 copying keybird/static/ms-icon-70x70.png -> build/lib/keybird/static 2025-11-13T06:17:46,012 creating build/lib/keybird/static/css 2025-11-13T06:17:46,013 copying keybird/static/css/style.css -> build/lib/keybird/static/css 2025-11-13T06:17:46,013 creating build/lib/keybird/static/js 2025-11-13T06:17:46,014 copying keybird/static/js/app.js -> build/lib/keybird/static/js 2025-11-13T06:17:46,014 creating build/lib/keybird/systemd 2025-11-13T06:17:46,015 copying keybird/systemd/hid-gadget.service -> build/lib/keybird/systemd 2025-11-13T06:17:46,015 copying keybird/systemd/pi-hid-bridge.service -> build/lib/keybird/systemd 2025-11-13T06:17:46,016 creating build/lib/keybird/templates 2025-11-13T06:17:46,016 copying keybird/templates/index.html -> build/lib/keybird/templates 2025-11-13T06:17:46,017 installing to build/bdist.linux-armv7l/wheel 2025-11-13T06:17:46,017 running install 2025-11-13T06:17:46,034 running install_lib 2025-11-13T06:17:46,041 creating build/bdist.linux-armv7l/wheel 2025-11-13T06:17:46,043 creating build/bdist.linux-armv7l/wheel/keybird 2025-11-13T06:17:46,044 copying build/lib/keybird/server.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-13T06:17:46,048 copying build/lib/keybird/__init__.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-13T06:17:46,050 copying build/lib/keybird/uninstall.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-13T06:17:46,053 creating build/bdist.linux-armv7l/wheel/keybird/systemd 2025-11-13T06:17:46,054 copying build/lib/keybird/systemd/pi-hid-bridge.service -> build/bdist.linux-armv7l/wheel/./keybird/systemd 2025-11-13T06:17:46,056 copying build/lib/keybird/systemd/hid-gadget.service -> build/bdist.linux-armv7l/wheel/./keybird/systemd 2025-11-13T06:17:46,058 creating build/bdist.linux-armv7l/wheel/keybird/scripts 2025-11-13T06:17:46,059 copying build/lib/keybird/scripts/cleanup_gadget.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-11-13T06:17:46,061 copying build/lib/keybird/scripts/setup_gadget_composite.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-11-13T06:17:46,063 copying build/lib/keybird/scripts/gadget.conf -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-11-13T06:17:46,065 copying build/lib/keybird/scripts/setup_gadget.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-11-13T06:17:46,067 copying build/lib/keybird/setup.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-13T06:17:46,070 creating build/bdist.linux-armv7l/wheel/keybird/templates 2025-11-13T06:17:46,071 copying build/lib/keybird/templates/index.html -> build/bdist.linux-armv7l/wheel/./keybird/templates 2025-11-13T06:17:46,073 copying build/lib/keybird/deploy_cli.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-11-13T06:17:46,077 creating build/bdist.linux-armv7l/wheel/keybird/static 2025-11-13T06:17:46,078 copying build/lib/keybird/static/apple-icon-57x57.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,080 copying build/lib/keybird/static/ms-icon-310x310.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,083 copying build/lib/keybird/static/favicon-32x32.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,085 copying build/lib/keybird/static/browserconfig.xml -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,088 creating build/bdist.linux-armv7l/wheel/keybird/static/css 2025-11-13T06:17:46,089 copying build/lib/keybird/static/css/style.css -> build/bdist.linux-armv7l/wheel/./keybird/static/css 2025-11-13T06:17:46,091 copying build/lib/keybird/static/apple-icon-180x180.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,094 copying build/lib/keybird/static/apple-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,097 copying build/lib/keybird/static/ms-icon-150x150.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,099 copying build/lib/keybird/static/favicon-16x16.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,101 copying build/lib/keybird/static/apple-icon-152x152.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,104 copying build/lib/keybird/static/ms-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,107 copying build/lib/keybird/static/android-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,110 creating build/bdist.linux-armv7l/wheel/keybird/static/js 2025-11-13T06:17:46,111 copying build/lib/keybird/static/js/app.js -> build/bdist.linux-armv7l/wheel/./keybird/static/js 2025-11-13T06:17:46,114 copying build/lib/keybird/static/apple-icon-120x120.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,116 copying build/lib/keybird/static/apple-icon-precomposed.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,119 copying build/lib/keybird/static/manifest.json -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,121 copying build/lib/keybird/static/ms-icon-70x70.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,124 copying build/lib/keybird/static/android-icon-72x72.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,126 copying build/lib/keybird/static/android-icon-48x48.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,128 copying build/lib/keybird/static/apple-icon-72x72.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,130 copying build/lib/keybird/static/apple-icon-60x60.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,133 copying build/lib/keybird/static/favicon.ico -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,134 copying build/lib/keybird/static/apple-icon-114x114.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,137 copying build/lib/keybird/static/apple-icon.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,140 copying build/lib/keybird/static/android-icon-96x96.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,142 copying build/lib/keybird/static/android-icon-36x36.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,144 copying build/lib/keybird/static/android-icon-192x192.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,147 copying build/lib/keybird/static/favicon-96x96.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,149 copying build/lib/keybird/static/apple-icon-76x76.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-11-13T06:17:46,151 running install_egg_info 2025-11-13T06:17:46,157 Copying keybird.egg-info to build/bdist.linux-armv7l/wheel/./keybird-1.0.5-py3.11.egg-info 2025-11-13T06:17:46,170 running install_scripts 2025-11-13T06:17:46,183 creating build/bdist.linux-armv7l/wheel/keybird-1.0.5.dist-info/WHEEL 2025-11-13T06:17:46,186 creating '/tmp/pip-wheel-r4boutp2/.tmp-sf2jf08f/keybird-1.0.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-13T06:17:46,188 adding 'keybird/__init__.py' 2025-11-13T06:17:46,190 adding 'keybird/deploy_cli.py' 2025-11-13T06:17:46,197 adding 'keybird/server.py' 2025-11-13T06:17:46,199 adding 'keybird/setup.py' 2025-11-13T06:17:46,201 adding 'keybird/uninstall.py' 2025-11-13T06:17:46,203 adding 'keybird/scripts/cleanup_gadget.sh' 2025-11-13T06:17:46,205 adding 'keybird/scripts/gadget.conf' 2025-11-13T06:17:46,206 adding 'keybird/scripts/setup_gadget.sh' 2025-11-13T06:17:46,208 adding 'keybird/scripts/setup_gadget_composite.sh' 2025-11-13T06:17:46,212 adding 'keybird/static/android-icon-144x144.png' 2025-11-13T06:17:46,218 adding 'keybird/static/android-icon-192x192.png' 2025-11-13T06:17:46,220 adding 'keybird/static/android-icon-36x36.png' 2025-11-13T06:17:46,221 adding 'keybird/static/android-icon-48x48.png' 2025-11-13T06:17:46,224 adding 'keybird/static/android-icon-72x72.png' 2025-11-13T06:17:46,226 adding 'keybird/static/android-icon-96x96.png' 2025-11-13T06:17:46,229 adding 'keybird/static/apple-icon-114x114.png' 2025-11-13T06:17:46,231 adding 'keybird/static/apple-icon-120x120.png' 2025-11-13T06:17:46,235 adding 'keybird/static/apple-icon-144x144.png' 2025-11-13T06:17:46,238 adding 'keybird/static/apple-icon-152x152.png' 2025-11-13T06:17:46,243 adding 'keybird/static/apple-icon-180x180.png' 2025-11-13T06:17:46,245 adding 'keybird/static/apple-icon-57x57.png' 2025-11-13T06:17:46,247 adding 'keybird/static/apple-icon-60x60.png' 2025-11-13T06:17:46,249 adding 'keybird/static/apple-icon-72x72.png' 2025-11-13T06:17:46,251 adding 'keybird/static/apple-icon-76x76.png' 2025-11-13T06:17:46,256 adding 'keybird/static/apple-icon-precomposed.png' 2025-11-13T06:17:46,261 adding 'keybird/static/apple-icon.png' 2025-11-13T06:17:46,263 adding 'keybird/static/browserconfig.xml' 2025-11-13T06:17:46,265 adding 'keybird/static/favicon-16x16.png' 2025-11-13T06:17:46,266 adding 'keybird/static/favicon-32x32.png' 2025-11-13T06:17:46,269 adding 'keybird/static/favicon-96x96.png' 2025-11-13T06:17:46,270 adding 'keybird/static/favicon.ico' 2025-11-13T06:17:46,272 adding 'keybird/static/manifest.json' 2025-11-13T06:17:46,275 adding 'keybird/static/ms-icon-144x144.png' 2025-11-13T06:17:46,279 adding 'keybird/static/ms-icon-150x150.png' 2025-11-13T06:17:46,288 adding 'keybird/static/ms-icon-310x310.png' 2025-11-13T06:17:46,291 adding 'keybird/static/ms-icon-70x70.png' 2025-11-13T06:17:46,293 adding 'keybird/static/css/style.css' 2025-11-13T06:17:46,300 adding 'keybird/static/js/app.js' 2025-11-13T06:17:46,302 adding 'keybird/systemd/hid-gadget.service' 2025-11-13T06:17:46,303 adding 'keybird/systemd/pi-hid-bridge.service' 2025-11-13T06:17:46,306 adding 'keybird/templates/index.html' 2025-11-13T06:17:46,309 adding 'keybird-1.0.5.dist-info/licenses/LICENSE' 2025-11-13T06:17:46,312 adding 'keybird-1.0.5.dist-info/METADATA' 2025-11-13T06:17:46,313 adding 'keybird-1.0.5.dist-info/WHEEL' 2025-11-13T06:17:46,314 adding 'keybird-1.0.5.dist-info/entry_points.txt' 2025-11-13T06:17:46,315 adding 'keybird-1.0.5.dist-info/top_level.txt' 2025-11-13T06:17:46,316 adding 'keybird-1.0.5.dist-info/RECORD' 2025-11-13T06:17:46,321 removing build/bdist.linux-armv7l/wheel 2025-11-13T06:17:46,434 Building wheel for keybird (pyproject.toml): finished with status 'done' 2025-11-13T06:17:46,449 Created wheel for keybird: filename=keybird-1.0.5-py3-none-any.whl size=410329 sha256=79c29bc76ee3d97bd5595523a18d596510f2fa623f897cd1556daec162905308 2025-11-13T06:17:46,451 Stored in directory: /tmp/pip-ephem-wheel-cache-ha1pce3j/wheels/62/3a/90/d17be1a7af264e66e56c94d285fbacbfb1f0c44dbd6bc4d4ba 2025-11-13T06:17:46,468 Successfully built keybird 2025-11-13T06:17:46,485 Removed build tracker: '/tmp/pip-build-tracker-rtvlu_dp'