2025-09-13T18:39:24,096 Created temporary directory: /tmp/pip-build-tracker-u0purrb8 2025-09-13T18:39:24,096 Initialized build tracking at /tmp/pip-build-tracker-u0purrb8 2025-09-13T18:39:24,097 Created build tracker: /tmp/pip-build-tracker-u0purrb8 2025-09-13T18:39:24,097 Entered build tracker: /tmp/pip-build-tracker-u0purrb8 2025-09-13T18:39:24,097 Created temporary directory: /tmp/pip-wheel-wwujwfuq 2025-09-13T18:39:24,101 Created temporary directory: /tmp/pip-ephem-wheel-cache-nv2sussg 2025-09-13T18:39:24,161 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-13T18:39:24,163 2 location(s) to search for versions of sim-tools: 2025-09-13T18:39:24,163 * https://pypi.org/simple/sim-tools/ 2025-09-13T18:39:24,163 * https://www.piwheels.org/simple/sim-tools/ 2025-09-13T18:39:24,164 Fetching project page and analyzing links: https://pypi.org/simple/sim-tools/ 2025-09-13T18:39:24,164 Getting page https://pypi.org/simple/sim-tools/ 2025-09-13T18:39:24,166 Found index url https://pypi.org/simple/ 2025-09-13T18:39:24,242 Fetched page https://pypi.org/simple/sim-tools/ as application/vnd.pypi.simple.v1+json 2025-09-13T18:39:24,247 Found link https://files.pythonhosted.org/packages/d6/27/25ff60e56b4ede849e202eb9d04175794bd69bd05d84eb2fe003e3fd7f40/sim-tools-0.1.0.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9), version: 0.1.0 2025-09-13T18:39:24,248 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/21/ba/ce30cc9fe708d5320b1f4c87b03c780d806ae67eb0e5bc62feb333ddce05/sim_tools-0.1.0-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,248 Found link https://files.pythonhosted.org/packages/3a/95/9d04ca517aeeac22ac56e464b4ed02ed7c400c68d7927be3022a5116b6db/sim-tools-0.1.1.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9), version: 0.1.1 2025-09-13T18:39:24,248 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/bc/48/a92b41980267eb343b13a5aa3705d8a30677d227dbb5452b53340d27fe47/sim_tools-0.1.1-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,248 Found link https://files.pythonhosted.org/packages/98/ff/6d6183b2e52c8150dcd5b8afb64d80349f75038841c1db1e4aa99d79de66/sim-tools-0.1.2.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9), version: 0.1.2 2025-09-13T18:39:24,249 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/f8/97/bb87ada800ba9434a7acdea5c3a558f029ffb4ad65975caa431e39c4f164/sim_tools-0.1.2-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,249 Found link https://files.pythonhosted.org/packages/9f/19/79c9b294a8b38a557b9669282076f1f915e92dfddaa6c4c2a51844836f19/sim-tools-0.1.3.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9), version: 0.1.3 2025-09-13T18:39:24,249 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/84/a5/8b61a6b22b37b8058da7ea9c2c760dbb491643a51f0e5ff262bfa4145907/sim_tools-0.1.3-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,249 Found link https://files.pythonhosted.org/packages/f6/0a/32dbd1aaa6cdca533669852656f1d3c1f31a6a5ae815878f3e6863029f77/sim-tools-0.1.4.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9), version: 0.1.4 2025-09-13T18:39:24,250 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/01/7c/50c277ba651664e9169d58aa057d9ff93fcbe7e688af24422ea4ff9d5304/sim_tools-0.1.4-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,250 Found link https://files.pythonhosted.org/packages/89/66/c171a6bc38eecf65244646e73a8d1bbe299451a7dea2695272daf6b96ff4/sim-tools-0.2.1.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.2.1 2025-09-13T18:39:24,251 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/8f/9b/1c8f828ef0c48b2538d42e4631234b2f3429ccb1362d2c8d948d706c368a/sim_tools-0.2.1-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,251 Found link https://files.pythonhosted.org/packages/48/b6/ba9ac9cc19f57b2a25b28ce4e01d4547c3a14986c095e2747ce432ddcb4d/sim-tools-0.3.2.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.3.2 2025-09-13T18:39:24,251 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/66/d0/f7f6bacea114933953c7955326d6bffaa2aa30ae719ca9071b791af7488d/sim_tools-0.3.2-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,251 Found link https://files.pythonhosted.org/packages/2c/29/244fb69432136ccc05bd1bc8a7b23e12b76808c7fa1e28de4c0245958f40/sim-tools-0.3.3.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.3.3 2025-09-13T18:39:24,252 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/59/b2/aadd06ca9b6e295f95bffafb037ea7ac25a939ace13b20d1c42c368cbb0b/sim_tools-0.3.3-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,252 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/dd/43/d28681272388a3b6074e8ccd32468b79c7c75fa3cd3ecd0c4b5aedea33ec/sim_tools-0.4.0-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,252 Found link https://files.pythonhosted.org/packages/26/cb/2b2be3f4a801a4f03379acb3dc0d84598f5aaed95d9d80203c9d3615f4c8/sim_tools-0.4.0.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.4.0 2025-09-13T18:39:24,252 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/c2/8b/de7f73a9db1ba54cdb9b82efa0cb23cbc2a2f53e9ab354ac69a4d42c7e4f/sim_tools-0.5.0-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,252 Found link https://files.pythonhosted.org/packages/7b/23/8510527fa0e78c31cc6f5fae8cf6353a21befcdb359f7b2bca180123624a/sim_tools-0.5.0.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.5.0 2025-09-13T18:39:24,253 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/d4/85/550f56134d0a0fc5e4d2182d09fd18cd5de6ebdf303f44acbf3ab47121ab/sim_tools-0.6.0-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,253 Found link https://files.pythonhosted.org/packages/28/ec/21ee5c2df7932f141fd4ae9e467fab44c4a2c52c523a7ee79f5f1bfd1618/sim_tools-0.6.0.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.6.0 2025-09-13T18:39:24,253 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/2e/a4/fe07aee6ae3f02f4de7e8e69bee1001733d811f5a3011e830176736dcd9f/sim_tools-0.6.1-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,253 Found link https://files.pythonhosted.org/packages/4b/d0/f84118aa5f453362d7c0a60405593dbfd3209b2d153976609a0bed5f09df/sim_tools-0.6.1.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.6.1 2025-09-13T18:39:24,254 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/14/30/71241d93cff9eca1db2aa567fc5b33425ee9e7ab440cf4c2a80ea2df0dbd/sim_tools-0.7.0-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,254 Found link https://files.pythonhosted.org/packages/3b/39/806c708fdb8a48fe1aaa77ebd12b4ac33055c755e71ec6fd75a2544f5293/sim_tools-0.7.0.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.7.0 2025-09-13T18:39:24,254 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/98/c5/09a6000f0d4ee04f2d06a0d5b38795460161b5a1a96c5ef533bab03795ef/sim_tools-0.7.1-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,254 Found link https://files.pythonhosted.org/packages/b4/87/5cc60875e6804f909c5d2b9ab80b20cde5b657c5b16ad28503dc3dae41aa/sim_tools-0.7.1.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.7.1 2025-09-13T18:39:24,255 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/9b/79/0851c649bb01048b537e544aaee3ced1e8d96f13aa55e6c55cd37cfc92e2/sim_tools-0.8.0-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,255 Found link https://files.pythonhosted.org/packages/7f/e9/b01d5e1c81b7127b40132220c7453036ad88581de2d375f654211fe8198d/sim_tools-0.8.0.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.8.0 2025-09-13T18:39:24,255 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/e3/3d/ed4fedb89f6fe08262b04940deb3b6da576c88550f5f49c6671d497984d7/sim_tools-0.9.0-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,255 Found link https://files.pythonhosted.org/packages/b4/e7/affd5b63ca5bc1f0facb7d0eb45964cf30924095f14ab4a764dad9be3f97/sim_tools-0.9.0.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.9.0 2025-09-13T18:39:24,255 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/29/e7/e62e5a793a39ac58d042f59052a5236ecf10f25415fa33dbf964baccb50d/sim_tools-0.9.1-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,256 Found link https://files.pythonhosted.org/packages/c4/9f/3291320f8ffe31585dedee710506ee9cd2cfce2cc4b60226462919def6a9/sim_tools-0.9.1.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.9.1 2025-09-13T18:39:24,256 Skipping link: No binaries permitted for sim-tools: https://files.pythonhosted.org/packages/9c/48/60714a3040063e7cb98b51c7e775713cff0659c11fad1b9863da65c0cb26/sim_tools-0.10.0-py3-none-any.whl (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,256 Found link https://files.pythonhosted.org/packages/ce/72/c3353bcdf30d6b0489e74ab5daa15cae5254ffb24fed3c8f02e143cb9876/sim_tools-0.10.0.tar.gz (from https://pypi.org/simple/sim-tools/) (requires-python:>=3.10), version: 0.10.0 2025-09-13T18:39:24,257 Fetching project page and analyzing links: https://www.piwheels.org/simple/sim-tools/ 2025-09-13T18:39:24,257 Getting page https://www.piwheels.org/simple/sim-tools/ 2025-09-13T18:39:24,258 Found index url https://www.piwheels.org/simple/ 2025-09-13T18:39:24,351 Fetched page https://www.piwheels.org/simple/sim-tools/ as text/html 2025-09-13T18:39:24,355 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.10.0-py3-none-any.whl#sha256=5a89bd83b3cd284fed7677eb5318a72815f370e2f21133449af61af31ef62fb4 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,355 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.9.1-py3-none-any.whl#sha256=db9bd6767c6c5fccbbca93a282c9d45a78240c73af662298500c5394af24a89e (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,355 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.9.0-py3-none-any.whl#sha256=b071525c9e36f430981c5d64a85ea7e6fa9b83e6bcb9327cae4a03b79272b3a1 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,356 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.8.0-py3-none-any.whl#sha256=afd9392113bd54c9c1c9985d707dfe6a2247d2404185f5aff59ad99450219151 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,356 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.7.1-py3-none-any.whl#sha256=a0abb45806adb0bbae0df4e26c8aa716838a3333d6bfe113642d34948e360972 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,356 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.7.0-py3-none-any.whl#sha256=a3dc8d20a25bce80ccd14486e3e94e0cd43cfbf860a276369f0d93ab3d3f1235 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,356 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.6.1-py3-none-any.whl#sha256=d10c36ac74c6a9c4251b20bfa59783921217deccc1175cad03d098970fa7069b (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,356 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.6.0-py3-none-any.whl#sha256=b6b9579c62e06d1e789e9869a8354830589c3ea5b50a0e5f964f99b39607e0f9 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,356 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.5.0-py3-none-any.whl#sha256=033877529445db82c8bd7acb74d05b72969bd31e527bf1f35d32dff683f29727 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,356 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.4.0-py3-none-any.whl#sha256=583f181773344a4baf45fc6e3f2fbf2dc6354888f9052cc4a4c0e90b9b238fdd (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.10) 2025-09-13T18:39:24,357 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.1.4-py3-none-any.whl#sha256=6735c25359edca9e3de228aca55b5bf5b73f2123786358475272a8045e3544dd (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,357 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.1.3-py3-none-any.whl#sha256=d8a19fd1ae6e6ffaab4849b677ef430588f5803a62b3993a61809c7f9dc0c1e1 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,357 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.1.2-py3-none-any.whl#sha256=a3f1de49c8ecc3786d04dc74353b3cdc1b7521b9bfff556eae74fa6a412f4e32 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,357 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.1.1-py3-none-any.whl#sha256=79fe9b9921e4fbdba9275d93cdfb14f2be08515c27de301d4e06d6801af80ff1 (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,357 Skipping link: No binaries permitted for sim-tools: https://archive1.piwheels.org/simple/sim-tools/sim_tools-0.1.0-py3-none-any.whl#sha256=7d42e608770edd1c5d57ada3ef4b519ea02cc00321dc37c789b795f4fd9744ec (from https://www.piwheels.org/simple/sim-tools/) (requires-python:>=3.6.9) 2025-09-13T18:39:24,357 Skipping link: not a file: https://www.piwheels.org/simple/sim-tools/ 2025-09-13T18:39:24,358 Skipping link: not a file: https://pypi.org/simple/sim-tools/ 2025-09-13T18:39:24,385 Given no hashes to check 1 links for project 'sim-tools': discarding no candidates 2025-09-13T18:39:24,386 Collecting sim-tools==0.3.2 2025-09-13T18:39:24,388 Created temporary directory: /tmp/pip-unpack-ekus85gf 2025-09-13T18:39:24,526 Downloading sim-tools-0.3.2.tar.gz (22 kB) 2025-09-13T18:39:24,562 Added sim-tools==0.3.2 from https://files.pythonhosted.org/packages/48/b6/ba9ac9cc19f57b2a25b28ce4e01d4547c3a14986c095e2747ce432ddcb4d/sim-tools-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-u0purrb8' 2025-09-13T18:39:24,563 Running setup.py (path:/tmp/pip-wheel-wwujwfuq/sim-tools_732f98bf7b714c69b79c0eedd9b8a8c6/setup.py) egg_info for package sim-tools 2025-09-13T18:39:24,563 Created temporary directory: /tmp/pip-pip-egg-info-9w4kuxjd 2025-09-13T18:39:24,564 Preparing metadata (setup.py): started 2025-09-13T18:39:24,564 Running command python setup.py egg_info 2025-09-13T18:39:25,118 Traceback (most recent call last): 2025-09-13T18:39:25,120 File "", line 2, in 2025-09-13T18:39:25,120 exec(compile(''' 2025-09-13T18:39:25,120 ~~~~^^^^^^^^^^^^ 2025-09-13T18:39:25,121 # This is -- a caller that pip uses to run setup.py 2025-09-13T18:39:25,121 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,121 ...<32 lines>... 2025-09-13T18:39:25,121 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T18:39:25,121 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,121 ''' % ('/tmp/pip-wheel-wwujwfuq/sim-tools_732f98bf7b714c69b79c0eedd9b8a8c6/setup.py',), "", "exec")) 2025-09-13T18:39:25,122 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,122 File "", line 35, in 2025-09-13T18:39:25,122 File "/tmp/pip-wheel-wwujwfuq/sim-tools_732f98bf7b714c69b79c0eedd9b8a8c6/setup.py", line 9, in 2025-09-13T18:39:25,122 with open("requirements.txt") as f: 2025-09-13T18:39:25,122 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,123 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-13T18:39:25,218 ERROR: python setup.py egg_info exited with 1 2025-09-13T18:39:25,232 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-13T18:39:25,232 exec(compile('"'"''"'"''"'"' 2025-09-13T18:39:25,232 # This is -- a caller that pip uses to run setup.py 2025-09-13T18:39:25,232 # 2025-09-13T18:39:25,232 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-13T18:39:25,232 # import from `distutils.core` to work with newer packaging standards. 2025-09-13T18:39:25,232 # - It provides a clear error message when setuptools is not installed. 2025-09-13T18:39:25,232 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-13T18:39:25,232 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-13T18:39:25,232 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-13T18:39:25,232 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-13T18:39:25,232 import os, sys, tokenize, traceback 2025-09-13T18:39:25,232 2025-09-13T18:39:25,232 try: 2025-09-13T18:39:25,232 import setuptools 2025-09-13T18:39:25,232 except ImportError: 2025-09-13T18:39:25,232 print( 2025-09-13T18:39:25,232 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-13T18:39:25,232 "the build environment with exception:", 2025-09-13T18:39:25,232 file=sys.stderr, 2025-09-13T18:39:25,232 ) 2025-09-13T18:39:25,232 traceback.print_exc() 2025-09-13T18:39:25,232 sys.exit(1) 2025-09-13T18:39:25,232 2025-09-13T18:39:25,232 __file__ = %r 2025-09-13T18:39:25,232 sys.argv[0] = __file__ 2025-09-13T18:39:25,232 2025-09-13T18:39:25,232 if os.path.exists(__file__): 2025-09-13T18:39:25,232 filename = __file__ 2025-09-13T18:39:25,232 with tokenize.open(__file__) as f: 2025-09-13T18:39:25,232 setup_py_code = f.read() 2025-09-13T18:39:25,232 else: 2025-09-13T18:39:25,232 filename = "" 2025-09-13T18:39:25,232 setup_py_code = "from setuptools import setup; setup()" 2025-09-13T18:39:25,232 2025-09-13T18:39:25,232 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T18:39:25,232 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-wwujwfuq/sim-tools_732f98bf7b714c69b79c0eedd9b8a8c6/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-9w4kuxjd[/] 2025-09-13T18:39:25,232 [bold magenta]cwd[/]: /tmp/pip-wheel-wwujwfuq/sim-tools_732f98bf7b714c69b79c0eedd9b8a8c6/ 2025-09-13T18:39:25,232 Preparing metadata (setup.py): finished with status 'error' 2025-09-13T18:39:25,233 ERROR: metadata generation failed 2025-09-13T18:39:25,240 Exception information: 2025-09-13T18:39:25,240 Traceback (most recent call last): 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-13T18:39:25,240 call_subprocess( 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~^ 2025-09-13T18:39:25,240 args, 2025-09-13T18:39:25,240 ^^^^^ 2025-09-13T18:39:25,240 ...<2 lines>... 2025-09-13T18:39:25,240 spinner=spinner, 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 ) 2025-09-13T18:39:25,240 ^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-13T18:39:25,240 raise error 2025-09-13T18:39:25,240 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-13T18:39:25,240 2025-09-13T18:39:25,240 The above exception was the direct cause of the following exception: 2025-09-13T18:39:25,240 2025-09-13T18:39:25,240 Traceback (most recent call last): 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-13T18:39:25,240 status = _inner_run() 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-13T18:39:25,240 return self.run(options, args) 2025-09-13T18:39:25,240 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-13T18:39:25,240 return func(self, options, args) 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-13T18:39:25,240 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-13T18:39:25,240 result = self._result = resolver.resolve( 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~^ 2025-09-13T18:39:25,240 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 ) 2025-09-13T18:39:25,240 ^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-13T18:39:25,240 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-13T18:39:25,240 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-13T18:39:25,240 if not criterion.candidates: 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-13T18:39:25,240 return bool(self._sequence) 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-13T18:39:25,240 self._bool = any(self) 2025-09-13T18:39:25,240 ~~~^^^^^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-13T18:39:25,240 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-13T18:39:25,240 ^^^^^^^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-13T18:39:25,240 candidate = func() 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-13T18:39:25,240 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T18:39:25,240 link, template, name, version 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 ) 2025-09-13T18:39:25,240 ^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-13T18:39:25,240 self._link_candidate_cache[link] = LinkCandidate( 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~^ 2025-09-13T18:39:25,240 link, 2025-09-13T18:39:25,240 ^^^^^ 2025-09-13T18:39:25,240 ...<3 lines>... 2025-09-13T18:39:25,240 version=version, 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 ) 2025-09-13T18:39:25,240 ^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-13T18:39:25,240 super().__init__( 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~^ 2025-09-13T18:39:25,240 link=link, 2025-09-13T18:39:25,240 ^^^^^^^^^^ 2025-09-13T18:39:25,240 ...<4 lines>... 2025-09-13T18:39:25,240 version=version, 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 ) 2025-09-13T18:39:25,240 ^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-13T18:39:25,240 self.dist = self._prepare() 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-13T18:39:25,240 dist = self._prepare_distribution() 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-13T18:39:25,240 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-13T18:39:25,240 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-13T18:39:25,240 dist = _get_prepared_distribution( 2025-09-13T18:39:25,240 req, 2025-09-13T18:39:25,240 ...<3 lines>... 2025-09-13T18:39:25,240 self.check_build_deps, 2025-09-13T18:39:25,240 ) 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-13T18:39:25,240 abstract_dist.prepare_distribution_metadata( 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T18:39:25,240 finder, build_isolation, check_build_deps 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 ) 2025-09-13T18:39:25,240 ^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-13T18:39:25,240 self.req.prepare_metadata() 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-13T18:39:25,240 self.metadata_directory = generate_metadata_legacy( 2025-09-13T18:39:25,240 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T18:39:25,240 build_env=self.build_env, 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 ...<3 lines>... 2025-09-13T18:39:25,240 details=details, 2025-09-13T18:39:25,240 ^^^^^^^^^^^^^^^^ 2025-09-13T18:39:25,240 ) 2025-09-13T18:39:25,240 ^ 2025-09-13T18:39:25,240 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-13T18:39:25,240 raise MetadataGenerationFailed(package_details=details) from error 2025-09-13T18:39:25,240 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-13T18:39:25,265 Removed sim-tools==0.3.2 from https://files.pythonhosted.org/packages/48/b6/ba9ac9cc19f57b2a25b28ce4e01d4547c3a14986c095e2747ce432ddcb4d/sim-tools-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-u0purrb8' 2025-09-13T18:39:25,265 Removed build tracker: '/tmp/pip-build-tracker-u0purrb8'