2025-09-08T00:13:08,421 Created temporary directory: /tmp/pip-build-tracker-kg8htiob 2025-09-08T00:13:08,422 Initialized build tracking at /tmp/pip-build-tracker-kg8htiob 2025-09-08T00:13:08,423 Created build tracker: /tmp/pip-build-tracker-kg8htiob 2025-09-08T00:13:08,423 Entered build tracker: /tmp/pip-build-tracker-kg8htiob 2025-09-08T00:13:08,423 Created temporary directory: /tmp/pip-wheel-h2zr5fcz 2025-09-08T00:13:08,426 Created temporary directory: /tmp/pip-ephem-wheel-cache-_jh5iw3o 2025-09-08T00:13:08,488 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:13:08,490 2 location(s) to search for versions of tmc: 2025-09-08T00:13:08,490 * https://pypi.org/simple/tmc/ 2025-09-08T00:13:08,490 * https://www.piwheels.org/simple/tmc/ 2025-09-08T00:13:08,491 Fetching project page and analyzing links: https://pypi.org/simple/tmc/ 2025-09-08T00:13:08,491 Getting page https://pypi.org/simple/tmc/ 2025-09-08T00:13:08,493 Found index url https://pypi.org/simple/ 2025-09-08T00:13:08,645 Fetched page https://pypi.org/simple/tmc/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:13:08,650 Found link https://files.pythonhosted.org/packages/25/77/3a18787b7f3b3ce3c8a4b9a1d3c46512bb327bccd249d5d04def7454ac73/tmc-0.1.tar.gz (from https://pypi.org/simple/tmc/), version: 0.1 2025-09-08T00:13:08,650 Found link https://files.pythonhosted.org/packages/10/a2/13bb8e333873a60e34a890eaa11198b4542602e01c82257144280061d33b/tmc-0.1.1.tar.gz (from https://pypi.org/simple/tmc/), version: 0.1.1 2025-09-08T00:13:08,651 Found link https://files.pythonhosted.org/packages/ee/24/487b482ec537130dac3e6b1b9cebd2086ef809be4d19d5868766634f5236/tmc-0.1.2.tar.gz (from https://pypi.org/simple/tmc/), version: 0.1.2 2025-09-08T00:13:08,651 Found link https://files.pythonhosted.org/packages/5e/e2/9509864fbbc41b7d4f0b7f8d46ff23a93c4fd8dc21cf1a696833e992adff/tmc-0.1.3.tar.gz (from https://pypi.org/simple/tmc/), version: 0.1.3 2025-09-08T00:13:08,652 Found link https://files.pythonhosted.org/packages/9d/2c/f985a63b1078fcb1927b8d392f9c634d242a28a042df79963f23dfc5471b/tmc-0.1.4.tar.gz (from https://pypi.org/simple/tmc/), version: 0.1.4 2025-09-08T00:13:08,652 Found link https://files.pythonhosted.org/packages/6b/e3/3d93afab8d3f1d0267c8a68d1d6115103b60128fe9507c32570a05f6cd27/tmc-0.2.0.tar.gz (from https://pypi.org/simple/tmc/), version: 0.2.0 2025-09-08T00:13:08,652 Found link https://files.pythonhosted.org/packages/b8/d4/7219d9c667354f09338ddf292d76b2a5b38fd9309c4df3fbda1620c80640/tmc-0.2.1.tar.gz (from https://pypi.org/simple/tmc/), version: 0.2.1 2025-09-08T00:13:08,653 Found link https://files.pythonhosted.org/packages/f8/09/fec53b3f04ec0239eec1e0b01125e6cc97d45b6e40efc56a1c0a46227a14/tmc-0.2.2.tar.gz (from https://pypi.org/simple/tmc/), version: 0.2.2 2025-09-08T00:13:08,653 Found link https://files.pythonhosted.org/packages/2f/d6/02e6a0d9b8981c7ce2de1cd6d15c0ae68917f88dbdf48a99d660432db11b/tmc-0.3.0.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.0 2025-09-08T00:13:08,653 Found link https://files.pythonhosted.org/packages/9f/96/7623611d1bb873b490199272f77b7d2d0c86d0d180eee22959c2e4d8130d/tmc-0.3.1.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.1 2025-09-08T00:13:08,654 Found link https://files.pythonhosted.org/packages/97/34/9da51b4a658eaf748b0a8cbe7b52824984530e70326574880cf29bff426e/tmc-0.3.2.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.2 2025-09-08T00:13:08,654 Found link https://files.pythonhosted.org/packages/cc/e7/90c5e66e1428b3e1971522b6a1ae5ece3de0d99cc7c227eaf87bc10a00ca/tmc-0.3.3.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.3 2025-09-08T00:13:08,654 Found link https://files.pythonhosted.org/packages/45/ef/abb06d1c21fbfbe8f432f0d59b08b63fae22e209a3b5df3725506b058ca2/tmc-0.3.4.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.4 2025-09-08T00:13:08,655 Found link https://files.pythonhosted.org/packages/e7/42/6800add9391e24521a6a4aad24c0c6688f3d4340d83ce135387ba8cdc311/tmc-0.3.5.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.5 2025-09-08T00:13:08,655 Found link https://files.pythonhosted.org/packages/16/f7/6307a70d5ec21fa064ee9615e83879588ea38a5f9dcf6bf26c97f6693591/tmc-0.3.6.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.6 2025-09-08T00:13:08,655 Found link https://files.pythonhosted.org/packages/57/b1/aa04403064c85035dd5342671492f0d278362b90ad50672ef32d80132172/tmc-0.3.7.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.7 2025-09-08T00:13:08,656 Found link https://files.pythonhosted.org/packages/df/8b/535468f88d2c943f1c0dadc359cd4e6c0d57365dd05bec66267d819a07eb/tmc-0.3.8.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.8 2025-09-08T00:13:08,656 Found link https://files.pythonhosted.org/packages/9a/12/c842c6b24a2ec0eb73d30dafc8e68cf02a28f8c929f08ecca8340f1659b2/tmc-0.3.9.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.9 2025-09-08T00:13:08,656 Found link https://files.pythonhosted.org/packages/01/18/0d2245698945605df107bf7e04a9509193085c620eb690ee82b2ee74bcc7/tmc-0.3.10.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.10 2025-09-08T00:13:08,657 Found link https://files.pythonhosted.org/packages/43/fd/f18d5ddca61deeeb27abad3187cb2288dc6518a84ccc2c7ac5e4709816bc/tmc-0.3.11.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.11 2025-09-08T00:13:08,657 Found link https://files.pythonhosted.org/packages/18/f6/9f0bca82368b83bbd387119c39ff7636e28c44f55996bf08fe3bdc7b9e84/tmc-0.3.12.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.12 2025-09-08T00:13:08,657 Found link https://files.pythonhosted.org/packages/d5/0e/c3c1a9a8a779e9253019792e06b675d2181e32cb0306996281756498d037/tmc-0.3.13.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.13 2025-09-08T00:13:08,658 Found link https://files.pythonhosted.org/packages/a1/cf/050f75206125ef0ae7e9a9eeb77caf2d2e303b54a13a6c3b420b46e5f995/tmc-0.3.14.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.14 2025-09-08T00:13:08,658 Found link https://files.pythonhosted.org/packages/9a/44/6799507b3502c039b8ba88f23ac9f28cfb7dcd1203271c881863f8b8046f/tmc-0.3.15.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.15 2025-09-08T00:13:08,658 Found link https://files.pythonhosted.org/packages/cb/e8/f051b918787bcf180902cdc0f451b2964e1ed8e8cabe1b4769805f6d9083/tmc-0.3.16.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.16 2025-09-08T00:13:08,658 Found link https://files.pythonhosted.org/packages/ca/18/f64791a60d286aa425aaeeb270582b2d648610ae596b6bd1db30ea75db53/tmc-0.3.17.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.17 2025-09-08T00:13:08,659 Found link https://files.pythonhosted.org/packages/dc/1f/36d7bb83b22230c9176505cb3447ea990e0647a37b20d646a4f7239aeb3e/tmc-0.3.18.tar.gz (from https://pypi.org/simple/tmc/), version: 0.3.18 2025-09-08T00:13:08,659 Found link https://files.pythonhosted.org/packages/3a/4b/5a7fb6a7cde2e0a71bc8445c31e50df0d354f97b5386e99b09e7e028973b/tmc-1.0.1.tar.gz (from https://pypi.org/simple/tmc/), version: 1.0.1 2025-09-08T00:13:08,659 Found link https://files.pythonhosted.org/packages/06/3b/09148fa2371b3b7340f1991a4f2c470c5fd21389d7117c2474ead3b3d0b8/tmc-1.0.2.tar.gz (from https://pypi.org/simple/tmc/), version: 1.0.2 2025-09-08T00:13:08,660 Fetching project page and analyzing links: https://www.piwheels.org/simple/tmc/ 2025-09-08T00:13:08,660 Getting page https://www.piwheels.org/simple/tmc/ 2025-09-08T00:13:08,661 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:13:08,774 Fetched page https://www.piwheels.org/simple/tmc/ as text/html 2025-09-08T00:13:08,780 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-1.0.2-py3-none-any.whl#sha256=d6546061a17861b5ecfefd56280f85f0e589caf25de1d34bc2178617ef21d6c8 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,780 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-1.0.1-py3-none-any.whl#sha256=9722de018970cd2b3bfa8f9b668d1cb66d7fa3ea8d987bc61435329af5da86f7 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,780 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.18-py3-none-any.whl#sha256=4fbb796570eea75f33818be1d90d4fded1486303081e6d4143c182a084869c19 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,780 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.17-py3-none-any.whl#sha256=781261b2eb404c6fb4a65cdd969b31f91a9d42cf50423d2577088b3f4de5f618 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,780 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.16-py3-none-any.whl#sha256=45e9afad01cfe9cf12b3332e490012e332e66adf0d47545a706ae7d1761bc8e9 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,780 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.15-py3-none-any.whl#sha256=9664b3e210a5e5e23de6f852f39bab8a4e38f99e7aab611a56b3d6c6501435a5 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,781 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.14-py3-none-any.whl#sha256=3279178f46c9d34c493dcedfa17188b63543a03a0b8d87b56d25daac60f73db5 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,781 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.13-py3-none-any.whl#sha256=c74645e8d4e496c175b8b5d0ec59ee04ca83491533fb1f5ffcd1f01ad13b46f7 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,781 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.12-py3-none-any.whl#sha256=ce9313762b7860aac4d091d5731089354872e90b0b99d29aeb7c8e9ff63cd84c (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,781 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.11-py3-none-any.whl#sha256=3883b8cce8dcce67a13df593daf7f92c24b59562a926daf4c91e08abf6971a69 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,781 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.10-py3-none-any.whl#sha256=d1ca8e0aeb41c13e6217c9cdc287404b1d58f0f005d9ebd1af25a1f99c4c7c44 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,781 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.9-py3-none-any.whl#sha256=72ae47db74e3ddc27e75bcb67c7eb8b8c219b3d64aa83d5ff14f66b959b4cf41 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,781 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.8-py3-none-any.whl#sha256=a7a11c31ed4e7d0dd4f29460b82d7b3d491ec3da210d13ae067b3e813f96a099 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,781 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.7-py3-none-any.whl#sha256=d829fd65ba38583978a1d5156fe38410ff6bc135aa1cde574383408159b91d5f (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,782 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.6-py3-none-any.whl#sha256=7e807f6a398d06b5303d2ece3d19d738730286fc71bcb6674e78f64cdaa345ea (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,782 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.5-py3-none-any.whl#sha256=cbf43538536e0e58dc885fade054068c71fe647a5774b3cae66432fefbbb89fe (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,782 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.4-py3-none-any.whl#sha256=6b39b88060deb871f15d212aeea80833124059b2a6b034ec86e818a60888c902 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,782 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.3-py3-none-any.whl#sha256=148a71690fbf7b4cec09942770bd434e02ea19a5985854761613d37431cf96be (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,782 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.2-py3-none-any.whl#sha256=aa3bfb9ce7dd0eb6bc34b5b8f9e6751919b1853b5dbe69341289ea1a5ec58c32 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,782 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.3.1-py3-none-any.whl#sha256=5dcba3b7a8f7ddda11b4bfe4087c84907b3304ca318a25d165e934697fc31780 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,782 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.2.2-py3-none-any.whl#sha256=f0dbb12b92297cf6e8b5d6ff76dec4f412a659bef4e16e0e8c4333cdfc48e76b (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,782 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.2.1-py3-none-any.whl#sha256=f0d9bbeff9f198ea7ffde3e52dbfa77f45eb9b6c3513f7902f9c766a06c8caff (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,783 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.2.0-py3-none-any.whl#sha256=b358b0542c85a7fc0320eb756d9c2386a3499097c4a0ba6b22af976470ae2d34 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,783 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.1.4-py3-none-any.whl#sha256=36bfd1f236f3c265052656110e9d2919cfd80ff32a24065e56230be271309b97 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,783 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.1.3-py3-none-any.whl#sha256=48c8fc9e482bfcf183915ab592878cf5ae91e5608a1d724cb608f24cc56e0c4c (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,783 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.1.2-py3-none-any.whl#sha256=b6e22875905b94e9acdf67209b16f8200bad1a54dd052b839193cf7c62939020 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,783 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.1.1-py3-none-any.whl#sha256=1aa891f8794d007c4893a086ff82eb460a0162770486996fe3857cb3793680d6 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,783 Skipping link: No binaries permitted for tmc: https://archive1.piwheels.org/simple/tmc/tmc-0.1-py3-none-any.whl#sha256=b4af4c0d96468bbf401c3eeb8e022330126322bb036c02fee0afa424e8eb50a8 (from https://www.piwheels.org/simple/tmc/) 2025-09-08T00:13:08,783 Skipping link: not a file: https://www.piwheels.org/simple/tmc/ 2025-09-08T00:13:08,784 Skipping link: not a file: https://pypi.org/simple/tmc/ 2025-09-08T00:13:08,817 Given no hashes to check 1 links for project 'tmc': discarding no candidates 2025-09-08T00:13:08,818 Collecting tmc==0.3.0 2025-09-08T00:13:08,820 Created temporary directory: /tmp/pip-unpack-qfcu17qw 2025-09-08T00:13:08,960 Downloading tmc-0.3.0.tar.gz (9.0 kB) 2025-09-08T00:13:08,978 Added tmc==0.3.0 from https://files.pythonhosted.org/packages/2f/d6/02e6a0d9b8981c7ce2de1cd6d15c0ae68917f88dbdf48a99d660432db11b/tmc-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-kg8htiob' 2025-09-08T00:13:08,980 Running setup.py (path:/tmp/pip-wheel-h2zr5fcz/tmc_f2c63f72f87f44b291947cca68c48cbf/setup.py) egg_info for package tmc 2025-09-08T00:13:08,980 Created temporary directory: /tmp/pip-pip-egg-info-k26ejmb3 2025-09-08T00:13:08,980 Preparing metadata (setup.py): started 2025-09-08T00:13:08,981 Running command python setup.py egg_info 2025-09-08T00:13:09,584 Traceback (most recent call last): 2025-09-08T00:13:09,586 File "", line 2, in 2025-09-08T00:13:09,587 exec(compile(''' 2025-09-08T00:13:09,587 ~~~~^^^^^^^^^^^^ 2025-09-08T00:13:09,587 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:13:09,587 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,587 ...<32 lines>... 2025-09-08T00:13:09,587 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:13:09,588 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,588 ''' % ('/tmp/pip-wheel-h2zr5fcz/tmc_f2c63f72f87f44b291947cca68c48cbf/setup.py',), "", "exec")) 2025-09-08T00:13:09,588 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,588 File "", line 35, in 2025-09-08T00:13:09,588 File "/tmp/pip-wheel-h2zr5fcz/tmc_f2c63f72f87f44b291947cca68c48cbf/setup.py", line 19, in 2025-09-08T00:13:09,589 long_description=read("README.md"), 2025-09-08T00:13:09,589 ~~~~^^^^^^^^^^^^^ 2025-09-08T00:13:09,589 File "/tmp/pip-wheel-h2zr5fcz/tmc_f2c63f72f87f44b291947cca68c48cbf/setup.py", line 12, in read 2025-09-08T00:13:09,589 return open(os.path.join(os.path.dirname(__file__), fname)).read() 2025-09-08T00:13:09,589 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,589 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-h2zr5fcz/tmc_f2c63f72f87f44b291947cca68c48cbf/README.md' 2025-09-08T00:13:09,691 ERROR: python setup.py egg_info exited with 1 2025-09-08T00:13:09,704 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T00:13:09,704 exec(compile('"'"''"'"''"'"' 2025-09-08T00:13:09,704 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:13:09,704 # 2025-09-08T00:13:09,704 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:13:09,704 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:13:09,704 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:13:09,704 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:13:09,704 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:13:09,704 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:13:09,704 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:13:09,704 import os, sys, tokenize, traceback 2025-09-08T00:13:09,704 2025-09-08T00:13:09,704 try: 2025-09-08T00:13:09,704 import setuptools 2025-09-08T00:13:09,704 except ImportError: 2025-09-08T00:13:09,704 print( 2025-09-08T00:13:09,704 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:13:09,704 "the build environment with exception:", 2025-09-08T00:13:09,704 file=sys.stderr, 2025-09-08T00:13:09,704 ) 2025-09-08T00:13:09,704 traceback.print_exc() 2025-09-08T00:13:09,704 sys.exit(1) 2025-09-08T00:13:09,704 2025-09-08T00:13:09,704 __file__ = %r 2025-09-08T00:13:09,704 sys.argv[0] = __file__ 2025-09-08T00:13:09,704 2025-09-08T00:13:09,704 if os.path.exists(__file__): 2025-09-08T00:13:09,704 filename = __file__ 2025-09-08T00:13:09,704 with tokenize.open(__file__) as f: 2025-09-08T00:13:09,704 setup_py_code = f.read() 2025-09-08T00:13:09,704 else: 2025-09-08T00:13:09,704 filename = "" 2025-09-08T00:13:09,704 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:13:09,704 2025-09-08T00:13:09,704 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:13:09,704 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-h2zr5fcz/tmc_f2c63f72f87f44b291947cca68c48cbf/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-k26ejmb3[/] 2025-09-08T00:13:09,705 [bold magenta]cwd[/]: /tmp/pip-wheel-h2zr5fcz/tmc_f2c63f72f87f44b291947cca68c48cbf/ 2025-09-08T00:13:09,705 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T00:13:09,706 ERROR: metadata generation failed 2025-09-08T00:13:09,712 Exception information: 2025-09-08T00:13:09,712 Traceback (most recent call last): 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T00:13:09,712 call_subprocess( 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~^ 2025-09-08T00:13:09,712 args, 2025-09-08T00:13:09,712 ^^^^^ 2025-09-08T00:13:09,712 ...<2 lines>... 2025-09-08T00:13:09,712 spinner=spinner, 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 ) 2025-09-08T00:13:09,712 ^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T00:13:09,712 raise error 2025-09-08T00:13:09,712 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T00:13:09,712 2025-09-08T00:13:09,712 The above exception was the direct cause of the following exception: 2025-09-08T00:13:09,712 2025-09-08T00:13:09,712 Traceback (most recent call last): 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:13:09,712 status = _inner_run() 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:13:09,712 return self.run(options, args) 2025-09-08T00:13:09,712 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:13:09,712 return func(self, options, args) 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T00:13:09,712 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T00:13:09,712 result = self._result = resolver.resolve( 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:13:09,712 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 ) 2025-09-08T00:13:09,712 ^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T00:13:09,712 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T00:13:09,712 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T00:13:09,712 if not criterion.candidates: 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T00:13:09,712 return bool(self._sequence) 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T00:13:09,712 self._bool = any(self) 2025-09-08T00:13:09,712 ~~~^^^^^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T00:13:09,712 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T00:13:09,712 ^^^^^^^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T00:13:09,712 candidate = func() 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T00:13:09,712 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:13:09,712 link, template, name, version 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 ) 2025-09-08T00:13:09,712 ^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T00:13:09,712 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~^ 2025-09-08T00:13:09,712 link, 2025-09-08T00:13:09,712 ^^^^^ 2025-09-08T00:13:09,712 ...<3 lines>... 2025-09-08T00:13:09,712 version=version, 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 ) 2025-09-08T00:13:09,712 ^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T00:13:09,712 super().__init__( 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:13:09,712 link=link, 2025-09-08T00:13:09,712 ^^^^^^^^^^ 2025-09-08T00:13:09,712 ...<4 lines>... 2025-09-08T00:13:09,712 version=version, 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 ) 2025-09-08T00:13:09,712 ^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T00:13:09,712 self.dist = self._prepare() 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T00:13:09,712 dist = self._prepare_distribution() 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T00:13:09,712 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T00:13:09,712 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T00:13:09,712 dist = _get_prepared_distribution( 2025-09-08T00:13:09,712 req, 2025-09-08T00:13:09,712 ...<3 lines>... 2025-09-08T00:13:09,712 self.check_build_deps, 2025-09-08T00:13:09,712 ) 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T00:13:09,712 abstract_dist.prepare_distribution_metadata( 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:13:09,712 finder, build_isolation, check_build_deps 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 ) 2025-09-08T00:13:09,712 ^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T00:13:09,712 self.req.prepare_metadata() 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T00:13:09,712 self.metadata_directory = generate_metadata_legacy( 2025-09-08T00:13:09,712 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:13:09,712 build_env=self.build_env, 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 ...<3 lines>... 2025-09-08T00:13:09,712 details=details, 2025-09-08T00:13:09,712 ^^^^^^^^^^^^^^^^ 2025-09-08T00:13:09,712 ) 2025-09-08T00:13:09,712 ^ 2025-09-08T00:13:09,712 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T00:13:09,712 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T00:13:09,712 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T00:13:09,736 Removed tmc==0.3.0 from https://files.pythonhosted.org/packages/2f/d6/02e6a0d9b8981c7ce2de1cd6d15c0ae68917f88dbdf48a99d660432db11b/tmc-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-kg8htiob' 2025-09-08T00:13:09,736 Removed build tracker: '/tmp/pip-build-tracker-kg8htiob'