2025-09-08T19:08:24,008 Created temporary directory: /tmp/pip-build-tracker-wpq2grqn 2025-09-08T19:08:24,009 Initialized build tracking at /tmp/pip-build-tracker-wpq2grqn 2025-09-08T19:08:24,009 Created build tracker: /tmp/pip-build-tracker-wpq2grqn 2025-09-08T19:08:24,009 Entered build tracker: /tmp/pip-build-tracker-wpq2grqn 2025-09-08T19:08:24,010 Created temporary directory: /tmp/pip-wheel-i69if9jh 2025-09-08T19:08:24,013 Created temporary directory: /tmp/pip-ephem-wheel-cache-uwyx310s 2025-09-08T19:08:24,066 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T19:08:24,068 2 location(s) to search for versions of tppyutils: 2025-09-08T19:08:24,068 * https://pypi.org/simple/tppyutils/ 2025-09-08T19:08:24,068 * https://www.piwheels.org/simple/tppyutils/ 2025-09-08T19:08:24,069 Fetching project page and analyzing links: https://pypi.org/simple/tppyutils/ 2025-09-08T19:08:24,069 Getting page https://pypi.org/simple/tppyutils/ 2025-09-08T19:08:24,070 Found index url https://pypi.org/simple/ 2025-09-08T19:08:24,141 Fetched page https://pypi.org/simple/tppyutils/ as application/vnd.pypi.simple.v1+json 2025-09-08T19:08:24,146 Found link https://files.pythonhosted.org/packages/1b/bc/ff607b6cfcaf0c8fcb9b7dee0403d8b34491ceb57818f74274908748084b/tppyutils-0.0.1.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.1 2025-09-08T19:08:24,146 Found link https://files.pythonhosted.org/packages/b4/cc/47d5985727ee96ef112923193fd804afd2a6dac9689ca00a33864c5c7853/tppyutils-0.0.2.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.2 2025-09-08T19:08:24,146 Found link https://files.pythonhosted.org/packages/32/b4/21185527ef67a3f42d12695928d136c186153e3dac29a7ed3bc29fb46467/tppyutils-0.0.3.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.3 2025-09-08T19:08:24,146 Found link https://files.pythonhosted.org/packages/a1/a0/49d56232c618af131d72acb728e38eb59edb148ec029dea13c1380f6c235/tppyutils-0.0.4.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.4 2025-09-08T19:08:24,147 Found link https://files.pythonhosted.org/packages/2f/57/c8fdbd67d14c67d6e2c40c0b416b2d234c0e080d8f662e8a99c14ed79359/tppyutils-0.0.5.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.5 2025-09-08T19:08:24,147 Found link https://files.pythonhosted.org/packages/e8/dd/9e95d7d12d2b155699c683c04f3aca1e97f173dbedbc70cc2ae303fa5294/tppyutils-0.0.6.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.6 2025-09-08T19:08:24,147 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/26/d7/233c233d2a5cae193a2cb6add7ae6d207a95b0b82a387ee093baedbb68e8/tppyutils-0.0.7-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,147 Found link https://files.pythonhosted.org/packages/af/db/b76582c9598fdb3759d76ba4f8f8262122e96497eee6e9747702b9e606e9/tppyutils-0.0.7.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.7 2025-09-08T19:08:24,147 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/82/25/605e772b5bc2b74b2976d9bec0d3c57749b44ff228718ec971ee0002ddd1/tppyutils-0.0.8-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,148 Found link https://files.pythonhosted.org/packages/1d/38/2d18dab38da790746e2b625f20e61f8093326ff32f277d51ab024eb4a19a/tppyutils-0.0.8.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.8 2025-09-08T19:08:24,148 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/63/e2/49a1a2cd3dc503badb6473190d3c567748515f0b4190dcd471f28fee952c/tppyutils-0.0.9-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,148 Found link https://files.pythonhosted.org/packages/dd/22/0c77f2c907154e6dbea94ca3c9ef88cb565716a94c9279a862d6703ab540/tppyutils-0.0.9.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.9 2025-09-08T19:08:24,148 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c2/fc/03c9e6f5c96648e7568ee9909dc986ed220d2d0bac16c386aefb8dd2aa9f/tppyutils-0.0.10-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,148 Found link https://files.pythonhosted.org/packages/5c/3d/6e452138c0da35798cbb83d32debb71bdf87f1800953fa788cb622b9d064/tppyutils-0.0.10.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.10 2025-09-08T19:08:24,148 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e6/4e/3feb52d44182c2f71734ff3c2967efbd0655b77bdb01d11f51dee74f7f54/tppyutils-0.0.11-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,149 Found link https://files.pythonhosted.org/packages/d0/e7/cbe5c13cafe96fcef45093b84c1f9920a0ba01c105b14da87c4028e56450/tppyutils-0.0.11.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.11 2025-09-08T19:08:24,149 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f8/57/54bb94a06eb0803aa6226bee81c5a06e6a9099f4b2227caa401c2d1dc553/tppyutils-0.0.12-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,149 Found link https://files.pythonhosted.org/packages/b8/65/debb1b8bf10a2cfec3b6e83cec03a95d0ff062b7a3190eb423689099fbbe/tppyutils-0.0.12.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.12 2025-09-08T19:08:24,149 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/33/f1/25e8bababb0dc9c27c6ad8dad0fcd6d5452afe584a7533f640115cefd595/tppyutils-0.0.13-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,149 Found link https://files.pythonhosted.org/packages/c8/a6/729e343106afed8efd8b3af816783bcca2afb06a725008ddca471b3780c1/tppyutils-0.0.13.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.13 2025-09-08T19:08:24,149 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/de/26/a4a0894af60f3cc43c9a0470e1c0d11860a995a70a7b32343b2fb0dfa843/tppyutils-0.0.14-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,150 Found link https://files.pythonhosted.org/packages/24/ed/4313846a95c0f6e479a0998da97b9d4dda79dfb7de2d86ab3ded40e8e453/tppyutils-0.0.14.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.14 2025-09-08T19:08:24,150 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/78/5f/310d508fb1728385f857b78530da1e6d8809946e056c7b7c73ff67b7df2d/tppyutils-0.0.15-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,150 Found link https://files.pythonhosted.org/packages/59/6c/1d9d9b0caf0e1bd0bbeadc8376fbcb17476181d45b70094d6619fb61db23/tppyutils-0.0.15.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.15 2025-09-08T19:08:24,150 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/32/82/1c1d9487cd32cc1bd7314850b2d76ac761ea798993487532f6c560c4b518/tppyutils-0.0.16-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,150 Found link https://files.pythonhosted.org/packages/ca/42/e62b9fd11d5fb2c4886fe9a9e43d56b1f2cdd482268d8e7a9dcf55696c9e/tppyutils-0.0.16.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.16 2025-09-08T19:08:24,150 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d8/83/d9a0eaac4b75bd4f6fa35573f45834a62f76f57633a30200ea713c24fbd6/tppyutils-0.0.17-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,151 Found link https://files.pythonhosted.org/packages/a5/65/11f984e27c64bf2ddd610fd8830fdc6e2d7c65ec3ae5b4022bc0ffc75538/tppyutils-0.0.17.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.17 2025-09-08T19:08:24,151 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/13/6a/2dc00659699f0e3f81bd86e2febe76c264d0cc6436e3e08023bd6beea10b/tppyutils-0.0.18-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,151 Found link https://files.pythonhosted.org/packages/26/a4/3de666f7dab1959ff0a2f0ff49260edbea1e0b3b00f8a373be2bf8b24bb6/tppyutils-0.0.18.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.18 2025-09-08T19:08:24,151 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6b/54/b220e55a56957c03344d35c75eb3338fb15f6494a377d86b402d04902574/tppyutils-0.0.19-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,151 Found link https://files.pythonhosted.org/packages/5a/39/5d4e9436d3274c5d14feb77705a87bae6aae3739a42c1b76b143581327af/tppyutils-0.0.19.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.19 2025-09-08T19:08:24,151 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f0/06/315994a4f792da76330df6dee9f1b544d129b0e54e9323221cc1d513e098/tppyutils-0.0.20-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,152 Found link https://files.pythonhosted.org/packages/eb/1b/881269763845083c74012f92f1086f5f32986ec7bdabfb30a92d1c9f1c54/tppyutils-0.0.20.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.20 2025-09-08T19:08:24,152 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8d/1e/a85b0d786c792d16a54a7a8f4f05a1bc2c0ae1ef3e371f3a7fe14008c224/tppyutils-0.0.21-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,152 Found link https://files.pythonhosted.org/packages/fd/c1/41f5790e67e9c23f7e58f1f522b30376072a13a2c8a8547eae803573cfd0/tppyutils-0.0.21.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.21 2025-09-08T19:08:24,152 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e0/90/9b37a9bb74c5cb77796d9ea6bad1eb9ec86fd952f0cb640530446b7332cd/tppyutils-0.0.22-py3.6.egg (from https://pypi.org/simple/tppyutils/) 2025-09-08T19:08:24,152 Found link https://files.pythonhosted.org/packages/6c/c3/a9ce0623970d5325fee703742537c7d4c54c1a1209a62b9557d33ba98804/tppyutils-0.0.22.tar.gz (from https://pypi.org/simple/tppyutils/), version: 0.0.22 2025-09-08T19:08:24,153 Fetching project page and analyzing links: https://www.piwheels.org/simple/tppyutils/ 2025-09-08T19:08:24,153 Getting page https://www.piwheels.org/simple/tppyutils/ 2025-09-08T19:08:24,154 Found index url https://www.piwheels.org/simple/ 2025-09-08T19:08:24,253 Fetched page https://www.piwheels.org/simple/tppyutils/ as text/html 2025-09-08T19:08:24,257 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.22-py2.py3-none-any.whl#sha256=5d46256f962b091348412a275f0e038648cb064b086ecd46f973b3003d90d53e (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,257 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.21-py2.py3-none-any.whl#sha256=0b891d370bf1d4d8e8a81bd4ec49529446528820c6f5c30e01eb5d710ea8a2d0 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,257 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.20-py2.py3-none-any.whl#sha256=be7cc1a5187c1498b628d0724d8046c6ccd21c95d0704eaa41d37e508b6f3bc0 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,257 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.19-py2.py3-none-any.whl#sha256=4c7da73180e4f059dd5acf36b64413d4e9480f20a40d12a0518dfbb5b93db79c (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,257 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.18-py2.py3-none-any.whl#sha256=f743a6e08a01f0c108185749c6adf2c50cd878fb24d64e02290d08559c59a738 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,258 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.17-py2.py3-none-any.whl#sha256=f0f241a3fb7a9a88429a8e9fac198576cb46a1294141262305f60740c6442a71 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,258 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.16-py2.py3-none-any.whl#sha256=801e9fd88042e99888bce7ce570639d7a40eb22c8e81fd9e4c239a4ea188752b (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,258 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.15-py2.py3-none-any.whl#sha256=a24e3b76f8d378415b3929678a8bab8b474ed8753f6069f6e121a5ac1d97cfd3 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,258 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.14-py2.py3-none-any.whl#sha256=e19cdf70c808f8417689cc04b9ddf8c1e037047d2f8d82ead49d7bc636b9eb6b (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,258 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.13-py2.py3-none-any.whl#sha256=da686b65a3af57bcaf485cb90e2367857c427fc9a1d337ac648d3c58162f38bd (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,258 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.12-py2.py3-none-any.whl#sha256=b36431977126486df591cca14c8a304d415eabbfcd5602bda265564863d30b95 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,258 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.11-py2.py3-none-any.whl#sha256=9a9c1883b54b660e2e0ff65bc0a6cc2ef65634a7d8bfd887426a1f4937bb89d0 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,258 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.10-py2.py3-none-any.whl#sha256=643ceb2c2f26e5b2334aa99f87404a93e64a3208c5b50a1c96aefe64173817a7 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,259 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.9-py2.py3-none-any.whl#sha256=6c37c03c61af3630575b453200f051490a73c37ec87f08df708b97b396c45b90 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,259 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.8-py2.py3-none-any.whl#sha256=879b08abca5940dc5ed0b030763824ab1b877d15d43c43689988884132b05d13 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,259 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.7-py2.py3-none-any.whl#sha256=9b5a78f5b4b452ac814c20a3e97f3da34802f2ca2f9681536be2cca76fef52f3 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,259 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.6-py3-none-any.whl#sha256=01a1b131403e64c050e0a0ad6bf3628c8f44e5367d00d08c6dca0728e13b43fe (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,259 Skipping link: No binaries permitted for tppyutils: https://archive1.piwheels.org/simple/tppyutils/tppyutils-0.0.5-py3-none-any.whl#sha256=7cba41bc24f12e8082a85bc66a98ac4d766e05d0076b0bdbaa09ebbb71c28057 (from https://www.piwheels.org/simple/tppyutils/) 2025-09-08T19:08:24,259 Skipping link: not a file: https://www.piwheels.org/simple/tppyutils/ 2025-09-08T19:08:24,259 Skipping link: not a file: https://pypi.org/simple/tppyutils/ 2025-09-08T19:08:24,285 Given no hashes to check 1 links for project 'tppyutils': discarding no candidates 2025-09-08T19:08:24,286 Collecting tppyutils==0.0.2 2025-09-08T19:08:24,288 Created temporary directory: /tmp/pip-unpack-3cf6pxer 2025-09-08T19:08:24,432 Downloading tppyutils-0.0.2.tar.gz (2.4 kB) 2025-09-08T19:08:24,455 Added tppyutils==0.0.2 from https://files.pythonhosted.org/packages/b4/cc/47d5985727ee96ef112923193fd804afd2a6dac9689ca00a33864c5c7853/tppyutils-0.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-wpq2grqn' 2025-09-08T19:08:24,457 Running setup.py (path:/tmp/pip-wheel-i69if9jh/tppyutils_cb40169bef954c1cb276960a2bff4241/setup.py) egg_info for package tppyutils 2025-09-08T19:08:24,457 Created temporary directory: /tmp/pip-pip-egg-info-i997i8f1 2025-09-08T19:08:24,458 Preparing metadata (setup.py): started 2025-09-08T19:08:24,458 Running command python setup.py egg_info 2025-09-08T19:08:24,986 Traceback (most recent call last): 2025-09-08T19:08:24,987 File "", line 2, in 2025-09-08T19:08:24,987 exec(compile(''' 2025-09-08T19:08:24,987 ~~~~^^^^^^^^^^^^ 2025-09-08T19:08:24,987 # This is -- a caller that pip uses to run setup.py 2025-09-08T19:08:24,988 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:24,988 ...<32 lines>... 2025-09-08T19:08:24,988 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T19:08:24,988 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:24,988 ''' % ('/tmp/pip-wheel-i69if9jh/tppyutils_cb40169bef954c1cb276960a2bff4241/setup.py',), "", "exec")) 2025-09-08T19:08:24,988 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:24,988 File "", line 35, in 2025-09-08T19:08:24,989 File "/tmp/pip-wheel-i69if9jh/tppyutils_cb40169bef954c1cb276960a2bff4241/setup.py", line 10, in 2025-09-08T19:08:24,989 from tpPyUtils.__version__ import __version__ 2025-09-08T19:08:24,989 ModuleNotFoundError: No module named 'tpPyUtils' 2025-09-08T19:08:25,073 ERROR: python setup.py egg_info exited with 1 2025-09-08T19:08:25,085 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T19:08:25,085 exec(compile('"'"''"'"''"'"' 2025-09-08T19:08:25,085 # This is -- a caller that pip uses to run setup.py 2025-09-08T19:08:25,085 # 2025-09-08T19:08:25,085 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T19:08:25,085 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T19:08:25,085 # - It provides a clear error message when setuptools is not installed. 2025-09-08T19:08:25,085 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T19:08:25,085 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T19:08:25,085 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T19:08:25,085 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T19:08:25,085 import os, sys, tokenize, traceback 2025-09-08T19:08:25,085 2025-09-08T19:08:25,085 try: 2025-09-08T19:08:25,085 import setuptools 2025-09-08T19:08:25,085 except ImportError: 2025-09-08T19:08:25,085 print( 2025-09-08T19:08:25,085 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T19:08:25,085 "the build environment with exception:", 2025-09-08T19:08:25,085 file=sys.stderr, 2025-09-08T19:08:25,085 ) 2025-09-08T19:08:25,085 traceback.print_exc() 2025-09-08T19:08:25,085 sys.exit(1) 2025-09-08T19:08:25,085 2025-09-08T19:08:25,085 __file__ = %r 2025-09-08T19:08:25,085 sys.argv[0] = __file__ 2025-09-08T19:08:25,085 2025-09-08T19:08:25,085 if os.path.exists(__file__): 2025-09-08T19:08:25,085 filename = __file__ 2025-09-08T19:08:25,085 with tokenize.open(__file__) as f: 2025-09-08T19:08:25,085 setup_py_code = f.read() 2025-09-08T19:08:25,085 else: 2025-09-08T19:08:25,085 filename = "" 2025-09-08T19:08:25,085 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T19:08:25,085 2025-09-08T19:08:25,085 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T19:08:25,085 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-i69if9jh/tppyutils_cb40169bef954c1cb276960a2bff4241/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-i997i8f1[/] 2025-09-08T19:08:25,086 [bold magenta]cwd[/]: /tmp/pip-wheel-i69if9jh/tppyutils_cb40169bef954c1cb276960a2bff4241/ 2025-09-08T19:08:25,086 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T19:08:25,087 ERROR: metadata generation failed 2025-09-08T19:08:25,092 Exception information: 2025-09-08T19:08:25,092 Traceback (most recent call last): 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T19:08:25,092 call_subprocess( 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~^ 2025-09-08T19:08:25,092 args, 2025-09-08T19:08:25,092 ^^^^^ 2025-09-08T19:08:25,092 ...<2 lines>... 2025-09-08T19:08:25,092 spinner=spinner, 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 ) 2025-09-08T19:08:25,092 ^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T19:08:25,092 raise error 2025-09-08T19:08:25,092 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T19:08:25,092 2025-09-08T19:08:25,092 The above exception was the direct cause of the following exception: 2025-09-08T19:08:25,092 2025-09-08T19:08:25,092 Traceback (most recent call last): 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T19:08:25,092 status = _inner_run() 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T19:08:25,092 return self.run(options, args) 2025-09-08T19:08:25,092 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T19:08:25,092 return func(self, options, args) 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T19:08:25,092 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T19:08:25,092 result = self._result = resolver.resolve( 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~^ 2025-09-08T19:08:25,092 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 ) 2025-09-08T19:08:25,092 ^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T19:08:25,092 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T19:08:25,092 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T19:08:25,092 if not criterion.candidates: 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T19:08:25,092 return bool(self._sequence) 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T19:08:25,092 self._bool = any(self) 2025-09-08T19:08:25,092 ~~~^^^^^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T19:08:25,092 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T19:08:25,092 ^^^^^^^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T19:08:25,092 candidate = func() 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T19:08:25,092 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T19:08:25,092 link, template, name, version 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 ) 2025-09-08T19:08:25,092 ^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T19:08:25,092 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~^ 2025-09-08T19:08:25,092 link, 2025-09-08T19:08:25,092 ^^^^^ 2025-09-08T19:08:25,092 ...<3 lines>... 2025-09-08T19:08:25,092 version=version, 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 ) 2025-09-08T19:08:25,092 ^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T19:08:25,092 super().__init__( 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~^ 2025-09-08T19:08:25,092 link=link, 2025-09-08T19:08:25,092 ^^^^^^^^^^ 2025-09-08T19:08:25,092 ...<4 lines>... 2025-09-08T19:08:25,092 version=version, 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 ) 2025-09-08T19:08:25,092 ^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T19:08:25,092 self.dist = self._prepare() 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T19:08:25,092 dist = self._prepare_distribution() 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T19:08:25,092 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T19:08:25,092 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T19:08:25,092 dist = _get_prepared_distribution( 2025-09-08T19:08:25,092 req, 2025-09-08T19:08:25,092 ...<3 lines>... 2025-09-08T19:08:25,092 self.check_build_deps, 2025-09-08T19:08:25,092 ) 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T19:08:25,092 abstract_dist.prepare_distribution_metadata( 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T19:08:25,092 finder, build_isolation, check_build_deps 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 ) 2025-09-08T19:08:25,092 ^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T19:08:25,092 self.req.prepare_metadata() 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T19:08:25,092 self.metadata_directory = generate_metadata_legacy( 2025-09-08T19:08:25,092 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T19:08:25,092 build_env=self.build_env, 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 ...<3 lines>... 2025-09-08T19:08:25,092 details=details, 2025-09-08T19:08:25,092 ^^^^^^^^^^^^^^^^ 2025-09-08T19:08:25,092 ) 2025-09-08T19:08:25,092 ^ 2025-09-08T19:08:25,092 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T19:08:25,092 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T19:08:25,092 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T19:08:25,114 Removed tppyutils==0.0.2 from https://files.pythonhosted.org/packages/b4/cc/47d5985727ee96ef112923193fd804afd2a6dac9689ca00a33864c5c7853/tppyutils-0.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-wpq2grqn' 2025-09-08T19:08:25,115 Removed build tracker: '/tmp/pip-build-tracker-wpq2grqn'