2025-09-03T00:52:17,814 Created temporary directory: /tmp/pip-build-tracker-zx_zwh75 2025-09-03T00:52:17,815 Initialized build tracking at /tmp/pip-build-tracker-zx_zwh75 2025-09-03T00:52:17,815 Created build tracker: /tmp/pip-build-tracker-zx_zwh75 2025-09-03T00:52:17,815 Entered build tracker: /tmp/pip-build-tracker-zx_zwh75 2025-09-03T00:52:17,816 Created temporary directory: /tmp/pip-wheel-53as0qvy 2025-09-03T00:52:17,819 Created temporary directory: /tmp/pip-ephem-wheel-cache-5g2pegnz 2025-09-03T00:52:17,877 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-03T00:52:17,879 2 location(s) to search for versions of pyudev: 2025-09-03T00:52:17,879 * https://pypi.org/simple/pyudev/ 2025-09-03T00:52:17,879 * https://www.piwheels.org/simple/pyudev/ 2025-09-03T00:52:17,879 Fetching project page and analyzing links: https://pypi.org/simple/pyudev/ 2025-09-03T00:52:17,879 Getting page https://pypi.org/simple/pyudev/ 2025-09-03T00:52:17,881 Found index url https://pypi.org/simple/ 2025-09-03T00:52:18,031 Fetched page https://pypi.org/simple/pyudev/ as application/vnd.pypi.simple.v1+json 2025-09-03T00:52:18,042 Found link https://files.pythonhosted.org/packages/af/56/071476f0ff8770075f66557ab30c3bfc2a6f58387c3eed7a53680e6fdf96/pyudev-0.1.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.1 2025-09-03T00:52:18,043 Found link https://files.pythonhosted.org/packages/32/6d/cbd213711a4f8706f849b6adecc6ecd850f9f8cca086b06e6ec8ad63696c/pyudev-0.2.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.2 2025-09-03T00:52:18,043 Found link https://files.pythonhosted.org/packages/ca/60/1b81267e28fceb88100028e78c219127894415e1b0a1f2e6a2e06729ea3d/pyudev-0.3.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.3 2025-09-03T00:52:18,044 Found link https://files.pythonhosted.org/packages/af/3d/917a3d64a7411d7e2f8e8e96213b7dc0ada5c37817180c1aefb278efa323/pyudev-0.4.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.4 2025-09-03T00:52:18,044 Found link https://files.pythonhosted.org/packages/ca/83/2018399c48031e7d7766e447122440c727eeb43a54f4cbb69f02f90a393e/pyudev-0.5.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.5 2025-09-03T00:52:18,045 Found link https://files.pythonhosted.org/packages/42/fd/ce3a9eac5d2818e5607d5da5246d8b692490c70cdc3c402b689e34c93d75/pyudev-0.6.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.6 2025-09-03T00:52:18,045 Found link https://files.pythonhosted.org/packages/b5/7e/f535da3e8af6977532898b9be861561c421dd7503fd6744eda0ed0d22a49/pyudev-0.7.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.7 2025-09-03T00:52:18,046 Found link https://files.pythonhosted.org/packages/21/96/8833c52e5e559dc4377365194d4ec630f985c9e4a611c537450b819d33c3/pyudev-0.8.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.8 2025-09-03T00:52:18,046 Found link https://files.pythonhosted.org/packages/90/97/44add096d9401d0b03d6b70898f622d6e7c549398b6e66d66b05b2cadc27/pyudev-0.9.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.9 2025-09-03T00:52:18,047 Found link https://files.pythonhosted.org/packages/cd/94/f72e20f68c37d8eb3dbd664a12e130cb828fcffdbab8a5ab9befbfda8e10/pyudev-0.10.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.10 2025-09-03T00:52:18,047 Found link https://files.pythonhosted.org/packages/c0/76/1cbf9e1e724967f7d7c151a53743b8358f499e0ca8bac0dde8624d42742d/pyudev-0.11.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.11 2025-09-03T00:52:18,048 Found link https://files.pythonhosted.org/packages/1b/2e/bef1362e8310441982313c2de75855a61808b794d1e609ed5df7a5bd5c2a/pyudev-0.12.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.12 2025-09-03T00:52:18,048 Found link https://files.pythonhosted.org/packages/fd/3b/e265b7294a9a12e8201b24cd4a5cb41078d1a53954898b77b5e48ffd79fc/pyudev-0.13.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.13 2025-09-03T00:52:18,048 Found link https://files.pythonhosted.org/packages/e9/2d/20bf4df3cc0bec713bcd58370f349d69e6b6da85009603c397660b4abf5f/pyudev-0.14.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.14 2025-09-03T00:52:18,049 Found link https://files.pythonhosted.org/packages/13/8d/437e226f9c4518a821b141009142d24b11b0fe1acc92d135de95daa9953e/pyudev-0.15.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.15 2025-09-03T00:52:18,049 Found link https://files.pythonhosted.org/packages/32/98/7f073bbfdb2ca1dd8059cd86192b5c16a60ff36d692008675859a2cbe2c6/pyudev-0.16.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.16 2025-09-03T00:52:18,050 Found link https://files.pythonhosted.org/packages/e7/b3/97c8955cbc2f7c1b8116bca0d681dd05420878c66e879a52fad9383fd690/pyudev-0.16.1.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.16.1 2025-09-03T00:52:18,050 Found link https://files.pythonhosted.org/packages/b1/d9/3662bd1dccf08a2deb46a5776934756257f67a8802d01bd5069581d2eb24/pyudev-0.17.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.17 2025-09-03T00:52:18,051 Found link https://files.pythonhosted.org/packages/fe/c7/090c0d8bada44270f6aaae9385583f0da2b8b38df442a69fea6613abfc09/pyudev-0.18.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.18 2025-09-03T00:52:18,051 Found link https://files.pythonhosted.org/packages/f1/38/bc6b74f12c3d2a671c285c36ae680e6e46d3344b1c76b4366902aeaab429/pyudev-0.18.1.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.18.1 2025-09-03T00:52:18,052 Found link https://files.pythonhosted.org/packages/55/d0/0c9f78ad905c47b44cc286281f8489ccce9c54177d4b86a3c6842b5db2d2/pyudev-0.19.0rc1.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.19.0rc1 2025-09-03T00:52:18,052 Found link https://files.pythonhosted.org/packages/5c/be/76d36e161c337d53c79b66da8aecb32cd22df11a3c2661d0228b99ca8ad5/pyudev-0.19.0.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.19.0 2025-09-03T00:52:18,053 Found link https://files.pythonhosted.org/packages/78/6a/2fc9ed0ffbcdb480a026274ca221b959de6c549a67753ff4b3c790db0d8a/pyudev-0.20.0.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.20.0 2025-09-03T00:52:18,053 Found link https://files.pythonhosted.org/packages/bc/a2/31a07829acea8e70a28c247f43fa5d981229ae0f9edfeddedf52de00709b/pyudev-0.21.0.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.21.0 2025-09-03T00:52:18,053 Found link https://files.pythonhosted.org/packages/86/c5/417c7e76d3bd407caa23ec9d03901e2bfbd1fc63984f2a8cb7761940b995/pyudev-0.22.0.dev20200124.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.22.0.dev20200124 2025-09-03T00:52:18,053 Found link https://files.pythonhosted.org/packages/72/c8/4660d815a79b1d42c409012aaa10ebd6b07a47529b4cb6880f27a24bd646/pyudev-0.22.0.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.22.0 2025-09-03T00:52:18,054 Skipping link: No binaries permitted for pyudev: https://files.pythonhosted.org/packages/32/a6/899794f36109a21adf7a28fbc4ccb258399db0d8b68f03fdc0690031816f/pyudev-0.23.0.dev20220122-py3-none-any.whl (from https://pypi.org/simple/pyudev/) 2025-09-03T00:52:18,054 Found link https://files.pythonhosted.org/packages/b4/47/7e1b9cc70f44ff60bab388cc6b9c0adb76a23276bff6292f5470ba9e27ea/pyudev-0.23.0.dev20220122.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.23.0.dev20220122 2025-09-03T00:52:18,054 Skipping link: No binaries permitted for pyudev: https://files.pythonhosted.org/packages/ca/dd/0545643fb57a642b26c40bc83defd0ee71d268dffed543d6812a0030774f/pyudev-0.23.0-py3-none-any.whl (from https://pypi.org/simple/pyudev/) 2025-09-03T00:52:18,054 Found link https://files.pythonhosted.org/packages/80/1b/cb5e29eb29ff912d23dbf44ba195199cd796c2eefd91bdb1e245263622d4/pyudev-0.23.0.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.23.0 2025-09-03T00:52:18,054 Skipping link: No binaries permitted for pyudev: https://files.pythonhosted.org/packages/12/d7/e9054fc2ead034144c7838aec5cb74a5d5f66e2aa88bd6bab78f2415e4b0/pyudev-0.23.1-py3-none-any.whl (from https://pypi.org/simple/pyudev/) 2025-09-03T00:52:18,055 Found link https://files.pythonhosted.org/packages/f3/99/d09ba5fa2fcbefba2993ed876f637ca23109bd89c606f84a4aec70dab5de/pyudev-0.23.1.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.23.1 2025-09-03T00:52:18,055 Skipping link: No binaries permitted for pyudev: https://files.pythonhosted.org/packages/b7/95/4c67255c65da9c939903cb95c57bd1ad7c920a7b711066aaa56cd7d149ab/pyudev-0.23.2-py3-none-any.whl (from https://pypi.org/simple/pyudev/) 2025-09-03T00:52:18,055 Found link https://files.pythonhosted.org/packages/f8/fa/ae6c1a1a75f19560bbd875a579b2ca9b32deeae6a4c4a1997f4ec69a013e/pyudev-0.23.2.tar.gz (from https://pypi.org/simple/pyudev/), version: 0.23.2 2025-09-03T00:52:18,055 Skipping link: No binaries permitted for pyudev: https://files.pythonhosted.org/packages/7d/9f/aeb768af2302cc18a59cdad957592bd42499fbb80ace47158693564cb32e/pyudev-0.24.0-py3-none-any.whl (from https://pypi.org/simple/pyudev/) (requires-python:>=3.7) 2025-09-03T00:52:18,056 Found link https://files.pythonhosted.org/packages/00/8d/810750cb2fc64d7e0dbefc106a9137b157616a95be3f0ea51ca3cf6c762a/pyudev-0.24.0.tar.gz (from https://pypi.org/simple/pyudev/) (requires-python:>=3.7), version: 0.24.0 2025-09-03T00:52:18,056 Skipping link: No binaries permitted for pyudev: https://files.pythonhosted.org/packages/87/1d/82b016f11cd15e8ebcb01132cbe36039ce122c15c51341de9fcbe10483ae/pyudev-0.24.1-py3-none-any.whl (from https://pypi.org/simple/pyudev/) (requires-python:>=3.7) 2025-09-03T00:52:18,056 Found link https://files.pythonhosted.org/packages/20/b6/16961ac3575575260c72928f17df9c99c2a696871e486965ec6e2fa2aff4/pyudev-0.24.1.tar.gz (from https://pypi.org/simple/pyudev/) (requires-python:>=3.7), version: 0.24.1 2025-09-03T00:52:18,056 Skipping link: No binaries permitted for pyudev: https://files.pythonhosted.org/packages/9d/3b/c37870f68ceb067707ca7b04db364a1478fcd40c6194007fb6e492ff9a92/pyudev-0.24.3-py3-none-any.whl (from https://pypi.org/simple/pyudev/) (requires-python:>=3.7) 2025-09-03T00:52:18,056 Found link https://files.pythonhosted.org/packages/c4/5c/6cc034da13830e3da123ccf9a30910bc868fa16670362f004e4b788d0df1/pyudev-0.24.3.tar.gz (from https://pypi.org/simple/pyudev/) (requires-python:>=3.7), version: 0.24.3 2025-09-03T00:52:18,057 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyudev/ 2025-09-03T00:52:18,057 Getting page https://www.piwheels.org/simple/pyudev/ 2025-09-03T00:52:18,058 Found index url https://www.piwheels.org/simple/ 2025-09-03T00:52:18,152 Fetched page https://www.piwheels.org/simple/pyudev/ as text/html 2025-09-03T00:52:18,157 Skipping link: No binaries permitted for pyudev: https://www.piwheels.org/simple/pyudev/pyudev-0.24.3-py3-none-any.whl#sha256=840c8a495a4116c3e96fe7ae7b7544d26602647b6fee5b934480dfb5addee6ec (from https://www.piwheels.org/simple/pyudev/) (requires-python:>=3.7) 2025-09-03T00:52:18,158 Skipping link: No binaries permitted for pyudev: https://www.piwheels.org/simple/pyudev/pyudev-0.24.1-py3-none-any.whl#sha256=28e2b7dc3a90fdb9c537ff414c01d75cec718cff3b1c640642306caf24c0aaf1 (from https://www.piwheels.org/simple/pyudev/) (requires-python:>=3.7) 2025-09-03T00:52:18,158 Skipping link: No binaries permitted for pyudev: https://www.piwheels.org/simple/pyudev/pyudev-0.24.0-py3-none-any.whl#sha256=0d0edb016fc3a076148dc4a86eab6eb070c059bce13b2a46d3144ee09aa5d6ec (from https://www.piwheels.org/simple/pyudev/) (requires-python:>=3.7) 2025-09-03T00:52:18,158 Skipping link: No binaries permitted for pyudev: https://www.piwheels.org/simple/pyudev/pyudev-0.23.2-py3-none-any.whl#sha256=e25baf830c111c2b5858ffe02365997bc050d65aafdead548078a8dae85800e3 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,158 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.23.1-py3-none-any.whl#sha256=f45e3b32e1c88dc0f081153abbcc83ecfb16820f5ea797370952ad2e4f89f3b5 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,158 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.23.0-py3-none-any.whl#sha256=5665420733d4fd19f49dc0fd38f4377ebbf4c60ad6539623f492951cdba58037 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,158 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.23.0.dev20220122-py3-none-any.whl#sha256=cb14d740438ff45acaa393d10060af84a0e94d6b63589137839cf862abbddfd8 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,158 Skipping link: No binaries permitted for pyudev: https://www.piwheels.org/simple/pyudev/pyudev-0.22.0-py3-none-any.whl#sha256=4f55ec49f3012c2ec86bcaa7906d6043766d8a23cb91c654af715976ae989893 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,158 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.22.0.dev20200124-py3-none-any.whl#sha256=6e1000f2510041b555fad246178a34018366ff7f0958541601c8f4e5c05eef73 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,159 Skipping link: No binaries permitted for pyudev: https://www.piwheels.org/simple/pyudev/pyudev-0.21.0-py3-none-any.whl#sha256=6fd3f527426ed30983346da4284ab15935b4e9b8289c1bf880dc27072523d79c (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,159 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.20.0-py3-none-any.whl#sha256=e4dfb461c57482eeacb7ca1d2b2348a48a944c48fa8b9f32949511aa9e9fe58d (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,159 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.19.0-py3-none-any.whl#sha256=dce71d6047e0d03ce697fe5e69130d27f5fe12fde178faade3078d7d85966f6a (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,159 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.19.0rc1-py3-none-any.whl#sha256=7777b104e17e0fc8b68801412e3618a1cc418efdc44a4446dc34059d67d07f1a (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,159 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.18.1-py3-none-any.whl#sha256=c0f785c1f4d08d567b1ead6a79ed7eabc2ffa682a46ebbb77847b83702911664 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,159 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.18-py3-none-any.whl#sha256=52a9d712b20794644f568fd257d7c46705eee21be069c99b91d7b48314595568 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,159 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.17-py3-none-any.whl#sha256=88af640085603b96e2a1d15a9118fb421c4f6f2579dc035882c1bbdf216d1fa3 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,159 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.16.1-py3-none-any.whl#sha256=58aa47dbeb552709a1b20eb6ae00cdff6298b168aaa15aa225005b0bd3278a31 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.16-py3-none-any.whl#sha256=edcc636f7057497ff071fd19d30f656912456a0a7ff867094d2685905dc85bf1 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.15-py3-none-any.whl#sha256=1d7b7348166df0fbd3e1181599c0e2dbb2507712f1fd5feee4b66b434e766538 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.14-py3-none-any.whl#sha256=01918e2fc79ccd9853a2096ff530fe48e8499d54c7a1dfe2314e2dcf3284244a (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.13-py3-none-any.whl#sha256=c427d4dff8cf800a7a3d8ffcb2c40af425b70bedecdddfb4d649e8ef22ee2fed (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.12-py3-none-any.whl#sha256=8ac04c5bfafdb364816a423c9a8c4f20624228cea5a2187b70ce82a63362f388 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.11-py3-none-any.whl#sha256=7ccaa606f2817c9fb51fbfbdd9d7f60172b107465c42f05a9d51b68659f09929 (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.10-py3-none-any.whl#sha256=cbc95233f0c24fb7a5053a5f093d5fd1e1f89701efb5586ebc16731c143ffdea (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.9-py3-none-any.whl#sha256=bcb8628309a92529342095eaec1e3a80759e14eceb62ddfddf005deb2479493a (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,160 Skipping link: No binaries permitted for pyudev: https://archive1.piwheels.org/simple/pyudev/pyudev-0.8-py3-none-any.whl#sha256=d74edcc41a3fb435043e33cfa470f294703e4c3590d946023d4dab79ebc9794a (from https://www.piwheels.org/simple/pyudev/) 2025-09-03T00:52:18,161 Skipping link: not a file: https://www.piwheels.org/simple/pyudev/ 2025-09-03T00:52:18,161 Skipping link: not a file: https://pypi.org/simple/pyudev/ 2025-09-03T00:52:18,201 Given no hashes to check 1 links for project 'pyudev': discarding no candidates 2025-09-03T00:52:18,204 Collecting pyudev==0.1 2025-09-03T00:52:18,206 Created temporary directory: /tmp/pip-unpack-3xbzm30s 2025-09-03T00:52:18,354 Downloading pyudev-0.1.tar.gz (21 kB) 2025-09-03T00:52:18,383 Added pyudev==0.1 from https://files.pythonhosted.org/packages/af/56/071476f0ff8770075f66557ab30c3bfc2a6f58387c3eed7a53680e6fdf96/pyudev-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-zx_zwh75' 2025-09-03T00:52:18,384 Running setup.py (path:/tmp/pip-wheel-53as0qvy/pyudev_b9d128e36adc43bc8456e47b921edc9d/setup.py) egg_info for package pyudev 2025-09-03T00:52:18,384 Created temporary directory: /tmp/pip-pip-egg-info-6r601dgm 2025-09-03T00:52:18,384 Preparing metadata (setup.py): started 2025-09-03T00:52:18,385 Running command python setup.py egg_info 2025-09-03T00:52:18,905 Traceback (most recent call last): 2025-09-03T00:52:18,906 File "", line 2, in 2025-09-03T00:52:18,906 exec(compile(''' 2025-09-03T00:52:18,906 ~~~~^^^^^^^^^^^^ 2025-09-03T00:52:18,907 # This is -- a caller that pip uses to run setup.py 2025-09-03T00:52:18,907 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:18,907 ...<32 lines>... 2025-09-03T00:52:18,907 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T00:52:18,907 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:18,907 ''' % ('/tmp/pip-wheel-53as0qvy/pyudev_b9d128e36adc43bc8456e47b921edc9d/setup.py',), "", "exec")) 2025-09-03T00:52:18,907 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:18,907 File "", line 35, in 2025-09-03T00:52:18,908 File "/tmp/pip-wheel-53as0qvy/pyudev_b9d128e36adc43bc8456e47b921edc9d/setup.py", line 9, in 2025-09-03T00:52:18,908 long_description = stream.read().decode('utf-8') 2025-09-03T00:52:18,908 ^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:18,908 AttributeError: 'str' object has no attribute 'decode'. Did you mean: 'encode'? 2025-09-03T00:52:18,994 ERROR: python setup.py egg_info exited with 1 2025-09-03T00:52:19,007 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-03T00:52:19,007 exec(compile('"'"''"'"''"'"' 2025-09-03T00:52:19,007 # This is -- a caller that pip uses to run setup.py 2025-09-03T00:52:19,007 # 2025-09-03T00:52:19,007 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-03T00:52:19,007 # import from `distutils.core` to work with newer packaging standards. 2025-09-03T00:52:19,007 # - It provides a clear error message when setuptools is not installed. 2025-09-03T00:52:19,007 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-03T00:52:19,007 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-03T00:52:19,007 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-03T00:52:19,007 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-03T00:52:19,007 import os, sys, tokenize, traceback 2025-09-03T00:52:19,007 2025-09-03T00:52:19,007 try: 2025-09-03T00:52:19,007 import setuptools 2025-09-03T00:52:19,007 except ImportError: 2025-09-03T00:52:19,007 print( 2025-09-03T00:52:19,007 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-03T00:52:19,007 "the build environment with exception:", 2025-09-03T00:52:19,007 file=sys.stderr, 2025-09-03T00:52:19,007 ) 2025-09-03T00:52:19,007 traceback.print_exc() 2025-09-03T00:52:19,007 sys.exit(1) 2025-09-03T00:52:19,007 2025-09-03T00:52:19,007 __file__ = %r 2025-09-03T00:52:19,007 sys.argv[0] = __file__ 2025-09-03T00:52:19,007 2025-09-03T00:52:19,007 if os.path.exists(__file__): 2025-09-03T00:52:19,007 filename = __file__ 2025-09-03T00:52:19,007 with tokenize.open(__file__) as f: 2025-09-03T00:52:19,007 setup_py_code = f.read() 2025-09-03T00:52:19,007 else: 2025-09-03T00:52:19,007 filename = "" 2025-09-03T00:52:19,007 setup_py_code = "from setuptools import setup; setup()" 2025-09-03T00:52:19,007 2025-09-03T00:52:19,007 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T00:52:19,007 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-53as0qvy/pyudev_b9d128e36adc43bc8456e47b921edc9d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-6r601dgm[/] 2025-09-03T00:52:19,007 [bold magenta]cwd[/]: /tmp/pip-wheel-53as0qvy/pyudev_b9d128e36adc43bc8456e47b921edc9d/ 2025-09-03T00:52:19,007 Preparing metadata (setup.py): finished with status 'error' 2025-09-03T00:52:19,008 ERROR: metadata generation failed 2025-09-03T00:52:19,015 Exception information: 2025-09-03T00:52:19,015 Traceback (most recent call last): 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-03T00:52:19,015 call_subprocess( 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~^ 2025-09-03T00:52:19,015 args, 2025-09-03T00:52:19,015 ^^^^^ 2025-09-03T00:52:19,015 ...<2 lines>... 2025-09-03T00:52:19,015 spinner=spinner, 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 ) 2025-09-03T00:52:19,015 ^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-03T00:52:19,015 raise error 2025-09-03T00:52:19,015 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-03T00:52:19,015 2025-09-03T00:52:19,015 The above exception was the direct cause of the following exception: 2025-09-03T00:52:19,015 2025-09-03T00:52:19,015 Traceback (most recent call last): 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-03T00:52:19,015 status = _inner_run() 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-03T00:52:19,015 return self.run(options, args) 2025-09-03T00:52:19,015 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-03T00:52:19,015 return func(self, options, args) 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-03T00:52:19,015 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-03T00:52:19,015 result = self._result = resolver.resolve( 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~^ 2025-09-03T00:52:19,015 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 ) 2025-09-03T00:52:19,015 ^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-03T00:52:19,015 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-03T00:52:19,015 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-03T00:52:19,015 if not criterion.candidates: 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-03T00:52:19,015 return bool(self._sequence) 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-03T00:52:19,015 self._bool = any(self) 2025-09-03T00:52:19,015 ~~~^^^^^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-03T00:52:19,015 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-03T00:52:19,015 ^^^^^^^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-03T00:52:19,015 candidate = func() 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-03T00:52:19,015 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T00:52:19,015 link, template, name, version 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 ) 2025-09-03T00:52:19,015 ^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-03T00:52:19,015 self._link_candidate_cache[link] = LinkCandidate( 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~^ 2025-09-03T00:52:19,015 link, 2025-09-03T00:52:19,015 ^^^^^ 2025-09-03T00:52:19,015 ...<3 lines>... 2025-09-03T00:52:19,015 version=version, 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 ) 2025-09-03T00:52:19,015 ^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-03T00:52:19,015 super().__init__( 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~^ 2025-09-03T00:52:19,015 link=link, 2025-09-03T00:52:19,015 ^^^^^^^^^^ 2025-09-03T00:52:19,015 ...<4 lines>... 2025-09-03T00:52:19,015 version=version, 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 ) 2025-09-03T00:52:19,015 ^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-03T00:52:19,015 self.dist = self._prepare() 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-03T00:52:19,015 dist = self._prepare_distribution() 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-03T00:52:19,015 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-03T00:52:19,015 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-03T00:52:19,015 dist = _get_prepared_distribution( 2025-09-03T00:52:19,015 req, 2025-09-03T00:52:19,015 ...<3 lines>... 2025-09-03T00:52:19,015 self.check_build_deps, 2025-09-03T00:52:19,015 ) 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-03T00:52:19,015 abstract_dist.prepare_distribution_metadata( 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T00:52:19,015 finder, build_isolation, check_build_deps 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 ) 2025-09-03T00:52:19,015 ^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-03T00:52:19,015 self.req.prepare_metadata() 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-03T00:52:19,015 self.metadata_directory = generate_metadata_legacy( 2025-09-03T00:52:19,015 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T00:52:19,015 build_env=self.build_env, 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 ...<3 lines>... 2025-09-03T00:52:19,015 details=details, 2025-09-03T00:52:19,015 ^^^^^^^^^^^^^^^^ 2025-09-03T00:52:19,015 ) 2025-09-03T00:52:19,015 ^ 2025-09-03T00:52:19,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-03T00:52:19,015 raise MetadataGenerationFailed(package_details=details) from error 2025-09-03T00:52:19,015 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-03T00:52:19,039 Removed pyudev==0.1 from https://files.pythonhosted.org/packages/af/56/071476f0ff8770075f66557ab30c3bfc2a6f58387c3eed7a53680e6fdf96/pyudev-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-zx_zwh75' 2025-09-03T00:52:19,039 Removed build tracker: '/tmp/pip-build-tracker-zx_zwh75'