2025-09-12T21:45:29,369 Created temporary directory: /tmp/pip-build-tracker-0nrig1pl 2025-09-12T21:45:29,370 Initialized build tracking at /tmp/pip-build-tracker-0nrig1pl 2025-09-12T21:45:29,370 Created build tracker: /tmp/pip-build-tracker-0nrig1pl 2025-09-12T21:45:29,370 Entered build tracker: /tmp/pip-build-tracker-0nrig1pl 2025-09-12T21:45:29,370 Created temporary directory: /tmp/pip-wheel-o8syah8q 2025-09-12T21:45:29,374 Created temporary directory: /tmp/pip-ephem-wheel-cache-cwvix2sf 2025-09-12T21:45:29,433 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T21:45:29,436 2 location(s) to search for versions of srai-core: 2025-09-12T21:45:29,436 * https://pypi.org/simple/srai-core/ 2025-09-12T21:45:29,436 * https://www.piwheels.org/simple/srai-core/ 2025-09-12T21:45:29,436 Fetching project page and analyzing links: https://pypi.org/simple/srai-core/ 2025-09-12T21:45:29,437 Getting page https://pypi.org/simple/srai-core/ 2025-09-12T21:45:29,438 Found index url https://pypi.org/simple/ 2025-09-12T21:45:29,513 Fetched page https://pypi.org/simple/srai-core/ as application/vnd.pypi.simple.v1+json 2025-09-12T21:45:29,521 Found link https://files.pythonhosted.org/packages/9c/bf/c79499c781848076019a74756fa2bac0844bfea11740afc5dfe2d58dc8fd/srai-core-0.1.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.1.0 2025-09-12T21:45:29,522 Found link https://files.pythonhosted.org/packages/e5/79/693ea53c86ecadf9aa54e4a5f27e4b90d249a143e1dcff2e033353edebfb/srai-core-0.2.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.2.0 2025-09-12T21:45:29,522 Found link https://files.pythonhosted.org/packages/31/e0/50333cadccacb3dd735df4f80a91f7b0ff8b0f0cad082dc466613fc7b49f/srai-core-0.3.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.3.0 2025-09-12T21:45:29,523 Found link https://files.pythonhosted.org/packages/0d/22/1ba836e9ec6071eb041f4428c68d18817ec9e8c09eab63ce3d1000aa5a3a/srai-core-0.4.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.4.0 2025-09-12T21:45:29,523 Found link https://files.pythonhosted.org/packages/d2/10/2ceb54753fc70769ac9450f21b9db0ccf4d74b60292f8af5697e26194922/srai-core-0.4.1.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.4.1 2025-09-12T21:45:29,523 Found link https://files.pythonhosted.org/packages/0e/61/5aed83001523afb86fb68e703084d04f19f1800a1a89c0563ea015a78458/srai-core-0.5.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.5.0 2025-09-12T21:45:29,523 Found link https://files.pythonhosted.org/packages/9c/95/e333f6e79f8f30fc402b139f8ed7000098e7e6a572a3044fb0351dca7113/srai-core-0.8.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.8.0 2025-09-12T21:45:29,524 Found link https://files.pythonhosted.org/packages/39/a5/84b63b227368c8a9e41349fe3887ce202233921e8495d4e254ba8791cf9a/srai-core-0.9.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.9.0 2025-09-12T21:45:29,524 Found link https://files.pythonhosted.org/packages/7a/d3/3b82b90f2e2fe5027c1ec2ed55445d212c0acefd1e99e3244f19564fe1fa/srai-core-0.9.1.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.9.1 2025-09-12T21:45:29,524 Found link https://files.pythonhosted.org/packages/87/bd/d7a2ea748a2b7256beff8e2e5c6d97565a79ddfdfd47aa5bd786483cc113/srai-core-0.9.2.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.9.2 2025-09-12T21:45:29,525 Found link https://files.pythonhosted.org/packages/19/aa/f1e2e4edfa768e16bd907a46fb5a145828e6c93a95a6d2a720801c931e3a/srai-core-0.10.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.10.0 2025-09-12T21:45:29,525 Found link https://files.pythonhosted.org/packages/8d/ae/ea59eba685f23b21acb2a8ccf038bdd4c6635d30d8ba07070fca2ffc730d/srai-core-0.10.1.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.10.1 2025-09-12T21:45:29,525 Found link https://files.pythonhosted.org/packages/1a/bc/7abc692541522e1c4fb9b27b46a72860106031f5621169dd4e23b990f86f/srai-core-0.10.2.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.10.2 2025-09-12T21:45:29,525 Found link https://files.pythonhosted.org/packages/21/73/c95013ea3c2ede3b44cf2f5751c1f208053be64a7787d6971a621616961c/srai-core-0.10.3.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.10.3 2025-09-12T21:45:29,526 Found link https://files.pythonhosted.org/packages/b8/b6/7fc950b9b4ede6ce046c5ebd95d07506d7c90e0bb0ad294ad694a791e920/srai-core-0.11.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.0 2025-09-12T21:45:29,526 Found link https://files.pythonhosted.org/packages/e9/f0/71a29aa1038bf7abbabd2d3efe9a0fc30129cb4e1b475b9444197ad81ab9/srai-core-0.11.1.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.1 2025-09-12T21:45:29,526 Found link https://files.pythonhosted.org/packages/94/c3/e4a90444af1a8ee53d3b699b9b3f4ea08aa0b828e2904c28098735dbd938/srai-core-0.11.2.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.2 2025-09-12T21:45:29,527 Found link https://files.pythonhosted.org/packages/62/30/4d9ac733eb892d2131d0e22430a8619e2b4b6af8a9e4a14bff1501774cf6/srai-core-0.11.3.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.3 2025-09-12T21:45:29,527 Found link https://files.pythonhosted.org/packages/84/17/848d1380476a5f8f1de5af56e9ca67b28625cf6447a3028f89720ab3f208/srai-core-0.11.4.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.4 2025-09-12T21:45:29,527 Found link https://files.pythonhosted.org/packages/33/0b/67aa80a12f6ce4e3b6eb5afb32febec99cb0fcafadbb26c8f10c4505f6a6/srai-core-0.11.5.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.5 2025-09-12T21:45:29,527 Found link https://files.pythonhosted.org/packages/d8/36/0dce8ef27b551d0074070a7ebcb62b47dc5eb756b03490295cda51309e3b/srai-core-0.11.6.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.6 2025-09-12T21:45:29,528 Found link https://files.pythonhosted.org/packages/65/ce/9f1466965e10685c1e47f3862f21e51cb530f580248702d541a072eae68c/srai-core-0.11.7.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.7 2025-09-12T21:45:29,528 Found link https://files.pythonhosted.org/packages/4f/c9/4f0a94f3b2202d2bcd3ae2471bed9f60cfa2598e59ce682d93684a7384c1/srai-core-0.11.8.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.8 2025-09-12T21:45:29,528 Found link https://files.pythonhosted.org/packages/03/e8/a20eb20927c0964d1923f84e7c5bc88735ec4f57b5006d9094e3922d1572/srai-core-0.11.9.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.9 2025-09-12T21:45:29,528 Found link https://files.pythonhosted.org/packages/5b/b0/74e15d63963b7657e536c66c7b3d6c29114ca7f5516b96f30d2175fdbbcc/srai-core-0.11.10.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.10 2025-09-12T21:45:29,529 Found link https://files.pythonhosted.org/packages/42/45/1fb44e977aeacca0b08ec7ac923a8138c4ebdad9537a61a6b51524f0bdc5/srai-core-0.11.11.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.11 2025-09-12T21:45:29,529 Found link https://files.pythonhosted.org/packages/27/d7/e4dc001391f94a0fa4cab163001df554a61dd1f8e98d1bb925fb97de99dd/srai-core-0.11.12.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.11.12 2025-09-12T21:45:29,529 Found link https://files.pythonhosted.org/packages/2e/2b/20c13f2e7081680e3808aad7c8b6e5cc8ea36f34b9ef363339fbe3325da4/srai-core-0.12.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.12.0 2025-09-12T21:45:29,529 Found link https://files.pythonhosted.org/packages/62/b5/58a106e0950b583de51f2bc203a1887aad0e16f99924f1dd52536c64104f/srai-core-0.13.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.13.0 2025-09-12T21:45:29,530 Found link https://files.pythonhosted.org/packages/c9/e4/0731653fe8a1a33a72cf1cd7d08a2d05bfdbe2adb80f85294e1161b2ffdc/srai-core-0.13.1.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:>=3.5), version: 0.13.1 2025-09-12T21:45:29,530 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/d5/cd/f7d6bf61cb5b3db957254ee8df7797647695a7dff7987d262936726c1ac7/srai_core-0.14.0-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,531 Found link https://files.pythonhosted.org/packages/ad/b7/8df898ecb257221ef92cc8de9ecfea377896196c7dc7089654d096db8be1/srai_core-0.14.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.14.0 2025-09-12T21:45:29,531 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/33/72/1536a99f1f35625a801dc9e4838acde7325fe0ac9761729038a1a4e92d7e/srai_core-0.14.1-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,531 Found link https://files.pythonhosted.org/packages/eb/b2/8e030df457314d673176ed390079b6afec16c2b6b22b693190fd24ef595a/srai_core-0.14.1.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.14.1 2025-09-12T21:45:29,532 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/3a/11/3430827ae54f93c5eeaef74e2c5bee026548253abcfb7a25fee87c6bc672/srai_core-0.14.2-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,532 Found link https://files.pythonhosted.org/packages/68/7b/4e366e0a07907194f43ab47dbc136cd106e7fce040238de2a1e8af562a55/srai_core-0.14.2.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.14.2 2025-09-12T21:45:29,532 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/fa/17/665fa3e54c7587bef8da1c9ed04a483236295015973a632c19b87b5c194d/srai_core-0.14.3-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,532 Found link https://files.pythonhosted.org/packages/16/40/48fbc9d107aaef38a3e8c54fb940a1dcc84119dc4c6bb5cfd9bff5962d00/srai_core-0.14.3.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.14.3 2025-09-12T21:45:29,533 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/9f/98/03f529549e342ca01919679f24e3fa331feefdd61c8a8fb29e53f6d263e9/srai_core-0.14.4-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,533 Found link https://files.pythonhosted.org/packages/cc/92/145decb1ca1c08472344ee4cce475501de0b9b50a94e2b1a52afcd52ff05/srai_core-0.14.4.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.14.4 2025-09-12T21:45:29,533 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/a6/10/ccfa3085033ca3c9b2d64742e263ce12011fccf03bf24979f0d2d1b8194e/srai_core-0.15.0-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,533 Found link https://files.pythonhosted.org/packages/ed/27/33f849cc37ff42b9e692dc2a677ebcac744b80be2c5ca37ca4407d3c0a77/srai_core-0.15.0.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.0 2025-09-12T21:45:29,534 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/52/6c/eff1df0c358439f4333867b669740332415cf6801903f4628f6fcd9df42f/srai_core-0.15.1-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,534 Found link https://files.pythonhosted.org/packages/04/f1/8dc181f7d3d33478963e8b99f587151224e2256b8d2dc200a6634a35dfd2/srai_core-0.15.1.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.1 2025-09-12T21:45:29,534 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/a2/1a/2628261bd32e6ec17a6d479979263e5877e72c3556ccfa3afd46b9de5615/srai_core-0.15.2-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,534 Found link https://files.pythonhosted.org/packages/d0/f3/a1fe4351f4971e958fcf14bb4296b28621d85db7046fd4ca63035911efb8/srai_core-0.15.2.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.2 2025-09-12T21:45:29,535 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/09/6d/d22a1e2ed2091c94800b4a5353cd22f45f4486eea2f89be9f2947227f516/srai_core-0.15.4-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,535 Found link https://files.pythonhosted.org/packages/e8/a1/d557d813fa18057adf8c1abf83fcd704deab78b556ceb665e27934dfdb8b/srai_core-0.15.4.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.4 2025-09-12T21:45:29,535 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/0b/82/4c5318bcfd35dc5fdc50ed4f60f7b74128a0e8dbf258477b842b8b8223d8/srai_core-0.15.5-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,535 Found link https://files.pythonhosted.org/packages/45/38/2cf197b78ef40d99fb45c49610b060aa895f0729a3e0ded5fb17da5216f4/srai_core-0.15.5.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.5 2025-09-12T21:45:29,535 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/01/8f/60c5e2badd2b3ac8eca452bf86f2999429f814b0f57a3c40665a252046c4/srai_core-0.15.6-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,536 Found link https://files.pythonhosted.org/packages/9e/4d/c5345f92378ac5dfa8c43b01b370db1da332d148b7e1f8bb15d6fa6d3864/srai_core-0.15.6.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.6 2025-09-12T21:45:29,536 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/05/19/6c721685e61f639f523839923a7bf90ed2bccb606682ff6002a05d8b0a14/srai_core-0.15.7-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,536 Found link https://files.pythonhosted.org/packages/8e/79/465967ce122f92bcf62b37d762fb95f9d2821ba60644314a3d26b1d347bc/srai_core-0.15.7.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.7 2025-09-12T21:45:29,536 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/6a/6f/82d9e6dace97ae111b554f040325486705c574cbc9c8e37c07485508aaa5/srai_core-0.15.8-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,536 Found link https://files.pythonhosted.org/packages/1a/8e/149052839eaf6ada33e5197706b69fbed016808ebb0a988d227523918b90/srai_core-0.15.8.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.8 2025-09-12T21:45:29,537 Skipping link: No binaries permitted for srai-core: https://files.pythonhosted.org/packages/ee/bb/80f5ec41711395025d6c67e49d52ae328a1ba33c0ab87ce58bbe24d261f9/srai_core-0.15.9-py3-none-any.whl (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10) 2025-09-12T21:45:29,537 Found link https://files.pythonhosted.org/packages/3b/35/7119e7e127e99bae0cd7e008aa98c233d2e94b08c2266221a68a7803635e/srai_core-0.15.9.tar.gz (from https://pypi.org/simple/srai-core/) (requires-python:<4.0,>=3.10), version: 0.15.9 2025-09-12T21:45:29,537 Fetching project page and analyzing links: https://www.piwheels.org/simple/srai-core/ 2025-09-12T21:45:29,538 Getting page https://www.piwheels.org/simple/srai-core/ 2025-09-12T21:45:29,539 Found index url https://www.piwheels.org/simple/ 2025-09-12T21:45:29,627 Fetched page https://www.piwheels.org/simple/srai-core/ as text/html 2025-09-12T21:45:29,637 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.9-py3-none-any.whl#sha256=9af3c3bfc8308e282711d86525a4d49ea7756bb96629cb3919fc177970c8a1c3 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,637 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.8-py3-none-any.whl#sha256=4a247721cc9100437cd9e35cc637b89a17f4cb35a66bce3ec5c3778a78e67239 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,637 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.7-py3-none-any.whl#sha256=1519eb526486cbb0529963641211e33640d63f17807de5f7c2147839f3041ddd (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,638 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.6-py3-none-any.whl#sha256=a52036995ce782d4e587ee3fe45e09433a7eca9f110a503ab6589f6dca6bc0fc (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,638 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.5-py3-none-any.whl#sha256=f591d7b19e84aad47da505212dadfba080285f1fa23f36cbe402353d79425100 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,638 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.4-py3-none-any.whl#sha256=aa6d9ce832592b4bdfd4aa6101a61b6627e39b421931e6cbcf24d785c5c20d41 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,638 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.2-py3-none-any.whl#sha256=8c8b1297fbdd26873dc1ba15797a0f5cf2cda5b2a06de27e46c551d22ad73b9d (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,638 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.1-py3-none-any.whl#sha256=1454efa33dfda103fa0070cbbed04a4f4081ab13bb3512ab6c9ff6576cb8d2ad (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,638 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.15.0-py3-none-any.whl#sha256=7310f0fdea3aaa2e796841faa9d9feeeaecc710f18902025278b562bcbc30c8f (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,638 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.14.4-py3-none-any.whl#sha256=8e4a4fa59a53eb2c669fdd43b66ca10f248338cb91bea85bea6854a690826ce5 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,639 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.14.3-py3-none-any.whl#sha256=df56927e61a70b757109d216e0c2b42bcaeefdd8be14c886d990d56cf97af9c5 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,639 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.14.0-py3-none-any.whl#sha256=9d8261e646c12aebbdbfe1b1d70b8d0e4266b753b6f7575a0f72f76bbed5130b (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.10,<4.0) 2025-09-12T21:45:29,639 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.13.1-py3-none-any.whl#sha256=06831a1fa4d452a4c8fd5c5b07426a166b880c6ad757cc48f5c4cebf6ce61870 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,639 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.13.0-py3-none-any.whl#sha256=79f7befb9449ce76cca336e26855b4bc58c45557f5b861ed86f97ba861e03269 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,639 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.12.0-py3-none-any.whl#sha256=1e7af8ef8e6a0669e74c8bebae8ac13e7c5214c81bf03803847c59faf0410b79 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,639 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.12-py3-none-any.whl#sha256=5731d199a8ce2e19268f2a1a3a0af6620108d8e1d63c50bbe02a46cc13bf29b4 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,639 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.11-py3-none-any.whl#sha256=4bcc9bc5994d8b6316d903a57d9080b876f2f155890ce3d3217b175cf07a3c30 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,640 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.10-py3-none-any.whl#sha256=c570cf2f11faf740c40107e4a89373bdc6fb8aa1d2b7a0e0d878797bf776b0a2 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,640 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.9-py3-none-any.whl#sha256=84773e33a156bfde4aa9925509e9da3cd70539816842d7bd0a2cb9011884a72f (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,640 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.8-py3-none-any.whl#sha256=9cbfcdac8c4024984b871f1cb0b64fa5deb2822fd9e78dd23b824d1c0abd6407 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,640 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.7-py3-none-any.whl#sha256=4e4992bd7c750a69edb3beb507e0e0b04aeae2c51b53b5c7c170a58a34f4d9ef (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,640 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.6-py3-none-any.whl#sha256=77d34dc2d5c6619cddb77c03d780f51b0088b9929e5590883b573a5f30c28a39 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,640 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.5-py3-none-any.whl#sha256=27c93f15e58e275d2fb3d19272b1bd385d3110e21f7cf515c52fbfe5a401d684 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,640 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.4-py3-none-any.whl#sha256=115c0dca48c9250f7faa2e91a16b1541cbae1c1ae8a47c9620b5e952912f2e3a (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,641 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.3-py3-none-any.whl#sha256=78aeea12bd6af18cc9d3a0a1f3d3f191b184b538ccbf3106cd3832de98c601a4 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,641 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.2-py3-none-any.whl#sha256=0734feb39caefc23f120474cf4a4a370f6b3008d5a0a381597b542cedd189c12 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,641 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.1-py3-none-any.whl#sha256=cfd5ddbd2776fc374e2a36131515ab6f3830da26795c385a5e9b1f952274d81d (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,641 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.11.0-py3-none-any.whl#sha256=556bc242e39a8be57654ab1108f064b646cbba05768426a8e61fbf8296e20039 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,641 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.10.3-py3-none-any.whl#sha256=52fc174847adeb66bd374a678a5cfbe5ff2d06a770824c5d3c3f3d18e11c9223 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,641 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.10.2-py3-none-any.whl#sha256=4548036cbc020b0e6d21b3d0fc793cf809eba1559b6cb12f9be3d571fe77fa16 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,641 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.10.1-py3-none-any.whl#sha256=cacfc17f7e82b488ef8249b020d92408df78cc9ff89a6035047bba3944a6967a (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,642 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.10.0-py3-none-any.whl#sha256=5f9403ed540c57d058a46140ea8d338e429ad642c4012be6f72e055eec738616 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,642 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.9.2-py3-none-any.whl#sha256=b3730bcfd4f9e6e72c4cd36b789f66804fb03d11f658bf073a65f9f113447728 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,642 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.9.1-py3-none-any.whl#sha256=986888b3ef87eb6b9e06471d15de1363d23950ae0a2b671374a1bde64baeb6f6 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,642 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.9.0-py3-none-any.whl#sha256=db2409c8b7a66d5e4f28930e54e49e64b78eb1e338b7bc04062e4df7cd8c85cb (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,642 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.8.0-py3-none-any.whl#sha256=095c01b13f1090ba7bfe9c1377bd53187caed0a05f7a1bcb78c950c37f63f465 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,642 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.5.0-py3-none-any.whl#sha256=cf927b9bc7bbb0a89f1fbe8d655b4edc8249b123b287d06ff7580838c1384202 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,642 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.4.1-py3-none-any.whl#sha256=24d1d74171022f7738caaed70ac77270a070284bd5f6436cce51d70ac6d702d7 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,643 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.4.0-py3-none-any.whl#sha256=6c4ffa5b5b47a4715cd5ad0831f28626fda711172286435b82df01ac6902cec4 (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,643 Skipping link: No binaries permitted for srai-core: https://archive1.piwheels.org/simple/srai-core/srai_core-0.3.0-py3-none-any.whl#sha256=5ce01426470bf9697c240bd85accc32eff91f56a8b1eda22b71136323d795eab (from https://www.piwheels.org/simple/srai-core/) (requires-python:>=3.5) 2025-09-12T21:45:29,643 Skipping link: not a file: https://www.piwheels.org/simple/srai-core/ 2025-09-12T21:45:29,643 Skipping link: not a file: https://pypi.org/simple/srai-core/ 2025-09-12T21:45:29,671 Given no hashes to check 1 links for project 'srai-core': discarding no candidates 2025-09-12T21:45:29,673 Collecting srai-core==0.2.0 2025-09-12T21:45:29,674 Created temporary directory: /tmp/pip-unpack-6m85l70w 2025-09-12T21:45:29,816 Downloading srai-core-0.2.0.tar.gz (2.9 kB) 2025-09-12T21:45:29,834 Added srai-core==0.2.0 from https://files.pythonhosted.org/packages/e5/79/693ea53c86ecadf9aa54e4a5f27e4b90d249a143e1dcff2e033353edebfb/srai-core-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-0nrig1pl' 2025-09-12T21:45:29,837 Running setup.py (path:/tmp/pip-wheel-o8syah8q/srai-core_49cd2a17ccbd457e89924cbe16a5c2eb/setup.py) egg_info for package srai-core 2025-09-12T21:45:29,837 Created temporary directory: /tmp/pip-pip-egg-info-3n5ky_a1 2025-09-12T21:45:29,837 Preparing metadata (setup.py): started 2025-09-12T21:45:29,838 Running command python setup.py egg_info 2025-09-12T21:45:30,452 Traceback (most recent call last): 2025-09-12T21:45:30,453 File "", line 2, in 2025-09-12T21:45:30,454 exec(compile(''' 2025-09-12T21:45:30,454 ~~~~^^^^^^^^^^^^ 2025-09-12T21:45:30,454 # This is -- a caller that pip uses to run setup.py 2025-09-12T21:45:30,454 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,454 ...<32 lines>... 2025-09-12T21:45:30,454 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T21:45:30,455 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,455 ''' % ('/tmp/pip-wheel-o8syah8q/srai-core_49cd2a17ccbd457e89924cbe16a5c2eb/setup.py',), "", "exec")) 2025-09-12T21:45:30,455 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,455 File "", line 35, in 2025-09-12T21:45:30,455 File "/tmp/pip-wheel-o8syah8q/srai-core_49cd2a17ccbd457e89924cbe16a5c2eb/setup.py", line 6, in 2025-09-12T21:45:30,455 with open("requirements.txt", "r") as f: 2025-09-12T21:45:30,456 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,456 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-12T21:45:30,556 ERROR: python setup.py egg_info exited with 1 2025-09-12T21:45:30,570 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T21:45:30,570 exec(compile('"'"''"'"''"'"' 2025-09-12T21:45:30,570 # This is -- a caller that pip uses to run setup.py 2025-09-12T21:45:30,570 # 2025-09-12T21:45:30,570 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T21:45:30,570 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T21:45:30,570 # - It provides a clear error message when setuptools is not installed. 2025-09-12T21:45:30,570 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T21:45:30,570 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T21:45:30,570 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T21:45:30,570 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T21:45:30,570 import os, sys, tokenize, traceback 2025-09-12T21:45:30,570 2025-09-12T21:45:30,570 try: 2025-09-12T21:45:30,570 import setuptools 2025-09-12T21:45:30,570 except ImportError: 2025-09-12T21:45:30,570 print( 2025-09-12T21:45:30,570 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T21:45:30,570 "the build environment with exception:", 2025-09-12T21:45:30,570 file=sys.stderr, 2025-09-12T21:45:30,570 ) 2025-09-12T21:45:30,570 traceback.print_exc() 2025-09-12T21:45:30,570 sys.exit(1) 2025-09-12T21:45:30,570 2025-09-12T21:45:30,570 __file__ = %r 2025-09-12T21:45:30,570 sys.argv[0] = __file__ 2025-09-12T21:45:30,570 2025-09-12T21:45:30,570 if os.path.exists(__file__): 2025-09-12T21:45:30,570 filename = __file__ 2025-09-12T21:45:30,570 with tokenize.open(__file__) as f: 2025-09-12T21:45:30,570 setup_py_code = f.read() 2025-09-12T21:45:30,570 else: 2025-09-12T21:45:30,570 filename = "" 2025-09-12T21:45:30,570 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T21:45:30,570 2025-09-12T21:45:30,570 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T21:45:30,570 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-o8syah8q/srai-core_49cd2a17ccbd457e89924cbe16a5c2eb/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-3n5ky_a1[/] 2025-09-12T21:45:30,570 [bold magenta]cwd[/]: /tmp/pip-wheel-o8syah8q/srai-core_49cd2a17ccbd457e89924cbe16a5c2eb/ 2025-09-12T21:45:30,570 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T21:45:30,571 ERROR: metadata generation failed 2025-09-12T21:45:30,577 Exception information: 2025-09-12T21:45:30,577 Traceback (most recent call last): 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T21:45:30,577 call_subprocess( 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~^ 2025-09-12T21:45:30,577 args, 2025-09-12T21:45:30,577 ^^^^^ 2025-09-12T21:45:30,577 ...<2 lines>... 2025-09-12T21:45:30,577 spinner=spinner, 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 ) 2025-09-12T21:45:30,577 ^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T21:45:30,577 raise error 2025-09-12T21:45:30,577 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T21:45:30,577 2025-09-12T21:45:30,577 The above exception was the direct cause of the following exception: 2025-09-12T21:45:30,577 2025-09-12T21:45:30,577 Traceback (most recent call last): 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T21:45:30,577 status = _inner_run() 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T21:45:30,577 return self.run(options, args) 2025-09-12T21:45:30,577 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T21:45:30,577 return func(self, options, args) 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T21:45:30,577 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T21:45:30,577 result = self._result = resolver.resolve( 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~^ 2025-09-12T21:45:30,577 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 ) 2025-09-12T21:45:30,577 ^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T21:45:30,577 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T21:45:30,577 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T21:45:30,577 if not criterion.candidates: 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T21:45:30,577 return bool(self._sequence) 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T21:45:30,577 self._bool = any(self) 2025-09-12T21:45:30,577 ~~~^^^^^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T21:45:30,577 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T21:45:30,577 ^^^^^^^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T21:45:30,577 candidate = func() 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T21:45:30,577 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T21:45:30,577 link, template, name, version 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 ) 2025-09-12T21:45:30,577 ^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T21:45:30,577 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~^ 2025-09-12T21:45:30,577 link, 2025-09-12T21:45:30,577 ^^^^^ 2025-09-12T21:45:30,577 ...<3 lines>... 2025-09-12T21:45:30,577 version=version, 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 ) 2025-09-12T21:45:30,577 ^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T21:45:30,577 super().__init__( 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~^ 2025-09-12T21:45:30,577 link=link, 2025-09-12T21:45:30,577 ^^^^^^^^^^ 2025-09-12T21:45:30,577 ...<4 lines>... 2025-09-12T21:45:30,577 version=version, 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 ) 2025-09-12T21:45:30,577 ^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T21:45:30,577 self.dist = self._prepare() 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T21:45:30,577 dist = self._prepare_distribution() 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T21:45:30,577 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T21:45:30,577 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T21:45:30,577 dist = _get_prepared_distribution( 2025-09-12T21:45:30,577 req, 2025-09-12T21:45:30,577 ...<3 lines>... 2025-09-12T21:45:30,577 self.check_build_deps, 2025-09-12T21:45:30,577 ) 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T21:45:30,577 abstract_dist.prepare_distribution_metadata( 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T21:45:30,577 finder, build_isolation, check_build_deps 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 ) 2025-09-12T21:45:30,577 ^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T21:45:30,577 self.req.prepare_metadata() 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T21:45:30,577 self.metadata_directory = generate_metadata_legacy( 2025-09-12T21:45:30,577 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T21:45:30,577 build_env=self.build_env, 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 ...<3 lines>... 2025-09-12T21:45:30,577 details=details, 2025-09-12T21:45:30,577 ^^^^^^^^^^^^^^^^ 2025-09-12T21:45:30,577 ) 2025-09-12T21:45:30,577 ^ 2025-09-12T21:45:30,577 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T21:45:30,577 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T21:45:30,577 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T21:45:30,600 Removed srai-core==0.2.0 from https://files.pythonhosted.org/packages/e5/79/693ea53c86ecadf9aa54e4a5f27e4b90d249a143e1dcff2e033353edebfb/srai-core-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-0nrig1pl' 2025-09-12T21:45:30,600 Removed build tracker: '/tmp/pip-build-tracker-0nrig1pl'