2025-09-07T22:37:27,373 Created temporary directory: /tmp/pip-build-tracker-k4iiumy1 2025-09-07T22:37:27,374 Initialized build tracking at /tmp/pip-build-tracker-k4iiumy1 2025-09-07T22:37:27,374 Created build tracker: /tmp/pip-build-tracker-k4iiumy1 2025-09-07T22:37:27,374 Entered build tracker: /tmp/pip-build-tracker-k4iiumy1 2025-09-07T22:37:27,374 Created temporary directory: /tmp/pip-wheel-dh3wsi_m 2025-09-07T22:37:27,377 Created temporary directory: /tmp/pip-ephem-wheel-cache-1yfkd649 2025-09-07T22:37:27,435 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:37:27,438 2 location(s) to search for versions of mitmproxy: 2025-09-07T22:37:27,438 * https://pypi.org/simple/mitmproxy/ 2025-09-07T22:37:27,438 * https://www.piwheels.org/simple/mitmproxy/ 2025-09-07T22:37:27,438 Fetching project page and analyzing links: https://pypi.org/simple/mitmproxy/ 2025-09-07T22:37:27,438 Getting page https://pypi.org/simple/mitmproxy/ 2025-09-07T22:37:27,439 Found index url https://pypi.org/simple/ 2025-09-07T22:37:27,511 Fetched page https://pypi.org/simple/mitmproxy/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:37:27,522 Found link https://files.pythonhosted.org/packages/e0/c1/092da15a8a96dcd193fe1ed0638d145196110b3d64b35b2378d2d6e6d00d/mitmproxy-0.8.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.8 2025-09-07T22:37:27,522 Found link https://files.pythonhosted.org/packages/0c/a5/29bc0cbcc2fd81cb0ddb8c0c184d305e797d21eca8bdfd480a23d3c37529/mitmproxy-0.8.1.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.8.1 2025-09-07T22:37:27,523 Found link https://files.pythonhosted.org/packages/ef/89/37bbc25ab99e2a45f836e1656173f22db60fe25653473024eb48af89800e/mitmproxy-0.9.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.9 2025-09-07T22:37:27,523 Found link https://files.pythonhosted.org/packages/04/bf/ee25e1a8ba2aae329622241b772d2cc97e5be69ca26390a3b08b4709b504/mitmproxy-0.9.1.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.9.1 2025-09-07T22:37:27,523 Found link https://files.pythonhosted.org/packages/1c/2f/ac3e226694c012fd8a7401dfabf8a947594326957f1d2764c4508e8e2c3a/mitmproxy-0.9.2.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.9.2 2025-09-07T22:37:27,523 Found link https://files.pythonhosted.org/packages/8a/27/aba86c12c1958949d14b4ef5ea3264ee5dc21f54ad2b3464c006cd9177c0/mitmproxy-0.10.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.10 2025-09-07T22:37:27,523 Found link https://files.pythonhosted.org/packages/45/b7/7877edfc132ba87527620d10a8ccf27dd8d3b0b850cbeb19e46705b49953/mitmproxy-0.10.1.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.10.1 2025-09-07T22:37:27,524 Found link https://files.pythonhosted.org/packages/f9/46/aad127b9e6ae3c382a9f19dcb4ed73b89df31d9f924462ea8861bec653ac/mitmproxy-0.11.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.11 2025-09-07T22:37:27,524 Found link https://files.pythonhosted.org/packages/4b/a2/f639cd46c87f73a454b6454eb310ec3087d127a37d79ca15d1d58f711fe3/mitmproxy-0.11.1.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.11.1 2025-09-07T22:37:27,524 Found link https://files.pythonhosted.org/packages/1b/cd/d76fc055d96106a52eeef55fea7f5868c02817e9b417e34a79a585bc49a6/mitmproxy-0.11.2.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.11.2 2025-09-07T22:37:27,524 Found link https://files.pythonhosted.org/packages/09/89/26b0c987219ab9348c4ff282361f1ad5a1f4aff4b2a8dc3d4472b2119f2d/mitmproxy-0.11.3.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.11.3 2025-09-07T22:37:27,525 Found link https://files.pythonhosted.org/packages/49/34/24de61b56b1084ee076e76668ecc8afb93f98ef0be1ee648b57729fa45e4/mitmproxy-0.12.0.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.12.0 2025-09-07T22:37:27,525 Found link https://files.pythonhosted.org/packages/d1/cb/79abf381c56aa93f63954cb469b2a7fe4e37ad283e299e4225376e54a308/mitmproxy-0.12.1.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.12.1 2025-09-07T22:37:27,525 Found link https://files.pythonhosted.org/packages/79/d6/2884155d908d22baabd60fe6c74b3e7478a423b53d3e1344c7e78619bb6e/mitmproxy-0.13.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.13 2025-09-07T22:37:27,525 Found link https://files.pythonhosted.org/packages/9b/27/4dac480f8789ecd3705e714ea9a1e6a15f946e7eef6bcd8c38afd7da5619/mitmproxy-0.14.0.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.14.0 2025-09-07T22:37:27,525 Found link https://files.pythonhosted.org/packages/d0/03/3261f095537e28482a56b2c23433a2d575282a3965dff86fed2cf41f4e28/mitmproxy-0.15.tar.gz (from https://pypi.org/simple/mitmproxy/), version: 0.15 2025-09-07T22:37:27,526 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/5e/71/b29b2a30d71259a0110a7ad8366003a92580ab29860c7842c21bfb80bbc5/mitmproxy-0.16-py2-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,526 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/3d/dc/87548a9cb2c62db525444f9ae2a70ff4f9b1bc0a94fcc789483c2355fb61/mitmproxy-0.17-py2-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,526 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/aa/f7/4bac33d35c246af350e16dba0d0b92acde961825c36675b3752bbedd957a/mitmproxy-0.18.1-py2.py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,526 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/0b/37/d1ce84f4fde4d52a070bed414c7696162a43f3b5454fe5b3154968f17d14/mitmproxy-0.18.2-py2.py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,526 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/17/da/379f058c599691efeb68fe671cefc25bccd3cd372d537cd3f542909cd059/mitmproxy-0.18.3-py2.py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,526 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/8a/8e/c50213ddd3ea5331ae8a7e7e82f931baa2957dfacb6b01c8cb0eaebbefb0/mitmproxy-1.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,526 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/62/56/1f4050cd42f3ce9ab1dc3dbdc8a9f5830c2774f9eef227572aeaf455f426/mitmproxy-1.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,527 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/54/89/8ef232d5d62d56813400a29558a66cd214f1a24a65177d69348ee3939063/mitmproxy-1.0.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,527 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/2d/60/6dc47b11b82b4beddb259172f952616fa4531450cf8ca2bce5a6bf1758f5/mitmproxy-2.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,527 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/71/75/e8eef9a9dcd8878bb9d909e391835c5380fb1aa034eb697cdba7c6c498ad/mitmproxy-2.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,527 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/07/65/a536cb3a77f973c904cae9c9f1fc83e2352b73007bf45682fe376e456723/mitmproxy-2.0.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,527 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/f0/50/7e85b6c8db03a413b27f5c2254ccc41065e451bd294efb4c2e2d665afd0f/mitmproxy-3.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,527 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/8e/e4/6030dd3777ce2d8dd9d1055ca0a4257c6633d7434e113da56b90523e816d/mitmproxy-3.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,527 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/90/7b/09d4c6140f56cd6834c5ae320908795d0df2641a2cba694d7343e3a930c7/mitmproxy-3.0.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,528 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/cd/55/2da4d2f4024c0c86821b7b4a6e4692ab22c0539ecee02586095f27a689aa/mitmproxy-3.0.3-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,528 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/9b/aa/dd42af2b0175183edc758d5956302758edcd17c36cb1e9f066fbdbfab944/mitmproxy-3.0.4-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,528 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/90/3a/596a809389ff5f9a5d54f259fb8143c407e77f5069216fb4f4724a3e537b/mitmproxy-4.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,528 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/da/0e/4d428da3de3ee075ad320267686e96a5d109dcecb934688e1f74a62a393b/mitmproxy-4.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,528 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/5c/29/58bcdda72202c8cc1e1ec0192d67ecbb60999ebcb27059c254e37e52219e/mitmproxy-4.0.3-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,528 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/e5/6c/fe3f4b4cbef7f703b1199d5443963c4c56c2182223375bdaf0930e1ad052/mitmproxy-4.0.4-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,528 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/4d/06/37996ad74372c12e2b32f887e43727fa9536cd0c66fb948faffc4068241c/mitmproxy-5.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,529 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/d3/42/afa7d79e6f4e88bcf72623865cca26b5ad46e3de975e5688e49049ce144f/mitmproxy-5.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,529 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/71/4a/8fe010a63e90fbb66988cad2550041fc48de20a98997e7c4ffb10212b654/mitmproxy-5.1.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,529 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/d3/b9/fdfa51a2ae6ab968068a1b682e0c9efb76cc2f0493cf3e4fab33166d8345/mitmproxy-5.1.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,529 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/2a/3c/c46bf732fecec25c502f46b016d9aa49757095e04f91f3b5ca9d71d80ccc/mitmproxy-5.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,529 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/51/86/d1f899804c9903c8ac0e0429746f0cbf25695637d9969fe8c66367c8931c/mitmproxy-5.3.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) 2025-09-07T22:37:27,529 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/c5/11/fc21ed434cbc1f3c7a56f9c6d4cd05c38c39b9f87f3d8b548a8074145796/mitmproxy-6.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,529 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/aa/9d/5bb6fc74724ae3e8994ea74bb577765be56c8104526d59e8df19e161aeca/mitmproxy-6.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,529 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/be/d8/583511356097d06f685505e3bf2c2807cda156b6efd4c6505c629e1f50b0/mitmproxy-6.0.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/f2/23/ad5a20ddc455de8ba02391bdf31e008d7fa4cacefe18c54137b0d3ee94fd/mitmproxy-7.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/89/a2/d5f2812e9a95b8f5f0a20f183b3e3abb624389afde17b02c2d86e8dfa982/mitmproxy-7.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/8f/3c/db3770bb52f78d3dbe26bd70cd175a6fd858375f8d95799f126e5ccc97de/mitmproxy-7.0.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/f7/1a/6dcac8cb3ae7457031969850b87fdebddd8eecbbcc70f69fafd31573024b/mitmproxy-7.0.3-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/1f/b7/6e0a57ae8916bd9c991b664366ad9b43e69c0f10a8ca085d9aea9b45c520/mitmproxy-7.0.4-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/f4/37/08c5999b0fa5b9bb7ca1e43d4c23fc2118cbd0bac68f56b6c1335800a6f3/mitmproxy-8.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.8) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/61/38/4f5d8bfa709d2250c77cf04aec7544e9d122c7f746b64e35522d9c8ddb62/mitmproxy-8.1.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.9) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/09/f2/b132676ab9f4611e7158ea8985a9afb68432d77f13ab02f68961fd345d1f/mitmproxy-8.1.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.9) 2025-09-07T22:37:27,530 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/5e/fd/a1a7b57e120db2623ba9ce470867b52eb1e9d56dd9bb74100aee0f0a5b6c/mitmproxy-9.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.9) 2025-09-07T22:37:27,531 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/19/a2/e557f9583373977ee239e516b29af5a9fd12dbf665cfef8a78d9ab92fb5c/mitmproxy-9.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.9) 2025-09-07T22:37:27,531 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/7a/3a/9ec933b3c556ea26690251c3928cddce4df3688ac37344b369db7975bb17/mitmproxy-10.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,531 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/70/e8/87b27f055e504e16f8573d681c904e18fad967b7dcd7987620ab3d6067fe/mitmproxy-10.1.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,531 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/33/cf/c1883b57b1db48f80f66f289d699cef50cce11cd438968d07594ca8f41f8/mitmproxy-10.1.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,531 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/b0/ea/f1322844a4129f8e1dfebee7f44684456d37870bc2f67e66fc085a299f5b/mitmproxy-10.1.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,531 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/aa/6a/69c372ef8b7d7536de8e09b347964a5183e50e343a59f6eadc4d3a96e91c/mitmproxy-10.1.3-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,531 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/c8/1b/d732e341e1c92f6b48b37241f02144c117cab228ea353bc9128cb3a0dada/mitmproxy-10.1.4-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,531 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/95/1b/cb4b1add3ba33d0d83b7bb5a4429b01320416c6468a056dcea384ff1cd01/mitmproxy-10.1.5-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/83/51/31ed7b2352777f873a06c111383688ab4b4bb6fb4dc0e51259b949622a4b/mitmproxy-10.1.6-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/4d/dc/19ecfe10f5b68e6495ef8d274e74bf680c2c1a5a370f2c6b91fd5b5a8325/mitmproxy-10.2.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/64/e2/7822c93b597a132a31592fb476959bc513b8fa82ce762638132ccafb3920/mitmproxy-10.2.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/f8/1a/9aa38d6da7dab1c65e99a68ab93bb8e8d96d4da51576a67302d841f5c3a3/mitmproxy-10.2.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/ec/c1/8e52cbaf456726898c944611485fd15d234d9e84016d36f33d8d2b996e18/mitmproxy-10.2.3-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/9c/5c/1606559c171f04aff7036928f551ee3aa4cfe2fc11188e566182bddd7e24/mitmproxy-10.2.4-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/81/df/564a41f95ee807daa4682d303d67a1b2f03fa8320dba37252d7f5d793225/mitmproxy-10.3.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/50/35/93fc42aac8faf6c5ff391827a4e4fb5841cd309afe91c9989a781ba2872a/mitmproxy-10.3.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,532 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/f7/b2/4603f5fbdc2f3410c8a1d14c2fd8d72b6fe736fc01d8e91f12a9c30b5511/mitmproxy-10.4.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,533 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/57/26/27909cdd6e2ea464e6327c08d48b1dac30ebe6a02750c950f294cbe4de9d/mitmproxy-10.4.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,533 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/24/45/42325aea50fe802dbb6fc6c631ac4abbd36cafa1604a85337d3135b18222/mitmproxy-10.4.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,533 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/16/9a/1578b58abe3e3f21a27ee3d0bbdeeed8c9949822bd1c5800a5e32b8ca703/mitmproxy-11.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,533 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/28/f3/93842ccee731d8ce86b8d58f766c2581866653fa88b49dd528346dd4c9f1/mitmproxy-11.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,533 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/66/88/5f503d5dd63aa8e0e6d788380e8e8b5d172b682eb5770da625bf70a5f0a7/mitmproxy-11.0.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.10) 2025-09-07T22:37:27,533 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/b5/cb/3110f698b250933767fdc8d8cfd8ec6f0799e9695b8c5751855a23e85b6c/mitmproxy-11.1.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.12) 2025-09-07T22:37:27,533 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/d5/78/d5acc1f44ae65d79480a1731c970c6e63f059df6bfbb6ab9568182aa5ab7/mitmproxy-11.1.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.12) 2025-09-07T22:37:27,533 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/14/07/0a8528ea8d4e08a7cf19bf41158d3fcd0baad3686059ae54ee2d647d81db/mitmproxy-11.1.3-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.12) 2025-09-07T22:37:27,534 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/4c/d5/eb15f415c89862d4bb8142a2e30eaa78d02061996995c99a5dd51f671530/mitmproxy-12.0.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.12) 2025-09-07T22:37:27,534 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/13/de/1e598844ed8cb37b619b06df7587380ddf27ca2e00c44326f503fdb52cdc/mitmproxy-12.0.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.12) 2025-09-07T22:37:27,534 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/d7/6c/23b986680fd5e7bcdf2c375d5cca9804a0a679b1cc72a51e1a2bfa857550/mitmproxy-12.1.0-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.12) 2025-09-07T22:37:27,534 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/a3/9f/e341a5d07badefd9e0d959ccea3c3835e348cfc3f4f2d9a9a85b588ec785/mitmproxy-12.1.1-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.12) 2025-09-07T22:37:27,534 Skipping link: No binaries permitted for mitmproxy: https://files.pythonhosted.org/packages/46/e2/bb5d113ff60b5ad2672476cfa597eda88d6eedbfeef1d4c417223adf5d38/mitmproxy-12.1.2-py3-none-any.whl (from https://pypi.org/simple/mitmproxy/) (requires-python:>=3.12) 2025-09-07T22:37:27,534 Fetching project page and analyzing links: https://www.piwheels.org/simple/mitmproxy/ 2025-09-07T22:37:27,534 Getting page https://www.piwheels.org/simple/mitmproxy/ 2025-09-07T22:37:27,535 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:37:27,632 Fetched page https://www.piwheels.org/simple/mitmproxy/ as text/html 2025-09-07T22:37:27,635 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.15-py3-none-any.whl#sha256=47a9f66b61437336291f1fe1a0531bb5f5fad69d1f14c119743f211212695d2d (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,635 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.14.0-py3-none-any.whl#sha256=f2c04dd77868f825480199b2b2a36babdb75284ef00a042210aeeb8a856fc97d (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,635 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.13-py3-none-any.whl#sha256=79b5a787f4550220db02732f9b72d84b01a7fc75677621056169b489fab4e181 (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,635 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.12.1-py3-none-any.whl#sha256=a562da329333e916a36fc91102e9a02d20e402bb942e218fdd8bcf221c0a95a2 (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,635 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.12.0-py3-none-any.whl#sha256=0e809b69b153c4bbddd726494e76c0058d4de4116d7bb4f000e4349450c1bc5c (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,635 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.11.3-py3-none-any.whl#sha256=12554a36a36676d7712cc0aa6932d778b36553e5c4ea2210d6b7714e35fa7cc3 (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,635 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.11.2-py3-none-any.whl#sha256=f5df2f1290eecf51929619affaeef6062a8b5746b65e662f263d6b464466079a (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,636 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.11.1-py3-none-any.whl#sha256=0c5ef39bce2a11b23b1a9b27e0215b5cd73d874f77bb66f12743bf6be8350c45 (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,636 Skipping link: No binaries permitted for mitmproxy: https://archive1.piwheels.org/simple/mitmproxy/mitmproxy-0.11-py3-none-any.whl#sha256=4828d0caa26e867410d23972a524a867971910202007dc9d7979b4474f603f2f (from https://www.piwheels.org/simple/mitmproxy/) 2025-09-07T22:37:27,636 Skipping link: not a file: https://www.piwheels.org/simple/mitmproxy/ 2025-09-07T22:37:27,636 Skipping link: not a file: https://pypi.org/simple/mitmproxy/ 2025-09-07T22:37:27,661 Given no hashes to check 1 links for project 'mitmproxy': discarding no candidates 2025-09-07T22:37:27,662 Collecting mitmproxy==0.9.1 2025-09-07T22:37:27,663 Created temporary directory: /tmp/pip-unpack-elr96ixy 2025-09-07T22:37:27,881 Downloading mitmproxy-0.9.1.tar.gz (3.1 MB) 2025-09-07T22:37:28,424 Added mitmproxy==0.9.1 from https://files.pythonhosted.org/packages/04/bf/ee25e1a8ba2aae329622241b772d2cc97e5be69ca26390a3b08b4709b504/mitmproxy-0.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-k4iiumy1' 2025-09-07T22:37:28,425 Running setup.py (path:/tmp/pip-wheel-dh3wsi_m/mitmproxy_08ebc2571c4d474789d20212c3eb1125/setup.py) egg_info for package mitmproxy 2025-09-07T22:37:28,425 Created temporary directory: /tmp/pip-pip-egg-info-8sv3_0x4 2025-09-07T22:37:28,425 Preparing metadata (setup.py): started 2025-09-07T22:37:28,426 Running command python setup.py egg_info 2025-09-07T22:37:28,941 Traceback (most recent call last): 2025-09-07T22:37:28,942 File "", line 2, in 2025-09-07T22:37:28,942 exec(compile(''' 2025-09-07T22:37:28,942 ~~~~^^^^^^^^^^^^ 2025-09-07T22:37:28,942 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:37:28,942 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:28,942 ...<32 lines>... 2025-09-07T22:37:28,943 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:37:28,943 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:28,943 ''' % ('/tmp/pip-wheel-dh3wsi_m/mitmproxy_08ebc2571c4d474789d20212c3eb1125/setup.py',), "", "exec")) 2025-09-07T22:37:28,943 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:28,943 File "", line 35, in 2025-09-07T22:37:28,943 File "/tmp/pip-wheel-dh3wsi_m/mitmproxy_08ebc2571c4d474789d20212c3eb1125/setup.py", line 68, in 2025-09-07T22:37:28,943 long_description = file("README.txt").read() 2025-09-07T22:37:28,943 ^^^^ 2025-09-07T22:37:28,944 NameError: name 'file' is not defined. Did you mean: 'filter'? 2025-09-07T22:37:29,028 ERROR: python setup.py egg_info exited with 1 2025-09-07T22:37:29,040 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T22:37:29,040 exec(compile('"'"''"'"''"'"' 2025-09-07T22:37:29,040 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:37:29,040 # 2025-09-07T22:37:29,040 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:37:29,040 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:37:29,040 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:37:29,040 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:37:29,040 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:37:29,040 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:37:29,040 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:37:29,040 import os, sys, tokenize, traceback 2025-09-07T22:37:29,040 2025-09-07T22:37:29,040 try: 2025-09-07T22:37:29,040 import setuptools 2025-09-07T22:37:29,040 except ImportError: 2025-09-07T22:37:29,040 print( 2025-09-07T22:37:29,040 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:37:29,040 "the build environment with exception:", 2025-09-07T22:37:29,040 file=sys.stderr, 2025-09-07T22:37:29,040 ) 2025-09-07T22:37:29,040 traceback.print_exc() 2025-09-07T22:37:29,040 sys.exit(1) 2025-09-07T22:37:29,040 2025-09-07T22:37:29,040 __file__ = %r 2025-09-07T22:37:29,040 sys.argv[0] = __file__ 2025-09-07T22:37:29,040 2025-09-07T22:37:29,040 if os.path.exists(__file__): 2025-09-07T22:37:29,040 filename = __file__ 2025-09-07T22:37:29,040 with tokenize.open(__file__) as f: 2025-09-07T22:37:29,040 setup_py_code = f.read() 2025-09-07T22:37:29,040 else: 2025-09-07T22:37:29,040 filename = "" 2025-09-07T22:37:29,040 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:37:29,040 2025-09-07T22:37:29,040 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:37:29,040 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-dh3wsi_m/mitmproxy_08ebc2571c4d474789d20212c3eb1125/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-8sv3_0x4[/] 2025-09-07T22:37:29,040 [bold magenta]cwd[/]: /tmp/pip-wheel-dh3wsi_m/mitmproxy_08ebc2571c4d474789d20212c3eb1125/ 2025-09-07T22:37:29,040 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T22:37:29,041 ERROR: metadata generation failed 2025-09-07T22:37:29,046 Exception information: 2025-09-07T22:37:29,046 Traceback (most recent call last): 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T22:37:29,046 call_subprocess( 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~^ 2025-09-07T22:37:29,046 args, 2025-09-07T22:37:29,046 ^^^^^ 2025-09-07T22:37:29,046 ...<2 lines>... 2025-09-07T22:37:29,046 spinner=spinner, 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 ) 2025-09-07T22:37:29,046 ^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T22:37:29,046 raise error 2025-09-07T22:37:29,046 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T22:37:29,046 2025-09-07T22:37:29,046 The above exception was the direct cause of the following exception: 2025-09-07T22:37:29,046 2025-09-07T22:37:29,046 Traceback (most recent call last): 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:37:29,046 status = _inner_run() 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:37:29,046 return self.run(options, args) 2025-09-07T22:37:29,046 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:37:29,046 return func(self, options, args) 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T22:37:29,046 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T22:37:29,046 result = self._result = resolver.resolve( 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:37:29,046 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 ) 2025-09-07T22:37:29,046 ^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T22:37:29,046 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T22:37:29,046 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T22:37:29,046 if not criterion.candidates: 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T22:37:29,046 return bool(self._sequence) 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T22:37:29,046 self._bool = any(self) 2025-09-07T22:37:29,046 ~~~^^^^^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T22:37:29,046 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T22:37:29,046 ^^^^^^^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T22:37:29,046 candidate = func() 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T22:37:29,046 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:37:29,046 link, template, name, version 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 ) 2025-09-07T22:37:29,046 ^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T22:37:29,046 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~^ 2025-09-07T22:37:29,046 link, 2025-09-07T22:37:29,046 ^^^^^ 2025-09-07T22:37:29,046 ...<3 lines>... 2025-09-07T22:37:29,046 version=version, 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 ) 2025-09-07T22:37:29,046 ^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T22:37:29,046 super().__init__( 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:37:29,046 link=link, 2025-09-07T22:37:29,046 ^^^^^^^^^^ 2025-09-07T22:37:29,046 ...<4 lines>... 2025-09-07T22:37:29,046 version=version, 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 ) 2025-09-07T22:37:29,046 ^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T22:37:29,046 self.dist = self._prepare() 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T22:37:29,046 dist = self._prepare_distribution() 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T22:37:29,046 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T22:37:29,046 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T22:37:29,046 dist = _get_prepared_distribution( 2025-09-07T22:37:29,046 req, 2025-09-07T22:37:29,046 ...<3 lines>... 2025-09-07T22:37:29,046 self.check_build_deps, 2025-09-07T22:37:29,046 ) 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T22:37:29,046 abstract_dist.prepare_distribution_metadata( 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:37:29,046 finder, build_isolation, check_build_deps 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 ) 2025-09-07T22:37:29,046 ^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T22:37:29,046 self.req.prepare_metadata() 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T22:37:29,046 self.metadata_directory = generate_metadata_legacy( 2025-09-07T22:37:29,046 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:37:29,046 build_env=self.build_env, 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 ...<3 lines>... 2025-09-07T22:37:29,046 details=details, 2025-09-07T22:37:29,046 ^^^^^^^^^^^^^^^^ 2025-09-07T22:37:29,046 ) 2025-09-07T22:37:29,046 ^ 2025-09-07T22:37:29,046 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T22:37:29,046 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T22:37:29,046 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T22:37:29,070 Removed mitmproxy==0.9.1 from https://files.pythonhosted.org/packages/04/bf/ee25e1a8ba2aae329622241b772d2cc97e5be69ca26390a3b08b4709b504/mitmproxy-0.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-k4iiumy1' 2025-09-07T22:37:29,070 Removed build tracker: '/tmp/pip-build-tracker-k4iiumy1'