2025-09-08T12:44:49,608 Created temporary directory: /tmp/pip-build-tracker-jo6ajdu7 2025-09-08T12:44:49,609 Initialized build tracking at /tmp/pip-build-tracker-jo6ajdu7 2025-09-08T12:44:49,609 Created build tracker: /tmp/pip-build-tracker-jo6ajdu7 2025-09-08T12:44:49,609 Entered build tracker: /tmp/pip-build-tracker-jo6ajdu7 2025-09-08T12:44:49,610 Created temporary directory: /tmp/pip-wheel-w7sndao1 2025-09-08T12:44:49,613 Created temporary directory: /tmp/pip-ephem-wheel-cache-dbuxdmcy 2025-09-08T12:44:49,670 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T12:44:49,673 2 location(s) to search for versions of viroconcom: 2025-09-08T12:44:49,673 * https://pypi.org/simple/viroconcom/ 2025-09-08T12:44:49,673 * https://www.piwheels.org/simple/viroconcom/ 2025-09-08T12:44:49,673 Fetching project page and analyzing links: https://pypi.org/simple/viroconcom/ 2025-09-08T12:44:49,673 Getting page https://pypi.org/simple/viroconcom/ 2025-09-08T12:44:49,674 Found index url https://pypi.org/simple/ 2025-09-08T12:44:49,744 Fetched page https://pypi.org/simple/viroconcom/ as application/vnd.pypi.simple.v1+json 2025-09-08T12:44:49,751 Found link https://files.pythonhosted.org/packages/3e/c4/867402b312d96bd7b992e7b528c2f135ccd84289de87e0d053401342df21/viroconcom-1.0.6.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.6 2025-09-08T12:44:49,751 Found link https://files.pythonhosted.org/packages/04/10/13248356e066285608d7e6d8331ec0bbdb41b0ced719dc685b46f0e447bf/viroconcom-1.0.7.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.7 2025-09-08T12:44:49,752 Found link https://files.pythonhosted.org/packages/08/12/8d3b48fc3bfc5c8ba078101163065d855a01e9fe7da49be6ac37659bf19e/viroconcom-1.0.8.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.8 2025-09-08T12:44:49,752 Found link https://files.pythonhosted.org/packages/26/74/6b824c1bd9aef15d702ccde2fe1477b69ff1058a49f37dd35fcd3f5ffc18/viroconcom-1.0.10.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.10 2025-09-08T12:44:49,752 Found link https://files.pythonhosted.org/packages/94/98/56ebe4b8a6e70620d4059e64aa061e4fe871b45a8691baff6df4e82c2d3f/viroconcom-1.0.11.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.11 2025-09-08T12:44:49,752 Found link https://files.pythonhosted.org/packages/b9/e9/5480bca438ee1c4adb83ef6882709722594db4e32a8041eebee3345f1540/viroconcom-1.0.12.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.12 2025-09-08T12:44:49,753 Found link https://files.pythonhosted.org/packages/fc/c5/e94d8ffeea2d7823ecce022833914e839a5885c554a67ef8baeeff8f112c/viroconcom-1.0.15.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.15 2025-09-08T12:44:49,753 Found link https://files.pythonhosted.org/packages/87/30/282a02a8d923e2886d0514b0087d3fd0a48423466178f677fb671feb84b8/viroconcom-1.0.16.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.16 2025-09-08T12:44:49,753 Found link https://files.pythonhosted.org/packages/41/d9/4f42ada162f27a90af3cc7f177fed952936348f8a9d2d59a3543c58a8470/viroconcom-1.0.18.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.0.18 2025-09-08T12:44:49,753 Found link https://files.pythonhosted.org/packages/b0/a8/5854a1ba97815b937b9c4acb903ada4a405826dd1d61fc0eddf89a1e6802/viroconcom-1.1.2.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.1.2 2025-09-08T12:44:49,753 Found link https://files.pythonhosted.org/packages/c7/55/70d1dd078950a520aa5205aa1c49c07df0e3d9ee0764958e4306544c270b/viroconcom-1.1.3.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.1.3 2025-09-08T12:44:49,754 Found link https://files.pythonhosted.org/packages/9d/46/042cf5dc2ad8db7ef1c615cc2b76503278666b00340188895787bde58872/viroconcom-1.1.4.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.1.4 2025-09-08T12:44:49,754 Found link https://files.pythonhosted.org/packages/0b/e6/176ec122d5ffc22b3a88250291933814a5f9c59e456a6581e36c5168f1c7/viroconcom-1.1.5.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.1.5 2025-09-08T12:44:49,754 Found link https://files.pythonhosted.org/packages/57/72/63385c65a60728cd9228bc9567d60b65b8f5faa4b9433c0d48c3c94bc6d7/viroconcom-1.1.6.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.1.6 2025-09-08T12:44:49,754 Found link https://files.pythonhosted.org/packages/f3/84/9f9c912817aa57690abd4ff5296f767739a6d7040743297d1d4970345183/viroconcom-1.1.7.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.1.7 2025-09-08T12:44:49,755 Found link https://files.pythonhosted.org/packages/03/f7/68c9670d37fd8d67cbacfeda6db225a438172170293cf8f6f97050426e89/viroconcom-1.1.8.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.1.8 2025-09-08T12:44:49,755 Found link https://files.pythonhosted.org/packages/90/26/c0f7b418c6d8c1036d3ee150a114c0df31e5a437365a11a538b4e0ff7128/viroconcom-1.2.0.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.0 2025-09-08T12:44:49,755 Found link https://files.pythonhosted.org/packages/de/6b/3dbfdc853c2ee48aa226a57b135cd4cdb6f9c18457214ec6ca105a4d72fb/viroconcom-1.2.3.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.3 2025-09-08T12:44:49,755 Found link https://files.pythonhosted.org/packages/57/6e/5392abc96bbaacfad922174c5ff63b1cef42157ccb3037857dbb8acb8406/viroconcom-1.2.4.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.4 2025-09-08T12:44:49,755 Found link https://files.pythonhosted.org/packages/96/bd/219eb418f739f11554f7f36cc01f19d9e66f28ff5969884945b5a666b7e6/viroconcom-1.2.5.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.5 2025-09-08T12:44:49,756 Found link https://files.pythonhosted.org/packages/b7/2f/4f85cfd21500a7d427c2b6364f45adec313b20c55ffe768dadca79ed0765/viroconcom-1.2.6.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.6 2025-09-08T12:44:49,756 Found link https://files.pythonhosted.org/packages/60/18/ca7a3dba321716ab914e9e5245cf57e43e5f65cb4bd2cf3ea6034ddcb84d/viroconcom-1.2.7.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.7 2025-09-08T12:44:49,756 Found link https://files.pythonhosted.org/packages/80/ee/e536e1ca484a6eb8a299c3a47b5d41ec1de2bd186fe602e65f0d96792298/viroconcom-1.2.8.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.8 2025-09-08T12:44:49,756 Found link https://files.pythonhosted.org/packages/69/13/b3c1ee37389fdb301487a84620ef730db16b6422e064a48fe67b14475e53/viroconcom-1.2.9.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.9 2025-09-08T12:44:49,756 Found link https://files.pythonhosted.org/packages/99/74/cbc7c319d6859e57b01eb7d0e0f8f6e34faf0cdb277d62fe5c484f373ce8/viroconcom-1.2.10.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.10 2025-09-08T12:44:49,757 Found link https://files.pythonhosted.org/packages/ba/55/ceeb171bcb93bac58ae2cd5ae8421afc5775e665188a28c2024f90552c96/viroconcom-1.2.11.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.11 2025-09-08T12:44:49,757 Found link https://files.pythonhosted.org/packages/00/72/a5e1c13f50df49009418028cb758a0a7153dc87030c18cd1a65ef9e761c7/viroconcom-1.2.12.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.2.12 2025-09-08T12:44:49,757 Found link https://files.pythonhosted.org/packages/70/98/80fa57773eabbfa57ee50601fe00a1da97daacc9eb3625a82ad92043603d/viroconcom-1.3.0.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.0 2025-09-08T12:44:49,757 Found link https://files.pythonhosted.org/packages/79/c6/9834ecf03369579911cecfba9fa7d75b07764020027d38b1bc5dc2f0b8f7/viroconcom-1.3.1.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.1 2025-09-08T12:44:49,757 Found link https://files.pythonhosted.org/packages/f2/13/e430b3ac0aee6a737ebef880bf794f7bf3593ba72a34ef1b2dfbc2afc175/viroconcom-1.3.2.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.2 2025-09-08T12:44:49,758 Found link https://files.pythonhosted.org/packages/e0/44/221c60db36ba7a98e7522ca4e9525f704a2bb9880adb9c29606b750e20cb/viroconcom-1.3.3.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.3 2025-09-08T12:44:49,758 Found link https://files.pythonhosted.org/packages/83/fe/bdabcef87bfadbede600696c9ae16533bf499752ff22cc0ba162b815032b/viroconcom-1.3.4.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.4 2025-09-08T12:44:49,758 Found link https://files.pythonhosted.org/packages/27/52/0a8d7babb8e66144290f969ff279b5939f8eb2a2fe14529bf95f94f086e8/viroconcom-1.3.5.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.5 2025-09-08T12:44:49,758 Found link https://files.pythonhosted.org/packages/2d/f3/508712be18ae71af62ca6a66d5d1ca3ee856ddcdc75f935ca3fb3ce37888/viroconcom-1.3.6.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.6 2025-09-08T12:44:49,759 Found link https://files.pythonhosted.org/packages/aa/fc/948713fc675e947da85cde260435403873c742af0a9ac5e662a9af503efa/viroconcom-1.3.7.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.7 2025-09-08T12:44:49,759 Found link https://files.pythonhosted.org/packages/df/70/f3f8a70dcc2a8ffea1742d5f18a3be1055925ab1289b7627b1efdb69e0df/viroconcom-1.3.8.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.8 2025-09-08T12:44:49,759 Found link https://files.pythonhosted.org/packages/be/51/33620e42060130724348fc755a463cd0cbc47a03d015884bb3a79d9cdf1c/viroconcom-1.3.9.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.9 2025-09-08T12:44:49,759 Found link https://files.pythonhosted.org/packages/a0/3c/2a7788756e9cc53defcd87313694f7d0da29d71321d611ee40717d08c538/viroconcom-1.3.10.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.10 2025-09-08T12:44:49,759 Found link https://files.pythonhosted.org/packages/12/27/412bcc60c0ca498a3be0a422fdc184d11c5a7f552193e0e4ee9c151ad6fe/viroconcom-1.3.11.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.11 2025-09-08T12:44:49,760 Found link https://files.pythonhosted.org/packages/6a/c9/0ad8ae25ff9a838498cb6628cd237fffc3c3926cafd11cbe4f5c581e6824/viroconcom-1.3.13.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.13 2025-09-08T12:44:49,760 Found link https://files.pythonhosted.org/packages/06/57/13f4f845af3ee16d706767118fff5614c86ba4abbe0d595acde9941e217f/viroconcom-1.3.14.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.14 2025-09-08T12:44:49,760 Found link https://files.pythonhosted.org/packages/bc/f3/377e20c80e12796dba9d7af44434806d28df87538c32ba81e5a62fc006fb/viroconcom-1.3.15.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.3.15 2025-09-08T12:44:49,760 Found link https://files.pythonhosted.org/packages/8b/e3/f58cd3bc5d878d6747777cde14f6b8c8e5769ae667afe9911efe5ab8999f/viroconcom-1.4.0.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.4.0 2025-09-08T12:44:49,760 Found link https://files.pythonhosted.org/packages/b6/61/a54589172912e9ea7b7db53273c95e9db5364a16a8c4f7edca2c0acb1a70/viroconcom-1.4.2.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.4.2 2025-09-08T12:44:49,761 Found link https://files.pythonhosted.org/packages/d9/7d/86638313f5c6c63ff58b6e69a52bf92cb9c4ffb4a516e4528f5b8e7fb7e8/viroconcom-1.4.3.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.4.3 2025-09-08T12:44:49,761 Found link https://files.pythonhosted.org/packages/4a/29/a119f96470fc88718507923482363138db136f7e6a3c5810d3a080b2c6e2/viroconcom-1.4.4.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.4.4 2025-09-08T12:44:49,761 Found link https://files.pythonhosted.org/packages/75/59/c34e2ec61f69007cbc879b392408bcd35fd44afedcce29867acecbe8df83/viroconcom-1.4.6.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.4.6 2025-09-08T12:44:49,761 Found link https://files.pythonhosted.org/packages/ac/29/2b2eea8064afe13c3f67f7413a08ed3c98af98dae0a2b317777ac24d1cfe/viroconcom-1.4.7.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.4.7 2025-09-08T12:44:49,761 Found link https://files.pythonhosted.org/packages/36/54/aeb822953e783b2291e7c84acc8abc43c15e1b2eb1f62e3cddcf8846508b/viroconcom-1.4.8.tar.gz (from https://pypi.org/simple/viroconcom/), version: 1.4.8 2025-09-08T12:44:49,762 Skipping link: No binaries permitted for viroconcom: https://files.pythonhosted.org/packages/d3/1d/79d93f9f0637b5916ef862c5f4701f4899958285d933183ce224ec1a69d0/viroconcom-1.4.9-py2.py3-none-any.whl (from https://pypi.org/simple/viroconcom/) 2025-09-08T12:44:49,762 Skipping link: No binaries permitted for viroconcom: https://files.pythonhosted.org/packages/62/4c/d4c0c178cc06ac35c71fd1203740f9c5c87c642c812424543b02811cf1b7/viroconcom-1.4.9-py3-none-any.whl (from https://pypi.org/simple/viroconcom/) 2025-09-08T12:44:49,762 Skipping link: No binaries permitted for viroconcom: https://files.pythonhosted.org/packages/d2/38/26d3de2a11fbabf8043fc2bd49a35994fca3b53a0067ba84fa510aa6bddb/viroconcom-1.4.10-py3-none-any.whl (from https://pypi.org/simple/viroconcom/) 2025-09-08T12:44:49,762 Skipping link: No binaries permitted for viroconcom: https://files.pythonhosted.org/packages/87/e8/de721291bb744e7af06dd3c05ae9dd346cce5694446ba37aa6a67c2bb820/viroconcom-1.4.11-py3-none-any.whl (from https://pypi.org/simple/viroconcom/) 2025-09-08T12:44:49,762 Skipping link: No binaries permitted for viroconcom: https://files.pythonhosted.org/packages/68/b0/82314f4e931f0598ff2dc74927bc2fdc8b79e96399d6454882a5dda5e9b6/viroconcom-1.4.12-py3-none-any.whl (from https://pypi.org/simple/viroconcom/) 2025-09-08T12:44:49,763 Skipping link: No binaries permitted for viroconcom: https://files.pythonhosted.org/packages/eb/71/ba2f6eae447c25c0bd4eb7d835ac134b0c59195d815a945c4e7519c718e2/viroconcom-1.4.13-py3-none-any.whl (from https://pypi.org/simple/viroconcom/) 2025-09-08T12:44:49,763 Skipping link: No binaries permitted for viroconcom: https://files.pythonhosted.org/packages/fd/dd/b0b0f6c4e5bd45c4d823e5f38df311af3e7ce58d18256c67c8ea3f38234e/viroconcom-1.4.14-py3-none-any.whl (from https://pypi.org/simple/viroconcom/) 2025-09-08T12:44:49,763 Fetching project page and analyzing links: https://www.piwheels.org/simple/viroconcom/ 2025-09-08T12:44:49,763 Getting page https://www.piwheels.org/simple/viroconcom/ 2025-09-08T12:44:49,764 Found index url https://www.piwheels.org/simple/ 2025-09-08T12:44:49,854 Fetched page https://www.piwheels.org/simple/viroconcom/ as text/html 2025-09-08T12:44:49,864 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.4.8-py3-none-any.whl#sha256=ef054c01175515b15c0452d2cfa8592e39f05306321c605244621eee5b1c4c40 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,865 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.4.7-py3-none-any.whl#sha256=5cba8b295c2268ef2b12e7ca311dbf10fe78358ff7e8dd3f09ea7563075442e2 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,865 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.4.6-py3-none-any.whl#sha256=fe393af1f21be18d7b3ef2fa4df32d0ace24fb4e12cecda99069c5069f290e30 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,865 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.4.4-py3-none-any.whl#sha256=e3c7773901a3bd106b28f764543dfff5789256298500f2dc5bc3aacc4627a45e (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,865 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.4.3-py3-none-any.whl#sha256=5e7be520bc03c717520986c17e15e9b2627b200137ab8380c04f74eea15e8ee4 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,865 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.4.2-py3-none-any.whl#sha256=f5e0a5480c6de7d1a9cbdb1317c71a8f5a0f7e6b12f48cf3aeadd77f45b7b09e (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,865 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.4.0-py3-none-any.whl#sha256=eb191f4feca86605339cec2419da95508b4c9394963955f6e5e61cc948c96450 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,865 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.15-py3-none-any.whl#sha256=fee25e4e40045b52a7564474830d0a1473d4fd5b208b5f8dcccd42e39847e77d (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,866 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.14-py3-none-any.whl#sha256=e28d13889a77a5cf03a0abe097f494ac1a62bdac01a5e750c69b95b402ec15ce (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,866 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.13-py3-none-any.whl#sha256=f7f12d1cb46f7d108031668e4932bef17307661d9160db6ef28d68ddd7d2a105 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,866 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.11-py3-none-any.whl#sha256=e5fbf7c896d01a82e23bd2552df609a410611058c24437691c7853d5c2ad550f (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,866 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.10-py3-none-any.whl#sha256=ce85a86ff6306a38929f432f7ba57aeb0f74c1cee1b7f3be0f2f46cb96f39894 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,866 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.9-py3-none-any.whl#sha256=a2d8d9d25d3c4b7541a022c43cee59eeff2c45b98063169c8c0a2d3461383b84 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,866 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.8-py3-none-any.whl#sha256=c18488126e7720e6dfca1e21cc5ab94a32d4fdfd56d34231aca327953384774a (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,866 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.7-py3-none-any.whl#sha256=8af49077530d84fb1182c712a268a75c90d095e9cfeacb37afd5946ec768222d (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,867 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.6-py3-none-any.whl#sha256=dbba4c58861bf98c9c181a28bcf84f762827bbf29b300de35c625e7315d7ded6 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,867 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.5-py3-none-any.whl#sha256=d853e4b14fdedcadab3df4450005efc5a1535e24b6275860451974eab56174f6 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,867 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.4-py3-none-any.whl#sha256=851d94402fa666b8ba1c8c1f79aed180d860a0c6aa64791f162a28c6cdc94cca (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,867 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.3-py3-none-any.whl#sha256=a766ea99a8308aa386314f931ac1cf16e0bc7a98d8a1c5ce637e76417ac387f4 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,867 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.2-py3-none-any.whl#sha256=ce6d568be4cc08170a292b49b08af98279a08341d6837cc3ebc286e5fd6bafdc (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,867 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.1-py3-none-any.whl#sha256=07e15c8c9b4da54bc261d090fa80fb403531778a72a2cc24816a7e6a740eecce (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,867 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.3.0-py3-none-any.whl#sha256=1dda0cd73ffb184b8d1fd5c3cba17a9206223c8a260b2558807bf5ae72bf930a (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,867 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.12-py3-none-any.whl#sha256=cd4adacecba2279b789145f71a4ae614d57f03fffb4e6e9f50e0111213780d41 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,868 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.11-py3-none-any.whl#sha256=adaaca35dac006c2c06c1f3c1a049e6dc475ebee845c8da937334eb85129dcab (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,868 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.10-py3-none-any.whl#sha256=9cc0fb16da0895c30bae531c28add2e92bd01ece7633873d25eb79cb67f14174 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,868 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.9-py3-none-any.whl#sha256=2525a2c805c74dbfe8dcdaca11d1fa775964f13b7922ceac3292338fb8b6dafb (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,868 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.8-py3-none-any.whl#sha256=8236275bceb7c540e8ff4b79b29875de1fec799224498c1ea084a8c7a62f3a1f (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,868 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.7-py3-none-any.whl#sha256=c07ef38798479e2bb28209b8e73a69fecb7df4ac24b1782059d79f3ef04f264f (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,868 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.6-py3-none-any.whl#sha256=42eda094ae88d35baaeac6afd9a64a23d716e1856c2f4f1eab49dcc5c5c58898 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,868 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.5-py3-none-any.whl#sha256=7039a5c490d11cfd1fff227586d97757d6042d502e4d69f5f2f113a4e7006502 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,869 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.4-py3-none-any.whl#sha256=cdd1d1ec76f697756f88e20be9f0bdae838e782d8e31b4dbbee57233eeec3c4c (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,869 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.3-py3-none-any.whl#sha256=f8bb84a54826ecdb79b2d4473c4b3a16ad00a442076f895998953eb3f0578eef (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,869 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.2.0-py3-none-any.whl#sha256=908c5b2dde4bf97079689a033f6e64361bada73b18cd43c6b5b2adb24e979d72 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,869 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.1.8-py3-none-any.whl#sha256=b78c2130bad35536c17ebfb5b98a4c489f73fadf2aefb09c922545f6c8826ab4 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,869 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.1.7-py3-none-any.whl#sha256=f55c12db56db602eb3726ced26c1f591b00593c92ba306b65fea49bbb7d96685 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,869 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.1.6-py3-none-any.whl#sha256=38632f653164c77a371d1e04974fbc47396c31abaa75b5a79950cf37c4d0da59 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,869 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.1.5-py3-none-any.whl#sha256=ed3f46c62f89d8f3282279bb770b1d6ea3d6ccc53184cb4d530d1a61d1160544 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,869 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.1.4-py3-none-any.whl#sha256=3657def6d04f795abdcc23fe6fa8d86a3907db9afd56acf5914720fa902dd057 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,870 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.1.3-py3-none-any.whl#sha256=d7d48a6216b05512d2381d97e61856485ca2ed1c9c0988892d00355f5eb2401b (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,870 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.1.2-py3-none-any.whl#sha256=8d3b6819c5a1a617c2e68ed5c60d677010f5b7cff2416cc798c00f00f4a278e2 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,870 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.0.18-py3-none-any.whl#sha256=fe447eade1b1769eed4fcfc3e166400336239bf1826f05eefe91d52a37d3b16e (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,870 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.0.16-py3-none-any.whl#sha256=aad283df1d39ea2f613984402cbf2ccd976c4a34432b8c994c113f87d3cf27e9 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,870 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.0.15-py3-none-any.whl#sha256=49b6b4af1d44bfd8492b7086a54c32ca48455d239821e6a17a63194f3dfc305c (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,870 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.0.12-py3-none-any.whl#sha256=9e656452192dfdb590492446de492277cb1c4034792cf569544652f7d71a8435 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,870 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.0.10-py3-none-any.whl#sha256=8e3f45e9ee028442a7f0137b8b89fa81ce021b48fdb38e811e7a427f80374660 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,871 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.0.8-py3-none-any.whl#sha256=6a47761c5bbea60be0ce89274005b1bd7e5bff8fc9f9aba629e8e685ba68dbdf (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,871 Skipping link: No binaries permitted for viroconcom: https://archive1.piwheels.org/simple/viroconcom/viroconcom-1.0.7-py3-none-any.whl#sha256=05b44ecbd7102d0814abbb4783bf0ccbda60eaa841941ae609f79822ae157542 (from https://www.piwheels.org/simple/viroconcom/) 2025-09-08T12:44:49,871 Skipping link: not a file: https://www.piwheels.org/simple/viroconcom/ 2025-09-08T12:44:49,871 Skipping link: not a file: https://pypi.org/simple/viroconcom/ 2025-09-08T12:44:49,898 Given no hashes to check 1 links for project 'viroconcom': discarding no candidates 2025-09-08T12:44:49,899 Collecting viroconcom==1.0.11 2025-09-08T12:44:49,900 Created temporary directory: /tmp/pip-unpack-r7_97heb 2025-09-08T12:44:50,048 Downloading viroconcom-1.0.11.tar.gz (26 kB) 2025-09-08T12:44:50,079 Added viroconcom==1.0.11 from https://files.pythonhosted.org/packages/94/98/56ebe4b8a6e70620d4059e64aa061e4fe871b45a8691baff6df4e82c2d3f/viroconcom-1.0.11.tar.gz to build tracker '/tmp/pip-build-tracker-jo6ajdu7' 2025-09-08T12:44:50,081 Running setup.py (path:/tmp/pip-wheel-w7sndao1/viroconcom_5d4ab07cc4ae4dfebec841ec7603cac1/setup.py) egg_info for package viroconcom 2025-09-08T12:44:50,081 Created temporary directory: /tmp/pip-pip-egg-info-c9_uuhng 2025-09-08T12:44:50,081 Preparing metadata (setup.py): started 2025-09-08T12:44:50,082 Running command python setup.py egg_info 2025-09-08T12:44:50,587 Traceback (most recent call last): 2025-09-08T12:44:50,588 File "", line 2, in 2025-09-08T12:44:50,588 exec(compile(''' 2025-09-08T12:44:50,589 ~~~~^^^^^^^^^^^^ 2025-09-08T12:44:50,589 # This is -- a caller that pip uses to run setup.py 2025-09-08T12:44:50,589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,589 ...<32 lines>... 2025-09-08T12:44:50,589 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T12:44:50,589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,589 ''' % ('/tmp/pip-wheel-w7sndao1/viroconcom_5d4ab07cc4ae4dfebec841ec7603cac1/setup.py',), "", "exec")) 2025-09-08T12:44:50,589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,590 File "", line 35, in 2025-09-08T12:44:50,590 File "/tmp/pip-wheel-w7sndao1/viroconcom_5d4ab07cc4ae4dfebec841ec7603cac1/setup.py", line 18, in 2025-09-08T12:44:50,590 with open(path.join(here, 'viroconcom/VERSION')) as version_file: 2025-09-08T12:44:50,590 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,590 File "", line 921, in open 2025-09-08T12:44:50,590 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-w7sndao1/viroconcom_5d4ab07cc4ae4dfebec841ec7603cac1/viroconcom/VERSION' 2025-09-08T12:44:50,674 ERROR: python setup.py egg_info exited with 1 2025-09-08T12:44:50,686 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T12:44:50,686 exec(compile('"'"''"'"''"'"' 2025-09-08T12:44:50,686 # This is -- a caller that pip uses to run setup.py 2025-09-08T12:44:50,686 # 2025-09-08T12:44:50,686 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T12:44:50,686 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T12:44:50,686 # - It provides a clear error message when setuptools is not installed. 2025-09-08T12:44:50,686 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T12:44:50,686 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T12:44:50,686 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T12:44:50,686 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T12:44:50,686 import os, sys, tokenize, traceback 2025-09-08T12:44:50,686 2025-09-08T12:44:50,686 try: 2025-09-08T12:44:50,686 import setuptools 2025-09-08T12:44:50,686 except ImportError: 2025-09-08T12:44:50,686 print( 2025-09-08T12:44:50,686 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T12:44:50,686 "the build environment with exception:", 2025-09-08T12:44:50,686 file=sys.stderr, 2025-09-08T12:44:50,686 ) 2025-09-08T12:44:50,686 traceback.print_exc() 2025-09-08T12:44:50,686 sys.exit(1) 2025-09-08T12:44:50,686 2025-09-08T12:44:50,686 __file__ = %r 2025-09-08T12:44:50,686 sys.argv[0] = __file__ 2025-09-08T12:44:50,686 2025-09-08T12:44:50,686 if os.path.exists(__file__): 2025-09-08T12:44:50,686 filename = __file__ 2025-09-08T12:44:50,686 with tokenize.open(__file__) as f: 2025-09-08T12:44:50,686 setup_py_code = f.read() 2025-09-08T12:44:50,686 else: 2025-09-08T12:44:50,686 filename = "" 2025-09-08T12:44:50,686 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T12:44:50,686 2025-09-08T12:44:50,686 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T12:44:50,686 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-w7sndao1/viroconcom_5d4ab07cc4ae4dfebec841ec7603cac1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-c9_uuhng[/] 2025-09-08T12:44:50,686 [bold magenta]cwd[/]: /tmp/pip-wheel-w7sndao1/viroconcom_5d4ab07cc4ae4dfebec841ec7603cac1/ 2025-09-08T12:44:50,687 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T12:44:50,687 ERROR: metadata generation failed 2025-09-08T12:44:50,692 Exception information: 2025-09-08T12:44:50,692 Traceback (most recent call last): 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T12:44:50,692 call_subprocess( 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~^ 2025-09-08T12:44:50,692 args, 2025-09-08T12:44:50,692 ^^^^^ 2025-09-08T12:44:50,692 ...<2 lines>... 2025-09-08T12:44:50,692 spinner=spinner, 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 ) 2025-09-08T12:44:50,692 ^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T12:44:50,692 raise error 2025-09-08T12:44:50,692 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T12:44:50,692 2025-09-08T12:44:50,692 The above exception was the direct cause of the following exception: 2025-09-08T12:44:50,692 2025-09-08T12:44:50,692 Traceback (most recent call last): 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T12:44:50,692 status = _inner_run() 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T12:44:50,692 return self.run(options, args) 2025-09-08T12:44:50,692 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T12:44:50,692 return func(self, options, args) 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T12:44:50,692 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T12:44:50,692 result = self._result = resolver.resolve( 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~^ 2025-09-08T12:44:50,692 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 ) 2025-09-08T12:44:50,692 ^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T12:44:50,692 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T12:44:50,692 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T12:44:50,692 if not criterion.candidates: 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T12:44:50,692 return bool(self._sequence) 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T12:44:50,692 self._bool = any(self) 2025-09-08T12:44:50,692 ~~~^^^^^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T12:44:50,692 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T12:44:50,692 ^^^^^^^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T12:44:50,692 candidate = func() 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T12:44:50,692 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:44:50,692 link, template, name, version 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 ) 2025-09-08T12:44:50,692 ^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T12:44:50,692 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~^ 2025-09-08T12:44:50,692 link, 2025-09-08T12:44:50,692 ^^^^^ 2025-09-08T12:44:50,692 ...<3 lines>... 2025-09-08T12:44:50,692 version=version, 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 ) 2025-09-08T12:44:50,692 ^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T12:44:50,692 super().__init__( 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~^ 2025-09-08T12:44:50,692 link=link, 2025-09-08T12:44:50,692 ^^^^^^^^^^ 2025-09-08T12:44:50,692 ...<4 lines>... 2025-09-08T12:44:50,692 version=version, 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 ) 2025-09-08T12:44:50,692 ^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T12:44:50,692 self.dist = self._prepare() 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T12:44:50,692 dist = self._prepare_distribution() 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T12:44:50,692 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T12:44:50,692 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T12:44:50,692 dist = _get_prepared_distribution( 2025-09-08T12:44:50,692 req, 2025-09-08T12:44:50,692 ...<3 lines>... 2025-09-08T12:44:50,692 self.check_build_deps, 2025-09-08T12:44:50,692 ) 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T12:44:50,692 abstract_dist.prepare_distribution_metadata( 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:44:50,692 finder, build_isolation, check_build_deps 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 ) 2025-09-08T12:44:50,692 ^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T12:44:50,692 self.req.prepare_metadata() 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T12:44:50,692 self.metadata_directory = generate_metadata_legacy( 2025-09-08T12:44:50,692 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T12:44:50,692 build_env=self.build_env, 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 ...<3 lines>... 2025-09-08T12:44:50,692 details=details, 2025-09-08T12:44:50,692 ^^^^^^^^^^^^^^^^ 2025-09-08T12:44:50,692 ) 2025-09-08T12:44:50,692 ^ 2025-09-08T12:44:50,692 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T12:44:50,692 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T12:44:50,692 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T12:44:50,714 Removed viroconcom==1.0.11 from https://files.pythonhosted.org/packages/94/98/56ebe4b8a6e70620d4059e64aa061e4fe871b45a8691baff6df4e82c2d3f/viroconcom-1.0.11.tar.gz from build tracker '/tmp/pip-build-tracker-jo6ajdu7' 2025-09-08T12:44:50,714 Removed build tracker: '/tmp/pip-build-tracker-jo6ajdu7'