2025-09-09T08:10:49,270 Created temporary directory: /tmp/pip-build-tracker-zm398l_h 2025-09-09T08:10:49,271 Initialized build tracking at /tmp/pip-build-tracker-zm398l_h 2025-09-09T08:10:49,271 Created build tracker: /tmp/pip-build-tracker-zm398l_h 2025-09-09T08:10:49,271 Entered build tracker: /tmp/pip-build-tracker-zm398l_h 2025-09-09T08:10:49,271 Created temporary directory: /tmp/pip-wheel-177jcxip 2025-09-09T08:10:49,275 Created temporary directory: /tmp/pip-ephem-wheel-cache-zi81ptqi 2025-09-09T08:10:49,333 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T08:10:49,335 2 location(s) to search for versions of pyp100: 2025-09-09T08:10:49,335 * https://pypi.org/simple/pyp100/ 2025-09-09T08:10:49,335 * https://www.piwheels.org/simple/pyp100/ 2025-09-09T08:10:49,335 Fetching project page and analyzing links: https://pypi.org/simple/pyp100/ 2025-09-09T08:10:49,336 Getting page https://pypi.org/simple/pyp100/ 2025-09-09T08:10:49,337 Found index url https://pypi.org/simple/ 2025-09-09T08:10:49,483 Fetched page https://pypi.org/simple/pyp100/ as application/vnd.pypi.simple.v1+json 2025-09-09T08:10:49,493 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/82/48/f7c554c2d68d59f11b9fb7ff1bef0b05449113794828b721c45d14764d87/PyP100-0.0.1-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,494 Found link https://files.pythonhosted.org/packages/5f/66/84d8af61b9213bed86466cfc6366d4c38f546054fb77aa515a547a870a50/PyP100-0.0.1.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.1 2025-09-09T08:10:49,495 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/5c/eb/07882150ff05092353e10d94fcbd3694bed7893f370d0d0b37477955aae0/PyP100-0.0.2-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,495 Found link https://files.pythonhosted.org/packages/fb/5a/f5306ca0ebb4780a0fb69938323d594a862be6f84dffc2d9bc1a7e15192b/PyP100-0.0.2.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.2 2025-09-09T08:10:49,495 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/e9/85/3f46fbe451d8fdf0a94aac7610ebc7b3e2f57f5facac7dd887acadeec5cd/PyP100-0.0.3-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,496 Found link https://files.pythonhosted.org/packages/1b/d3/27d87b9c56c78ccaa76103ae46db9def01dd980b624a76c525db387b5e1c/PyP100-0.0.3.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.3 2025-09-09T08:10:49,496 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/c3/2b/12895d019a9fd32544b9c1e2942946e05ac1853e8ca701138df168bb1bfc/PyP100-0.0.4-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,497 Found link https://files.pythonhosted.org/packages/5c/82/83f7e49af73ba1908b31e68ec828b0b188ab211a89b648af0cf9ace775ab/PyP100-0.0.4.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.4 2025-09-09T08:10:49,497 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/96/cc/16c6e72c229f442292407d4593ee7dda7f953610713b293bc5a16a5c8588/PyP100-0.0.5-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,497 Found link https://files.pythonhosted.org/packages/fc/b6/1bbea64c42c87dd504c67f6c700c5a3cd5be1f0e0f99e9abedbf739ff6e4/PyP100-0.0.5.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.5 2025-09-09T08:10:49,498 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/e8/a1/086a1527b87da10e95f4dc295a2e4f26d2c71e9d8a3d69fca1c6ef49a3fa/PyP100-0.0.6-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,498 Found link https://files.pythonhosted.org/packages/5f/37/822865be824e8b57ba933bbc256ff68c29d930dc42fcfe6f7a06653204d7/PyP100-0.0.6.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.6 2025-09-09T08:10:49,499 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/f3/2b/0473e4ddbf8bc81ead63562ee06fd56932db6f0a9d5ecfbef4660cd15a14/PyP100-0.0.7-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,499 Found link https://files.pythonhosted.org/packages/c0/25/e702f54db881ffd36fabb7e43218e62d1188649d80283e846ac2f9d60a8e/PyP100-0.0.7.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.7 2025-09-09T08:10:49,499 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/bf/b6/f54635a66c4a86eb5981709dab1364f25bdc652b0ff781ee4fc3398ef9d0/PyP100-0.0.8-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,500 Found link https://files.pythonhosted.org/packages/2b/77/00a7034f4a6f24dd4b0ad5af74185e224ca60deb718a416449d594dabef6/PyP100-0.0.8.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.8 2025-09-09T08:10:49,500 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/ff/91/4ac8e50ad11066dfec9c57d11f47fd39feff4b561564b929e593368bf569/PyP100-0.0.9-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,501 Found link https://files.pythonhosted.org/packages/c9/91/31cd14f25895e44cd496527cf9a0401300e77853212765df69d119ece810/PyP100-0.0.9.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.9 2025-09-09T08:10:49,501 Found link https://files.pythonhosted.org/packages/d2/cb/58b3913adfb7515bf04721f8c31f210925d74cd191d723d24ec785521e3e/PyP100-0.0.10.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.10 2025-09-09T08:10:49,501 Found link https://files.pythonhosted.org/packages/a1/33/510a209f3f0dcf6dbce309b667a9e3ebde0d5e8e4697cf16392b0cd42c1f/PyP100-0.0.11.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.11 2025-09-09T08:10:49,502 Found link https://files.pythonhosted.org/packages/e4/35/02a0409f4dc89ab654468c1098506b4dac639e139f0b8141fd2008c1dce7/PyP100-0.0.12.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.12 2025-09-09T08:10:49,503 Found link https://files.pythonhosted.org/packages/c2/42/f0f750a0d87ad1e08387e6466afdcc839419fb274dfd387c055f00e467ac/PyP100-0.0.13.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.13 2025-09-09T08:10:49,503 Found link https://files.pythonhosted.org/packages/6e/2f/e4c58a681755957af68fb3f997ff0189b45325b20bf5643346689b8731f3/PyP100-0.0.14.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.14 2025-09-09T08:10:49,504 Found link https://files.pythonhosted.org/packages/4e/34/5e44017b40b150753c137d2d556201285382897e18542700ad29947ecd17/PyP100-0.0.15.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.15 2025-09-09T08:10:49,504 Found link https://files.pythonhosted.org/packages/da/95/a0877060d9667d437d9c3ea9a27063ebc566124209661cfd83402b3a70b3/PyP100-0.0.16.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.16 2025-09-09T08:10:49,504 Found link https://files.pythonhosted.org/packages/db/12/49dd256614d3c559308c0b44eca7af5f579d0eee85a701a5f1c16b580301/PyP100-0.0.17.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.17 2025-09-09T08:10:49,505 Found link https://files.pythonhosted.org/packages/d9/93/557b809e31ee4aac710a071a96fa2364025e2e78cfdbb0ace651a82e8ea9/PyP100-0.0.18.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.18 2025-09-09T08:10:49,505 Found link https://files.pythonhosted.org/packages/b4/9d/063a7f26cfa2ebcae1efacaf4ec3569cf686b99f11d36d531cbf43e4bfa2/PyP100-0.0.19.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.19 2025-09-09T08:10:49,505 Found link https://files.pythonhosted.org/packages/08/3a/64798e820426add81d8048ebefeaad82116cb4d93c09da31bd2186abf8cf/PyP100-0.0.20.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.20 2025-09-09T08:10:49,505 Found link https://files.pythonhosted.org/packages/e6/25/3cd2c7c372cd34ac44c7ce409f6f4713f9adcc6199de800529c1390a37db/PyP100-0.0.21.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.21 2025-09-09T08:10:49,506 Found link https://files.pythonhosted.org/packages/67/d5/9cf5731c9645043de8cb733b96655c3f555985ffeccb18f47db61be6ef45/PyP100-0.0.22.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.22 2025-09-09T08:10:49,506 Found link https://files.pythonhosted.org/packages/42/a4/660399b95fc3e587948e48ceaf7f6fb94bfc7e21660c658635b324c8cd56/PyP100-0.0.24.tar.gz (from https://pypi.org/simple/pyp100/), version: 0.0.24 2025-09-09T08:10:49,506 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/60/5b/217f547bd7350d95a2c20a6e6448a4874a70d84eb743e4e3a928eee35151/PyP100-0.0.25-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,506 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/83/3e/d79515d9ac5efc90651a35510dbabde9179dd436f746b275ff4b12d0d833/PyP100-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,506 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/c2/5b/1f29455bbb4c8704b0e837f45d5ca12e365c1ae2270b0c02b7187ed4f809/PyP100-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,506 Skipping link: No binaries permitted for pyp100: https://files.pythonhosted.org/packages/05/00/477697c9e7b59e77715948f44a529666a6322cfbcbf9f7aceaecbba7bbf3/PyP100-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pyp100/) 2025-09-09T08:10:49,507 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyp100/ 2025-09-09T08:10:49,507 Getting page https://www.piwheels.org/simple/pyp100/ 2025-09-09T08:10:49,508 Found index url https://www.piwheels.org/simple/ 2025-09-09T08:10:49,601 Fetched page https://www.piwheels.org/simple/pyp100/ as text/html 2025-09-09T08:10:49,606 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.24-py3-none-any.whl#sha256=efedf67bce15593643b0288e334717fdb6a67d54fefb26acec528304980260f1 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,606 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.22-py3-none-any.whl#sha256=92e33144a83bc4e48d88241c001e42f95f131d7f29e710f30e2ffe70aee4e512 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,606 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.21-py3-none-any.whl#sha256=8ebf8bd4908a2c7603b4e43594d303a6116ea48b0cc3add88522c1654f70a299 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,606 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.20-py3-none-any.whl#sha256=cb282f6bb36e132385c3a1710f4eebc14565193d2c7d51f09a360df7f0b841b8 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,606 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.19-py3-none-any.whl#sha256=491424fe56409fbd7f5af863b5b5c68d6125b07e77a8ba00bf0cc68d71a4e848 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,606 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.18-py3-none-any.whl#sha256=52e8ffe9700378084a1c10223fa3653c7298d33887d8e6ad2de2fdad848c67ef (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,606 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.17-py3-none-any.whl#sha256=200e93b1808a299ef206a274713047df4345216715aed84ccbe6fb8a09574889 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,606 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.16-py3-none-any.whl#sha256=747b83fb0253edac30e25184a27025b76d315582bf8efdf650a6528393f7eac5 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,607 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.15-py3-none-any.whl#sha256=041ab9d16c2d6bb28cdbb3776a1072ff7e36002903dabf903aa6d8a64758d055 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,607 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.14-py3-none-any.whl#sha256=b4890b84648d5e81c9b274fe5d09c20a3386016d7f8b3a47a2fa09043fe916e2 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,607 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.13-py3-none-any.whl#sha256=7e11c8a0239b79026a535275794f8f3bb1dff54c1cd9211d5e0b68b6f99acfa8 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,607 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.12-py3-none-any.whl#sha256=63ed68d552bde16bb9487bc8886cb03340ccfa031a824a19e4bb28c950a28133 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,607 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.11-py3-none-any.whl#sha256=16dd0891cf76849abbeaf3d6a5b711d5768557251e9da848d692814416d8f46b (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,607 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.9-py3-none-any.whl#sha256=c10d5ee194ed8a28a27e494e071dd99f28abbf84e0b8e933e1bc822d168b163c (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,607 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.8-py3-none-any.whl#sha256=3eba08ff736803d111f8f4512ef92151264377ff8ee3f09c03ed46afec443ffc (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,607 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.7-py3-none-any.whl#sha256=5a000849d8fa514fc02d02a04f194cd0356a5f7466215a80a9c0fd13091afea3 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,608 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.6-py3-none-any.whl#sha256=c6811edda936e419682396be1f0272217571ebd50f017481da4b240c9003b537 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,608 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.5-py3-none-any.whl#sha256=c2bc7dd0c9d8a5ba4518c171e0ec26316273bb2f4fda9b44486e87d7d28821cc (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,608 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.4-py3-none-any.whl#sha256=d85cb41c7779df6658fb4c0353d80edbf344183be0939be95aaf8880367d7cf6 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,608 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.3-py3-none-any.whl#sha256=1fe722912dc87d48a50b6187d2449cedffc3c4dc9e783813dc06ba99baf71d53 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,608 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.2-py3-none-any.whl#sha256=231214081e5c748d820f6476c21c5f1422d7c3343a9719a9663b32918b13b7a7 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,608 Skipping link: No binaries permitted for pyp100: https://archive1.piwheels.org/simple/pyp100/PyP100-0.0.1-py3-none-any.whl#sha256=8d5e1ba2b3bb3cf596267ac80c3eb5e222c817cc982a6f34fde99da2e73f8156 (from https://www.piwheels.org/simple/pyp100/) 2025-09-09T08:10:49,608 Skipping link: not a file: https://www.piwheels.org/simple/pyp100/ 2025-09-09T08:10:49,608 Skipping link: not a file: https://pypi.org/simple/pyp100/ 2025-09-09T08:10:49,634 Given no hashes to check 1 links for project 'pyp100': discarding no candidates 2025-09-09T08:10:49,636 Collecting pyp100==0.0.10 2025-09-09T08:10:49,637 Created temporary directory: /tmp/pip-unpack-ah2fjity 2025-09-09T08:10:49,776 Downloading PyP100-0.0.10.tar.gz (4.2 kB) 2025-09-09T08:10:49,803 Added pyp100==0.0.10 from https://files.pythonhosted.org/packages/d2/cb/58b3913adfb7515bf04721f8c31f210925d74cd191d723d24ec785521e3e/PyP100-0.0.10.tar.gz to build tracker '/tmp/pip-build-tracker-zm398l_h' 2025-09-09T08:10:49,804 Running setup.py (path:/tmp/pip-wheel-177jcxip/pyp100_a9bfa36950d9426eb4e2a20cfafd3de6/setup.py) egg_info for package pyp100 2025-09-09T08:10:49,804 Created temporary directory: /tmp/pip-pip-egg-info-t6pawo6w 2025-09-09T08:10:49,805 Preparing metadata (setup.py): started 2025-09-09T08:10:49,806 Running command python setup.py egg_info 2025-09-09T08:10:50,323 Traceback (most recent call last): 2025-09-09T08:10:50,324 File "", line 2, in 2025-09-09T08:10:50,325 exec(compile(''' 2025-09-09T08:10:50,325 ~~~~^^^^^^^^^^^^ 2025-09-09T08:10:50,325 # This is -- a caller that pip uses to run setup.py 2025-09-09T08:10:50,325 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,325 ...<32 lines>... 2025-09-09T08:10:50,325 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T08:10:50,325 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,325 ''' % ('/tmp/pip-wheel-177jcxip/pyp100_a9bfa36950d9426eb4e2a20cfafd3de6/setup.py',), "", "exec")) 2025-09-09T08:10:50,326 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,326 File "", line 35, in 2025-09-09T08:10:50,326 File "/tmp/pip-wheel-177jcxip/pyp100_a9bfa36950d9426eb4e2a20cfafd3de6/setup.py", line 6, in 2025-09-09T08:10:50,326 with open('HISTORY.md') as history_file: 2025-09-09T08:10:50,326 ~~~~^^^^^^^^^^^^^^ 2025-09-09T08:10:50,326 FileNotFoundError: [Errno 2] No such file or directory: 'HISTORY.md' 2025-09-09T08:10:50,412 ERROR: python setup.py egg_info exited with 1 2025-09-09T08:10:50,424 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T08:10:50,424 exec(compile('"'"''"'"''"'"' 2025-09-09T08:10:50,424 # This is -- a caller that pip uses to run setup.py 2025-09-09T08:10:50,424 # 2025-09-09T08:10:50,424 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T08:10:50,424 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T08:10:50,424 # - It provides a clear error message when setuptools is not installed. 2025-09-09T08:10:50,424 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T08:10:50,424 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T08:10:50,424 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T08:10:50,424 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T08:10:50,424 import os, sys, tokenize, traceback 2025-09-09T08:10:50,424 2025-09-09T08:10:50,424 try: 2025-09-09T08:10:50,424 import setuptools 2025-09-09T08:10:50,424 except ImportError: 2025-09-09T08:10:50,424 print( 2025-09-09T08:10:50,424 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T08:10:50,424 "the build environment with exception:", 2025-09-09T08:10:50,424 file=sys.stderr, 2025-09-09T08:10:50,424 ) 2025-09-09T08:10:50,424 traceback.print_exc() 2025-09-09T08:10:50,424 sys.exit(1) 2025-09-09T08:10:50,424 2025-09-09T08:10:50,424 __file__ = %r 2025-09-09T08:10:50,424 sys.argv[0] = __file__ 2025-09-09T08:10:50,424 2025-09-09T08:10:50,424 if os.path.exists(__file__): 2025-09-09T08:10:50,424 filename = __file__ 2025-09-09T08:10:50,424 with tokenize.open(__file__) as f: 2025-09-09T08:10:50,424 setup_py_code = f.read() 2025-09-09T08:10:50,424 else: 2025-09-09T08:10:50,424 filename = "" 2025-09-09T08:10:50,424 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T08:10:50,424 2025-09-09T08:10:50,424 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T08:10:50,424 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-177jcxip/pyp100_a9bfa36950d9426eb4e2a20cfafd3de6/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-t6pawo6w[/] 2025-09-09T08:10:50,424 [bold magenta]cwd[/]: /tmp/pip-wheel-177jcxip/pyp100_a9bfa36950d9426eb4e2a20cfafd3de6/ 2025-09-09T08:10:50,424 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T08:10:50,425 ERROR: metadata generation failed 2025-09-09T08:10:50,430 Exception information: 2025-09-09T08:10:50,430 Traceback (most recent call last): 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T08:10:50,430 call_subprocess( 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~^ 2025-09-09T08:10:50,430 args, 2025-09-09T08:10:50,430 ^^^^^ 2025-09-09T08:10:50,430 ...<2 lines>... 2025-09-09T08:10:50,430 spinner=spinner, 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 ) 2025-09-09T08:10:50,430 ^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T08:10:50,430 raise error 2025-09-09T08:10:50,430 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T08:10:50,430 2025-09-09T08:10:50,430 The above exception was the direct cause of the following exception: 2025-09-09T08:10:50,430 2025-09-09T08:10:50,430 Traceback (most recent call last): 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T08:10:50,430 status = _inner_run() 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T08:10:50,430 return self.run(options, args) 2025-09-09T08:10:50,430 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T08:10:50,430 return func(self, options, args) 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T08:10:50,430 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T08:10:50,430 result = self._result = resolver.resolve( 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~^ 2025-09-09T08:10:50,430 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 ) 2025-09-09T08:10:50,430 ^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T08:10:50,430 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T08:10:50,430 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T08:10:50,430 if not criterion.candidates: 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T08:10:50,430 return bool(self._sequence) 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T08:10:50,430 self._bool = any(self) 2025-09-09T08:10:50,430 ~~~^^^^^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T08:10:50,430 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T08:10:50,430 ^^^^^^^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T08:10:50,430 candidate = func() 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T08:10:50,430 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T08:10:50,430 link, template, name, version 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 ) 2025-09-09T08:10:50,430 ^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T08:10:50,430 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~^ 2025-09-09T08:10:50,430 link, 2025-09-09T08:10:50,430 ^^^^^ 2025-09-09T08:10:50,430 ...<3 lines>... 2025-09-09T08:10:50,430 version=version, 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 ) 2025-09-09T08:10:50,430 ^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T08:10:50,430 super().__init__( 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~^ 2025-09-09T08:10:50,430 link=link, 2025-09-09T08:10:50,430 ^^^^^^^^^^ 2025-09-09T08:10:50,430 ...<4 lines>... 2025-09-09T08:10:50,430 version=version, 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 ) 2025-09-09T08:10:50,430 ^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T08:10:50,430 self.dist = self._prepare() 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T08:10:50,430 dist = self._prepare_distribution() 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T08:10:50,430 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T08:10:50,430 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T08:10:50,430 dist = _get_prepared_distribution( 2025-09-09T08:10:50,430 req, 2025-09-09T08:10:50,430 ...<3 lines>... 2025-09-09T08:10:50,430 self.check_build_deps, 2025-09-09T08:10:50,430 ) 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T08:10:50,430 abstract_dist.prepare_distribution_metadata( 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T08:10:50,430 finder, build_isolation, check_build_deps 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 ) 2025-09-09T08:10:50,430 ^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T08:10:50,430 self.req.prepare_metadata() 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T08:10:50,430 self.metadata_directory = generate_metadata_legacy( 2025-09-09T08:10:50,430 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T08:10:50,430 build_env=self.build_env, 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 ...<3 lines>... 2025-09-09T08:10:50,430 details=details, 2025-09-09T08:10:50,430 ^^^^^^^^^^^^^^^^ 2025-09-09T08:10:50,430 ) 2025-09-09T08:10:50,430 ^ 2025-09-09T08:10:50,430 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T08:10:50,430 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T08:10:50,430 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T08:10:50,454 Removed pyp100==0.0.10 from https://files.pythonhosted.org/packages/d2/cb/58b3913adfb7515bf04721f8c31f210925d74cd191d723d24ec785521e3e/PyP100-0.0.10.tar.gz from build tracker '/tmp/pip-build-tracker-zm398l_h' 2025-09-09T08:10:50,454 Removed build tracker: '/tmp/pip-build-tracker-zm398l_h'