2025-09-04T16:02:04,296 Created temporary directory: /tmp/pip-build-tracker-2kbqtzq5 2025-09-04T16:02:04,297 Initialized build tracking at /tmp/pip-build-tracker-2kbqtzq5 2025-09-04T16:02:04,297 Created build tracker: /tmp/pip-build-tracker-2kbqtzq5 2025-09-04T16:02:04,297 Entered build tracker: /tmp/pip-build-tracker-2kbqtzq5 2025-09-04T16:02:04,297 Created temporary directory: /tmp/pip-wheel-ofbgtprb 2025-09-04T16:02:04,300 Created temporary directory: /tmp/pip-ephem-wheel-cache-a4vuooot 2025-09-04T16:02:04,356 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T16:02:04,358 2 location(s) to search for versions of txtorcon: 2025-09-04T16:02:04,358 * https://pypi.org/simple/txtorcon/ 2025-09-04T16:02:04,358 * https://www.piwheels.org/simple/txtorcon/ 2025-09-04T16:02:04,358 Fetching project page and analyzing links: https://pypi.org/simple/txtorcon/ 2025-09-04T16:02:04,359 Getting page https://pypi.org/simple/txtorcon/ 2025-09-04T16:02:04,360 Found index url https://pypi.org/simple/ 2025-09-04T16:02:04,520 Fetched page https://pypi.org/simple/txtorcon/ as application/vnd.pypi.simple.v1+json 2025-09-04T16:02:04,538 Found link https://files.pythonhosted.org/packages/af/a8/cf0d3c69f05262d89e34defb0135bd2fa04f7d9e3b916fa9ef6dddde1975/txtorcon-0.2.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.2 2025-09-04T16:02:04,539 Found link https://files.pythonhosted.org/packages/f3/7a/a4d5a8c0d580c5364029a34221e7d792cb09f4389c295e802842a3ec7dc3/txtorcon-0.3.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.3 2025-09-04T16:02:04,539 Found link https://files.pythonhosted.org/packages/c1/f5/12aaadffb362ff7c2edc6a09817d43ddf488db2e08a70f9dc48bd3a9f7ae/txtorcon-0.4.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.4 2025-09-04T16:02:04,539 Found link https://files.pythonhosted.org/packages/ee/31/179e561947891eee42743491b0b6e4f618d88ff90f3f1e42164bfe5298d3/txtorcon-0.5.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.5 2025-09-04T16:02:04,540 Found link https://files.pythonhosted.org/packages/35/35/042115ac1ff68381939dcf047460af044c4714bfefab975b86ead2b21fef/txtorcon-0.6.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.6 2025-09-04T16:02:04,540 Found link https://files.pythonhosted.org/packages/36/e2/4696cb219f42164ff29e4323d35e76cc0afb89142ac8c435416bb68b6b20/txtorcon-0.7.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.7 2025-09-04T16:02:04,540 Found link https://files.pythonhosted.org/packages/64/ec/ff2f64dd6b3c491bc6de81dd1e2138458969d8d73207c435301eca3dd43d/txtorcon-0.8.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.8.0 2025-09-04T16:02:04,540 Found link https://files.pythonhosted.org/packages/a9/71/b9df262be33d2b1770ae9cf425bba8de52a34f2f0534a34b75a9cdc72fe7/txtorcon-0.8.1.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.8.1 2025-09-04T16:02:04,540 Found link https://files.pythonhosted.org/packages/4f/49/2d2b3951e467fa3c132621bda6143a6b4d74514d324caf3922ab5a9e1450/txtorcon-0.8.2.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.8.2 2025-09-04T16:02:04,541 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/60/f6/024d173a65d3ba10645f6b895a2f3601eda50eb76777f289fe061e40bdfc/txtorcon-0.9.0-py27-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,541 Found link https://files.pythonhosted.org/packages/03/79/8005ef12adccc6de269a585eea58b015667fd450f4e0990c4ed62ddbbe97/txtorcon-0.9.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.9.0 2025-09-04T16:02:04,541 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/ca/bf/00c0cf74d6b0e3b44bf43cb9d99838c8638ac9a22ea5df4fc085e9605d34/txtorcon-0.9.1-py27-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,541 Found link https://files.pythonhosted.org/packages/29/9a/c3ade026f7d9dee70088d5af06d3a411e51e767e8858aa69363733fd8970/txtorcon-0.9.1.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.9.1 2025-09-04T16:02:04,542 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/ea/07/cf031da492ec4bb9d703f62ab9dfbd4d98f7d363104337d46c8905140603/txtorcon-0.9.2-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,542 Found link https://files.pythonhosted.org/packages/98/25/d1a33d42b0114a7acf615809365042b65043ae6199f3f1eb1612fa8dff7d/txtorcon-0.9.2.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.9.2 2025-09-04T16:02:04,542 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/e6/e4/489573cb315c9bad0fad8250c178799fcf50dd0aae4870230ce79edf570e/txtorcon-0.10.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,542 Found link https://files.pythonhosted.org/packages/3b/36/9832d5009c7ed3cf41eb7f8bee787b81b2555db45a623bf7169b8d6ee477/txtorcon-0.10.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.10.0 2025-09-04T16:02:04,542 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/37/0f/05a98a66dff2c80ccc27f4f36f2d7e0d278b248a9300fd169eaca6261a94/txtorcon-0.10.1-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,543 Found link https://files.pythonhosted.org/packages/0f/2e/9ac0b9d045c67c143454a171dfef0013126cd23c3a3c60bad362ed6385cc/txtorcon-0.10.1.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.10.1 2025-09-04T16:02:04,543 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/40/f1/5faba249d7845e8eca995ba228889364a41f07914efc7b495a13146265aa/txtorcon-0.11.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,543 Found link https://files.pythonhosted.org/packages/4f/1b/f466ca0b720312759c3078c0b587395d8082159d6fea1a74dd1ed9775d50/txtorcon-0.11.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.11.0 2025-09-04T16:02:04,543 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/08/90/e7805dd6b874d8c421a0a71ac2e74f4a57b0b77d32bec78906d359a9fba4/txtorcon-0.11.1-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,543 Found link https://files.pythonhosted.org/packages/91/3b/e42b267b22d05ade1ad3f74ea466d5d3abaa45e744faa87431d3310d13e1/txtorcon-0.11.1.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.11.1 2025-09-04T16:02:04,544 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/ac/9b/b60d1153bc77513f454578c92b9ffefb7ca8f4f81d37e42418a4a370f2a5/txtorcon-0.12.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,544 Found link https://files.pythonhosted.org/packages/bb/30/bbeb58bbc962ad71dade8e9d5bd59fa41b5e9503d40a2d31deffc4ba64ef/txtorcon-0.12.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.12.0 2025-09-04T16:02:04,544 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/a4/1b/309245d3abeab1e4df025ea4b7cbaa4127b32951f4684a9753466a4cf6b7/txtorcon-0.13.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,544 Found link https://files.pythonhosted.org/packages/24/17/07335ec2f9a602bf3f11a9a7780b161e77c84197ea090a58089900901c1d/txtorcon-0.13.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.13.0 2025-09-04T16:02:04,544 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/aa/52/7f33ee4dd3db836ab2975fd2e977e7e40a9931c1826840a42af77319177e/txtorcon-0.14.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,544 Found link https://files.pythonhosted.org/packages/28/bb/36b1346af73ec9540abd5debb2a9ac120a00155888bb833dff711c30cdd2/txtorcon-0.14.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.14.0 2025-09-04T16:02:04,545 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/0f/e0/0d84a7e0b26cf878fab505754ef202ab3e26f23f63b32022d42fe5206b4e/txtorcon-0.14.2-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,545 Found link https://files.pythonhosted.org/packages/69/f9/57b6179ba15c111f4926284a16a4486bdc3648508feeb72a93d203eb9b3c/txtorcon-0.14.2.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.14.2 2025-09-04T16:02:04,545 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/6e/59/ab3e71b7d8e28909d023554141fd783106dcfd521be911ef914571a2b8ed/txtorcon-0.15.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,545 Found link https://files.pythonhosted.org/packages/bf/24/0b463ac7657f4932810136ba519c0cc136a593b092be51e618da7ea8b7c8/txtorcon-0.15.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.15.0 2025-09-04T16:02:04,545 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/5c/fc/26cb67b4236259d4716857cd5e23fe454f7975216f7ff5543f9106eddb56/txtorcon-0.15.1-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,546 Found link https://files.pythonhosted.org/packages/42/d8/4c46d4690fe6dfe4abe395b4fa9d639a34ce28a03d19b83187807ea49d0c/txtorcon-0.15.1.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.15.1 2025-09-04T16:02:04,546 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/d3/61/d4b6de88241f842417aa155271dc216635e525320d12912fc28db328d9f8/txtorcon-0.16.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,546 Found link https://files.pythonhosted.org/packages/77/c0/ad489069bf45664417f15f5c7568cc64400dee2c0637d3646a61f89e4ae5/txtorcon-0.16.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.16.0 2025-09-04T16:02:04,546 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/36/c9/01aecc68549c6172159f558019fdc4d7b97b2b7703e7be5713e13833382c/txtorcon-0.16.1-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,546 Found link https://files.pythonhosted.org/packages/68/7b/cf211f51b572f303164124d45b46560c56015dc440ad26267dd0c60e933b/txtorcon-0.16.1.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.16.1 2025-09-04T16:02:04,547 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/0d/e3/b1603bd44f08735b062489bd66d5621d360011be7d5f09e5374e359806cd/txtorcon-0.17.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,547 Found link https://files.pythonhosted.org/packages/42/fc/de34ee8bc9620498272cba765e8b8eeabffcc346aa83f8d0d441616d5dd6/txtorcon-0.17.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.17.0 2025-09-04T16:02:04,547 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/e9/1c/a9f0d408309406e3c13a1d07c595ed801b93ffcf3a96ebacb21fbae8dd72/txtorcon-0.18.0-py2-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,547 Found link https://files.pythonhosted.org/packages/03/23/4453ab8728c84963cf293d5180b9f529bb10bf8285031c4681e2621b175f/txtorcon-0.18.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.18.0 2025-09-04T16:02:04,547 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/aa/5d/45c887d1c56ea252a9fb19902df53c8033fcb60ca8bb68b3f1caa5cebe04/txtorcon-0.19.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,548 Found link https://files.pythonhosted.org/packages/a1/ea/4c1382c203523266f7eb4193bb21ca9d3c5d23e759323e65480ff77e248e/txtorcon-0.19.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.19.0 2025-09-04T16:02:04,548 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/22/8d/a4cb6db459ce489f6d62ccb6cd6e012fc1be517a1357d26a69645384bba6/txtorcon-0.19.1-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,548 Found link https://files.pythonhosted.org/packages/0c/94/2fbfb859f1c8eaa1aedcf5339365f6289a4145a25c8e9e690da64febbe9a/txtorcon-0.19.1.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.19.1 2025-09-04T16:02:04,548 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/1e/da/4e77b6c2523f99bb63606c01babc15013eba1aa1d15653ce922ba13baa48/txtorcon-0.19.2-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,548 Found link https://files.pythonhosted.org/packages/4e/83/6a6de4e41af66b69509f38e30f1289fe37d70462f14d021e328aed61d6cd/txtorcon-0.19.2.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.19.2 2025-09-04T16:02:04,549 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/9b/38/b42bc32d57a1befdd87f764877c3c90a515ce2c4396c654e1d1e2db68b88/txtorcon-0.19.3-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,549 Found link https://files.pythonhosted.org/packages/05/4b/d2fbfdc08ab83c299f2ad22ba38ea35f71f1c966684f5754e079108a1f64/txtorcon-0.19.3.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.19.3 2025-09-04T16:02:04,549 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/43/83/8497cb78f12460535335a3186142a59f97a295a9ad42f9f1dbb08d462f76/txtorcon-0.20.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,549 Found link https://files.pythonhosted.org/packages/45/33/18887e6c29c1b5ff1c254f3a9f5e9c15ca7816815e84cc77396ac4e893d5/txtorcon-0.20.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 0.20.0 2025-09-04T16:02:04,549 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/be/82/86941644b879cd046b7c9b596549f075ec0a314471f72f26b76fff9a7dd1/txtorcon-18.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,549 Found link https://files.pythonhosted.org/packages/da/84/18b97e2f1590fb8b1acb45d6f4ca09c834949c92ab141e43bab2096ad855/txtorcon-18.0.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 18.0.0 2025-09-04T16:02:04,550 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/3a/42/ca07af5f72cb6185c3579f65fc68cb3536b8423425796dbefd05eaa7a2ed/txtorcon-18.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,550 Found link https://files.pythonhosted.org/packages/f7/03/1debba155a8a683a666396e6747095f16b5f557197804cd9bac46253d144/txtorcon-18.0.1.tar.gz (from https://pypi.org/simple/txtorcon/), version: 18.0.1 2025-09-04T16:02:04,550 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/3c/87/61c0693a950530aafa6737184ccf92a557ca49475c0623e3aa12d079ed2d/txtorcon-18.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,550 Found link https://files.pythonhosted.org/packages/0d/cf/d60e12055c2930aa5a347043423e59e29241d03fd1f2316d1dea08db383a/txtorcon-18.0.2.tar.gz (from https://pypi.org/simple/txtorcon/), version: 18.0.2 2025-09-04T16:02:04,550 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/26/9c/c7998fb5769410f4caecafa5f59496bd53d3f5bbda54ec7046bce9abae20/txtorcon-18.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,551 Found link https://files.pythonhosted.org/packages/d5/e1/577e28231013fffdc97c3078bbd37d9001e6cbea757b0b10da34d765dc32/txtorcon-18.1.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 18.1.0 2025-09-04T16:02:04,551 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/a7/15/383cbc9a440afc7ec6ce3e167d61974c6d425696ff90aa14ce0fa3c6d675/txtorcon-18.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,551 Found link https://files.pythonhosted.org/packages/08/02/5a38afe0c96bd8da466716f51c72b3b52d3a76399e62b37494b97489f74a/txtorcon-18.2.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 18.2.0 2025-09-04T16:02:04,551 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/0d/d5/1a42358e22223390a1dd1aac60a8bfe8a04e948c07bad2b4ff12a042dba7/txtorcon-18.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,551 Found link https://files.pythonhosted.org/packages/a2/71/2fe0c7d9350ff95cd22128f375dbf2b49438ca1a5d8ca0795311a964586b/txtorcon-18.3.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 18.3.0 2025-09-04T16:02:04,552 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/a2/88/f8b7f4ac3c82864e8b992a33a58cb40d7154c606e7b1e909a8de73dce780/txtorcon-19.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,552 Found link https://files.pythonhosted.org/packages/b7/93/e16d8160bac3a19d13c9ead9ac6b38f837f2534d40884109a334be1f849c/txtorcon-19.0.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 19.0.0 2025-09-04T16:02:04,552 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/4e/36/910a6991534847eda30e99a7c363cd2bbe6710fc05a2d54c9abe22507ffe/txtorcon-19.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,552 Found link https://files.pythonhosted.org/packages/8c/26/d5b2fba4ffbcb23957ff2cee4d7d0a2d667372b9eb04807058bd561c8e8f/txtorcon-19.1.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 19.1.0 2025-09-04T16:02:04,552 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/13/e0/1c53da6e7dc0b9cc052c64057768ba01337efb1e31a00eac25a3bac85d5d/txtorcon-20.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,553 Found link https://files.pythonhosted.org/packages/a5/12/4d39a81dd2f60d7c54d2be5484054d668fed27741bee02ebebe55123838a/txtorcon-20.0.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 20.0.0 2025-09-04T16:02:04,553 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/22/b3/fee6df57372360057280d490f39645ce4c9d67734f56a8a0c4d7a337be72/txtorcon-21.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,553 Found link https://files.pythonhosted.org/packages/86/a4/bae02dea24bde877a6bf86b864fe730fbd5fd9952bc228043959fea8a1d1/txtorcon-21.0.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 21.0.0 2025-09-04T16:02:04,553 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/8b/96/8aaad14bb8247c3b2840cfc132cfdcda1bd617f8796adec0751f64e0423a/txtorcon-21.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,553 Found link https://files.pythonhosted.org/packages/eb/43/2426009377cef519c53bdc8969590cb100e9fd745846859963c881c6d176/txtorcon-21.1.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 21.1.0 2025-09-04T16:02:04,553 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/9d/48/76e4bfbac0564b51e9f5c8053404d7e841bf4bccf770615fc574884e3761/txtorcon-22.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,553 Found link https://files.pythonhosted.org/packages/47/ca/7941660345c769637a97bdbaf25202460fbab35eead55c538fb1fe61b71e/txtorcon-22.0.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 22.0.0 2025-09-04T16:02:04,554 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/69/7c/ff6a00d465da9d88fe322771f63f4bec23cbe9816174df09e29377d99d22/txtorcon-23.0.0-py3-none-any.whl (from https://pypi.org/simple/txtorcon/) 2025-09-04T16:02:04,554 Found link https://files.pythonhosted.org/packages/82/aa/19402a91e9e5ca153fe14bb7f6b6bc987a78d65828cebdc7d00c927720d8/txtorcon-23.0.0.tar.gz (from https://pypi.org/simple/txtorcon/), version: 23.0.0 2025-09-04T16:02:04,554 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/b8/c2/7544a7aa79ae3329f68882728de1716d2394162bef5c3cf09238d626a632/txtorcon-23.5.0-py3-none-any.whl (from https://pypi.org/simple/txtorcon/) (requires-python:>=3.8) 2025-09-04T16:02:04,554 Found link https://files.pythonhosted.org/packages/77/ae/38b568f8daa3d41009688458399bd7a969e2d2d9965f923da3743904e263/txtorcon-23.5.0.tar.gz (from https://pypi.org/simple/txtorcon/) (requires-python:>=3.8), version: 23.5.0 2025-09-04T16:02:04,555 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/bc/ef/812bfd4172b7a50d920f11c592185fe85b35a0b41f462f008db525bb87db/txtorcon-23.11.0-py3-none-any.whl (from https://pypi.org/simple/txtorcon/) (requires-python:>=3.8) 2025-09-04T16:02:04,555 Found link https://files.pythonhosted.org/packages/39/eb/dd87610a296ac02aba6a67668e5811e43078ea32d261e0c8eb2d43d6e67c/txtorcon-23.11.0.tar.gz (from https://pypi.org/simple/txtorcon/) (requires-python:>=3.8), version: 23.11.0 2025-09-04T16:02:04,555 Skipping link: No binaries permitted for txtorcon: https://files.pythonhosted.org/packages/3c/38/8b12c86c148612722d19bf9d7fdfcbcbc76bdcee5a0abebdbdc1eb14bf7c/txtorcon-24.8.0-py3-none-any.whl (from https://pypi.org/simple/txtorcon/) (requires-python:>=3.8) 2025-09-04T16:02:04,555 Found link https://files.pythonhosted.org/packages/b9/9f/7815b07d8bc775d9578d9131267bb7ce3e91e31305688736ed796ae724d1/txtorcon-24.8.0.tar.gz (from https://pypi.org/simple/txtorcon/) (requires-python:>=3.8), version: 24.8.0 2025-09-04T16:02:04,556 Fetching project page and analyzing links: https://www.piwheels.org/simple/txtorcon/ 2025-09-04T16:02:04,556 Getting page https://www.piwheels.org/simple/txtorcon/ 2025-09-04T16:02:04,557 Found index url https://www.piwheels.org/simple/ 2025-09-04T16:02:04,636 Fetched page https://www.piwheels.org/simple/txtorcon/ as text/html 2025-09-04T16:02:04,644 Skipping link: No binaries permitted for txtorcon: https://www.piwheels.org/simple/txtorcon/txtorcon-24.8.0-py3-none-any.whl#sha256=6a1679b286a42ab4d11f6166199e997eb9ff66a8b1ad0ed19e7466bf7eba6f7a (from https://www.piwheels.org/simple/txtorcon/) (requires-python:>=3.8) 2025-09-04T16:02:04,644 Skipping link: No binaries permitted for txtorcon: https://www.piwheels.org/simple/txtorcon/txtorcon-23.11.0-py3-none-any.whl#sha256=dbe081c7dc0ad7ef5621ae0f9015f84f6bf33f5de7ba4c3e04b3eb3519552a5f (from https://www.piwheels.org/simple/txtorcon/) (requires-python:>=3.8) 2025-09-04T16:02:04,644 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-23.5.0-py3-none-any.whl#sha256=5d925e314593e2dddbd95a752eb44363accff7da5b4a56dc017555ac71787cc2 (from https://www.piwheels.org/simple/txtorcon/) (requires-python:>=3.8) 2025-09-04T16:02:04,644 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-23.0.0-py3-none-any.whl#sha256=acf9e502ef6b216d34e042bcbd6d60908e38808ed22caaf1a2bd992d148146b8 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,644 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-22.0.0-py3-none-any.whl#sha256=141f7bac542852a934becfacf05148715ccf2d0fa2514da8dbabee91b4b0ee04 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,645 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-21.1.0-py3-none-any.whl#sha256=a20d56a8779eb5e7845e237635e6b859ad5aaa2207e6263053a9cdf9a287bc41 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,645 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-21.0.0-py3-none-any.whl#sha256=572c32a053c7cd5db3d13951f8f37aded0c3ff408418f7657ebe6be0ce8f97c6 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,645 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-20.0.0-py2.py3-none-any.whl#sha256=5c1145566a8733105da851b794e7b15cb56cea48693635b55c4bddfb79fe629d (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,645 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-19.1.0-py2.py3-none-any.whl#sha256=e93aef50f339b537ed969a4d83a704a2870658bb49cdfa95495ba5a740548d32 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,645 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-19.0.0-py2.py3-none-any.whl#sha256=196b7b5726e3c69a602071295368da9205c0cd1e26aba37536d3b8fb3b08ac9d (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,645 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-18.3.0-py2.py3-none-any.whl#sha256=8edac3b6d9c633b9182b4e5a2ed3ac86953ed44b9ea230aac3e0708c30b73861 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,645 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-18.2.0-py2.py3-none-any.whl#sha256=9d05f2b1144dfbc63844e78fbc51a195e3b39a79f280db50a81b346476c47e7b (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,646 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-18.1.0-py2.py3-none-any.whl#sha256=98aba4a96c355c55ee5d8290b67a09380b02e1044fb2e76737f47f5a33659dce (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,646 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-18.0.2-py2.py3-none-any.whl#sha256=cb1a681e424744c50eefb02b7b777cce80a505da1e89ee4886fe62013afaf858 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,646 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-18.0.1-py2.py3-none-any.whl#sha256=2c3f7c768bebf081d0742cdce023b4496bf3b44c423ed7f06bd8d6254e07273e (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,646 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-18.0.0-py2.py3-none-any.whl#sha256=d2f91a3770d7fd8c46372e5573bb23ab65c1be33f12e9ff4ac4af24e6f5f6069 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,646 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.20.0-py2.py3-none-any.whl#sha256=a957b3dc10f0b2b882ef6ad46d2932fa7731d5eeee6d52ba9d736d2bc4f1385f (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,646 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.19.3-py2.py3-none-any.whl#sha256=e0901f7743a43ed6389f0de31c1f547d89b32723a5ae9316d6cae9ad8eacdbea (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,646 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.19.2-py2.py3-none-any.whl#sha256=0e2e85424c8f4c4627066ceebee59a931300e3712007f0a7620791729c80d459 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,647 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.19.1-py2.py3-none-any.whl#sha256=c2071f55239cb657469aeec06b8095b63bdaf4c3124c3438ff9107984d844c87 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,647 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.19.0-py2.py3-none-any.whl#sha256=cc51b4249ad126c31ea2746ec5ef1bcb7f6b0c34ced070913ed7772c0e48edf5 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,647 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.18.0-py3-none-any.whl#sha256=5ab65239f5114860c10aeb778054c414ab2d172b3285117cbf33c7dfd5057da2 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,647 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.17.0-py3-none-any.whl#sha256=0562715dc33ca2639fae808ab2f2867348881d6b9f427c2b24677740e6f2eb23 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,647 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.16.1-py3-none-any.whl#sha256=28991c4887851f2369fc499d3f64c29cc5a3316f10e75eb57ece93d631e0341f (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,647 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.16.0-py3-none-any.whl#sha256=956e4fdf3d0ab96faf9291644709f1a9a6e38e5e152a66afd74427c405b2efea (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,648 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.15.1-py3-none-any.whl#sha256=142bdf6a0e276c9cf60806844fbedc23dca51093b5854e756fbd20b1ecb8cb14 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,648 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.15.0-py3-none-any.whl#sha256=e3cfdf025cc17d749e8c888fe79b2c74440f3095b1d8c48c9f1165c7c4566374 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,648 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.14.2-py3-none-any.whl#sha256=c9561b6222936a1d75892c7d3377264892e30aa1a6289600f43170f645cb72ee (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,648 Skipping link: No binaries permitted for txtorcon: https://archive1.piwheels.org/simple/txtorcon/txtorcon-0.14.0-py3-none-any.whl#sha256=b01a4404115218953e77f8a039cbb92d9472887285726c4e5331340466a75229 (from https://www.piwheels.org/simple/txtorcon/) 2025-09-04T16:02:04,648 Skipping link: not a file: https://www.piwheels.org/simple/txtorcon/ 2025-09-04T16:02:04,648 Skipping link: not a file: https://pypi.org/simple/txtorcon/ 2025-09-04T16:02:04,676 Given no hashes to check 1 links for project 'txtorcon': discarding no candidates 2025-09-04T16:02:04,677 Collecting txtorcon==0.2 2025-09-04T16:02:04,678 Created temporary directory: /tmp/pip-unpack-vo36_871 2025-09-04T16:02:04,830 Downloading txtorcon-0.2.tar.gz (65 kB) 2025-09-04T16:02:04,883 Added txtorcon==0.2 from https://files.pythonhosted.org/packages/af/a8/cf0d3c69f05262d89e34defb0135bd2fa04f7d9e3b916fa9ef6dddde1975/txtorcon-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-2kbqtzq5' 2025-09-04T16:02:04,884 Running setup.py (path:/tmp/pip-wheel-ofbgtprb/txtorcon_5621f6e325cd412aaaad8bdceb0c95dd/setup.py) egg_info for package txtorcon 2025-09-04T16:02:04,884 Created temporary directory: /tmp/pip-pip-egg-info-m5j380cc 2025-09-04T16:02:04,884 Preparing metadata (setup.py): started 2025-09-04T16:02:04,885 Running command python setup.py egg_info 2025-09-04T16:02:05,409 Traceback (most recent call last): 2025-09-04T16:02:05,411 File "", line 2, in 2025-09-04T16:02:05,411 exec(compile(''' 2025-09-04T16:02:05,411 ~~~~^^^^^^^^^^^^ 2025-09-04T16:02:05,411 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:02:05,412 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,412 ...<32 lines>... 2025-09-04T16:02:05,412 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:02:05,412 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,412 ''' % ('/tmp/pip-wheel-ofbgtprb/txtorcon_5621f6e325cd412aaaad8bdceb0c95dd/setup.py',), "", "exec")) 2025-09-04T16:02:05,412 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,412 File "", line 35, in 2025-09-04T16:02:05,412 File "/tmp/pip-wheel-ofbgtprb/txtorcon_5621f6e325cd412aaaad8bdceb0c95dd/setup.py", line 6, in 2025-09-04T16:02:05,413 from txtorcon import __version__, __author__, __contact__, __copyright__, __license__, __url__ 2025-09-04T16:02:05,413 File "/tmp/pip-wheel-ofbgtprb/txtorcon_5621f6e325cd412aaaad8bdceb0c95dd/txtorcon/__init__.py", line 9, in 2025-09-04T16:02:05,413 from txtorcon.router import Router 2025-09-04T16:02:05,413 File "/tmp/pip-wheel-ofbgtprb/txtorcon_5621f6e325cd412aaaad8bdceb0c95dd/txtorcon/router.py", line 1, in 2025-09-04T16:02:05,413 from util import NetLocation 2025-09-04T16:02:05,413 ModuleNotFoundError: No module named 'util' 2025-09-04T16:02:05,498 ERROR: python setup.py egg_info exited with 1 2025-09-04T16:02:05,510 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T16:02:05,510 exec(compile('"'"''"'"''"'"' 2025-09-04T16:02:05,510 # This is -- a caller that pip uses to run setup.py 2025-09-04T16:02:05,510 # 2025-09-04T16:02:05,510 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T16:02:05,510 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T16:02:05,510 # - It provides a clear error message when setuptools is not installed. 2025-09-04T16:02:05,510 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T16:02:05,510 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T16:02:05,510 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T16:02:05,510 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T16:02:05,510 import os, sys, tokenize, traceback 2025-09-04T16:02:05,510 2025-09-04T16:02:05,510 try: 2025-09-04T16:02:05,510 import setuptools 2025-09-04T16:02:05,510 except ImportError: 2025-09-04T16:02:05,510 print( 2025-09-04T16:02:05,510 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T16:02:05,510 "the build environment with exception:", 2025-09-04T16:02:05,510 file=sys.stderr, 2025-09-04T16:02:05,510 ) 2025-09-04T16:02:05,510 traceback.print_exc() 2025-09-04T16:02:05,510 sys.exit(1) 2025-09-04T16:02:05,510 2025-09-04T16:02:05,510 __file__ = %r 2025-09-04T16:02:05,510 sys.argv[0] = __file__ 2025-09-04T16:02:05,510 2025-09-04T16:02:05,510 if os.path.exists(__file__): 2025-09-04T16:02:05,510 filename = __file__ 2025-09-04T16:02:05,510 with tokenize.open(__file__) as f: 2025-09-04T16:02:05,510 setup_py_code = f.read() 2025-09-04T16:02:05,510 else: 2025-09-04T16:02:05,510 filename = "" 2025-09-04T16:02:05,510 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T16:02:05,510 2025-09-04T16:02:05,510 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T16:02:05,510 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ofbgtprb/txtorcon_5621f6e325cd412aaaad8bdceb0c95dd/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-m5j380cc[/] 2025-09-04T16:02:05,510 [bold magenta]cwd[/]: /tmp/pip-wheel-ofbgtprb/txtorcon_5621f6e325cd412aaaad8bdceb0c95dd/ 2025-09-04T16:02:05,511 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T16:02:05,511 ERROR: metadata generation failed 2025-09-04T16:02:05,516 Exception information: 2025-09-04T16:02:05,516 Traceback (most recent call last): 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T16:02:05,516 call_subprocess( 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~^ 2025-09-04T16:02:05,516 args, 2025-09-04T16:02:05,516 ^^^^^ 2025-09-04T16:02:05,516 ...<2 lines>... 2025-09-04T16:02:05,516 spinner=spinner, 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 ) 2025-09-04T16:02:05,516 ^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T16:02:05,516 raise error 2025-09-04T16:02:05,516 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T16:02:05,516 2025-09-04T16:02:05,516 The above exception was the direct cause of the following exception: 2025-09-04T16:02:05,516 2025-09-04T16:02:05,516 Traceback (most recent call last): 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T16:02:05,516 status = _inner_run() 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T16:02:05,516 return self.run(options, args) 2025-09-04T16:02:05,516 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T16:02:05,516 return func(self, options, args) 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T16:02:05,516 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T16:02:05,516 result = self._result = resolver.resolve( 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~^ 2025-09-04T16:02:05,516 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 ) 2025-09-04T16:02:05,516 ^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T16:02:05,516 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T16:02:05,516 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T16:02:05,516 if not criterion.candidates: 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T16:02:05,516 return bool(self._sequence) 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T16:02:05,516 self._bool = any(self) 2025-09-04T16:02:05,516 ~~~^^^^^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T16:02:05,516 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T16:02:05,516 ^^^^^^^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T16:02:05,516 candidate = func() 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T16:02:05,516 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:02:05,516 link, template, name, version 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 ) 2025-09-04T16:02:05,516 ^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T16:02:05,516 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~^ 2025-09-04T16:02:05,516 link, 2025-09-04T16:02:05,516 ^^^^^ 2025-09-04T16:02:05,516 ...<3 lines>... 2025-09-04T16:02:05,516 version=version, 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 ) 2025-09-04T16:02:05,516 ^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T16:02:05,516 super().__init__( 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~^ 2025-09-04T16:02:05,516 link=link, 2025-09-04T16:02:05,516 ^^^^^^^^^^ 2025-09-04T16:02:05,516 ...<4 lines>... 2025-09-04T16:02:05,516 version=version, 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 ) 2025-09-04T16:02:05,516 ^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T16:02:05,516 self.dist = self._prepare() 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T16:02:05,516 dist = self._prepare_distribution() 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T16:02:05,516 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T16:02:05,516 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T16:02:05,516 dist = _get_prepared_distribution( 2025-09-04T16:02:05,516 req, 2025-09-04T16:02:05,516 ...<3 lines>... 2025-09-04T16:02:05,516 self.check_build_deps, 2025-09-04T16:02:05,516 ) 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T16:02:05,516 abstract_dist.prepare_distribution_metadata( 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:02:05,516 finder, build_isolation, check_build_deps 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 ) 2025-09-04T16:02:05,516 ^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T16:02:05,516 self.req.prepare_metadata() 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T16:02:05,516 self.metadata_directory = generate_metadata_legacy( 2025-09-04T16:02:05,516 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T16:02:05,516 build_env=self.build_env, 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 ...<3 lines>... 2025-09-04T16:02:05,516 details=details, 2025-09-04T16:02:05,516 ^^^^^^^^^^^^^^^^ 2025-09-04T16:02:05,516 ) 2025-09-04T16:02:05,516 ^ 2025-09-04T16:02:05,516 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T16:02:05,516 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T16:02:05,516 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T16:02:05,537 Removed txtorcon==0.2 from https://files.pythonhosted.org/packages/af/a8/cf0d3c69f05262d89e34defb0135bd2fa04f7d9e3b916fa9ef6dddde1975/txtorcon-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-2kbqtzq5' 2025-09-04T16:02:05,537 Removed build tracker: '/tmp/pip-build-tracker-2kbqtzq5'