2025-09-09T02:30:12,156 Created temporary directory: /tmp/pip-build-tracker-6d747163 2025-09-09T02:30:12,157 Initialized build tracking at /tmp/pip-build-tracker-6d747163 2025-09-09T02:30:12,157 Created build tracker: /tmp/pip-build-tracker-6d747163 2025-09-09T02:30:12,157 Entered build tracker: /tmp/pip-build-tracker-6d747163 2025-09-09T02:30:12,157 Created temporary directory: /tmp/pip-wheel-874xbwei 2025-09-09T02:30:12,161 Created temporary directory: /tmp/pip-ephem-wheel-cache-9_5isy09 2025-09-09T02:30:12,219 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T02:30:12,222 2 location(s) to search for versions of gnsocket: 2025-09-09T02:30:12,222 * https://pypi.org/simple/gnsocket/ 2025-09-09T02:30:12,222 * https://www.piwheels.org/simple/gnsocket/ 2025-09-09T02:30:12,222 Fetching project page and analyzing links: https://pypi.org/simple/gnsocket/ 2025-09-09T02:30:12,223 Getting page https://pypi.org/simple/gnsocket/ 2025-09-09T02:30:12,224 Found index url https://pypi.org/simple/ 2025-09-09T02:30:12,373 Fetched page https://pypi.org/simple/gnsocket/ as application/vnd.pypi.simple.v1+json 2025-09-09T02:30:12,388 Skipping link: No binaries permitted for gnsocket: https://files.pythonhosted.org/packages/88/c3/9d5a7011367ee547dec09b72e6ba45b406721ba2839ac8b2a183e8c5b121/gnsocket-0.1-py3-none-any.whl (from https://pypi.org/simple/gnsocket/) 2025-09-09T02:30:12,388 Found link https://files.pythonhosted.org/packages/2b/c5/2459bf89ef547023e13aca688ca0fea522c3250e77723d61b44a03858fa1/gnsocket-0.1.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.1 2025-09-09T02:30:12,389 Skipping link: No binaries permitted for gnsocket: https://files.pythonhosted.org/packages/62/3b/9e92a78366d756ffc40298420da982125c3865b3ad1e5c1f347ae0733bcc/gnsocket-0.5-py3-none-any.whl (from https://pypi.org/simple/gnsocket/) 2025-09-09T02:30:12,389 Found link https://files.pythonhosted.org/packages/92/2b/5caa0cc7d48f44d584da91ff3fa6a045612c90ae6438c7e7f783ebb6ee48/gnsocket-0.5.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.5 2025-09-09T02:30:12,390 Skipping link: No binaries permitted for gnsocket: https://files.pythonhosted.org/packages/d6/08/29831d190fd1e8115c1be4d67b91a494d17eba6f2d726da9db817534faf0/gnsocket-0.5.1-py3-none-any.whl (from https://pypi.org/simple/gnsocket/) 2025-09-09T02:30:12,390 Found link https://files.pythonhosted.org/packages/d0/16/37b4085d12ffb0574a24c5cf88cded755e53afa1e98f045c8216eecbd14c/gnsocket-0.5.1.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.5.1 2025-09-09T02:30:12,391 Skipping link: No binaries permitted for gnsocket: https://files.pythonhosted.org/packages/fa/aa/39b69a1d651364ebdf7404b0887f02c78784b3bd654058c92b85377cab03/gnsocket-0.5.2-py3-none-any.whl (from https://pypi.org/simple/gnsocket/) 2025-09-09T02:30:12,391 Found link https://files.pythonhosted.org/packages/6c/b6/827a396736558ee7efe8ce525fc6fb6a8b5eec019b46c71d112daadcc505/gnsocket-0.5.2.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.5.2 2025-09-09T02:30:12,391 Skipping link: No binaries permitted for gnsocket: https://files.pythonhosted.org/packages/c6/95/df343a9d9f6761c1c5ef29404f452b02e639eca6780858ec462aaf429202/gnsocket-0.9.1-py3-none-any.whl (from https://pypi.org/simple/gnsocket/) 2025-09-09T02:30:12,392 Found link https://files.pythonhosted.org/packages/c2/1c/bc5f67fd74c93eb7a99a18f0a2fa439f7ac9806174ff9f65b2003cb54c10/gnsocket-0.9.1.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.9.1 2025-09-09T02:30:12,392 Skipping link: No binaries permitted for gnsocket: https://files.pythonhosted.org/packages/f0/ea/d15fa668cc60c52ba2a21292be37e6c4aa19be329411da2be7f8dd679ebc/gnsocket-0.9.2-py3-none-any.whl (from https://pypi.org/simple/gnsocket/) 2025-09-09T02:30:12,392 Found link https://files.pythonhosted.org/packages/47/3d/5216252ac080241408546d28d91dc70f80e376ec16670cd1f6d13abb0b0a/gnsocket-0.9.2.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.9.2 2025-09-09T02:30:12,392 Found link https://files.pythonhosted.org/packages/c0/a1/e095f579fb4a87fe89dfa583d71b51dcd8b162f93c115fc39e3929bf6684/gnsocket-0.9.5.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.9.5 2025-09-09T02:30:12,392 Found link https://files.pythonhosted.org/packages/6a/1b/6ecb35d561e3202bd3d9bb424749dbafce069cfdb005134bb525467ba3be/gnsocket-0.9.6.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.9.6 2025-09-09T02:30:12,393 Found link https://files.pythonhosted.org/packages/52/6e/001b46f8aedf2df9222002d3863fa3181c0bf09ec36062eaeaf83e5df5da/gnsocket-0.9.7.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.9.7 2025-09-09T02:30:12,393 Found link https://files.pythonhosted.org/packages/8a/a8/04bfdf042e2b84bd26ce9efebb992d92aca362ebd5c8555636be77812ff8/gnsocket-0.9.9.tar.gz (from https://pypi.org/simple/gnsocket/), version: 0.9.9 2025-09-09T02:30:12,393 Found link https://files.pythonhosted.org/packages/9a/fa/d3bae9a09bdfd3e32ef4ea98efff88acfb1734975709984981ea964ac5ff/gnsocket-1.0.0.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.0.0 2025-09-09T02:30:12,393 Found link https://files.pythonhosted.org/packages/05/33/7c3faad67ea600b1a9934c80db835baf8a69b16412e28a4b40a04a21dc52/gnsocket-1.0.1.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.0.1 2025-09-09T02:30:12,393 Found link https://files.pythonhosted.org/packages/dd/72/d023aa8910da14dfed6b090733cb772bf404fefefb6963abbf41e641bd2f/gnsocket-1.0.2.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.0.2 2025-09-09T02:30:12,394 Found link https://files.pythonhosted.org/packages/78/2b/a6291b7775df154ba7c6701119dac4b76144d930fee1db029a17b6281791/gnsocket-1.0.3.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.0.3 2025-09-09T02:30:12,394 Found link https://files.pythonhosted.org/packages/1b/74/d52664c51bd8f7b8c3050dccb3d62e4c6ec7d73d01fbe1f4c5f6b05fa786/gnsocket-1.1.0.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.1.0 2025-09-09T02:30:12,394 Found link https://files.pythonhosted.org/packages/4e/d1/c926ff2419e84316f193f9922ba33f2090ea1a16403b346eb4f66e508519/gnsocket-1.1.1.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.1.1 2025-09-09T02:30:12,394 Found link https://files.pythonhosted.org/packages/11/a0/ab0fdfedb9cbcfec4649165e4126fd3537457eb7a7c52bb5572b04851b6e/gnsocket-1.1.2.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.1.2 2025-09-09T02:30:12,394 Found link https://files.pythonhosted.org/packages/f7/67/4636296cbd92f11f6e08189e0a60570732b52d29b436ebcb1f14b444e1d2/gnsocket-1.1.3.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.1.3 2025-09-09T02:30:12,394 Found link https://files.pythonhosted.org/packages/91/bb/5380bfa5607c63ec4808e6a6824d07959df1e7cb12e79f0c50b596bc706d/gnsocket-1.1.4.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.1.4 2025-09-09T02:30:12,395 Found link https://files.pythonhosted.org/packages/da/96/31d7ba60d6b1727b5697a4edd32e2c668dc8b2923b1d79f2afb474fae574/gnsocket-1.1.5.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.1.5 2025-09-09T02:30:12,395 Found link https://files.pythonhosted.org/packages/d3/aa/0bdd91151795d49dc95f436a8e6834d3ca0b959bfbb27c6fd77fdcb677a2/gnsocket-1.1.6.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.1.6 2025-09-09T02:30:12,395 Found link https://files.pythonhosted.org/packages/15/6e/c9cb98ca8c34d69143be6e5507736dff6e51b92e2c7744718297ddd11e0f/gnsocket-1.1.9.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.1.9 2025-09-09T02:30:12,395 Found link https://files.pythonhosted.org/packages/f8/d6/04ab6ad36079df5a254df88c5daec85b8384843d824663b290c84497fe38/gnsocket-1.2.0.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.0 2025-09-09T02:30:12,395 Found link https://files.pythonhosted.org/packages/29/e1/137115fe764f92364edd9adf82ff0b724c71bdcbe17d6248e425db2281f9/gnsocket-1.2.1.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.1 2025-09-09T02:30:12,396 Found link https://files.pythonhosted.org/packages/fd/d6/d1487bec555ee7443576cb096545b813b90355e31144fa55d2507cb22f82/gnsocket-1.2.2.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.2 2025-09-09T02:30:12,396 Found link https://files.pythonhosted.org/packages/ea/55/61a877aeae2b3db31c710f268bef15208e7f7f9d1b10ef86f342004dd0af/gnsocket-1.2.3.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.3 2025-09-09T02:30:12,396 Found link https://files.pythonhosted.org/packages/e2/21/043799b6cfaad19444e2f3c343e38f42cec999d59bb0512ef77f6f93aea9/gnsocket-1.2.4.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.4 2025-09-09T02:30:12,396 Found link https://files.pythonhosted.org/packages/96/84/7f090c32bb23daa9f012c3b0b6ccf94dfdcc24cadaabb5c345ea69845bc6/gnsocket-1.2.5.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.5 2025-09-09T02:30:12,396 Found link https://files.pythonhosted.org/packages/c9/38/c858bf8f7019dd36c0bc627a393588d7a968dc523ea3db51ded7a83dd985/gnsocket-1.2.7.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.7 2025-09-09T02:30:12,397 Found link https://files.pythonhosted.org/packages/07/fa/a1012753e4ebcd17dd311312a34ecc76112715d0202a561e997b27834375/gnsocket-1.2.9.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.9 2025-09-09T02:30:12,397 Found link https://files.pythonhosted.org/packages/85/55/6c98a32c0f956bb5c09ffcc1972063cea3e31c4b4ffc49becfffdb69853c/gnsocket-1.2.10.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.10 2025-09-09T02:30:12,397 Found link https://files.pythonhosted.org/packages/f5/f6/b73e90c326f31655403d7737cb45df165f54a99cf9a4f7050be7a1d77c03/gnsocket-1.2.11.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.11 2025-09-09T02:30:12,397 Found link https://files.pythonhosted.org/packages/55/40/baeb33ba984649b0524b9c663aa129ba1ffd3106e109b4a79fc340ab2726/gnsocket-1.2.12.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.12 2025-09-09T02:30:12,397 Found link https://files.pythonhosted.org/packages/84/92/f56bcd2b13a85d02793342e313829f4ee402dffeb1e8e494c0066395ad6b/gnsocket-1.2.14.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.14 2025-09-09T02:30:12,397 Found link https://files.pythonhosted.org/packages/ea/31/f6c2a279d26e69b7e0a611682f8d4ab05216c19785a851dd050f99c35ba3/gnsocket-1.2.15.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.15 2025-09-09T02:30:12,398 Found link https://files.pythonhosted.org/packages/c4/4f/1a5512001d6664fffede18a403034b4a3b3e2ead244ac6126070d2b098a5/gnsocket-1.2.16.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.16 2025-09-09T02:30:12,398 Found link https://files.pythonhosted.org/packages/b2/65/ac44acdef1fa2692121df088ce8dca30e5a252e03fa5bbedade95d4d690a/gnsocket-1.2.17.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.17 2025-09-09T02:30:12,398 Found link https://files.pythonhosted.org/packages/25/83/1bf091286df2b55f88cd438465b6606c1f9454836805231a284ae77a6324/gnsocket-1.2.18.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.18 2025-09-09T02:30:12,398 Found link https://files.pythonhosted.org/packages/ed/07/21219fb06b4510dafc4aa21834f5fa9497e0324116dd4fb790f3abfb4f9e/gnsocket-1.2.19.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.19 2025-09-09T02:30:12,398 Found link https://files.pythonhosted.org/packages/6f/13/6f186f81f9c4e4f69b6fe561d1ea5fed8489cc29440d6c0913d0cc146853/gnsocket-1.2.20.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.20 2025-09-09T02:30:12,399 Found link https://files.pythonhosted.org/packages/cf/ec/b17701c7701713e5a5018a88a4ffd51bd0f81973fd29c9a31b1af7985fe6/gnsocket-1.2.21.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.21 2025-09-09T02:30:12,399 Found link https://files.pythonhosted.org/packages/b4/e3/3a3f6e19c56fe0ae999e19532d2252ebac9853474b121f173a273e26452d/gnsocket-1.2.22.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.22 2025-09-09T02:30:12,399 Found link https://files.pythonhosted.org/packages/38/87/bcb5d7220c4082dc663c93f89fc415b9574a2927d93f04070c0f435cedf6/gnsocket-1.2.24.tar.gz (from https://pypi.org/simple/gnsocket/), version: 1.2.24 2025-09-09T02:30:12,400 Found link https://files.pythonhosted.org/packages/a9/c8/a52f72be7196b3b4f2a034ca83beeba73df00e185d33d0f479583d44bdd8/gnsocket-1.2.25.tar.gz (from https://pypi.org/simple/gnsocket/) (requires-python:>=3.7), version: 1.2.25 2025-09-09T02:30:12,400 Found link https://files.pythonhosted.org/packages/29/3c/446271c1c54d9f6be91e7dfeeccbb09dbfec567161e139d2b4caa0a071df/gnsocket-1.2.26.tar.gz (from https://pypi.org/simple/gnsocket/) (requires-python:>=3.7), version: 1.2.26 2025-09-09T02:30:12,400 Found link https://files.pythonhosted.org/packages/46/c2/c51eab159f950692d5047d79a6ecad1845e789f9ebb9dc0f9d378e9faba2/gnsocket-1.2.27.tar.gz (from https://pypi.org/simple/gnsocket/) (requires-python:>=3.7), version: 1.2.27 2025-09-09T02:30:12,400 Found link https://files.pythonhosted.org/packages/76/4c/aa38259a9edb67425751df6d1b5b3731bb37d296e9ad4a2354fb5b5759bc/gnsocket-1.2.28.tar.gz (from https://pypi.org/simple/gnsocket/) (requires-python:>=3.7), version: 1.2.28 2025-09-09T02:30:12,400 Found link https://files.pythonhosted.org/packages/3c/4c/15c967e5035dc55344bcf6b0f8e31bfd9b6b983f6727b7fdb39fe6665bb4/gnsocket-1.2.29.tar.gz (from https://pypi.org/simple/gnsocket/) (requires-python:>=3.7), version: 1.2.29 2025-09-09T02:30:12,401 Found link https://files.pythonhosted.org/packages/25/fe/f85c02412f1a4021fcab13545b911180b41881b7a782f180c26aec5b44ef/gnsocket-1.2.30.tar.gz (from https://pypi.org/simple/gnsocket/) (requires-python:>=3.7), version: 1.2.30 2025-09-09T02:30:12,401 Found link https://files.pythonhosted.org/packages/d1/4b/cefc272313112b96608e7d131031e418c0bde33fa141377ef41f79881b64/gnsocket-1.2.31.tar.gz (from https://pypi.org/simple/gnsocket/) (requires-python:>=3.7), version: 1.2.31 2025-09-09T02:30:12,401 Fetching project page and analyzing links: https://www.piwheels.org/simple/gnsocket/ 2025-09-09T02:30:12,401 Getting page https://www.piwheels.org/simple/gnsocket/ 2025-09-09T02:30:12,402 Found index url https://www.piwheels.org/simple/ 2025-09-09T02:30:12,489 Fetched page https://www.piwheels.org/simple/gnsocket/ as text/html 2025-09-09T02:30:12,501 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.31-py3-none-any.whl#sha256=290644b159ec1021603327aebadeaeafaf385b3b94216bb8f55acb688f2ff6bd (from https://www.piwheels.org/simple/gnsocket/) (requires-python:>=3.7) 2025-09-09T02:30:12,501 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.30-py3-none-any.whl#sha256=920b7da3c536686d582a94592528b918797fcc1acd4fcdeffc28bd02adda2d06 (from https://www.piwheels.org/simple/gnsocket/) (requires-python:>=3.7) 2025-09-09T02:30:12,501 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.29-py3-none-any.whl#sha256=1ccae08c2d8a4cd5e2bb93518f2a652e8fe87a9be515b66af23aa07b34cded45 (from https://www.piwheels.org/simple/gnsocket/) (requires-python:>=3.7) 2025-09-09T02:30:12,501 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.28-py3-none-any.whl#sha256=6c3bd53f42ecb55571af54a475e52651fa21918c6aad181b49c3d3a11bc4cc44 (from https://www.piwheels.org/simple/gnsocket/) (requires-python:>=3.7) 2025-09-09T02:30:12,502 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.27-py3-none-any.whl#sha256=15b9c6c7e1a66fd1ac7ac304da0c5725bb1c77cd98ad4e3e7a043692ddd4510f (from https://www.piwheels.org/simple/gnsocket/) (requires-python:>=3.7) 2025-09-09T02:30:12,502 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.26-py3-none-any.whl#sha256=424b0637cfa1ac1f91b4ef7c0ad5a0c96105fdab59018af74d6b20e131b7c6b8 (from https://www.piwheels.org/simple/gnsocket/) (requires-python:>=3.7) 2025-09-09T02:30:12,502 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.25-py3-none-any.whl#sha256=22e9f46f1fc3801434739cf835f8b9e9e564b6ee142a88b4f4dc5ab645846a53 (from https://www.piwheels.org/simple/gnsocket/) (requires-python:>=3.7) 2025-09-09T02:30:12,502 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.24-py3-none-any.whl#sha256=9377d70b97a2e4bcc0f3bd026664dd1a0b507cef9bcee6aa57c75e88951fef2d (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,502 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.22-py3-none-any.whl#sha256=3ad537fb241d1512d9dc877c8633797b46446d6a25073bba00834947d53f4fe6 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,502 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.21-py3-none-any.whl#sha256=17917e7c15a2eb359969617d1429325acc791179af31e008f017c4c367b8a97d (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,503 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.20-py3-none-any.whl#sha256=b1d55e6b07fb2625b0e20a5a66ae90f360b3e1ca5e0dd45689a85a6687e9c628 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,503 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.19-py3-none-any.whl#sha256=24893b2ec982dae52f629cfe7359f28d133564ef191332b8853946db95f63695 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,503 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.18-py3-none-any.whl#sha256=e295004e1c3476dbea6e56be5b634aa3d8213c8978276ab924a742784d943939 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,503 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.17-py3-none-any.whl#sha256=e14c80dca1ed556945b33b0bc86ab2ab077c5d9d56e64ad887557ea779409c97 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,503 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.16-py3-none-any.whl#sha256=20d8f97a6602ab3a33408af5dabfe2b4ec99b613f1f2cf9a50684353d2c1edf2 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,503 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.15-py3-none-any.whl#sha256=384402a6030b6fb45676c0df25f4f124c049c40dfe162e29b9d0f7b84452e3f3 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,504 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.14-py3-none-any.whl#sha256=634001be84cc2d11048fc06db6e6aa26de9eee68fd7b0f30a72dffd12b4764dc (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,504 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.12-py3-none-any.whl#sha256=c843b9e02689eb4370871f83fea93f265ab064582a1eabc92bd18da5ee413a56 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,504 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.11-py3-none-any.whl#sha256=7ef1e168a5c6069bbf0638432a8f92843a0b7dadf773182b632326db7d961645 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,504 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.10-py3-none-any.whl#sha256=c74e776493f09d87dcc8e9fccffde73def84489766d5cc51c50ed29cf6416c26 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,504 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.9-py3-none-any.whl#sha256=b6c6a19c23b14e4e987e83ad9299944162b237530dfecb8c7c26146fc8f0765e (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,504 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.7-py3-none-any.whl#sha256=857b8519305977b43e7d9c9bd470393671b76e36b524220cc7a314f24d76173d (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,504 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.5-py3-none-any.whl#sha256=c0a9f3783ec70e0f7a6b3317c4bfff8563eb9d13e259bbe310a23a7fac292cd8 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,505 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.4-py3-none-any.whl#sha256=194c08589f616424186cc9b6789ca010871810d2646ef503ec39316088df8090 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,505 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.3-py3-none-any.whl#sha256=e797d533219edf223f4cf155f5c6fdf5bef7fed3b0e25bf71ec9b60a96a05c5f (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,505 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.2-py3-none-any.whl#sha256=d57d9d4cc9fb274914d734f3e2c9261a342ea3d8f283a375bd7db3450e1749a1 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,505 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.1-py3-none-any.whl#sha256=d50daafef11f235faa6fb85e73f4f82264b55c99693a58b379a41f870142be0d (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,505 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.2.0-py3-none-any.whl#sha256=ce20a8ad3e00d50b765fb15a56f0478334634d0ce0259e656f800bf9027bb4e3 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,505 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.1.9-py3-none-any.whl#sha256=a9049e54cc11c108f77a48f3e00489dfb5d452d2725939ac66062776c7ff32d4 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,505 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.1.6-py3-none-any.whl#sha256=3fc731ed0d8c376498347d8acbdebdaaf331b6cd8510968ce006891ad14f12df (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,506 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.1.5-py3-none-any.whl#sha256=d39dc268b9034d284c19229958ff737e109838031c671f066fe5e3d19e2736ff (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,506 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.1.4-py3-none-any.whl#sha256=b7d67a59b89afc4c2bbef641308031e09c2e9107848f2f2cf214736918f5bd06 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,506 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.1.3-py3-none-any.whl#sha256=4c1abbb95f701b01c9ff3009f08d6bf1c9a07d595adf6f1386b4888d952042e7 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,506 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.1.2-py3-none-any.whl#sha256=47cbc539cae2d01c877edb78d667b89423b74976484603c59f33fdb28f7304c5 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,506 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.1.1-py3-none-any.whl#sha256=83f9a71f71cd210a085c13bdde98f8d0a6418ebc49121756551738223d8d01c8 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,506 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.1.0-py3-none-any.whl#sha256=42fef2cc3ce67ade8a142de60c4ae9f14a8b344c0e6f1760241cdb9d11f52e47 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,506 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.0.3-py3-none-any.whl#sha256=864f1b58c1b94cede967558c8394704aa771727f92b927b10fdcb29ff5524f55 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,507 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.0.2-py3-none-any.whl#sha256=aa21dd62c4e2f64ffa7f1867f04e15dc5561d57ff6424be5109c7d5dfbd86bb2 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,507 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.0.1-py3-none-any.whl#sha256=b3304372b4db5c6ae4c2abf977385e462145e4faf3aa3adaa34b979dec7b2d74 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,507 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-1.0.0-py3-none-any.whl#sha256=ba843ab80f0a7a049a6b006b1abb073c62963099514459367d73571020e1e37f (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,507 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.9.9-py3-none-any.whl#sha256=ab6d7585e0f69f5d18cc1793b7d03716ba17d7daea2d375cfae53d7d9d439e70 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,507 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.9.7-py3-none-any.whl#sha256=36f67a014c4440f6502baa5efe2c0539f4f2df7a697b4b8d45999304254dd272 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,507 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.9.6-py3-none-any.whl#sha256=38ddf1ad9edc12caf8bd8d883db17824316f759caef14fb25189a0fb6dca56b2 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,508 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.9.2-py3-none-any.whl#sha256=65ab68489c9b8874768d17d9303c517b9952856cee36b0c4b309859c5117eb93 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,508 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.9.1-py3-none-any.whl#sha256=42270f3d3eca3258fc1904daa9ea78043a54c53c6a68308f8bb0bc11f69bc053 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,508 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.5.2-py3-none-any.whl#sha256=71444fddb762a45c481fe89a12654b7634dfc2ab36223a9971acb58416709afd (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,508 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.5.1-py3-none-any.whl#sha256=cef9cdb2441cf860015510514f0e3913ecb070afb11c1d24ca23a59708d86fe1 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,508 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.5-py3-none-any.whl#sha256=770820fa2389eb0fca63fa6ebba335f8ddd0c5849a1d86e04c5156e2347e81b6 (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,508 Skipping link: No binaries permitted for gnsocket: https://archive1.piwheels.org/simple/gnsocket/gnsocket-0.1-py3-none-any.whl#sha256=a661c29ff0c34d4171b5c55029097f13ed6062cabb7360f6ada993333f1ed9cb (from https://www.piwheels.org/simple/gnsocket/) 2025-09-09T02:30:12,508 Skipping link: not a file: https://www.piwheels.org/simple/gnsocket/ 2025-09-09T02:30:12,509 Skipping link: not a file: https://pypi.org/simple/gnsocket/ 2025-09-09T02:30:12,538 Given no hashes to check 1 links for project 'gnsocket': discarding no candidates 2025-09-09T02:30:12,539 Collecting gnsocket==0.9.5 2025-09-09T02:30:12,540 Created temporary directory: /tmp/pip-unpack-nwptbdph 2025-09-09T02:30:12,680 Downloading gnsocket-0.9.5.tar.gz (15 kB) 2025-09-09T02:30:12,715 Added gnsocket==0.9.5 from https://files.pythonhosted.org/packages/c0/a1/e095f579fb4a87fe89dfa583d71b51dcd8b162f93c115fc39e3929bf6684/gnsocket-0.9.5.tar.gz to build tracker '/tmp/pip-build-tracker-6d747163' 2025-09-09T02:30:12,716 Running setup.py (path:/tmp/pip-wheel-874xbwei/gnsocket_456261e75e904bc98802ec7b1b797d6a/setup.py) egg_info for package gnsocket 2025-09-09T02:30:12,716 Created temporary directory: /tmp/pip-pip-egg-info-bi94axxc 2025-09-09T02:30:12,716 Preparing metadata (setup.py): started 2025-09-09T02:30:12,717 Running command python setup.py egg_info 2025-09-09T02:30:13,227 Traceback (most recent call last): 2025-09-09T02:30:13,228 File "", line 2, in 2025-09-09T02:30:13,228 exec(compile(''' 2025-09-09T02:30:13,228 ~~~~^^^^^^^^^^^^ 2025-09-09T02:30:13,228 # This is -- a caller that pip uses to run setup.py 2025-09-09T02:30:13,228 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,229 ...<32 lines>... 2025-09-09T02:30:13,229 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T02:30:13,229 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,229 ''' % ('/tmp/pip-wheel-874xbwei/gnsocket_456261e75e904bc98802ec7b1b797d6a/setup.py',), "", "exec")) 2025-09-09T02:30:13,229 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,229 File "", line 35, in 2025-09-09T02:30:13,229 File "/tmp/pip-wheel-874xbwei/gnsocket_456261e75e904bc98802ec7b1b797d6a/setup.py", line 2, in 2025-09-09T02:30:13,229 from networktools.requeriments import read 2025-09-09T02:30:13,230 ModuleNotFoundError: No module named 'networktools' 2025-09-09T02:30:13,314 ERROR: python setup.py egg_info exited with 1 2025-09-09T02:30:13,329 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T02:30:13,329 exec(compile('"'"''"'"''"'"' 2025-09-09T02:30:13,329 # This is -- a caller that pip uses to run setup.py 2025-09-09T02:30:13,329 # 2025-09-09T02:30:13,329 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T02:30:13,329 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T02:30:13,329 # - It provides a clear error message when setuptools is not installed. 2025-09-09T02:30:13,329 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T02:30:13,329 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T02:30:13,329 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T02:30:13,329 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T02:30:13,329 import os, sys, tokenize, traceback 2025-09-09T02:30:13,329 2025-09-09T02:30:13,329 try: 2025-09-09T02:30:13,329 import setuptools 2025-09-09T02:30:13,329 except ImportError: 2025-09-09T02:30:13,329 print( 2025-09-09T02:30:13,329 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T02:30:13,329 "the build environment with exception:", 2025-09-09T02:30:13,329 file=sys.stderr, 2025-09-09T02:30:13,329 ) 2025-09-09T02:30:13,329 traceback.print_exc() 2025-09-09T02:30:13,329 sys.exit(1) 2025-09-09T02:30:13,329 2025-09-09T02:30:13,329 __file__ = %r 2025-09-09T02:30:13,329 sys.argv[0] = __file__ 2025-09-09T02:30:13,329 2025-09-09T02:30:13,329 if os.path.exists(__file__): 2025-09-09T02:30:13,329 filename = __file__ 2025-09-09T02:30:13,329 with tokenize.open(__file__) as f: 2025-09-09T02:30:13,329 setup_py_code = f.read() 2025-09-09T02:30:13,329 else: 2025-09-09T02:30:13,329 filename = "" 2025-09-09T02:30:13,329 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T02:30:13,329 2025-09-09T02:30:13,329 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T02:30:13,329 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-874xbwei/gnsocket_456261e75e904bc98802ec7b1b797d6a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-bi94axxc[/] 2025-09-09T02:30:13,329 [bold magenta]cwd[/]: /tmp/pip-wheel-874xbwei/gnsocket_456261e75e904bc98802ec7b1b797d6a/ 2025-09-09T02:30:13,330 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T02:30:13,331 ERROR: metadata generation failed 2025-09-09T02:30:13,337 Exception information: 2025-09-09T02:30:13,337 Traceback (most recent call last): 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T02:30:13,337 call_subprocess( 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~^ 2025-09-09T02:30:13,337 args, 2025-09-09T02:30:13,337 ^^^^^ 2025-09-09T02:30:13,337 ...<2 lines>... 2025-09-09T02:30:13,337 spinner=spinner, 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 ) 2025-09-09T02:30:13,337 ^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T02:30:13,337 raise error 2025-09-09T02:30:13,337 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T02:30:13,337 2025-09-09T02:30:13,337 The above exception was the direct cause of the following exception: 2025-09-09T02:30:13,337 2025-09-09T02:30:13,337 Traceback (most recent call last): 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T02:30:13,337 status = _inner_run() 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T02:30:13,337 return self.run(options, args) 2025-09-09T02:30:13,337 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T02:30:13,337 return func(self, options, args) 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T02:30:13,337 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T02:30:13,337 result = self._result = resolver.resolve( 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~^ 2025-09-09T02:30:13,337 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 ) 2025-09-09T02:30:13,337 ^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T02:30:13,337 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T02:30:13,337 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T02:30:13,337 if not criterion.candidates: 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T02:30:13,337 return bool(self._sequence) 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T02:30:13,337 self._bool = any(self) 2025-09-09T02:30:13,337 ~~~^^^^^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T02:30:13,337 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T02:30:13,337 ^^^^^^^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T02:30:13,337 candidate = func() 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T02:30:13,337 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T02:30:13,337 link, template, name, version 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 ) 2025-09-09T02:30:13,337 ^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T02:30:13,337 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~^ 2025-09-09T02:30:13,337 link, 2025-09-09T02:30:13,337 ^^^^^ 2025-09-09T02:30:13,337 ...<3 lines>... 2025-09-09T02:30:13,337 version=version, 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 ) 2025-09-09T02:30:13,337 ^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T02:30:13,337 super().__init__( 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~^ 2025-09-09T02:30:13,337 link=link, 2025-09-09T02:30:13,337 ^^^^^^^^^^ 2025-09-09T02:30:13,337 ...<4 lines>... 2025-09-09T02:30:13,337 version=version, 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 ) 2025-09-09T02:30:13,337 ^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T02:30:13,337 self.dist = self._prepare() 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T02:30:13,337 dist = self._prepare_distribution() 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T02:30:13,337 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T02:30:13,337 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T02:30:13,337 dist = _get_prepared_distribution( 2025-09-09T02:30:13,337 req, 2025-09-09T02:30:13,337 ...<3 lines>... 2025-09-09T02:30:13,337 self.check_build_deps, 2025-09-09T02:30:13,337 ) 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T02:30:13,337 abstract_dist.prepare_distribution_metadata( 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T02:30:13,337 finder, build_isolation, check_build_deps 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 ) 2025-09-09T02:30:13,337 ^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T02:30:13,337 self.req.prepare_metadata() 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T02:30:13,337 self.metadata_directory = generate_metadata_legacy( 2025-09-09T02:30:13,337 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T02:30:13,337 build_env=self.build_env, 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 ...<3 lines>... 2025-09-09T02:30:13,337 details=details, 2025-09-09T02:30:13,337 ^^^^^^^^^^^^^^^^ 2025-09-09T02:30:13,337 ) 2025-09-09T02:30:13,337 ^ 2025-09-09T02:30:13,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T02:30:13,337 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T02:30:13,337 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T02:30:13,358 Removed gnsocket==0.9.5 from https://files.pythonhosted.org/packages/c0/a1/e095f579fb4a87fe89dfa583d71b51dcd8b162f93c115fc39e3929bf6684/gnsocket-0.9.5.tar.gz from build tracker '/tmp/pip-build-tracker-6d747163' 2025-09-09T02:30:13,359 Removed build tracker: '/tmp/pip-build-tracker-6d747163'