2025-09-08T00:47:14,343 Created temporary directory: /tmp/pip-build-tracker-qdv21v3w 2025-09-08T00:47:14,344 Initialized build tracking at /tmp/pip-build-tracker-qdv21v3w 2025-09-08T00:47:14,344 Created build tracker: /tmp/pip-build-tracker-qdv21v3w 2025-09-08T00:47:14,344 Entered build tracker: /tmp/pip-build-tracker-qdv21v3w 2025-09-08T00:47:14,344 Created temporary directory: /tmp/pip-wheel-zszyztmw 2025-09-08T00:47:14,348 Created temporary directory: /tmp/pip-ephem-wheel-cache-w31xwwfi 2025-09-08T00:47:14,404 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:47:14,407 2 location(s) to search for versions of plumbing: 2025-09-08T00:47:14,407 * https://pypi.org/simple/plumbing/ 2025-09-08T00:47:14,407 * https://www.piwheels.org/simple/plumbing/ 2025-09-08T00:47:14,407 Fetching project page and analyzing links: https://pypi.org/simple/plumbing/ 2025-09-08T00:47:14,407 Getting page https://pypi.org/simple/plumbing/ 2025-09-08T00:47:14,408 Found index url https://pypi.org/simple/ 2025-09-08T00:47:14,557 Fetched page https://pypi.org/simple/plumbing/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:47:14,573 Found link https://files.pythonhosted.org/packages/f0/4b/3fdeb98f3c655c2466a8e078192eccd09eb0f289de981f798df383dbfeb1/plumbing-1.0.0.tar.gz (from https://pypi.org/simple/plumbing/), version: 1.0.0 2025-09-08T00:47:14,573 Found link https://files.pythonhosted.org/packages/f1/44/68fc1539844f9ebf49e31ba7c33982a8b2ce068220fc3e2e8d1eca33c0ba/plumbing-2.0.1.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.0.1 2025-09-08T00:47:14,574 Found link https://files.pythonhosted.org/packages/55/0d/da5335a1efa5d8c7eddec904bdd13a749aaa06be2e3358acb440c7aae401/plumbing-2.0.3.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.0.3 2025-09-08T00:47:14,574 Found link https://files.pythonhosted.org/packages/7c/2f/e145fcc345e9a1058fb229ec1ac990364aa125780951ce7fa4b970526f7c/plumbing-2.0.4.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.0.4 2025-09-08T00:47:14,575 Found link https://files.pythonhosted.org/packages/93/dd/01cc279ca68069a304e16069880001d88fc3d299e337e5455bd100f23056/plumbing-2.0.6.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.0.6 2025-09-08T00:47:14,575 Found link https://files.pythonhosted.org/packages/de/1b/9ce6d637ddb28b28ffe2b857e94b80ac0151ecff3b05642f83d114da0f10/plumbing-2.0.8.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.0.8 2025-09-08T00:47:14,575 Skipping link: No binaries permitted for plumbing: https://files.pythonhosted.org/packages/e1/1a/0e7cb04e5129effe927d6dcf1554881b9ef6d9ffcaf5ca37e3b7deb9c61c/plumbing-2.1.0-py2-none-any.whl (from https://pypi.org/simple/plumbing/) 2025-09-08T00:47:14,575 Skipping link: No binaries permitted for plumbing: https://files.pythonhosted.org/packages/fa/e8/1cfb8f1b9d481adebb6343de25c13634fff4753c0dbe951ef8afb63c808a/plumbing-2.1.1-py2-none-any.whl (from https://pypi.org/simple/plumbing/) 2025-09-08T00:47:14,575 Skipping link: No binaries permitted for plumbing: https://files.pythonhosted.org/packages/81/e7/054f553ff6d7f1c98bc60fcecc9925bf2f8955ce8624010f95de6146eba3/plumbing-2.1.2-py2-none-any.whl (from https://pypi.org/simple/plumbing/) 2025-09-08T00:47:14,576 Skipping link: No binaries permitted for plumbing: https://files.pythonhosted.org/packages/a1/07/7ca7a887e5af3304b11fc5e52682303837670f1ef1aaca373d9a75ab08cf/plumbing-2.1.3-py2-none-any.whl (from https://pypi.org/simple/plumbing/) 2025-09-08T00:47:14,576 Skipping link: No binaries permitted for plumbing: https://files.pythonhosted.org/packages/04/5b/2683b2c790cff9c9d3569d9ab7ed8a8c518a3496c820d1cd84a560106058/plumbing-2.1.5-py2-none-any.whl (from https://pypi.org/simple/plumbing/) 2025-09-08T00:47:14,576 Skipping link: No binaries permitted for plumbing: https://files.pythonhosted.org/packages/0f/93/6e96a82afb5246724363633a15409e81918fdca2b0b48b03f4bbb498b9dd/plumbing-2.1.7-py2-none-any.whl (from https://pypi.org/simple/plumbing/) 2025-09-08T00:47:14,576 Skipping link: No binaries permitted for plumbing: https://files.pythonhosted.org/packages/fe/07/bb2ee1fa62eca13a49e9f2387c3f103ceb4e8431bc77f57e56f84a57234d/plumbing-2.1.9-py2-none-any.whl (from https://pypi.org/simple/plumbing/) 2025-09-08T00:47:14,576 Found link https://files.pythonhosted.org/packages/c2/06/1d0da0337a94b0f4a8e3707a9fc15069a7c0cde7ac708b72df04e3dca5c0/plumbing-2.2.1.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.2.1 2025-09-08T00:47:14,576 Found link https://files.pythonhosted.org/packages/53/c4/5eb35ee00526d7438349d1c6c0bed4cfd6f94fd4105ee9a9c88b66691b0c/plumbing-2.2.3.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.2.3 2025-09-08T00:47:14,576 Found link https://files.pythonhosted.org/packages/db/21/5612ffb9b2c36d1c1e842ac649a67b3ed958aa2230025e62ccf1a01c90d7/plumbing-2.2.5.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.2.5 2025-09-08T00:47:14,577 Found link https://files.pythonhosted.org/packages/e6/e2/356824c8dc1a2ff34584719fd87d0ae9c559b9e47461cdd7b313a8a7fda0/plumbing-2.2.7.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.2.7 2025-09-08T00:47:14,577 Found link https://files.pythonhosted.org/packages/fd/15/ca48334b33aa2c61ee4e3d6deca680dfe978e708b93451debed558c63d88/plumbing-2.2.9.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.2.9 2025-09-08T00:47:14,577 Found link https://files.pythonhosted.org/packages/46/51/4b7882bd83f04cf453d575ff412e884fc8c2fde7f4b3fe10fd4e0c652959/plumbing-2.3.1.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.3.1 2025-09-08T00:47:14,577 Found link https://files.pythonhosted.org/packages/6d/92/370566178726dafe401884601d6a92d8364fc325072775703833837d4114/plumbing-2.3.3.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.3.3 2025-09-08T00:47:14,577 Found link https://files.pythonhosted.org/packages/1d/07/de098810431e3358d7a7cf5082a5ff22a8d8259bbb88c8ec3cc5d8bb0571/plumbing-2.3.5.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.3.5 2025-09-08T00:47:14,578 Found link https://files.pythonhosted.org/packages/9d/a8/df88bb0db900c025fdcf15826fdbd102414ad41d842617b12c2b3c1a942c/plumbing-2.3.7.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.3.7 2025-09-08T00:47:14,578 Found link https://files.pythonhosted.org/packages/e0/22/eb34ef06e4fe42cd1e1b39b4a3e909e6d42e8644ed0cda81e9a10ef4b9bd/plumbing-2.3.9.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.3.9 2025-09-08T00:47:14,578 Found link https://files.pythonhosted.org/packages/30/97/b135c29b580e4fc3a2df64241af74efaba8a43e86d2ac7839dd66134fa13/plumbing-2.4.1.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.4.1 2025-09-08T00:47:14,578 Found link https://files.pythonhosted.org/packages/d1/ec/22851c36b5539866227da9afae80668fd3e90b08a739d610ba80e42115be/plumbing-2.4.3.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.4.3 2025-09-08T00:47:14,578 Found link https://files.pythonhosted.org/packages/67/f7/ef94827fd4d4fdb121e12b549b1701c31c5fc924c5b32877e2ebc98da39a/plumbing-2.4.5.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.4.5 2025-09-08T00:47:14,579 Found link https://files.pythonhosted.org/packages/4d/46/fc93366f14804d9c5be61db7a19287ca6508200d50deac223e784cb10344/plumbing-2.4.7.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.4.7 2025-09-08T00:47:14,579 Found link https://files.pythonhosted.org/packages/dc/30/61b513311922c68faee829f691ed7628d4085c8cb9173aca3224a40b8105/plumbing-2.4.9.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.4.9 2025-09-08T00:47:14,579 Found link https://files.pythonhosted.org/packages/b7/2f/4df6e370d22faa11e3170968654e2a1f8ce585fac3f7a7a3951cfd268d96/plumbing-2.5.1.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.5.1 2025-09-08T00:47:14,579 Found link https://files.pythonhosted.org/packages/db/cf/7734613bd6764cb7dc8937450bea7f44d3c37c5bee424160c67c1fb6d106/plumbing-2.5.3.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.5.3 2025-09-08T00:47:14,579 Found link https://files.pythonhosted.org/packages/26/a0/71351a30784f98de9862d515c1e31f990c78afedadd748e1d7d904a0d934/plumbing-2.5.5.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.5.5 2025-09-08T00:47:14,579 Found link https://files.pythonhosted.org/packages/71/60/99d1bb73442255d1d95cb9f2daffc2cb4df36b90cc7253edb441a1a473e5/plumbing-2.5.7.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.5.7 2025-09-08T00:47:14,580 Found link https://files.pythonhosted.org/packages/2d/17/344e88de596702a6cc2746a8e0d95a1acfbc5911290b58bac56e6e812413/plumbing-2.5.9.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.5.9 2025-09-08T00:47:14,580 Found link https://files.pythonhosted.org/packages/7c/07/d4cc803c0f9923d3f448089ae32ca6e474f13ff323c0eecdb5c0be19b028/plumbing-2.6.1.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.6.1 2025-09-08T00:47:14,580 Found link https://files.pythonhosted.org/packages/4f/25/92712cc755b74047fffc848ce251694e8ea345cc0e2d737ad87d0e7fc1b6/plumbing-2.6.3.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.6.3 2025-09-08T00:47:14,580 Found link https://files.pythonhosted.org/packages/78/0b/fd219132237f53bf1e7a53c7e491cc7214d91645b5792ea5f2d69892fe0b/plumbing-2.6.5.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.6.5 2025-09-08T00:47:14,580 Found link https://files.pythonhosted.org/packages/44/df/01ee899aba113515e465be4aa2ff4f21f445578309991eb78c77e83ca0b0/plumbing-2.6.7.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.6.7 2025-09-08T00:47:14,581 Found link https://files.pythonhosted.org/packages/ed/4d/cfe031ec5682fa41b598bbb5fb562759f0b3c29ce98484eff72c360f00cf/plumbing-2.6.9.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.6.9 2025-09-08T00:47:14,581 Found link https://files.pythonhosted.org/packages/59/36/20292a7b19ed5cc4978d98dc8a7c819dfdd4101b6a0d805cac26190574e2/plumbing-2.7.1.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.7.1 2025-09-08T00:47:14,581 Found link https://files.pythonhosted.org/packages/de/99/a132f0b109a5e22c2280bb1bf5e309305f4f0ba3683c8f2ae8d555cdb6b6/plumbing-2.7.3.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.7.3 2025-09-08T00:47:14,581 Found link https://files.pythonhosted.org/packages/e4/ca/e57c84cb9db18bffc061b3a84db470ba730418bc6bffc3583147a68744bd/plumbing-2.7.5.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.7.5 2025-09-08T00:47:14,581 Found link https://files.pythonhosted.org/packages/d8/3e/6da796747f2c9ea5de613439611e32f5137e6601c2a2112cc6e30daafd0c/plumbing-2.7.7.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.7.7 2025-09-08T00:47:14,581 Found link https://files.pythonhosted.org/packages/a2/af/1a4f73dda0edde68ca39a4260ff61d340ccbe1e9974e9830c60d8cb5f9cf/plumbing-2.7.9.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.7.9 2025-09-08T00:47:14,582 Found link https://files.pythonhosted.org/packages/0a/e1/7547326ca22b675d3b91c88d579923ac21fc3d4f286543d15bd9e9d9594d/plumbing-2.8.1.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.8.1 2025-09-08T00:47:14,582 Found link https://files.pythonhosted.org/packages/4f/da/3bfc5379f930c89f471f185c4b178a28df4794473d30c182013ec920c574/plumbing-2.8.3.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.8.3 2025-09-08T00:47:14,582 Found link https://files.pythonhosted.org/packages/64/1d/ae52b8d67cda9beb9a3093cd4cc2ad3038427d3b9243aefb1d4a8d046ae6/plumbing-2.8.5.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.8.5 2025-09-08T00:47:14,582 Found link https://files.pythonhosted.org/packages/05/14/3a8ab8b82ccfd9c0cbd11cfb3351e09249ef6a472326d0b33ff0f70010f1/plumbing-2.8.7.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.8.7 2025-09-08T00:47:14,582 Found link https://files.pythonhosted.org/packages/f6/3f/3a8e2878a4b098800961c886261c7f82b2edc2a8bcff64be1db11388194f/plumbing-2.8.9.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.8.9 2025-09-08T00:47:14,583 Found link https://files.pythonhosted.org/packages/a1/b2/01cba052748125399af6364ce8002ce2b72f5172fa25977647e9f2d5d437/plumbing-2.9.2.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.9.2 2025-09-08T00:47:14,583 Found link https://files.pythonhosted.org/packages/93/d6/f486a30defd09921b7382121ac7f9886c89b538d248a06d4d66e731c86bf/plumbing-2.9.4.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.9.4 2025-09-08T00:47:14,583 Found link https://files.pythonhosted.org/packages/15/09/c3977a33a3ad1c87f961ca4f3d81ef9fc39f4c1abb856a960742f486dbfd/plumbing-2.9.6.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.9.6 2025-09-08T00:47:14,583 Found link https://files.pythonhosted.org/packages/76/9a/6b929b50320c860712696349880fbb7f5b0481750453389e9e17af5ea6b8/plumbing-2.9.8.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.9.8 2025-09-08T00:47:14,583 Found link https://files.pythonhosted.org/packages/3e/03/5e7f528c64d84e25618d69d4df5b592d3747dfa926b41ce01b767638db62/plumbing-2.9.10.tar.gz (from https://pypi.org/simple/plumbing/), version: 2.9.10 2025-09-08T00:47:14,584 Found link https://files.pythonhosted.org/packages/81/c1/1433296e7f38fe42379b47d0e93d12623d72add78911a1609f39b4a92d24/plumbing-2.10.0.tar.gz (from https://pypi.org/simple/plumbing/) (requires-python:>=3.6), version: 2.10.0 2025-09-08T00:47:14,584 Found link https://files.pythonhosted.org/packages/60/1f/a11d9b8718baf2c0988f2427a816a89eb58414609532129b0578aac0e712/plumbing-2.10.2.tar.gz (from https://pypi.org/simple/plumbing/) (requires-python:>=3.8), version: 2.10.2 2025-09-08T00:47:14,585 Found link https://files.pythonhosted.org/packages/55/bf/0338adf6b5ce45a0dfe0eeaab3bef97b869f8117f01ec6940f11864a4dde/plumbing-2.10.4.tar.gz (from https://pypi.org/simple/plumbing/) (requires-python:>=3.8), version: 2.10.4 2025-09-08T00:47:14,585 Found link https://files.pythonhosted.org/packages/c9/94/4aa05379db09c5664c166e7341899b2d0b45611a7bd88a842c05c4aff6ed/plumbing-2.10.6.tar.gz (from https://pypi.org/simple/plumbing/) (requires-python:>=3.8), version: 2.10.6 2025-09-08T00:47:14,585 Found link https://files.pythonhosted.org/packages/49/35/d7fcfa7d7f07258b284dcdf885baa9d35b3f2849ac5c16c1e54be40b0636/plumbing-2.10.7.tar.gz (from https://pypi.org/simple/plumbing/) (requires-python:>=3.8), version: 2.10.7 2025-09-08T00:47:14,585 Found link https://files.pythonhosted.org/packages/80/39/6fa29fd57f1bebeabfc7cc485aa0e9319f985e251d0b2037173573fa70e8/plumbing-2.10.9.tar.gz (from https://pypi.org/simple/plumbing/) (requires-python:>=3.8), version: 2.10.9 2025-09-08T00:47:14,585 Found link https://files.pythonhosted.org/packages/e0/82/c55e0b98b3b46829e77522392cd5f956341c92241422f06bedcb2a178410/plumbing-2.11.1.tar.gz (from https://pypi.org/simple/plumbing/) (requires-python:>=3.8), version: 2.11.1 2025-09-08T00:47:14,586 Found link https://files.pythonhosted.org/packages/5c/2d/8f70848e52fc38f28d182178ef188a6ded02484f2c38ab9ae16eece8bbfa/plumbing-2.11.2.tar.gz (from https://pypi.org/simple/plumbing/) (requires-python:>=3.8), version: 2.11.2 2025-09-08T00:47:14,586 Fetching project page and analyzing links: https://www.piwheels.org/simple/plumbing/ 2025-09-08T00:47:14,586 Getting page https://www.piwheels.org/simple/plumbing/ 2025-09-08T00:47:14,587 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:47:14,682 Fetched page https://www.piwheels.org/simple/plumbing/ as text/html 2025-09-08T00:47:14,692 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.11.2-py3-none-any.whl#sha256=3c132e1a8594331d8228631803950510ad280ddb35d3622c5dc06c3c2d4d9696 (from https://www.piwheels.org/simple/plumbing/) (requires-python:>=3.8) 2025-09-08T00:47:14,693 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.11.1-py3-none-any.whl#sha256=a3db631a5bc5b50982432aae2ba82cee6ac3c0b8e01a36a36dc062402acc7440 (from https://www.piwheels.org/simple/plumbing/) (requires-python:>=3.8) 2025-09-08T00:47:14,693 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.10.9-py3-none-any.whl#sha256=55837abf35bb9a81c69129f0196519566ec7bc300404f10758d7399e58e38013 (from https://www.piwheels.org/simple/plumbing/) (requires-python:>=3.8) 2025-09-08T00:47:14,693 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.10.7-py3-none-any.whl#sha256=608a5404c61b363d968b90c40b14222183e9991d158907630d541de73c67f75f (from https://www.piwheels.org/simple/plumbing/) (requires-python:>=3.8) 2025-09-08T00:47:14,693 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.10.6-py3-none-any.whl#sha256=10ef219216f20b2f82a0d0efa84fb819a7430188244fefce61317838675f69ef (from https://www.piwheels.org/simple/plumbing/) (requires-python:>=3.8) 2025-09-08T00:47:14,693 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.10.4-py3-none-any.whl#sha256=fb46155b1f0ddefc549c01a4fbd85643988a2bd8c1da6bfa6fb1241245dacc92 (from https://www.piwheels.org/simple/plumbing/) (requires-python:>=3.8) 2025-09-08T00:47:14,693 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.10.2-py3-none-any.whl#sha256=461f10b9fddfe7b692009cff7b3a231e71f9e1bd5efa5dbbbaf853c65cc81db8 (from https://www.piwheels.org/simple/plumbing/) (requires-python:>=3.8) 2025-09-08T00:47:14,693 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.10.0-py3-none-any.whl#sha256=f360eed3ff8a25bad4e8cc90f6e2d9c7fdfc24bad88929a33353f1b5ab5bdf23 (from https://www.piwheels.org/simple/plumbing/) (requires-python:>=3.6) 2025-09-08T00:47:14,693 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.9.10-py3-none-any.whl#sha256=c86c147f29a67e10bbf9be813e23d022e0a6b225869a528ec15343464786468f (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,694 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.9.8-py3-none-any.whl#sha256=1b48fdaed665d81d70da5b7dcb51fae5ed59f07233a956084ea51071e155292e (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,694 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.9.6-py3-none-any.whl#sha256=375591e898c7963a9a45a4ae71595a1449a6d566e70be31bf4192fc9541b8fe9 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,694 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.9.4-py3-none-any.whl#sha256=269080e060fa0e4f618f46ecc18e26c8a9c29db3449dad16dbf30d116caa232c (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,694 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.9.2-py3-none-any.whl#sha256=197dd53fb8c3a24b157497e346f84e8bcdeaad25157f6377b8d4989224e8c735 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,694 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.8.9-py3-none-any.whl#sha256=2a4fcf301416ca4012e87fa9143352756b12cb788cd9b19d0b60462afdd6e793 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,694 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.8.7-py3-none-any.whl#sha256=af16a1df0716d07e057a3f23f764f0f5a7bacf3aa2a637c6c98a84dfba803afd (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,694 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.8.5-py3-none-any.whl#sha256=2bec62e5aaaf1f147fcae64da2f22cb640d239ef963a3872a861f1b537387c89 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,695 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.8.3-py3-none-any.whl#sha256=d9017831206fd5afead88d7f319d544e1e87d71463c56879484a269e22e5c980 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,695 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.8.1-py3-none-any.whl#sha256=2ecaafc395998d666b3fefdc198c57a3106123b2ae6a2b4a660e2e09b569831f (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,695 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.7.9-py3-none-any.whl#sha256=428f0ac6c9df16f8c1540c605ca80fe5a3df474eb61459713c9126cb7ae51fbc (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,695 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.7.7-py3-none-any.whl#sha256=2028b69a0f4807bc4bff1b370fd01cdffbf3a821092f3a2f96290fcb16ac8b5d (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,695 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.7.5-py3-none-any.whl#sha256=daa3a9cf4d22d1c0bf1ef489deae3c20614baf63e4103d54172972fba8f61db0 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,695 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.7.3-py3-none-any.whl#sha256=5cb194aae1eb3dd712174831c74535b0992947a0794a48c428bdc590d411617b (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,695 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.7.1-py3-none-any.whl#sha256=8eeeac7315b69643567cd8e268c75420a3fdca3e81e2eb6edab8e078a2273082 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,695 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.6.9-py3-none-any.whl#sha256=0ff9716fd4b47cae58f58c8efdc61d620e996ebd6555d0c0d1a46659c8147497 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,696 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.6.7-py3-none-any.whl#sha256=428e027b4e2fa685e807ede35d0f865afe1cd2ea73f26d3a42920e3034c6e760 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,696 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.6.5-py3-none-any.whl#sha256=c42427a1fc3481a8cd412042805fca408ddaad94c682868b9b07142334ad6aa9 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,696 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.6.3-py3-none-any.whl#sha256=cc823ffe7d5416717e9e788524646e8f804246b77def8a426c57e2bd67490207 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,696 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.6.1-py3-none-any.whl#sha256=5a2bffe7389bd68452699479ebb32d79708e5f1d879ae4e00979c23434d3eb41 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,696 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.5.9-py3-none-any.whl#sha256=44b5900e6f8055661ef6647b7733bb209c79815107a3bb2e4b46450f14fc0df1 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,696 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.5.7-py3-none-any.whl#sha256=6adac197bfcb26561e1715adebad80dca6135deafc3c4038f549748ed3d99ab5 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,696 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.5.5-py3-none-any.whl#sha256=9bf77a402a90b4a3d954cb8e9f83abddd8e72d8b3c916943e4a9e89bf000a930 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,696 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.5.3-py3-none-any.whl#sha256=fc6db344dd421241c7382ce6c0cf546ef1bb5e93a9c0616aa7771065336bb194 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,697 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.5.1-py3-none-any.whl#sha256=2bac3240480e04465f491ba94dff2c605cd3c881a2187f1bd953fefea42aa7be (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,697 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.4.9-py3-none-any.whl#sha256=ba1d5f910a50b8ae71fba741f942fde5172568f10a3735fe8bf96b5e1fc9fada (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,697 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.4.7-py3-none-any.whl#sha256=53cfea0cb5c274e3bfc190ad2b115ebd52969ee1bb11d366bb469d45a1590133 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,697 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.4.5-py3-none-any.whl#sha256=c6bb59a24b6d426a7419d0bc0e2731e90615459cd05a524864b673a8eb2772e7 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,697 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.4.3-py3-none-any.whl#sha256=c6df246fb03c04d67f15b87644dcfa20d30c9a854509d4adc1f7457df5a26e9b (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,697 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.4.1-py3-none-any.whl#sha256=4b01c5d6e73b49af32253eb77fa36124008ca0a10b7db16a9c526875a9aefd28 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,697 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.3.9-py3-none-any.whl#sha256=d281329896369861a175fbae38b1d2cfa08d106a14572f880994615a78c05371 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,697 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.3.7-py3-none-any.whl#sha256=1283cef4b57e31db0ee499c05f3feeddca362a5521a3a5b90f9ffbbf7215a3b4 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,698 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.3.5-py3-none-any.whl#sha256=105351b35de362c91ccc759727c80a8697a1b569ed91a5d7e8804423a3708231 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,698 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.3.3-py3-none-any.whl#sha256=9872d003f76dcdc9bc785b08413d76447f9baabea3b54300ec1eba1bade2ee73 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,698 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.3.1-py3-none-any.whl#sha256=349e93b5c44fbe3a7dfe1261dc9db70c356284e7d773d42435e80f87e577e73c (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,698 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.2.9-py3-none-any.whl#sha256=58e0ac8a0519f02613515f342ddb70fa4dd0fcfffa487923461ba2d385238f82 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,698 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.2.7-py3-none-any.whl#sha256=6331c8432570c8ae5fb4b10cc3ed425598fe8a340392d8301948f9f7e6a29483 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,698 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.2.5-py3-none-any.whl#sha256=557d4a23a09c88db3fb36c2840a91c46ff8d8bee45dce2386cbfdc8a2e50596f (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,698 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.2.3-py3-none-any.whl#sha256=3766995015c156bc013b5d482b7e8b1dc6b7e3fc7ebd62a1dd920884aa666fec (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,698 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.2.1-py3-none-any.whl#sha256=9b7efad6e0eb7dc191e28d57b80ef4d40a6e9d5ddc70c5309cd759226ecedfd6 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,699 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.0.8-py3-none-any.whl#sha256=57d01ca27993de02e218f7f0105551e45e09536ba6a2c4888139fb815091269e (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,699 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.0.6-py3-none-any.whl#sha256=f6f7588a122440ead12147184764a623ce12edb0c5b384bfbe435a8faf17ebe2 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,699 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.0.4-py3-none-any.whl#sha256=202b4584a760aae4ded38b730c722015b9db34f933ffe4b0b62da5b36f0e28c7 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,699 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-2.0.3-py3-none-any.whl#sha256=7de7ff19639faa51730ae2cb3abd1d5d2bf7117f168a92cc87f14f51e7306296 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,699 Skipping link: No binaries permitted for plumbing: https://archive1.piwheels.org/simple/plumbing/plumbing-1.0.0-py3-none-any.whl#sha256=cab050f1299bdf3d8b7667484d2a757d4420f1a41f270032cfd1fe5777412930 (from https://www.piwheels.org/simple/plumbing/) 2025-09-08T00:47:14,699 Skipping link: not a file: https://www.piwheels.org/simple/plumbing/ 2025-09-08T00:47:14,699 Skipping link: not a file: https://pypi.org/simple/plumbing/ 2025-09-08T00:47:14,731 Given no hashes to check 1 links for project 'plumbing': discarding no candidates 2025-09-08T00:47:14,732 Collecting plumbing==2.0.1 2025-09-08T00:47:14,733 Created temporary directory: /tmp/pip-unpack-ezuq2ftx 2025-09-08T00:47:14,968 Downloading plumbing-2.0.1.tar.gz (21 kB) 2025-09-08T00:47:14,997 Added plumbing==2.0.1 from https://files.pythonhosted.org/packages/f1/44/68fc1539844f9ebf49e31ba7c33982a8b2ce068220fc3e2e8d1eca33c0ba/plumbing-2.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-qdv21v3w' 2025-09-08T00:47:14,998 Running setup.py (path:/tmp/pip-wheel-zszyztmw/plumbing_2217a7c96f53421b975317615e13d165/setup.py) egg_info for package plumbing 2025-09-08T00:47:14,998 Created temporary directory: /tmp/pip-pip-egg-info-d258u075 2025-09-08T00:47:14,998 Preparing metadata (setup.py): started 2025-09-08T00:47:14,999 Running command python setup.py egg_info 2025-09-08T00:47:15,508 Traceback (most recent call last): 2025-09-08T00:47:15,509 File "", line 2, in 2025-09-08T00:47:15,510 exec(compile(''' 2025-09-08T00:47:15,510 ~~~~^^^^^^^^^^^^ 2025-09-08T00:47:15,510 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:47:15,510 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,510 ...<32 lines>... 2025-09-08T00:47:15,510 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:47:15,510 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,510 ''' % ('/tmp/pip-wheel-zszyztmw/plumbing_2217a7c96f53421b975317615e13d165/setup.py',), "", "exec")) 2025-09-08T00:47:15,511 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,511 File "", line 35, in 2025-09-08T00:47:15,511 File "/tmp/pip-wheel-zszyztmw/plumbing_2217a7c96f53421b975317615e13d165/setup.py", line 7, in 2025-09-08T00:47:15,511 long_description = open('README.md').read(), 2025-09-08T00:47:15,511 ~~~~^^^^^^^^^^^^^ 2025-09-08T00:47:15,511 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2025-09-08T00:47:15,595 ERROR: python setup.py egg_info exited with 1 2025-09-08T00:47:15,607 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T00:47:15,607 exec(compile('"'"''"'"''"'"' 2025-09-08T00:47:15,607 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:47:15,607 # 2025-09-08T00:47:15,607 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:47:15,607 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:47:15,607 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:47:15,607 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:47:15,607 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:47:15,607 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:47:15,607 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:47:15,607 import os, sys, tokenize, traceback 2025-09-08T00:47:15,607 2025-09-08T00:47:15,607 try: 2025-09-08T00:47:15,607 import setuptools 2025-09-08T00:47:15,607 except ImportError: 2025-09-08T00:47:15,607 print( 2025-09-08T00:47:15,607 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:47:15,607 "the build environment with exception:", 2025-09-08T00:47:15,607 file=sys.stderr, 2025-09-08T00:47:15,607 ) 2025-09-08T00:47:15,607 traceback.print_exc() 2025-09-08T00:47:15,607 sys.exit(1) 2025-09-08T00:47:15,607 2025-09-08T00:47:15,607 __file__ = %r 2025-09-08T00:47:15,607 sys.argv[0] = __file__ 2025-09-08T00:47:15,607 2025-09-08T00:47:15,607 if os.path.exists(__file__): 2025-09-08T00:47:15,607 filename = __file__ 2025-09-08T00:47:15,607 with tokenize.open(__file__) as f: 2025-09-08T00:47:15,607 setup_py_code = f.read() 2025-09-08T00:47:15,607 else: 2025-09-08T00:47:15,607 filename = "" 2025-09-08T00:47:15,607 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:47:15,607 2025-09-08T00:47:15,607 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:47:15,607 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-zszyztmw/plumbing_2217a7c96f53421b975317615e13d165/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-d258u075[/] 2025-09-08T00:47:15,607 [bold magenta]cwd[/]: /tmp/pip-wheel-zszyztmw/plumbing_2217a7c96f53421b975317615e13d165/ 2025-09-08T00:47:15,608 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T00:47:15,608 ERROR: metadata generation failed 2025-09-08T00:47:15,613 Exception information: 2025-09-08T00:47:15,613 Traceback (most recent call last): 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T00:47:15,613 call_subprocess( 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~^ 2025-09-08T00:47:15,613 args, 2025-09-08T00:47:15,613 ^^^^^ 2025-09-08T00:47:15,613 ...<2 lines>... 2025-09-08T00:47:15,613 spinner=spinner, 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 ) 2025-09-08T00:47:15,613 ^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T00:47:15,613 raise error 2025-09-08T00:47:15,613 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T00:47:15,613 2025-09-08T00:47:15,613 The above exception was the direct cause of the following exception: 2025-09-08T00:47:15,613 2025-09-08T00:47:15,613 Traceback (most recent call last): 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:47:15,613 status = _inner_run() 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:47:15,613 return self.run(options, args) 2025-09-08T00:47:15,613 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:47:15,613 return func(self, options, args) 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T00:47:15,613 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T00:47:15,613 result = self._result = resolver.resolve( 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:47:15,613 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 ) 2025-09-08T00:47:15,613 ^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T00:47:15,613 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T00:47:15,613 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T00:47:15,613 if not criterion.candidates: 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T00:47:15,613 return bool(self._sequence) 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T00:47:15,613 self._bool = any(self) 2025-09-08T00:47:15,613 ~~~^^^^^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T00:47:15,613 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T00:47:15,613 ^^^^^^^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T00:47:15,613 candidate = func() 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T00:47:15,613 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:47:15,613 link, template, name, version 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 ) 2025-09-08T00:47:15,613 ^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T00:47:15,613 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~^ 2025-09-08T00:47:15,613 link, 2025-09-08T00:47:15,613 ^^^^^ 2025-09-08T00:47:15,613 ...<3 lines>... 2025-09-08T00:47:15,613 version=version, 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 ) 2025-09-08T00:47:15,613 ^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T00:47:15,613 super().__init__( 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:47:15,613 link=link, 2025-09-08T00:47:15,613 ^^^^^^^^^^ 2025-09-08T00:47:15,613 ...<4 lines>... 2025-09-08T00:47:15,613 version=version, 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 ) 2025-09-08T00:47:15,613 ^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T00:47:15,613 self.dist = self._prepare() 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T00:47:15,613 dist = self._prepare_distribution() 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T00:47:15,613 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T00:47:15,613 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T00:47:15,613 dist = _get_prepared_distribution( 2025-09-08T00:47:15,613 req, 2025-09-08T00:47:15,613 ...<3 lines>... 2025-09-08T00:47:15,613 self.check_build_deps, 2025-09-08T00:47:15,613 ) 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T00:47:15,613 abstract_dist.prepare_distribution_metadata( 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:47:15,613 finder, build_isolation, check_build_deps 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 ) 2025-09-08T00:47:15,613 ^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T00:47:15,613 self.req.prepare_metadata() 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T00:47:15,613 self.metadata_directory = generate_metadata_legacy( 2025-09-08T00:47:15,613 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:47:15,613 build_env=self.build_env, 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 ...<3 lines>... 2025-09-08T00:47:15,613 details=details, 2025-09-08T00:47:15,613 ^^^^^^^^^^^^^^^^ 2025-09-08T00:47:15,613 ) 2025-09-08T00:47:15,613 ^ 2025-09-08T00:47:15,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T00:47:15,613 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T00:47:15,613 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T00:47:15,635 Removed plumbing==2.0.1 from https://files.pythonhosted.org/packages/f1/44/68fc1539844f9ebf49e31ba7c33982a8b2ce068220fc3e2e8d1eca33c0ba/plumbing-2.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-qdv21v3w' 2025-09-08T00:47:15,636 Removed build tracker: '/tmp/pip-build-tracker-qdv21v3w'