2026-02-26T21:50:10,848 Created temporary directory: /tmp/pip-ephem-wheel-cache-0lhujux8 2026-02-26T21:50:10,850 Created temporary directory: /tmp/pip-build-tracker-zqj6ubi3 2026-02-26T21:50:10,851 Initialized build tracking at /tmp/pip-build-tracker-zqj6ubi3 2026-02-26T21:50:10,851 Created build tracker: /tmp/pip-build-tracker-zqj6ubi3 2026-02-26T21:50:10,852 Entered build tracker: /tmp/pip-build-tracker-zqj6ubi3 2026-02-26T21:50:10,852 Created temporary directory: /tmp/pip-wheel-9ij6el2n 2026-02-26T21:50:10,856 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-26T21:50:10,858 Created temporary directory: /tmp/pip-ephem-wheel-cache-gv5qtpte 2026-02-26T21:50:10,881 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-26T21:50:10,885 2 location(s) to search for versions of linuxpy: 2026-02-26T21:50:10,885 * https://pypi.org/simple/linuxpy/ 2026-02-26T21:50:10,885 * https://www.piwheels.org/simple/linuxpy/ 2026-02-26T21:50:10,885 Fetching project page and analyzing links: https://pypi.org/simple/linuxpy/ 2026-02-26T21:50:10,886 Getting page https://pypi.org/simple/linuxpy/ 2026-02-26T21:50:10,888 Found index url https://pypi.org/simple 2026-02-26T21:50:11,108 Fetched page https://pypi.org/simple/linuxpy/ as application/vnd.pypi.simple.v1+json 2026-02-26T21:50:11,115 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/35/e2/85c18193f5a3adf171722c170d74e8a014cc77ea85e312fb48009499b5d7/linuxpy-0.4.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,116 Found link https://files.pythonhosted.org/packages/48/34/cc071850c5609d1ea3f983caa0848d1e649ee9fb03784f312dbb2eb995c1/linuxpy-0.4.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.4.0 2026-02-26T21:50:11,117 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/d2/77/fdb979ddd5f4818d84161addbba15f7115c2b5a02a788a9938b2a4d23f29/linuxpy-0.5.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,118 Found link https://files.pythonhosted.org/packages/60/e6/ad207861f55f64696a27f07835ef1e7efae18440229a6d03c4d7be7b4ee3/linuxpy-0.5.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.5.0 2026-02-26T21:50:11,119 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/89/2a/21a94e1b29c7ead618b028388ef649aafd8ee09ba67aba2c765aed92f8a4/linuxpy-0.6.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,120 Found link https://files.pythonhosted.org/packages/d4/40/12ba92abb8435a12233dba8415072d32ea5d4897e5000552b020a3dbdf94/linuxpy-0.6.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.6.0 2026-02-26T21:50:11,121 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/1b/24/a27a4ff163bf1e0292d2f2863df0841c3c7f59df3e53784da6e285891127/linuxpy-0.7.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,122 Found link https://files.pythonhosted.org/packages/c7/7c/a4279b0e9eac22400103a7d5a10aa2a3fdb8d644888570985bc310fb1ab8/linuxpy-0.7.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.7.0 2026-02-26T21:50:11,123 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/8c/97/312e02891cae46fc78357b517aef297a2612f118a9175f88c10b89bba9cb/linuxpy-0.8.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,124 Found link https://files.pythonhosted.org/packages/08/11/ed5c240d6df010d1298aef86ca0fc15115798bdadd7e1b450f008f19c672/linuxpy-0.8.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.8.0 2026-02-26T21:50:11,125 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/19/9a/6013e871bf3431e4b85f7a2c08ddbcc8186f169add985ae69032ae61a93c/linuxpy-0.9.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,126 Found link https://files.pythonhosted.org/packages/5a/a9/7ff2862d89162dd07cfa3b94c6cf54aa80ce78b3a308dda8bf53f517b94c/linuxpy-0.9.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.9.0 2026-02-26T21:50:11,127 Found link https://files.pythonhosted.org/packages/f3/19/67c151e0d05032e930cef07d479ee82d41c20c404d7de8ce30aae3732084/linuxpy-0.10.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.10.0 2026-02-26T21:50:11,127 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/27/04/dc6d079d9c6938ce504b25dd65a9183c6075e9899bb98e4ba889a57e0e01/linuxpy-0.11.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,128 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/2e/c7/8d5aa9b63b17703f49a21c3d9e4c462fbf6e5e2c9d6d4521b592d751ccff/linuxpy-0.12.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,129 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/aa/fc/af9de6137b237fb93d25f4c89f7dd73b2bc491044e05afaa63cdafca712d/linuxpy-0.13.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,129 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/6c/02/4fc569cba35186286567df799c33978fa47ae6bcf689c0d9f8435a61106c/linuxpy-0.14.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,130 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/5e/0f/dc1c4d7a08a7edef0e5f766af671d7724bce40fad340988718292a6eeb4e/linuxpy-0.15.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,130 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/c7/28/825e441b6f4ab6d4bb108fc033aa069ee5d815a832aa856c0360bfa4516a/linuxpy-0.16.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,131 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/97/ce/c84e6eada318939c86efea38a54d262f7adc3ceb19736e4dbac6c649e96c/linuxpy-0.17.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,132 Found link https://files.pythonhosted.org/packages/58/75/abcbe9594a92344e48fd1eb080024832dbf333d5f529caf75b9dade25481/linuxpy-0.17.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.17.0 2026-02-26T21:50:11,135 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/9e/aa/19be57063b0a7f8d03a2166053330c74af1938741b8d787aef679f613a7b/linuxpy-0.18.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,136 Found link https://files.pythonhosted.org/packages/91/e1/cf1485f1a155c15e7e47bc9130047678832086b67487dc57a7e276f8fb6a/linuxpy-0.18.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.18.0 2026-02-26T21:50:11,136 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/ec/02/9f6aeef7d66df0fa08983a59070d6e9efe58f3f1ff3d0151b02b050c1dcd/linuxpy-0.19.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,137 Found link https://files.pythonhosted.org/packages/62/13/6d5b1fcd295f5dcac9403e986b3b5bcc2e9c85d09e356735bf77ab826db0/linuxpy-0.19.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.19.0 2026-02-26T21:50:11,138 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/46/b5/4e10fe456fa42e2f1493aba627ed7d9f24cb07657ed59b5d960632761c21/linuxpy-0.20.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,139 Found link https://files.pythonhosted.org/packages/9b/29/68e915cd8b2e35161830c06afd7527e0fae8cd4f44f203ffc1b7df484368/linuxpy-0.20.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.20.0 2026-02-26T21:50:11,140 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/e5/40/4d76e30be38081b4033342ce915ab8da4e047a93c5576344aa78a05bb0f3/linuxpy-0.21.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,141 Found link https://files.pythonhosted.org/packages/36/86/42feb1cceab4a5245df00fbd9620fda14f2c281f7ab60d954918a37677bc/linuxpy-0.21.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.9), version: 0.21.0 2026-02-26T21:50:11,141 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/67/74/f4dd85077f6d28ac3ce66cc941ee736c9dbe62fdbc4a0283f1c28c72345a/linuxpy-0.22.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.11) 2026-02-26T21:50:11,142 Found link https://files.pythonhosted.org/packages/c2/8b/0f3a4a7265867481e07c52c16b1bc3bc9cca8ba37cf4446a71161ffc8129/linuxpy-0.22.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.11), version: 0.22.0 2026-02-26T21:50:11,143 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/56/cd/ddbc4ca232fa54aa6e0003021b38a886d9a45563bb07b24058e95a291199/linuxpy-0.23.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.10) 2026-02-26T21:50:11,144 Found link https://files.pythonhosted.org/packages/32/0d/2b059cb682a00d884e1c5a4a36d7552c0e13c073dc763bce06091a48664f/linuxpy-0.23.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.10), version: 0.23.0 2026-02-26T21:50:11,145 Skipping link: No binaries permitted for linuxpy: https://files.pythonhosted.org/packages/8a/d8/6ce2855fda8123ff7d127821743de7aa1609cda025183b9c4046d5b36205/linuxpy-0.24.0-py3-none-any.whl (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.10) 2026-02-26T21:50:11,146 Found link https://files.pythonhosted.org/packages/a3/f7/66d76bb3099bce8a952e6114e654d1199d7a02aec90a300294919bd17f77/linuxpy-0.24.0.tar.gz (from https://pypi.org/simple/linuxpy/) (requires-python:>=3.10), version: 0.24.0 2026-02-26T21:50:11,147 Fetching project page and analyzing links: https://www.piwheels.org/simple/linuxpy/ 2026-02-26T21:50:11,148 Getting page https://www.piwheels.org/simple/linuxpy/ 2026-02-26T21:50:11,149 Found index url https://www.piwheels.org/simple 2026-02-26T21:50:11,308 Fetched page https://www.piwheels.org/simple/linuxpy/ as text/html 2026-02-26T21:50:11,314 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.23.0-py3-none-any.whl#sha256=7e3b29e34ba0be4a55f0fa5a5dc1f5e91c029aa4058471e068caf8f355947441 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.10) 2026-02-26T21:50:11,314 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.22.0-py3-none-any.whl#sha256=79cfa116bfec168333c678ebf56dc4a9f664f3c99eb5607bb8667e95ad7ae70d (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.11) 2026-02-26T21:50:11,315 Skipping link: No binaries permitted for linuxpy: https://www.piwheels.org/simple/linuxpy/linuxpy-0.21.0-py3-none-any.whl#sha256=3be78534b58056ba48ed7fd74a90c56ef095261a5fd930e62da8e3302b8aad3d (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,316 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.20.0-py3-none-any.whl#sha256=fbe9b172a9231ca39316a3bae661b6e1a2cedebe22ef7eac78dd0527c4212dd8 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,316 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.19.0-py3-none-any.whl#sha256=a05abe811b2cf11756fea125926f5cc02ca1549ad451e1a9a64077ef24f22e83 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,318 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.18.0-py3-none-any.whl#sha256=8c13e8bda83d9ff3690325ff2cbc6c25205dda51aec89c819d308ce4626adf3a (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,318 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.17.0-py3-none-any.whl#sha256=36ec76e64035193bd5941cd2c5738f9030c10921d8732e776fd1dcfd92f9bd59 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,318 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.10.0-py3-none-any.whl#sha256=ec343158c979cc8113f3b5fe86cdde4b0857cc42fd78dd6478b8bef40e381fe0 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,319 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.9.0-py3-none-any.whl#sha256=719c3bf7c19b01bbd715f6c22b3ad52db5f00093654f212fa541c890b895463a (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,320 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.8.0-py3-none-any.whl#sha256=db3d04e3209963cae52334c945095c0a89697fa565949006b813a79dac325e22 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,321 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.7.0-py3-none-any.whl#sha256=c80b29f9855999db701c4410eef7fc7156ed8a019805b5b3d0ef2d8a23829493 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,321 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.6.0-py3-none-any.whl#sha256=65bced30f55cc5c3ba68a7a107a330e7956845b62312f8641105945d81c7d6fc (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,322 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.5.0-py3-none-any.whl#sha256=058171b6a233eca80689c832801161c538963549062d94d60ae6fcc2e9e77279 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,323 Skipping link: No binaries permitted for linuxpy: https://archive1.piwheels.org/simple/linuxpy/linuxpy-0.4.0-py3-none-any.whl#sha256=34cb71a4703b0c19f0e94e19d98684117be308faf7778b13564e2e853beb7608 (from https://www.piwheels.org/simple/linuxpy/) (requires-python:>=3.9) 2026-02-26T21:50:11,324 Skipping link: not a file: https://www.piwheels.org/simple/linuxpy/ 2026-02-26T21:50:11,324 Skipping link: not a file: https://pypi.org/simple/linuxpy/ 2026-02-26T21:50:11,347 Given no hashes to check 1 links for project 'linuxpy': discarding no candidates 2026-02-26T21:50:11,367 Collecting linuxpy==0.24.0 2026-02-26T21:50:11,369 Created temporary directory: /tmp/pip-unpack-dgjm_l9w 2026-02-26T21:50:11,591 Downloading linuxpy-0.24.0.tar.gz (451 kB) 2026-02-26T21:50:11,956 Added linuxpy==0.24.0 from https://files.pythonhosted.org/packages/a3/f7/66d76bb3099bce8a952e6114e654d1199d7a02aec90a300294919bd17f77/linuxpy-0.24.0.tar.gz to build tracker '/tmp/pip-build-tracker-zqj6ubi3' 2026-02-26T21:50:11,963 Created temporary directory: /tmp/pip-build-env-by3z31bv 2026-02-26T21:50:11,968 Installing build dependencies: started 2026-02-26T21:50:11,970 Running command pip subprocess to install build dependencies 2026-02-26T21:50:12,002 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-02-26T21:50:12,046 Traceback (most recent call last): 2026-02-26T21:50:12,047 File "", line 192, in addpackage 2026-02-26T21:50:12,047 File "", line 1, in 2026-02-26T21:50:12,048 ModuleNotFoundError: No module named 'cntimer' 2026-02-26T21:50:12,049 Remainder of file ignored 2026-02-26T21:50:13,279 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-26T21:50:13,949 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-26T21:50:13,977 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-26T21:50:15,700 Collecting setuptools>=77.0.3 2026-02-26T21:50:15,805 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-26T21:50:18,835 Installing collected packages: setuptools 2026-02-26T21:50:22,124 Successfully installed setuptools-82.0.0 2026-02-26T21:50:22,392 Installing build dependencies: finished with status 'done' 2026-02-26T21:50:22,399 Getting requirements to build wheel: started 2026-02-26T21:50:22,400 Running command Getting requirements to build wheel 2026-02-26T21:50:23,371 running egg_info 2026-02-26T21:50:23,377 writing linuxpy.egg-info/PKG-INFO 2026-02-26T21:50:23,381 writing dependency_links to linuxpy.egg-info/dependency_links.txt 2026-02-26T21:50:23,383 writing entry points to linuxpy.egg-info/entry_points.txt 2026-02-26T21:50:23,385 writing requirements to linuxpy.egg-info/requires.txt 2026-02-26T21:50:23,387 writing top-level names to linuxpy.egg-info/top_level.txt 2026-02-26T21:50:23,419 reading manifest file 'linuxpy.egg-info/SOURCES.txt' 2026-02-26T21:50:23,425 adding license file 'LICENSE' 2026-02-26T21:50:23,430 writing manifest file 'linuxpy.egg-info/SOURCES.txt' 2026-02-26T21:50:23,528 Getting requirements to build wheel: finished with status 'done' 2026-02-26T21:50:23,532 Created temporary directory: /tmp/pip-modern-metadata-t1d84x8j 2026-02-26T21:50:23,534 Preparing metadata (pyproject.toml): started 2026-02-26T21:50:23,536 Running command Preparing metadata (pyproject.toml) 2026-02-26T21:50:24,210 running dist_info 2026-02-26T21:50:24,221 creating /tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info 2026-02-26T21:50:24,222 writing /tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info/PKG-INFO 2026-02-26T21:50:24,226 writing dependency_links to /tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info/dependency_links.txt 2026-02-26T21:50:24,228 writing entry points to /tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info/entry_points.txt 2026-02-26T21:50:24,230 writing requirements to /tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info/requires.txt 2026-02-26T21:50:24,231 writing top-level names to /tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info/top_level.txt 2026-02-26T21:50:24,233 writing manifest file '/tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info/SOURCES.txt' 2026-02-26T21:50:24,260 reading manifest file '/tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info/SOURCES.txt' 2026-02-26T21:50:24,262 adding license file 'LICENSE' 2026-02-26T21:50:24,267 writing manifest file '/tmp/pip-modern-metadata-t1d84x8j/linuxpy.egg-info/SOURCES.txt' 2026-02-26T21:50:24,268 creating '/tmp/pip-modern-metadata-t1d84x8j/linuxpy-0.24.0.dist-info' 2026-02-26T21:50:24,395 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-26T21:50:24,401 Source in /tmp/pip-wheel-9ij6el2n/linuxpy_203bb5baaa734aebaa2b59c9c02833f0 has version 0.24.0, which satisfies requirement linuxpy==0.24.0 from https://files.pythonhosted.org/packages/a3/f7/66d76bb3099bce8a952e6114e654d1199d7a02aec90a300294919bd17f77/linuxpy-0.24.0.tar.gz 2026-02-26T21:50:24,402 Removed linuxpy==0.24.0 from https://files.pythonhosted.org/packages/a3/f7/66d76bb3099bce8a952e6114e654d1199d7a02aec90a300294919bd17f77/linuxpy-0.24.0.tar.gz from build tracker '/tmp/pip-build-tracker-zqj6ubi3' 2026-02-26T21:50:24,409 Created temporary directory: /tmp/pip-unpack-ar9smcba 2026-02-26T21:50:24,409 Building wheels for collected packages: linuxpy 2026-02-26T21:50:24,414 Created temporary directory: /tmp/pip-wheel-xwsqyscf 2026-02-26T21:50:24,415 Destination directory: /tmp/pip-wheel-xwsqyscf 2026-02-26T21:50:24,418 Building wheel for linuxpy (pyproject.toml): started 2026-02-26T21:50:24,419 Running command Building wheel for linuxpy (pyproject.toml) 2026-02-26T21:50:25,274 running bdist_wheel 2026-02-26T21:50:25,291 running build 2026-02-26T21:50:25,291 running build_py 2026-02-26T21:50:25,298 creating build/lib/linuxpy 2026-02-26T21:50:25,300 copying linuxpy/util.py -> build/lib/linuxpy 2026-02-26T21:50:25,303 copying linuxpy/ioctl.py -> build/lib/linuxpy 2026-02-26T21:50:25,305 copying linuxpy/proc.py -> build/lib/linuxpy 2026-02-26T21:50:25,308 copying linuxpy/led.py -> build/lib/linuxpy 2026-02-26T21:50:25,310 copying linuxpy/kernel.py -> build/lib/linuxpy 2026-02-26T21:50:25,312 copying linuxpy/constants.py -> build/lib/linuxpy 2026-02-26T21:50:25,314 copying linuxpy/mounts.py -> build/lib/linuxpy 2026-02-26T21:50:25,316 copying linuxpy/io.py -> build/lib/linuxpy 2026-02-26T21:50:25,318 copying linuxpy/magic.py -> build/lib/linuxpy 2026-02-26T21:50:25,320 copying linuxpy/configfs.py -> build/lib/linuxpy 2026-02-26T21:50:25,322 copying linuxpy/statfs.py -> build/lib/linuxpy 2026-02-26T21:50:25,324 copying linuxpy/thermal.py -> build/lib/linuxpy 2026-02-26T21:50:25,326 copying linuxpy/device.py -> build/lib/linuxpy 2026-02-26T21:50:25,329 copying linuxpy/ctypes.py -> build/lib/linuxpy 2026-02-26T21:50:25,331 copying linuxpy/types.py -> build/lib/linuxpy 2026-02-26T21:50:25,332 copying linuxpy/__init__.py -> build/lib/linuxpy 2026-02-26T21:50:25,334 copying linuxpy/sysfs.py -> build/lib/linuxpy 2026-02-26T21:50:25,337 creating build/lib/linuxpy/video 2026-02-26T21:50:25,338 copying linuxpy/video/raw.py -> build/lib/linuxpy/video 2026-02-26T21:50:25,342 copying linuxpy/video/util.py -> build/lib/linuxpy/video 2026-02-26T21:50:25,344 copying linuxpy/video/qt.py -> build/lib/linuxpy/video 2026-02-26T21:50:25,347 copying linuxpy/video/device.py -> build/lib/linuxpy/video 2026-02-26T21:50:25,353 copying linuxpy/video/__init__.py -> build/lib/linuxpy/video 2026-02-26T21:50:25,356 creating build/lib/linuxpy/usb 2026-02-26T21:50:25,357 copying linuxpy/usb/raw.py -> build/lib/linuxpy/usb 2026-02-26T21:50:25,361 copying linuxpy/usb/usbsys.py -> build/lib/linuxpy/usb 2026-02-26T21:50:25,364 copying linuxpy/usb/core.py -> build/lib/linuxpy/usb 2026-02-26T21:50:25,366 copying linuxpy/usb/lsusb.py -> build/lib/linuxpy/usb 2026-02-26T21:50:25,368 copying linuxpy/usb/usbfs.py -> build/lib/linuxpy/usb 2026-02-26T21:50:25,370 copying linuxpy/usb/__init__.py -> build/lib/linuxpy/usb 2026-02-26T21:50:25,372 copying linuxpy/usb/base.py -> build/lib/linuxpy/usb 2026-02-26T21:50:25,375 creating build/lib/linuxpy/input 2026-02-26T21:50:25,376 copying linuxpy/input/raw.py -> build/lib/linuxpy/input 2026-02-26T21:50:25,380 copying linuxpy/input/cli.py -> build/lib/linuxpy/input 2026-02-26T21:50:25,382 copying linuxpy/input/device.py -> build/lib/linuxpy/input 2026-02-26T21:50:25,385 copying linuxpy/input/__init__.py -> build/lib/linuxpy/input 2026-02-26T21:50:25,388 creating build/lib/linuxpy/codegen 2026-02-26T21:50:25,390 copying linuxpy/codegen/midi.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,392 copying linuxpy/codegen/cli.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,394 copying linuxpy/codegen/video.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,397 copying linuxpy/codegen/magic.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,399 copying linuxpy/codegen/usbids.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,402 copying linuxpy/codegen/input.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,404 copying linuxpy/codegen/gpio.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,405 copying linuxpy/codegen/usbfs.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,408 copying linuxpy/codegen/__init__.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,410 copying linuxpy/codegen/base.py -> build/lib/linuxpy/codegen 2026-02-26T21:50:25,413 creating build/lib/linuxpy/gpio 2026-02-26T21:50:25,414 copying linuxpy/gpio/raw.py -> build/lib/linuxpy/gpio 2026-02-26T21:50:25,417 copying linuxpy/gpio/config.py -> build/lib/linuxpy/gpio 2026-02-26T21:50:25,420 copying linuxpy/gpio/sim.py -> build/lib/linuxpy/gpio 2026-02-26T21:50:25,422 copying linuxpy/gpio/device.py -> build/lib/linuxpy/gpio 2026-02-26T21:50:25,426 copying linuxpy/gpio/__init__.py -> build/lib/linuxpy/gpio 2026-02-26T21:50:25,428 creating build/lib/linuxpy/midi 2026-02-26T21:50:25,429 copying linuxpy/midi/raw.py -> build/lib/linuxpy/midi 2026-02-26T21:50:25,432 copying linuxpy/midi/cli.py -> build/lib/linuxpy/midi 2026-02-26T21:50:25,434 copying linuxpy/midi/device.py -> build/lib/linuxpy/midi 2026-02-26T21:50:25,438 copying linuxpy/midi/__init__.py -> build/lib/linuxpy/midi 2026-02-26T21:50:25,441 creating build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,443 copying linuxpy/usb/ids/audio_terminal.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,445 copying linuxpy/usb/ids/phy.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,447 copying linuxpy/usb/ids/hid_item.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,449 copying linuxpy/usb/ids/country.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,451 copying linuxpy/usb/ids/hid_usage.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,456 copying linuxpy/usb/ids/vendor.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,499 copying linuxpy/usb/ids/klass.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,502 copying linuxpy/usb/ids/hid.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,504 copying linuxpy/usb/ids/bias.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,507 copying linuxpy/usb/ids/video_terminal.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,509 copying linuxpy/usb/ids/__init__.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,511 copying linuxpy/usb/ids/language.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,514 copying linuxpy/usb/ids/base.py -> build/lib/linuxpy/usb/ids 2026-02-26T21:50:25,515 running egg_info 2026-02-26T21:50:25,525 writing linuxpy.egg-info/PKG-INFO 2026-02-26T21:50:25,528 writing dependency_links to linuxpy.egg-info/dependency_links.txt 2026-02-26T21:50:25,530 writing entry points to linuxpy.egg-info/entry_points.txt 2026-02-26T21:50:25,532 writing requirements to linuxpy.egg-info/requires.txt 2026-02-26T21:50:25,533 writing top-level names to linuxpy.egg-info/top_level.txt 2026-02-26T21:50:25,552 reading manifest file 'linuxpy.egg-info/SOURCES.txt' 2026-02-26T21:50:25,558 adding license file 'LICENSE' 2026-02-26T21:50:25,563 writing manifest file 'linuxpy.egg-info/SOURCES.txt' 2026-02-26T21:50:25,585 installing to build/bdist.linux-armv7l/wheel 2026-02-26T21:50:25,585 running install 2026-02-26T21:50:25,610 running install_lib 2026-02-26T21:50:25,615 creating build/bdist.linux-armv7l/wheel 2026-02-26T21:50:25,618 creating build/bdist.linux-armv7l/wheel/linuxpy 2026-02-26T21:50:25,620 creating build/bdist.linux-armv7l/wheel/linuxpy/video 2026-02-26T21:50:25,622 copying build/lib/linuxpy/video/raw.py -> build/bdist.linux-armv7l/wheel/./linuxpy/video 2026-02-26T21:50:25,626 copying build/lib/linuxpy/video/util.py -> build/bdist.linux-armv7l/wheel/./linuxpy/video 2026-02-26T21:50:25,628 copying build/lib/linuxpy/video/qt.py -> build/bdist.linux-armv7l/wheel/./linuxpy/video 2026-02-26T21:50:25,631 copying build/lib/linuxpy/video/device.py -> build/bdist.linux-armv7l/wheel/./linuxpy/video 2026-02-26T21:50:25,636 copying build/lib/linuxpy/video/__init__.py -> build/bdist.linux-armv7l/wheel/./linuxpy/video 2026-02-26T21:50:25,638 copying build/lib/linuxpy/util.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,641 copying build/lib/linuxpy/ioctl.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,643 copying build/lib/linuxpy/proc.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,646 creating build/bdist.linux-armv7l/wheel/linuxpy/usb 2026-02-26T21:50:25,648 copying build/lib/linuxpy/usb/raw.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb 2026-02-26T21:50:25,653 creating build/bdist.linux-armv7l/wheel/linuxpy/usb/ids 2026-02-26T21:50:25,654 copying build/lib/linuxpy/usb/ids/audio_terminal.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,657 copying build/lib/linuxpy/usb/ids/phy.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,659 copying build/lib/linuxpy/usb/ids/hid_item.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,661 copying build/lib/linuxpy/usb/ids/country.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,663 copying build/lib/linuxpy/usb/ids/hid_usage.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,695 copying build/lib/linuxpy/usb/ids/vendor.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,759 copying build/lib/linuxpy/usb/ids/klass.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,762 copying build/lib/linuxpy/usb/ids/hid.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,764 copying build/lib/linuxpy/usb/ids/bias.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,766 copying build/lib/linuxpy/usb/ids/video_terminal.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,768 copying build/lib/linuxpy/usb/ids/__init__.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,769 copying build/lib/linuxpy/usb/ids/language.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,772 copying build/lib/linuxpy/usb/ids/base.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb/ids 2026-02-26T21:50:25,775 copying build/lib/linuxpy/usb/usbsys.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb 2026-02-26T21:50:25,778 copying build/lib/linuxpy/usb/core.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb 2026-02-26T21:50:25,781 copying build/lib/linuxpy/usb/lsusb.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb 2026-02-26T21:50:25,783 copying build/lib/linuxpy/usb/usbfs.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb 2026-02-26T21:50:25,785 copying build/lib/linuxpy/usb/__init__.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb 2026-02-26T21:50:25,786 copying build/lib/linuxpy/usb/base.py -> build/bdist.linux-armv7l/wheel/./linuxpy/usb 2026-02-26T21:50:25,790 copying build/lib/linuxpy/led.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,792 copying build/lib/linuxpy/kernel.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,794 copying build/lib/linuxpy/constants.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,796 copying build/lib/linuxpy/mounts.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,798 copying build/lib/linuxpy/io.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,800 copying build/lib/linuxpy/magic.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,803 copying build/lib/linuxpy/configfs.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,805 copying build/lib/linuxpy/statfs.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,808 creating build/bdist.linux-armv7l/wheel/linuxpy/input 2026-02-26T21:50:25,809 copying build/lib/linuxpy/input/raw.py -> build/bdist.linux-armv7l/wheel/./linuxpy/input 2026-02-26T21:50:25,813 copying build/lib/linuxpy/input/cli.py -> build/bdist.linux-armv7l/wheel/./linuxpy/input 2026-02-26T21:50:25,815 copying build/lib/linuxpy/input/device.py -> build/bdist.linux-armv7l/wheel/./linuxpy/input 2026-02-26T21:50:25,818 copying build/lib/linuxpy/input/__init__.py -> build/bdist.linux-armv7l/wheel/./linuxpy/input 2026-02-26T21:50:25,820 copying build/lib/linuxpy/thermal.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,823 copying build/lib/linuxpy/device.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,825 copying build/lib/linuxpy/ctypes.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,827 copying build/lib/linuxpy/types.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,830 creating build/bdist.linux-armv7l/wheel/linuxpy/codegen 2026-02-26T21:50:25,831 copying build/lib/linuxpy/codegen/midi.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,833 copying build/lib/linuxpy/codegen/cli.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,836 copying build/lib/linuxpy/codegen/video.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,838 copying build/lib/linuxpy/codegen/magic.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,840 copying build/lib/linuxpy/codegen/usbids.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,842 copying build/lib/linuxpy/codegen/input.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,845 copying build/lib/linuxpy/codegen/gpio.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,846 copying build/lib/linuxpy/codegen/usbfs.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,849 copying build/lib/linuxpy/codegen/__init__.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,851 copying build/lib/linuxpy/codegen/base.py -> build/bdist.linux-armv7l/wheel/./linuxpy/codegen 2026-02-26T21:50:25,855 creating build/bdist.linux-armv7l/wheel/linuxpy/gpio 2026-02-26T21:50:25,856 copying build/lib/linuxpy/gpio/raw.py -> build/bdist.linux-armv7l/wheel/./linuxpy/gpio 2026-02-26T21:50:25,858 copying build/lib/linuxpy/gpio/config.py -> build/bdist.linux-armv7l/wheel/./linuxpy/gpio 2026-02-26T21:50:25,861 copying build/lib/linuxpy/gpio/sim.py -> build/bdist.linux-armv7l/wheel/./linuxpy/gpio 2026-02-26T21:50:25,864 copying build/lib/linuxpy/gpio/device.py -> build/bdist.linux-armv7l/wheel/./linuxpy/gpio 2026-02-26T21:50:25,867 copying build/lib/linuxpy/gpio/__init__.py -> build/bdist.linux-armv7l/wheel/./linuxpy/gpio 2026-02-26T21:50:25,869 copying build/lib/linuxpy/__init__.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,872 creating build/bdist.linux-armv7l/wheel/linuxpy/midi 2026-02-26T21:50:25,873 copying build/lib/linuxpy/midi/raw.py -> build/bdist.linux-armv7l/wheel/./linuxpy/midi 2026-02-26T21:50:25,876 copying build/lib/linuxpy/midi/cli.py -> build/bdist.linux-armv7l/wheel/./linuxpy/midi 2026-02-26T21:50:25,878 copying build/lib/linuxpy/midi/device.py -> build/bdist.linux-armv7l/wheel/./linuxpy/midi 2026-02-26T21:50:25,882 copying build/lib/linuxpy/midi/__init__.py -> build/bdist.linux-armv7l/wheel/./linuxpy/midi 2026-02-26T21:50:25,884 copying build/lib/linuxpy/sysfs.py -> build/bdist.linux-armv7l/wheel/./linuxpy 2026-02-26T21:50:25,887 running install_egg_info 2026-02-26T21:50:25,894 Copying linuxpy.egg-info to build/bdist.linux-armv7l/wheel/./linuxpy-0.24.0-py3.11.egg-info 2026-02-26T21:50:25,910 running install_scripts 2026-02-26T21:50:25,928 creating build/bdist.linux-armv7l/wheel/linuxpy-0.24.0.dist-info/WHEEL 2026-02-26T21:50:25,932 creating '/tmp/pip-wheel-xwsqyscf/.tmp-gm6bb9v8/linuxpy-0.24.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-26T21:50:25,936 adding 'linuxpy/__init__.py' 2026-02-26T21:50:25,938 adding 'linuxpy/configfs.py' 2026-02-26T21:50:25,940 adding 'linuxpy/constants.py' 2026-02-26T21:50:25,942 adding 'linuxpy/ctypes.py' 2026-02-26T21:50:25,945 adding 'linuxpy/device.py' 2026-02-26T21:50:25,946 adding 'linuxpy/io.py' 2026-02-26T21:50:25,948 adding 'linuxpy/ioctl.py' 2026-02-26T21:50:25,950 adding 'linuxpy/kernel.py' 2026-02-26T21:50:25,952 adding 'linuxpy/led.py' 2026-02-26T21:50:25,954 adding 'linuxpy/magic.py' 2026-02-26T21:50:25,956 adding 'linuxpy/mounts.py' 2026-02-26T21:50:25,958 adding 'linuxpy/proc.py' 2026-02-26T21:50:25,960 adding 'linuxpy/statfs.py' 2026-02-26T21:50:25,962 adding 'linuxpy/sysfs.py' 2026-02-26T21:50:25,964 adding 'linuxpy/thermal.py' 2026-02-26T21:50:25,965 adding 'linuxpy/types.py' 2026-02-26T21:50:25,968 adding 'linuxpy/util.py' 2026-02-26T21:50:25,971 adding 'linuxpy/codegen/__init__.py' 2026-02-26T21:50:25,974 adding 'linuxpy/codegen/base.py' 2026-02-26T21:50:25,975 adding 'linuxpy/codegen/cli.py' 2026-02-26T21:50:25,977 adding 'linuxpy/codegen/gpio.py' 2026-02-26T21:50:25,979 adding 'linuxpy/codegen/input.py' 2026-02-26T21:50:25,980 adding 'linuxpy/codegen/magic.py' 2026-02-26T21:50:25,981 adding 'linuxpy/codegen/midi.py' 2026-02-26T21:50:25,983 adding 'linuxpy/codegen/usbfs.py' 2026-02-26T21:50:25,984 adding 'linuxpy/codegen/usbids.py' 2026-02-26T21:50:25,986 adding 'linuxpy/codegen/video.py' 2026-02-26T21:50:25,987 adding 'linuxpy/gpio/__init__.py' 2026-02-26T21:50:25,989 adding 'linuxpy/gpio/config.py' 2026-02-26T21:50:25,992 adding 'linuxpy/gpio/device.py' 2026-02-26T21:50:25,994 adding 'linuxpy/gpio/raw.py' 2026-02-26T21:50:25,995 adding 'linuxpy/gpio/sim.py' 2026-02-26T21:50:25,997 adding 'linuxpy/input/__init__.py' 2026-02-26T21:50:25,998 adding 'linuxpy/input/cli.py' 2026-02-26T21:50:26,001 adding 'linuxpy/input/device.py' 2026-02-26T21:50:26,005 adding 'linuxpy/input/raw.py' 2026-02-26T21:50:26,007 adding 'linuxpy/midi/__init__.py' 2026-02-26T21:50:26,009 adding 'linuxpy/midi/cli.py' 2026-02-26T21:50:26,013 adding 'linuxpy/midi/device.py' 2026-02-26T21:50:26,015 adding 'linuxpy/midi/raw.py' 2026-02-26T21:50:26,017 adding 'linuxpy/usb/__init__.py' 2026-02-26T21:50:26,019 adding 'linuxpy/usb/base.py' 2026-02-26T21:50:26,020 adding 'linuxpy/usb/core.py' 2026-02-26T21:50:26,021 adding 'linuxpy/usb/lsusb.py' 2026-02-26T21:50:26,024 adding 'linuxpy/usb/raw.py' 2026-02-26T21:50:26,026 adding 'linuxpy/usb/usbfs.py' 2026-02-26T21:50:26,028 adding 'linuxpy/usb/usbsys.py' 2026-02-26T21:50:26,030 adding 'linuxpy/usb/ids/__init__.py' 2026-02-26T21:50:26,031 adding 'linuxpy/usb/ids/audio_terminal.py' 2026-02-26T21:50:26,033 adding 'linuxpy/usb/ids/base.py' 2026-02-26T21:50:26,034 adding 'linuxpy/usb/ids/bias.py' 2026-02-26T21:50:26,035 adding 'linuxpy/usb/ids/country.py' 2026-02-26T21:50:26,037 adding 'linuxpy/usb/ids/hid.py' 2026-02-26T21:50:26,038 adding 'linuxpy/usb/ids/hid_item.py' 2026-02-26T21:50:26,043 adding 'linuxpy/usb/ids/hid_usage.py' 2026-02-26T21:50:26,045 adding 'linuxpy/usb/ids/klass.py' 2026-02-26T21:50:26,047 adding 'linuxpy/usb/ids/language.py' 2026-02-26T21:50:26,048 adding 'linuxpy/usb/ids/phy.py' 2026-02-26T21:50:26,175 adding 'linuxpy/usb/ids/vendor.py' 2026-02-26T21:50:26,184 adding 'linuxpy/usb/ids/video_terminal.py' 2026-02-26T21:50:26,186 adding 'linuxpy/video/__init__.py' 2026-02-26T21:50:26,194 adding 'linuxpy/video/device.py' 2026-02-26T21:50:26,198 adding 'linuxpy/video/qt.py' 2026-02-26T21:50:26,210 adding 'linuxpy/video/raw.py' 2026-02-26T21:50:26,212 adding 'linuxpy/video/util.py' 2026-02-26T21:50:26,220 adding 'linuxpy-0.24.0.dist-info/licenses/LICENSE' 2026-02-26T21:50:26,222 adding 'linuxpy-0.24.0.dist-info/METADATA' 2026-02-26T21:50:26,223 adding 'linuxpy-0.24.0.dist-info/WHEEL' 2026-02-26T21:50:26,224 adding 'linuxpy-0.24.0.dist-info/entry_points.txt' 2026-02-26T21:50:26,225 adding 'linuxpy-0.24.0.dist-info/top_level.txt' 2026-02-26T21:50:26,226 adding 'linuxpy-0.24.0.dist-info/RECORD' 2026-02-26T21:50:26,235 removing build/bdist.linux-armv7l/wheel 2026-02-26T21:50:26,260 Traceback (most recent call last): 2026-02-26T21:50:26,261 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands 2026-02-26T21:50:26,262 dist.run_commands() 2026-02-26T21:50:26,262 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1000, in run_commands 2026-02-26T21:50:26,263 self.run_command(cmd) 2026-02-26T21:50:26,263 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1107, in run_command 2026-02-26T21:50:26,264 super().run_command(command) 2026-02-26T21:50:26,264 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 1019, in run_command 2026-02-26T21:50:26,265 cmd_obj.run() 2026-02-26T21:50:26,265 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/command/bdist_wheel.py", line 452, in run 2026-02-26T21:50:26,266 _shutil.rmtree(self.bdist_dir) 2026-02-26T21:50:26,266 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/_shutil.py", line 48, in rmtree 2026-02-26T21:50:26,267 return py311.shutil_rmtree(path, ignore_errors, onexc) 2026-02-26T21:50:26,267 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,268 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/compat/py311.py", line 27, in shutil_rmtree 2026-02-26T21:50:26,268 return shutil.rmtree(path, ignore_errors, onerror=_handler) 2026-02-26T21:50:26,269 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,269 File "/usr/lib/python3.11/shutil.py", line 732, in rmtree 2026-02-26T21:50:26,270 _rmtree_safe_fd(fd, path, onerror) 2026-02-26T21:50:26,271 File "/usr/lib/python3.11/shutil.py", line 660, in _rmtree_safe_fd 2026-02-26T21:50:26,271 _rmtree_safe_fd(dirfd, fullname, onerror) 2026-02-26T21:50:26,272 File "/usr/lib/python3.11/shutil.py", line 660, in _rmtree_safe_fd 2026-02-26T21:50:26,272 _rmtree_safe_fd(dirfd, fullname, onerror) 2026-02-26T21:50:26,273 File "/usr/lib/python3.11/shutil.py", line 666, in _rmtree_safe_fd 2026-02-26T21:50:26,273 onerror(os.rmdir, fullname, sys.exc_info()) 2026-02-26T21:50:26,274 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/compat/py311.py", line 25, in _handler 2026-02-26T21:50:26,274 onexc(fn, path, excinfo[1]) 2026-02-26T21:50:26,275 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/_shutil.py", line 40, in _auto_chmod 2026-02-26T21:50:26,275 raise exc 2026-02-26T21:50:26,276 File "/usr/lib/python3.11/shutil.py", line 664, in _rmtree_safe_fd 2026-02-26T21:50:26,276 os.rmdir(entry.name, dir_fd=topfd) 2026-02-26T21:50:26,278 OSError: [Errno 39] Directory not empty: 'ids' 2026-02-26T21:50:26,279 During handling of the above exception, another exception occurred: 2026-02-26T21:50:26,280 Traceback (most recent call last): 2026-02-26T21:50:26,281 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 410, in _build_with_temp_dir 2026-02-26T21:50:26,281 self.run_setup() 2026-02-26T21:50:26,282 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2026-02-26T21:50:26,282 exec(code, locals()) 2026-02-26T21:50:26,283 File "", line 11, in 2026-02-26T21:50:26,283 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/__init__.py", line 117, in setup 2026-02-26T21:50:26,284 return distutils.core.setup(**attrs) # type: ignore[return-value] 2026-02-26T21:50:26,284 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,285 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 186, in setup 2026-02-26T21:50:26,285 return run_commands(dist) 2026-02-26T21:50:26,286 ^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,287 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 210, in run_commands 2026-02-26T21:50:26,287 raise SystemExit(f"error: {exc}") 2026-02-26T21:50:26,288 SystemExit: error: [Errno 39] Directory not empty: 'ids' 2026-02-26T21:50:26,290 During handling of the above exception, another exception occurred: 2026-02-26T21:50:26,291 Traceback (most recent call last): 2026-02-26T21:50:26,292 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2026-02-26T21:50:26,293 main() 2026-02-26T21:50:26,293 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2026-02-26T21:50:26,294 json_out['return_val'] = hook(**hook_input['kwargs']) 2026-02-26T21:50:26,295 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,295 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel 2026-02-26T21:50:26,296 return _build_backend().build_wheel(wheel_directory, config_settings, 2026-02-26T21:50:26,297 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,298 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 441, in build_wheel 2026-02-26T21:50:26,298 return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)]) 2026-02-26T21:50:26,299 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,300 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 429, in _build 2026-02-26T21:50:26,301 return self._build_with_temp_dir( 2026-02-26T21:50:26,302 ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,302 File "/tmp/pip-build-env-by3z31bv/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 398, in _build_with_temp_dir 2026-02-26T21:50:26,303 with tempfile.TemporaryDirectory( 2026-02-26T21:50:26,304 File "/usr/lib/python3.11/tempfile.py", line 1052, in __exit__ 2026-02-26T21:50:26,305 self.cleanup() 2026-02-26T21:50:26,306 File "/usr/lib/python3.11/tempfile.py", line 1056, in cleanup 2026-02-26T21:50:26,307 self._rmtree(self.name, ignore_errors=self._ignore_cleanup_errors) 2026-02-26T21:50:26,308 File "/usr/lib/python3.11/tempfile.py", line 1038, in _rmtree 2026-02-26T21:50:26,308 _rmtree(name, onerror=onerror) 2026-02-26T21:50:26,309 File "/usr/lib/python3.11/shutil.py", line 738, in rmtree 2026-02-26T21:50:26,310 onerror(os.rmdir, path, sys.exc_info()) 2026-02-26T21:50:26,311 File "/usr/lib/python3.11/shutil.py", line 736, in rmtree 2026-02-26T21:50:26,312 os.rmdir(path, dir_fd=dir_fd) 2026-02-26T21:50:26,313 OSError: [Errno 39] Directory not empty: '/tmp/pip-wheel-xwsqyscf/.tmp-gm6bb9v8' 2026-02-26T21:50:26,390 ERROR: [present-rich] Building wheel for linuxpy (pyproject.toml) exited with 1 2026-02-26T21:50:26,403 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpkkeyuruw[/] 2026-02-26T21:50:26,404 [bold magenta]cwd[/]: /tmp/pip-wheel-9ij6el2n/linuxpy_203bb5baaa734aebaa2b59c9c02833f0 2026-02-26T21:50:26,405 Building wheel for linuxpy (pyproject.toml): finished with status 'error' 2026-02-26T21:50:26,408 ERROR: Failed building wheel for linuxpy 2026-02-26T21:50:26,914 Failed to build linuxpy 2026-02-26T21:50:26,917 ERROR: Failed to build one or more wheels 2026-02-26T21:50:26,920 Exception information: 2026-02-26T21:50:26,920 Traceback (most recent call last): 2026-02-26T21:50:26,920 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-02-26T21:50:26,920 status = run_func(*args) 2026-02-26T21:50:26,920 ^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,920 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-02-26T21:50:26,920 return func(self, options, args) 2026-02-26T21:50:26,920 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-26T21:50:26,920 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-02-26T21:50:26,920 raise CommandError("Failed to build one or more wheels") 2026-02-26T21:50:26,920 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-02-26T21:50:26,927 Removed build tracker: '/tmp/pip-build-tracker-zqj6ubi3'