2025-12-30T02:21:43,571 Created temporary directory: /tmp/pip-ephem-wheel-cache-pix33gse 2025-12-30T02:21:43,572 Created temporary directory: /tmp/pip-build-tracker-741_rxog 2025-12-30T02:21:43,573 Initialized build tracking at /tmp/pip-build-tracker-741_rxog 2025-12-30T02:21:43,573 Created build tracker: /tmp/pip-build-tracker-741_rxog 2025-12-30T02:21:43,574 Entered build tracker: /tmp/pip-build-tracker-741_rxog 2025-12-30T02:21:43,575 Created temporary directory: /tmp/pip-wheel-shltnbbh 2025-12-30T02:21:43,577 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-12-30T02:21:43,580 Created temporary directory: /tmp/pip-ephem-wheel-cache-s7wpppe0 2025-12-30T02:21:43,601 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-30T02:21:43,605 2 location(s) to search for versions of keybird: 2025-12-30T02:21:43,605 * https://pypi.org/simple/keybird/ 2025-12-30T02:21:43,605 * https://www.piwheels.org/simple/keybird/ 2025-12-30T02:21:43,605 Fetching project page and analyzing links: https://pypi.org/simple/keybird/ 2025-12-30T02:21:43,606 Getting page https://pypi.org/simple/keybird/ 2025-12-30T02:21:43,607 Found index url https://pypi.org/simple 2025-12-30T02:21:43,817 Fetched page https://pypi.org/simple/keybird/ as application/vnd.pypi.simple.v1+json 2025-12-30T02:21:43,823 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-12-30T02:21:43,824 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-12-30T02:21:43,825 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-12-30T02:21:43,826 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-12-30T02:21:43,826 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-12-30T02:21:43,828 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-12-30T02:21:43,828 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-12-30T02:21:43,829 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-12-30T02:21:43,830 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-12-30T02:21:43,831 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-12-30T02:21:43,832 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-12-30T02:21:43,833 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-12-30T02:21:43,834 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-12-30T02:21:43,835 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-12-30T02:21:43,835 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/4d/8f/d1ce6e3e69774b9b0e7afb13a753bb7a2e9859aefb260ebc045640b2d1d6/keybird-1.0.7-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:43,836 Found link https://files.pythonhosted.org/packages/4b/b4/e5d15946a034d0731425dd2bbea2f3e33e8352e5ee0c9d8e6b12fcf99989/keybird-1.0.7.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.7 2025-12-30T02:21:43,837 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/96/07/732e69c02e5bd0861678feeb74d043170e942890cecd2ca344aa5176a3b3/keybird-1.0.8-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:43,838 Found link https://files.pythonhosted.org/packages/1e/02/e7f39b083a406c8b4f1491b57a7dc25a972a213c529b3eef35691ec5dced/keybird-1.0.8.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.8 2025-12-30T02:21:43,839 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/a3/b8/6f08665d516813febd852669b87f54f4ac564d696e21226b938562ad86f3/keybird-1.0.9-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:43,840 Found link https://files.pythonhosted.org/packages/37/e7/536c52ae8b7e344bc0c63e2798f13d1cee3cf97b167f536ad38868b8360e/keybird-1.0.9.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.9 2025-12-30T02:21:43,840 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/9a/0e/83c42a79ba60dfcbfd8c6cb9a5cc8f550b1ffdda04ce7dc469416a8bd426/keybird-1.0.10-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:43,841 Found link https://files.pythonhosted.org/packages/a7/ee/184adbacbb1d13e094be659b4810fcb475d9f6b602f7ce7bd60c6ef661f2/keybird-1.0.10.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.10 2025-12-30T02:21:43,842 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/c2/7e/6b3e46300d507d0e3e52ae7fc41beed7532092eb988af7919fddd33e006e/keybird-1.0.11-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:43,843 Found link https://files.pythonhosted.org/packages/5c/f4/583d2d419730e7aad46921114368c73c91bfcc00fd4f2efb1bf9ee839f26/keybird-1.0.11.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.11 2025-12-30T02:21:43,843 Skipping link: No binaries permitted for keybird: https://files.pythonhosted.org/packages/5c/26/66492b99b676eca45a774236c7cc3a442ba91e04b2bae1a5d198df7061fc/keybird-1.0.12-py3-none-any.whl (from https://pypi.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:43,844 Found link https://files.pythonhosted.org/packages/dd/79/9af2dcfb10d7158143e0a9288b62296cae3f70f1cccbf1b74d82725d09ff/keybird-1.0.12.tar.gz (from https://pypi.org/simple/keybird/) (requires-python:>=3.10), version: 1.0.12 2025-12-30T02:21:43,846 Fetching project page and analyzing links: https://www.piwheels.org/simple/keybird/ 2025-12-30T02:21:43,846 Getting page https://www.piwheels.org/simple/keybird/ 2025-12-30T02:21:43,847 Found index url https://www.piwheels.org/simple 2025-12-30T02:21:44,002 Fetched page https://www.piwheels.org/simple/keybird/ as text/html 2025-12-30T02:21:44,006 Skipping link: No binaries permitted for keybird: https://www.piwheels.org/simple/keybird/keybird-1.0.11-py3-none-any.whl#sha256=fcf3b5082b89a8ef6a14c80cff96da38a2fd5a4e17f4c232f5b949245ddd75dd (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:44,007 Skipping link: No binaries permitted for keybird: https://www.piwheels.org/simple/keybird/keybird-1.0.10-py3-none-any.whl#sha256=e1428a9e536b5197c9a7cb3751b4592e1d6564877666643b3158d0c12ae67ee2 (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:44,008 Skipping link: No binaries permitted for keybird: https://www.piwheels.org/simple/keybird/keybird-1.0.9-py3-none-any.whl#sha256=d4da1c5d53f74e1c2f15be56bd97240f03f91a1b83ecd6caa98fdc0f78b6ecbd (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:44,008 Skipping link: No binaries permitted for keybird: https://www.piwheels.org/simple/keybird/keybird-1.0.8-py3-none-any.whl#sha256=8676774f28b4ef641d7454be0f2934e31ca685e946042dea3e1e170ee94c06db (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:44,009 Skipping link: No binaries permitted for keybird: https://www.piwheels.org/simple/keybird/keybird-1.0.7-py3-none-any.whl#sha256=d4972a72254be36ff24513ec4fc1fc05fc17404899a38b0ef3d2670f81e4edfd (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:44,009 Skipping link: No binaries permitted for keybird: https://www.piwheels.org/simple/keybird/keybird-1.0.6-py3-none-any.whl#sha256=cac3c95cbba0be79c508f22e3add8aac75eb76762c2874ced325eebb637439e7 (from https://www.piwheels.org/simple/keybird/) (requires-python:>=3.10) 2025-12-30T02:21:44,010 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-12-30T02:21:44,010 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-12-30T02:21:44,011 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-12-30T02:21:44,011 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-12-30T02:21:44,012 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-12-30T02:21:44,013 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-12-30T02:21:44,013 Skipping link: not a file: https://www.piwheels.org/simple/keybird/ 2025-12-30T02:21:44,014 Skipping link: not a file: https://pypi.org/simple/keybird/ 2025-12-30T02:21:44,034 Given no hashes to check 1 links for project 'keybird': discarding no candidates 2025-12-30T02:21:44,052 Collecting keybird==1.0.12 2025-12-30T02:21:44,054 Created temporary directory: /tmp/pip-unpack-eby2a7h8 2025-12-30T02:21:44,265 Downloading keybird-1.0.12.tar.gz (416 kB) 2025-12-30T02:21:44,477 Added keybird==1.0.12 from https://files.pythonhosted.org/packages/dd/79/9af2dcfb10d7158143e0a9288b62296cae3f70f1cccbf1b74d82725d09ff/keybird-1.0.12.tar.gz to build tracker '/tmp/pip-build-tracker-741_rxog' 2025-12-30T02:21:44,483 Created temporary directory: /tmp/pip-build-env-7yrdbq36 2025-12-30T02:21:44,487 Installing build dependencies: started 2025-12-30T02:21:44,488 Running command pip subprocess to install build dependencies 2025-12-30T02:21:45,651 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-30T02:21:46,232 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-12-30T02:21:46,256 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-30T02:21:48,035 Collecting setuptools>=61.0 2025-12-30T02:21:48,145 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-30T02:21:48,415 Collecting wheel 2025-12-30T02:21:48,433 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-30T02:21:51,486 Installing collected packages: wheel, setuptools 2025-12-30T02:21:51,737 Creating /tmp/pip-build-env-7yrdbq36/overlay/local/bin 2025-12-30T02:21:51,739 changing mode of /tmp/pip-build-env-7yrdbq36/overlay/local/bin/wheel to 755 2025-12-30T02:21:55,471 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-30T02:21:55,739 Installing build dependencies: finished with status 'done' 2025-12-30T02:21:55,746 Getting requirements to build wheel: started 2025-12-30T02:21:55,747 Running command Getting requirements to build wheel 2025-12-30T02:21:56,468 running egg_info 2025-12-30T02:21:56,475 writing keybird.egg-info/PKG-INFO 2025-12-30T02:21:56,481 writing dependency_links to keybird.egg-info/dependency_links.txt 2025-12-30T02:21:56,483 writing entry points to keybird.egg-info/entry_points.txt 2025-12-30T02:21:56,485 writing requirements to keybird.egg-info/requires.txt 2025-12-30T02:21:56,487 writing top-level names to keybird.egg-info/top_level.txt 2025-12-30T02:21:56,514 reading manifest file 'keybird.egg-info/SOURCES.txt' 2025-12-30T02:21:56,522 reading manifest template 'MANIFEST.in' 2025-12-30T02:21:56,623 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-12-30T02:21:56,624 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-12-30T02:21:56,625 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-12-30T02:21:56,626 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-12-30T02:21:56,627 adding license file 'LICENSE' 2025-12-30T02:21:56,631 writing manifest file 'keybird.egg-info/SOURCES.txt' 2025-12-30T02:21:56,727 Getting requirements to build wheel: finished with status 'done' 2025-12-30T02:21:56,731 Created temporary directory: /tmp/pip-modern-metadata-6mwtwvjg 2025-12-30T02:21:56,733 Preparing metadata (pyproject.toml): started 2025-12-30T02:21:56,734 Running command Preparing metadata (pyproject.toml) 2025-12-30T02:21:57,386 running dist_info 2025-12-30T02:21:57,399 creating /tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info 2025-12-30T02:21:57,400 writing /tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info/PKG-INFO 2025-12-30T02:21:57,405 writing dependency_links to /tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info/dependency_links.txt 2025-12-30T02:21:57,407 writing entry points to /tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info/entry_points.txt 2025-12-30T02:21:57,409 writing requirements to /tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info/requires.txt 2025-12-30T02:21:57,410 writing top-level names to /tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info/top_level.txt 2025-12-30T02:21:57,412 writing manifest file '/tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info/SOURCES.txt' 2025-12-30T02:21:57,435 reading manifest file '/tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info/SOURCES.txt' 2025-12-30T02:21:57,437 reading manifest template 'MANIFEST.in' 2025-12-30T02:21:57,513 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-12-30T02:21:57,514 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-12-30T02:21:57,515 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-12-30T02:21:57,515 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-12-30T02:21:57,516 adding license file 'LICENSE' 2025-12-30T02:21:57,520 writing manifest file '/tmp/pip-modern-metadata-6mwtwvjg/keybird.egg-info/SOURCES.txt' 2025-12-30T02:21:57,521 creating '/tmp/pip-modern-metadata-6mwtwvjg/keybird-1.0.12.dist-info' 2025-12-30T02:21:57,649 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-30T02:21:57,655 Source in /tmp/pip-wheel-shltnbbh/keybird_96a4388eb64844868f6bfbf007a80b22 has version 1.0.12, which satisfies requirement keybird==1.0.12 from https://files.pythonhosted.org/packages/dd/79/9af2dcfb10d7158143e0a9288b62296cae3f70f1cccbf1b74d82725d09ff/keybird-1.0.12.tar.gz 2025-12-30T02:21:57,656 Removed keybird==1.0.12 from https://files.pythonhosted.org/packages/dd/79/9af2dcfb10d7158143e0a9288b62296cae3f70f1cccbf1b74d82725d09ff/keybird-1.0.12.tar.gz from build tracker '/tmp/pip-build-tracker-741_rxog' 2025-12-30T02:21:57,665 Created temporary directory: /tmp/pip-unpack-bdslg_6d 2025-12-30T02:21:57,666 Building wheels for collected packages: keybird 2025-12-30T02:21:57,671 Created temporary directory: /tmp/pip-wheel-vgvq114g 2025-12-30T02:21:57,671 Destination directory: /tmp/pip-wheel-vgvq114g 2025-12-30T02:21:57,674 Building wheel for keybird (pyproject.toml): started 2025-12-30T02:21:57,675 Running command Building wheel for keybird (pyproject.toml) 2025-12-30T02:21:58,299 running bdist_wheel 2025-12-30T02:21:58,320 running build 2025-12-30T02:21:58,321 running build_py 2025-12-30T02:21:58,328 creating build/lib/keybird 2025-12-30T02:21:58,330 copying keybird/__init__.py -> build/lib/keybird 2025-12-30T02:21:58,332 copying keybird/setup.py -> build/lib/keybird 2025-12-30T02:21:58,335 copying keybird/deploy_cli.py -> build/lib/keybird 2025-12-30T02:21:58,338 copying keybird/uninstall.py -> build/lib/keybird 2025-12-30T02:21:58,340 copying keybird/server.py -> build/lib/keybird 2025-12-30T02:21:58,344 running egg_info 2025-12-30T02:21:58,356 writing keybird.egg-info/PKG-INFO 2025-12-30T02:21:58,361 writing dependency_links to keybird.egg-info/dependency_links.txt 2025-12-30T02:21:58,363 writing entry points to keybird.egg-info/entry_points.txt 2025-12-30T02:21:58,365 writing requirements to keybird.egg-info/requires.txt 2025-12-30T02:21:58,366 writing top-level names to keybird.egg-info/top_level.txt 2025-12-30T02:21:58,380 reading manifest file 'keybird.egg-info/SOURCES.txt' 2025-12-30T02:21:58,385 reading manifest template 'MANIFEST.in' 2025-12-30T02:21:58,460 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-12-30T02:21:58,461 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2025-12-30T02:21:58,462 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-12-30T02:21:58,463 warning: no previously-included files matching '*.bak' found anywhere in distribution 2025-12-30T02:21:58,463 adding license file 'LICENSE' 2025-12-30T02:21:58,467 writing manifest file 'keybird.egg-info/SOURCES.txt' 2025-12-30T02:21:58,470 /tmp/pip-build-env-7yrdbq36/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.scripts' is absent from the `packages` configuration. 2025-12-30T02:21:58,470 !! 2025-12-30T02:21:58,471 ******************************************************************************** 2025-12-30T02:21:58,471 ############################ 2025-12-30T02:21:58,472 # Package would be ignored # 2025-12-30T02:21:58,472 ############################ 2025-12-30T02:21:58,473 Python recognizes 'keybird.scripts' as an importable package[^1], 2025-12-30T02:21:58,473 but it is absent from setuptools' `packages` configuration. 2025-12-30T02:21:58,474 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T02:21:58,475 package, please make sure that 'keybird.scripts' is explicitly added 2025-12-30T02:21:58,475 to the `packages` configuration field. 2025-12-30T02:21:58,476 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T02:21:58,477 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T02:21:58,477 instead of `find_packages(...)`/`find:`). 2025-12-30T02:21:58,478 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T02:21:58,479 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T02:21:58,480 If you don't want 'keybird.scripts' to be distributed and are 2025-12-30T02:21:58,481 already explicitly excluding 'keybird.scripts' via 2025-12-30T02:21:58,481 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T02:21:58,482 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T02:21:58,482 combination with a more fine grained `package-data` configuration. 2025-12-30T02:21:58,483 You can read more about "package data files" on setuptools documentation page: 2025-12-30T02:21:58,484 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T02:21:58,486 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T02:21:58,486 even if it does not contain any `.py` files. 2025-12-30T02:21:58,486 On the other hand, currently there is no concept of package data 2025-12-30T02:21:58,487 directory, all directories are treated like packages. 2025-12-30T02:21:58,487 ******************************************************************************** 2025-12-30T02:21:58,488 !! 2025-12-30T02:21:58,489 check.warn(importable) 2025-12-30T02:21:58,490 /tmp/pip-build-env-7yrdbq36/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.static' is absent from the `packages` configuration. 2025-12-30T02:21:58,490 !! 2025-12-30T02:21:58,491 ******************************************************************************** 2025-12-30T02:21:58,492 ############################ 2025-12-30T02:21:58,493 # Package would be ignored # 2025-12-30T02:21:58,493 ############################ 2025-12-30T02:21:58,494 Python recognizes 'keybird.static' as an importable package[^1], 2025-12-30T02:21:58,494 but it is absent from setuptools' `packages` configuration. 2025-12-30T02:21:58,495 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T02:21:58,496 package, please make sure that 'keybird.static' is explicitly added 2025-12-30T02:21:58,496 to the `packages` configuration field. 2025-12-30T02:21:58,497 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T02:21:58,498 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T02:21:58,498 instead of `find_packages(...)`/`find:`). 2025-12-30T02:21:58,499 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T02:21:58,500 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T02:21:58,501 If you don't want 'keybird.static' to be distributed and are 2025-12-30T02:21:58,502 already explicitly excluding 'keybird.static' via 2025-12-30T02:21:58,502 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T02:21:58,503 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T02:21:58,503 combination with a more fine grained `package-data` configuration. 2025-12-30T02:21:58,504 You can read more about "package data files" on setuptools documentation page: 2025-12-30T02:21:58,505 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T02:21:58,507 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T02:21:58,507 even if it does not contain any `.py` files. 2025-12-30T02:21:58,508 On the other hand, currently there is no concept of package data 2025-12-30T02:21:58,508 directory, all directories are treated like packages. 2025-12-30T02:21:58,509 ******************************************************************************** 2025-12-30T02:21:58,510 !! 2025-12-30T02:21:58,511 check.warn(importable) 2025-12-30T02:21:58,511 /tmp/pip-build-env-7yrdbq36/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-12-30T02:21:58,512 !! 2025-12-30T02:21:58,513 ******************************************************************************** 2025-12-30T02:21:58,513 ############################ 2025-12-30T02:21:58,514 # Package would be ignored # 2025-12-30T02:21:58,514 ############################ 2025-12-30T02:21:58,515 Python recognizes 'keybird.static.css' as an importable package[^1], 2025-12-30T02:21:58,516 but it is absent from setuptools' `packages` configuration. 2025-12-30T02:21:58,517 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T02:21:58,517 package, please make sure that 'keybird.static.css' is explicitly added 2025-12-30T02:21:58,518 to the `packages` configuration field. 2025-12-30T02:21:58,519 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T02:21:58,520 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T02:21:58,521 instead of `find_packages(...)`/`find:`). 2025-12-30T02:21:58,522 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T02:21:58,523 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T02:21:58,524 If you don't want 'keybird.static.css' to be distributed and are 2025-12-30T02:21:58,525 already explicitly excluding 'keybird.static.css' via 2025-12-30T02:21:58,525 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T02:21:58,526 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T02:21:58,527 combination with a more fine grained `package-data` configuration. 2025-12-30T02:21:58,529 You can read more about "package data files" on setuptools documentation page: 2025-12-30T02:21:58,530 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T02:21:58,531 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T02:21:58,532 even if it does not contain any `.py` files. 2025-12-30T02:21:58,532 On the other hand, currently there is no concept of package data 2025-12-30T02:21:58,533 directory, all directories are treated like packages. 2025-12-30T02:21:58,533 ******************************************************************************** 2025-12-30T02:21:58,534 !! 2025-12-30T02:21:58,534 check.warn(importable) 2025-12-30T02:21:58,535 /tmp/pip-build-env-7yrdbq36/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-12-30T02:21:58,535 !! 2025-12-30T02:21:58,536 ******************************************************************************** 2025-12-30T02:21:58,537 ############################ 2025-12-30T02:21:58,537 # Package would be ignored # 2025-12-30T02:21:58,538 ############################ 2025-12-30T02:21:58,538 Python recognizes 'keybird.static.js' as an importable package[^1], 2025-12-30T02:21:58,539 but it is absent from setuptools' `packages` configuration. 2025-12-30T02:21:58,540 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T02:21:58,540 package, please make sure that 'keybird.static.js' is explicitly added 2025-12-30T02:21:58,541 to the `packages` configuration field. 2025-12-30T02:21:58,541 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T02:21:58,542 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T02:21:58,542 instead of `find_packages(...)`/`find:`). 2025-12-30T02:21:58,544 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T02:21:58,545 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T02:21:58,545 If you don't want 'keybird.static.js' to be distributed and are 2025-12-30T02:21:58,546 already explicitly excluding 'keybird.static.js' via 2025-12-30T02:21:58,546 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T02:21:58,547 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T02:21:58,547 combination with a more fine grained `package-data` configuration. 2025-12-30T02:21:58,549 You can read more about "package data files" on setuptools documentation page: 2025-12-30T02:21:58,550 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T02:21:58,551 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T02:21:58,552 even if it does not contain any `.py` files. 2025-12-30T02:21:58,552 On the other hand, currently there is no concept of package data 2025-12-30T02:21:58,553 directory, all directories are treated like packages. 2025-12-30T02:21:58,553 ******************************************************************************** 2025-12-30T02:21:58,554 !! 2025-12-30T02:21:58,555 check.warn(importable) 2025-12-30T02:21:58,555 /tmp/pip-build-env-7yrdbq36/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.systemd' is absent from the `packages` configuration. 2025-12-30T02:21:58,556 !! 2025-12-30T02:21:58,557 ******************************************************************************** 2025-12-30T02:21:58,558 ############################ 2025-12-30T02:21:58,558 # Package would be ignored # 2025-12-30T02:21:58,559 ############################ 2025-12-30T02:21:58,559 Python recognizes 'keybird.systemd' as an importable package[^1], 2025-12-30T02:21:58,560 but it is absent from setuptools' `packages` configuration. 2025-12-30T02:21:58,561 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T02:21:58,562 package, please make sure that 'keybird.systemd' is explicitly added 2025-12-30T02:21:58,562 to the `packages` configuration field. 2025-12-30T02:21:58,563 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T02:21:58,563 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T02:21:58,564 instead of `find_packages(...)`/`find:`). 2025-12-30T02:21:58,564 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T02:21:58,565 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T02:21:58,566 If you don't want 'keybird.systemd' to be distributed and are 2025-12-30T02:21:58,567 already explicitly excluding 'keybird.systemd' via 2025-12-30T02:21:58,567 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T02:21:58,568 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T02:21:58,568 combination with a more fine grained `package-data` configuration. 2025-12-30T02:21:58,569 You can read more about "package data files" on setuptools documentation page: 2025-12-30T02:21:58,570 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T02:21:58,572 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T02:21:58,572 even if it does not contain any `.py` files. 2025-12-30T02:21:58,573 On the other hand, currently there is no concept of package data 2025-12-30T02:21:58,573 directory, all directories are treated like packages. 2025-12-30T02:21:58,574 ******************************************************************************** 2025-12-30T02:21:58,575 !! 2025-12-30T02:21:58,576 check.warn(importable) 2025-12-30T02:21:58,576 /tmp/pip-build-env-7yrdbq36/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'keybird.templates' is absent from the `packages` configuration. 2025-12-30T02:21:58,577 !! 2025-12-30T02:21:58,578 ******************************************************************************** 2025-12-30T02:21:58,578 ############################ 2025-12-30T02:21:58,579 # Package would be ignored # 2025-12-30T02:21:58,580 ############################ 2025-12-30T02:21:58,580 Python recognizes 'keybird.templates' as an importable package[^1], 2025-12-30T02:21:58,581 but it is absent from setuptools' `packages` configuration. 2025-12-30T02:21:58,582 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-30T02:21:58,582 package, please make sure that 'keybird.templates' is explicitly added 2025-12-30T02:21:58,583 to the `packages` configuration field. 2025-12-30T02:21:58,584 Alternatively, you can also rely on setuptools' discovery methods 2025-12-30T02:21:58,584 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-30T02:21:58,585 instead of `find_packages(...)`/`find:`). 2025-12-30T02:21:58,586 You can read more about "package discovery" on setuptools documentation page: 2025-12-30T02:21:58,587 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-30T02:21:58,588 If you don't want 'keybird.templates' to be distributed and are 2025-12-30T02:21:58,588 already explicitly excluding 'keybird.templates' via 2025-12-30T02:21:58,589 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-30T02:21:58,589 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-30T02:21:58,590 combination with a more fine grained `package-data` configuration. 2025-12-30T02:21:58,590 You can read more about "package data files" on setuptools documentation page: 2025-12-30T02:21:58,591 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-30T02:21:58,593 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-30T02:21:58,593 even if it does not contain any `.py` files. 2025-12-30T02:21:58,594 On the other hand, currently there is no concept of package data 2025-12-30T02:21:58,594 directory, all directories are treated like packages. 2025-12-30T02:21:58,595 ******************************************************************************** 2025-12-30T02:21:58,595 !! 2025-12-30T02:21:58,596 check.warn(importable) 2025-12-30T02:21:58,596 creating build/lib/keybird/scripts 2025-12-30T02:21:58,597 copying keybird/scripts/cleanup_gadget.sh -> build/lib/keybird/scripts 2025-12-30T02:21:58,597 copying keybird/scripts/gadget.conf -> build/lib/keybird/scripts 2025-12-30T02:21:58,598 copying keybird/scripts/setup_gadget.sh -> build/lib/keybird/scripts 2025-12-30T02:21:58,598 copying keybird/scripts/setup_gadget_composite.sh -> build/lib/keybird/scripts 2025-12-30T02:21:58,599 creating build/lib/keybird/static 2025-12-30T02:21:58,599 copying keybird/static/android-icon-144x144.png -> build/lib/keybird/static 2025-12-30T02:21:58,600 copying keybird/static/android-icon-192x192.png -> build/lib/keybird/static 2025-12-30T02:21:58,600 copying keybird/static/android-icon-36x36.png -> build/lib/keybird/static 2025-12-30T02:21:58,600 copying keybird/static/android-icon-48x48.png -> build/lib/keybird/static 2025-12-30T02:21:58,601 copying keybird/static/android-icon-72x72.png -> build/lib/keybird/static 2025-12-30T02:21:58,601 copying keybird/static/android-icon-96x96.png -> build/lib/keybird/static 2025-12-30T02:21:58,602 copying keybird/static/apple-icon-114x114.png -> build/lib/keybird/static 2025-12-30T02:21:58,602 copying keybird/static/apple-icon-120x120.png -> build/lib/keybird/static 2025-12-30T02:21:58,603 copying keybird/static/apple-icon-144x144.png -> build/lib/keybird/static 2025-12-30T02:21:58,603 copying keybird/static/apple-icon-152x152.png -> build/lib/keybird/static 2025-12-30T02:21:58,604 copying keybird/static/apple-icon-180x180.png -> build/lib/keybird/static 2025-12-30T02:21:58,604 copying keybird/static/apple-icon-57x57.png -> build/lib/keybird/static 2025-12-30T02:21:58,605 copying keybird/static/apple-icon-60x60.png -> build/lib/keybird/static 2025-12-30T02:21:58,606 copying keybird/static/apple-icon-72x72.png -> build/lib/keybird/static 2025-12-30T02:21:58,606 copying keybird/static/apple-icon-76x76.png -> build/lib/keybird/static 2025-12-30T02:21:58,607 copying keybird/static/apple-icon-precomposed.png -> build/lib/keybird/static 2025-12-30T02:21:58,607 copying keybird/static/apple-icon.png -> build/lib/keybird/static 2025-12-30T02:21:58,608 copying keybird/static/browserconfig.xml -> build/lib/keybird/static 2025-12-30T02:21:58,608 copying keybird/static/favicon-16x16.png -> build/lib/keybird/static 2025-12-30T02:21:58,609 copying keybird/static/favicon-32x32.png -> build/lib/keybird/static 2025-12-30T02:21:58,609 copying keybird/static/favicon-96x96.png -> build/lib/keybird/static 2025-12-30T02:21:58,610 copying keybird/static/favicon.ico -> build/lib/keybird/static 2025-12-30T02:21:58,610 copying keybird/static/manifest.json -> build/lib/keybird/static 2025-12-30T02:21:58,611 copying keybird/static/ms-icon-144x144.png -> build/lib/keybird/static 2025-12-30T02:21:58,612 copying keybird/static/ms-icon-150x150.png -> build/lib/keybird/static 2025-12-30T02:21:58,613 copying keybird/static/ms-icon-310x310.png -> build/lib/keybird/static 2025-12-30T02:21:58,613 copying keybird/static/ms-icon-70x70.png -> build/lib/keybird/static 2025-12-30T02:21:58,614 creating build/lib/keybird/static/css 2025-12-30T02:21:58,614 copying keybird/static/css/style.css -> build/lib/keybird/static/css 2025-12-30T02:21:58,615 creating build/lib/keybird/static/js 2025-12-30T02:21:58,615 copying keybird/static/js/app.js -> build/lib/keybird/static/js 2025-12-30T02:21:58,616 creating build/lib/keybird/systemd 2025-12-30T02:21:58,616 copying keybird/systemd/hid-gadget.service -> build/lib/keybird/systemd 2025-12-30T02:21:58,617 copying keybird/systemd/pi-hid-bridge.service -> build/lib/keybird/systemd 2025-12-30T02:21:58,617 creating build/lib/keybird/templates 2025-12-30T02:21:58,617 copying keybird/templates/index.html -> build/lib/keybird/templates 2025-12-30T02:21:58,621 installing to build/bdist.linux-armv7l/wheel 2025-12-30T02:21:58,622 running install 2025-12-30T02:21:58,646 running install_lib 2025-12-30T02:21:58,653 creating build/bdist.linux-armv7l/wheel 2025-12-30T02:21:58,655 creating build/bdist.linux-armv7l/wheel/keybird 2025-12-30T02:21:58,656 copying build/lib/keybird/__init__.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-12-30T02:21:58,659 creating build/bdist.linux-armv7l/wheel/keybird/static 2025-12-30T02:21:58,661 copying build/lib/keybird/static/apple-icon-57x57.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,663 copying build/lib/keybird/static/apple-icon-76x76.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,665 copying build/lib/keybird/static/apple-icon-180x180.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,668 copying build/lib/keybird/static/android-icon-36x36.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,670 copying build/lib/keybird/static/android-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,673 copying build/lib/keybird/static/favicon-32x32.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,675 copying build/lib/keybird/static/ms-icon-150x150.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,677 copying build/lib/keybird/static/apple-icon-60x60.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,680 copying build/lib/keybird/static/apple-icon-precomposed.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,683 copying build/lib/keybird/static/apple-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,685 copying build/lib/keybird/static/android-icon-96x96.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,688 copying build/lib/keybird/static/favicon.ico -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,690 copying build/lib/keybird/static/apple-icon-120x120.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,692 copying build/lib/keybird/static/favicon-96x96.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,695 copying build/lib/keybird/static/android-icon-72x72.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,697 copying build/lib/keybird/static/apple-icon-114x114.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,700 copying build/lib/keybird/static/manifest.json -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,702 copying build/lib/keybird/static/apple-icon-152x152.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,704 copying build/lib/keybird/static/android-icon-192x192.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,707 copying build/lib/keybird/static/ms-icon-310x310.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,711 copying build/lib/keybird/static/ms-icon-144x144.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,713 copying build/lib/keybird/static/android-icon-48x48.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,716 copying build/lib/keybird/static/browserconfig.xml -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,717 copying build/lib/keybird/static/favicon-16x16.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,719 copying build/lib/keybird/static/apple-icon.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,722 copying build/lib/keybird/static/apple-icon-72x72.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,724 copying build/lib/keybird/static/ms-icon-70x70.png -> build/bdist.linux-armv7l/wheel/./keybird/static 2025-12-30T02:21:58,727 creating build/bdist.linux-armv7l/wheel/keybird/static/css 2025-12-30T02:21:58,728 copying build/lib/keybird/static/css/style.css -> build/bdist.linux-armv7l/wheel/./keybird/static/css 2025-12-30T02:21:58,731 creating build/bdist.linux-armv7l/wheel/keybird/static/js 2025-12-30T02:21:58,732 copying build/lib/keybird/static/js/app.js -> build/bdist.linux-armv7l/wheel/./keybird/static/js 2025-12-30T02:21:58,736 creating build/bdist.linux-armv7l/wheel/keybird/templates 2025-12-30T02:21:58,737 copying build/lib/keybird/templates/index.html -> build/bdist.linux-armv7l/wheel/./keybird/templates 2025-12-30T02:21:58,740 copying build/lib/keybird/setup.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-12-30T02:21:58,742 copying build/lib/keybird/deploy_cli.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-12-30T02:21:58,745 copying build/lib/keybird/uninstall.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-12-30T02:21:58,747 creating build/bdist.linux-armv7l/wheel/keybird/systemd 2025-12-30T02:21:58,749 copying build/lib/keybird/systemd/pi-hid-bridge.service -> build/bdist.linux-armv7l/wheel/./keybird/systemd 2025-12-30T02:21:58,750 copying build/lib/keybird/systemd/hid-gadget.service -> build/bdist.linux-armv7l/wheel/./keybird/systemd 2025-12-30T02:21:58,752 copying build/lib/keybird/server.py -> build/bdist.linux-armv7l/wheel/./keybird 2025-12-30T02:21:58,757 creating build/bdist.linux-armv7l/wheel/keybird/scripts 2025-12-30T02:21:58,758 copying build/lib/keybird/scripts/setup_gadget_composite.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-12-30T02:21:58,761 copying build/lib/keybird/scripts/cleanup_gadget.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-12-30T02:21:58,762 copying build/lib/keybird/scripts/gadget.conf -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-12-30T02:21:58,764 copying build/lib/keybird/scripts/setup_gadget.sh -> build/bdist.linux-armv7l/wheel/./keybird/scripts 2025-12-30T02:21:58,766 running install_egg_info 2025-12-30T02:21:58,772 Copying keybird.egg-info to build/bdist.linux-armv7l/wheel/./keybird-1.0.12-py3.11.egg-info 2025-12-30T02:21:58,786 running install_scripts 2025-12-30T02:21:58,800 creating build/bdist.linux-armv7l/wheel/keybird-1.0.12.dist-info/WHEEL 2025-12-30T02:21:58,802 creating '/tmp/pip-wheel-vgvq114g/.tmp-6t7a_d_j/keybird-1.0.12-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-30T02:21:58,805 adding 'keybird/__init__.py' 2025-12-30T02:21:58,807 adding 'keybird/deploy_cli.py' 2025-12-30T02:21:58,816 adding 'keybird/server.py' 2025-12-30T02:21:58,818 adding 'keybird/setup.py' 2025-12-30T02:21:58,820 adding 'keybird/uninstall.py' 2025-12-30T02:21:58,822 adding 'keybird/scripts/cleanup_gadget.sh' 2025-12-30T02:21:58,823 adding 'keybird/scripts/gadget.conf' 2025-12-30T02:21:58,825 adding 'keybird/scripts/setup_gadget.sh' 2025-12-30T02:21:58,827 adding 'keybird/scripts/setup_gadget_composite.sh' 2025-12-30T02:21:58,830 adding 'keybird/static/android-icon-144x144.png' 2025-12-30T02:21:58,834 adding 'keybird/static/android-icon-192x192.png' 2025-12-30T02:21:58,836 adding 'keybird/static/android-icon-36x36.png' 2025-12-30T02:21:58,837 adding 'keybird/static/android-icon-48x48.png' 2025-12-30T02:21:58,839 adding 'keybird/static/android-icon-72x72.png' 2025-12-30T02:21:58,841 adding 'keybird/static/android-icon-96x96.png' 2025-12-30T02:21:58,843 adding 'keybird/static/apple-icon-114x114.png' 2025-12-30T02:21:58,845 adding 'keybird/static/apple-icon-120x120.png' 2025-12-30T02:21:58,847 adding 'keybird/static/apple-icon-144x144.png' 2025-12-30T02:21:58,849 adding 'keybird/static/apple-icon-152x152.png' 2025-12-30T02:21:58,852 adding 'keybird/static/apple-icon-180x180.png' 2025-12-30T02:21:58,854 adding 'keybird/static/apple-icon-57x57.png' 2025-12-30T02:21:58,856 adding 'keybird/static/apple-icon-60x60.png' 2025-12-30T02:21:58,857 adding 'keybird/static/apple-icon-72x72.png' 2025-12-30T02:21:58,859 adding 'keybird/static/apple-icon-76x76.png' 2025-12-30T02:21:58,863 adding 'keybird/static/apple-icon-precomposed.png' 2025-12-30T02:21:58,867 adding 'keybird/static/apple-icon.png' 2025-12-30T02:21:58,868 adding 'keybird/static/browserconfig.xml' 2025-12-30T02:21:58,870 adding 'keybird/static/favicon-16x16.png' 2025-12-30T02:21:58,871 adding 'keybird/static/favicon-32x32.png' 2025-12-30T02:21:58,873 adding 'keybird/static/favicon-96x96.png' 2025-12-30T02:21:58,874 adding 'keybird/static/favicon.ico' 2025-12-30T02:21:58,875 adding 'keybird/static/manifest.json' 2025-12-30T02:21:58,877 adding 'keybird/static/ms-icon-144x144.png' 2025-12-30T02:21:58,880 adding 'keybird/static/ms-icon-150x150.png' 2025-12-30T02:21:58,886 adding 'keybird/static/ms-icon-310x310.png' 2025-12-30T02:21:58,889 adding 'keybird/static/ms-icon-70x70.png' 2025-12-30T02:21:58,891 adding 'keybird/static/css/style.css' 2025-12-30T02:21:58,897 adding 'keybird/static/js/app.js' 2025-12-30T02:21:58,899 adding 'keybird/systemd/hid-gadget.service' 2025-12-30T02:21:58,900 adding 'keybird/systemd/pi-hid-bridge.service' 2025-12-30T02:21:58,903 adding 'keybird/templates/index.html' 2025-12-30T02:21:58,905 adding 'keybird-1.0.12.dist-info/licenses/LICENSE' 2025-12-30T02:21:58,908 adding 'keybird-1.0.12.dist-info/METADATA' 2025-12-30T02:21:58,910 adding 'keybird-1.0.12.dist-info/WHEEL' 2025-12-30T02:21:58,911 adding 'keybird-1.0.12.dist-info/entry_points.txt' 2025-12-30T02:21:58,911 adding 'keybird-1.0.12.dist-info/top_level.txt' 2025-12-30T02:21:58,913 adding 'keybird-1.0.12.dist-info/RECORD' 2025-12-30T02:21:58,919 removing build/bdist.linux-armv7l/wheel 2025-12-30T02:21:59,030 Building wheel for keybird (pyproject.toml): finished with status 'done' 2025-12-30T02:21:59,044 Created wheel for keybird: filename=keybird-1.0.12-py3-none-any.whl size=418783 sha256=44fe4b4463a45b6e40f98f11193568177a9090d9f0a867d28bd330c24c8ad102 2025-12-30T02:21:59,045 Stored in directory: /tmp/pip-ephem-wheel-cache-s7wpppe0/wheels/c7/51/68/2cec4a51b48190042672cfb6332500e289f0f834436fa662f8 2025-12-30T02:21:59,062 Successfully built keybird 2025-12-30T02:21:59,079 Removed build tracker: '/tmp/pip-build-tracker-741_rxog'