2025-09-09T04:22:40,333 Created temporary directory: /tmp/pip-build-tracker-aqzqts41 2025-09-09T04:22:40,333 Initialized build tracking at /tmp/pip-build-tracker-aqzqts41 2025-09-09T04:22:40,334 Created build tracker: /tmp/pip-build-tracker-aqzqts41 2025-09-09T04:22:40,334 Entered build tracker: /tmp/pip-build-tracker-aqzqts41 2025-09-09T04:22:40,334 Created temporary directory: /tmp/pip-wheel-omsv476k 2025-09-09T04:22:40,337 Created temporary directory: /tmp/pip-ephem-wheel-cache-8irub406 2025-09-09T04:22:40,397 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T04:22:40,399 2 location(s) to search for versions of firelab: 2025-09-09T04:22:40,399 * https://pypi.org/simple/firelab/ 2025-09-09T04:22:40,399 * https://www.piwheels.org/simple/firelab/ 2025-09-09T04:22:40,399 Fetching project page and analyzing links: https://pypi.org/simple/firelab/ 2025-09-09T04:22:40,400 Getting page https://pypi.org/simple/firelab/ 2025-09-09T04:22:40,401 Found index url https://pypi.org/simple/ 2025-09-09T04:22:40,631 Fetched page https://pypi.org/simple/firelab/ as application/vnd.pypi.simple.v1+json 2025-09-09T04:22:40,642 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9c/04/7bf3647e19cf7d54d829e7c4a9cc9f140f8491b6fcafe98e1c66f3ed03fc/firelab-0.0.1-py3.6.egg (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,642 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/ea/7e/b409b4567148462f6b791850731163b15ec14e9a67ec76d21c931f99168d/firelab-0.0.3-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,643 Found link https://files.pythonhosted.org/packages/63/d9/566ef1df64094650f8357909e126c87a39865571337d6da6f924ce011b21/firelab-0.0.3.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.4), version: 0.0.3 2025-09-09T04:22:40,644 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/26/bb/c5f6d3081c30758cfbb45f892232afbfa0759e4955d46f17cf83fcf5acd0/firelab-0.0.4-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,644 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/98/1e/c01cdb7df2d8ae50d81fbcb8fa686b8435b43dcad96d0f782ec1e798d94a/firelab-0.0.6-py3.6.egg (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,644 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b7/a9/992a96207414016a3f16f58afef2b2a41b385d39d0d687e55d454afb0de1/firelab-0.0.8-py3.6.egg (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,644 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/a8/cc/5f5f5f854f33df9b678ff4834b1333b3da38675e4b5de5132587ce6f96c0/firelab-0.0.8.2-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,644 Found link https://files.pythonhosted.org/packages/88/21/18cccd73428265d0d294a1d1dac3e70b0014548b4194ada06b94bf32ef62/firelab-0.0.8.2.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.4), version: 0.0.8.2 2025-09-09T04:22:40,644 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/57/19/bbbe3364c6c64e2aa3b5164c38e664c64e60931af3fa81aaca2b3c6e3b4b/firelab-0.0.9-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,645 Found link https://files.pythonhosted.org/packages/70/e1/0747c8379d883926d5ee8b99773464d4873dface8331b80e1b44f3ba545d/firelab-0.0.9.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.4), version: 0.0.9 2025-09-09T04:22:40,645 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/2d/d1/06aaa8a0c9fa0b7a5eaa25bbdb0686506ba3164a486019e2c309c8d7ad44/firelab-0.0.10-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,645 Found link https://files.pythonhosted.org/packages/bd/9c/d8af2de3bd6730848a465cbfef2d55419ecceb903f846c626cb2a9d1ac5d/firelab-0.0.10.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.4), version: 0.0.10 2025-09-09T04:22:40,645 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/6f/ac/1bf93b00d0b10ba58dc79c16c8d6571827bebbf6fd65ed24729098fb83ff/firelab-0.0.11-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,645 Found link https://files.pythonhosted.org/packages/74/d0/b88f7bc558b644f168e77025a46293575cff19fcfbf84deb627c680d7bde/firelab-0.0.11.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.4), version: 0.0.11 2025-09-09T04:22:40,646 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/5a/e3/3f949e95ad826d28ec89969430ad5c8dcc763acc00339bc26451797a45ff/firelab-0.0.12-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,646 Found link https://files.pythonhosted.org/packages/45/d0/48bc21fe842964e576f32e8e1098c670d5a92d4ad2542965d8dfad9fca53/firelab-0.0.12.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.4), version: 0.0.12 2025-09-09T04:22:40,646 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/bf/e8/e117d620819fae9ad830336896464335c11cd60085255bb8fbdab74b7b40/firelab-0.0.13-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,646 Found link https://files.pythonhosted.org/packages/bf/e7/35aefeb3619b9608dcf851e38412425f752116d8c4b236df40a235c17081/firelab-0.0.13.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.4), version: 0.0.13 2025-09-09T04:22:40,646 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/51/9c/3a4f43bc8fe466677e95b818a4451fcf3b8c96923ea27d48fee6b5d712b0/firelab-0.0.14-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,647 Found link https://files.pythonhosted.org/packages/1d/93/484b08ffe1e4e87d9f0a76c46002bfa3577faa7cdf85baee3486b09e2f36/firelab-0.0.14.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.4), version: 0.0.14 2025-09-09T04:22:40,647 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/5e/97/2e8c6225ad5013ecf070bc7aa650fa935f4ad717e0081221c1fe5fd142b7/firelab-0.0.15-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,647 Found link https://files.pythonhosted.org/packages/27/34/e6d2460ad9e37b30746abf62df80fc1c9452b74ad8a10e7d2d5598c8ab30/firelab-0.0.15.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.15 2025-09-09T04:22:40,648 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/f0/4d/fcef4cb09a445692ed9a0bfc32554e4c8313da48e1574c7504d87c50bbfc/firelab-0.0.16-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,648 Found link https://files.pythonhosted.org/packages/91/69/edeff00e7a138896fb4cb76eccd1e698bfff2bd86f789ff6cca6816139d2/firelab-0.0.16.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.16 2025-09-09T04:22:40,648 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/19/88/a6a49dd97760f853167e3ebb3f9c5a9d959002bcfc3ee0eeb7df85ee0815/firelab-0.0.17-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,648 Found link https://files.pythonhosted.org/packages/3b/48/3666377150310fc067e6341f3614ab525f23d6c77b26f78c59c469bcbbab/firelab-0.0.17.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.17 2025-09-09T04:22:40,648 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/67/1e/62a2f8c9822715770b159686caf2bd86dd978ad5f078f33e7cb552c94d84/firelab-0.0.18-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,649 Found link https://files.pythonhosted.org/packages/ae/38/d3f17e80340e3eb779f40af8c960e74dcc3aa6a9c50ccc6aec21d352f9ef/firelab-0.0.18.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.18 2025-09-09T04:22:40,649 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/c4/36/1ec65873b9d5bfb2d922005c55d34af4546dfcc07e18c5166bd3f8a645e3/firelab-0.0.19-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,649 Found link https://files.pythonhosted.org/packages/c1/cf/7d7440129586b2aacc50b82850a557a730fe03a77672fc52f4f3c40fd5a4/firelab-0.0.19.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.19 2025-09-09T04:22:40,649 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/d3/75/dfa92843cf88a7c8345816a6bdd252f4049fab33365ad2a123a451012d7b/firelab-0.0.20-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,649 Found link https://files.pythonhosted.org/packages/72/33/67869166f453f946f6260ec954c26eb40ee1ecdfd48375f5a053f74648a2/firelab-0.0.20.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.20 2025-09-09T04:22:40,650 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/13/e1/406670ffd5b55b2b957af1a6b0e8535c4d1b7b5dea6c6d4f7ac7f7731227/firelab-0.0.21-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,650 Found link https://files.pythonhosted.org/packages/b8/d2/ee2facea660c2bcdcc18fc5e9504c765540b98497437e382d322bdb32118/firelab-0.0.21.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.21 2025-09-09T04:22:40,650 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/d8/16/568d82f57266e0a0089130250210a95730719d0ba90e27a63b199f76a20f/firelab-0.0.22-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,650 Found link https://files.pythonhosted.org/packages/2d/b9/7f41b04a2f05e3b9502ac86b90817f2b3d5fc48679b9fe7231a787af44d6/firelab-0.0.22.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.22 2025-09-09T04:22:40,650 Skipping link: No binaries permitted for firelab: https://files.pythonhosted.org/packages/fb/2c/5b2f4ed8fc1c0dfec6fe1fb693a16952cee0dcbd3495dbe570fa6d55fef6/firelab-0.0.26-py3-none-any.whl (from https://pypi.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,651 Found link https://files.pythonhosted.org/packages/f0/38/11ea9ad0937a67b7bb2525400832c73bbac8ea2ccd05c81350f28b2a252a/firelab-0.0.26.tar.gz (from https://pypi.org/simple/firelab/) (requires-python:>=3.6), version: 0.0.26 2025-09-09T04:22:40,651 Fetching project page and analyzing links: https://www.piwheels.org/simple/firelab/ 2025-09-09T04:22:40,651 Getting page https://www.piwheels.org/simple/firelab/ 2025-09-09T04:22:40,652 Found index url https://www.piwheels.org/simple/ 2025-09-09T04:22:40,740 Fetched page https://www.piwheels.org/simple/firelab/ as text/html 2025-09-09T04:22:40,743 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.26-py3-none-any.whl#sha256=7b132251b867e8d1026761ecc55a81b86ecf7073539f3fa19e74f27b8f0f71ea (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,744 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.22-py3-none-any.whl#sha256=89d661d08e0e6a6805d4734d9336b9e1e499b4ad8bfddee44418e111370fdca3 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,744 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.21-py3-none-any.whl#sha256=54f47ebb6d9e2588e3c2ed7fa38016d5acdc17d7ccd2e678cfb34b8dee9ca455 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,744 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.20-py3-none-any.whl#sha256=86dc221ed6a429f24fa3d662d4f027f60773a0dae75eb2f1a9211b6956a3ebcd (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,744 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.18-py3-none-any.whl#sha256=72a089dcb1c24047ca05de01bd796b429612fe3c1ded1d933e52953833712c01 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,744 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.17-py3-none-any.whl#sha256=f4429a0589408720024a9fdbcddf2abcdbbbc216632cce1b2a6708d16afabb27 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,744 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.16-py3-none-any.whl#sha256=830deafa0fc03c38ea7515147dac4c6e2b4fe49454d50326a8c67582459cf22c (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,744 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.15-py3-none-any.whl#sha256=e9b7499d9d54cf667512d84543e48006b597a05ebc2b1388a12457a3f6a11df5 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.6) 2025-09-09T04:22:40,745 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.14-py3-none-any.whl#sha256=1090a92d6c423da95d8c0b7f4863bbade1eb23e880681b1291e5738af4a5e976 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,745 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.13-py3-none-any.whl#sha256=3a6dad42d40f0fbda152f9f26043947da842fdf2465943d83122217c23c3bfc1 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,745 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.12-py3-none-any.whl#sha256=aeb66b1ec67cfcf1acbd4650bbee9aabb6e1e39da3f93e8f9eeb215eb8d7963b (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,745 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.11-py3-none-any.whl#sha256=cdb4da190fdb0a9515c36ea3a861a1226331093149e16484c9d8d829c8224b6c (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,745 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.10-py3-none-any.whl#sha256=db99aedb29a4a19e90c022b4dccd758b2e15bd273a06fdfb6042d996231a0453 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,745 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.9-py3-none-any.whl#sha256=d98f81163a0d0246f4a9802c2ffce043593f43de1bc3f49fb37a62735d76c7b3 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,745 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.8.2-py3-none-any.whl#sha256=8e98bc05506aa73227233508eab177f4819413f5e0da9ab1dc797ce243d131a7 (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,745 Skipping link: No binaries permitted for firelab: https://archive1.piwheels.org/simple/firelab/firelab-0.0.3-py3-none-any.whl#sha256=34046cd889667d39bef97a1b06a2684e0dc106d4b032f5da390cebe0370083ed (from https://www.piwheels.org/simple/firelab/) (requires-python:>=3.4) 2025-09-09T04:22:40,746 Skipping link: not a file: https://www.piwheels.org/simple/firelab/ 2025-09-09T04:22:40,746 Skipping link: not a file: https://pypi.org/simple/firelab/ 2025-09-09T04:22:40,772 Given no hashes to check 1 links for project 'firelab': discarding no candidates 2025-09-09T04:22:40,773 Collecting firelab==0.0.19 2025-09-09T04:22:40,774 Created temporary directory: /tmp/pip-unpack-6tr5fkj0 2025-09-09T04:22:40,909 Downloading firelab-0.0.19.tar.gz (17 kB) 2025-09-09T04:22:40,942 Added firelab==0.0.19 from https://files.pythonhosted.org/packages/c1/cf/7d7440129586b2aacc50b82850a557a730fe03a77672fc52f4f3c40fd5a4/firelab-0.0.19.tar.gz to build tracker '/tmp/pip-build-tracker-aqzqts41' 2025-09-09T04:22:40,943 Running setup.py (path:/tmp/pip-wheel-omsv476k/firelab_ce2c53d78d7a42868c12498eff2a5f6a/setup.py) egg_info for package firelab 2025-09-09T04:22:40,943 Created temporary directory: /tmp/pip-pip-egg-info-6_em9226 2025-09-09T04:22:40,943 Preparing metadata (setup.py): started 2025-09-09T04:22:40,944 Running command python setup.py egg_info 2025-09-09T04:22:41,458 Traceback (most recent call last): 2025-09-09T04:22:41,460 File "", line 2, in 2025-09-09T04:22:41,460 exec(compile(''' 2025-09-09T04:22:41,460 ~~~~^^^^^^^^^^^^ 2025-09-09T04:22:41,460 # This is -- a caller that pip uses to run setup.py 2025-09-09T04:22:41,460 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,460 ...<32 lines>... 2025-09-09T04:22:41,460 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T04:22:41,460 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,461 ''' % ('/tmp/pip-wheel-omsv476k/firelab_ce2c53d78d7a42868c12498eff2a5f6a/setup.py',), "", "exec")) 2025-09-09T04:22:41,461 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,461 File "", line 35, in 2025-09-09T04:22:41,461 File "/tmp/pip-wheel-omsv476k/firelab_ce2c53d78d7a42868c12498eff2a5f6a/setup.py", line 17, in 2025-09-09T04:22:41,461 install_requires=open('requirements.txt').readlines(), 2025-09-09T04:22:41,461 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,461 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-09T04:22:41,545 ERROR: python setup.py egg_info exited with 1 2025-09-09T04:22:41,558 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T04:22:41,558 exec(compile('"'"''"'"''"'"' 2025-09-09T04:22:41,558 # This is -- a caller that pip uses to run setup.py 2025-09-09T04:22:41,558 # 2025-09-09T04:22:41,558 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T04:22:41,558 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T04:22:41,558 # - It provides a clear error message when setuptools is not installed. 2025-09-09T04:22:41,558 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T04:22:41,558 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T04:22:41,558 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T04:22:41,558 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T04:22:41,558 import os, sys, tokenize, traceback 2025-09-09T04:22:41,558 2025-09-09T04:22:41,558 try: 2025-09-09T04:22:41,558 import setuptools 2025-09-09T04:22:41,558 except ImportError: 2025-09-09T04:22:41,558 print( 2025-09-09T04:22:41,558 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T04:22:41,558 "the build environment with exception:", 2025-09-09T04:22:41,558 file=sys.stderr, 2025-09-09T04:22:41,558 ) 2025-09-09T04:22:41,558 traceback.print_exc() 2025-09-09T04:22:41,558 sys.exit(1) 2025-09-09T04:22:41,558 2025-09-09T04:22:41,558 __file__ = %r 2025-09-09T04:22:41,558 sys.argv[0] = __file__ 2025-09-09T04:22:41,558 2025-09-09T04:22:41,558 if os.path.exists(__file__): 2025-09-09T04:22:41,558 filename = __file__ 2025-09-09T04:22:41,558 with tokenize.open(__file__) as f: 2025-09-09T04:22:41,558 setup_py_code = f.read() 2025-09-09T04:22:41,558 else: 2025-09-09T04:22:41,558 filename = "" 2025-09-09T04:22:41,558 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T04:22:41,558 2025-09-09T04:22:41,558 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T04:22:41,558 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-omsv476k/firelab_ce2c53d78d7a42868c12498eff2a5f6a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-6_em9226[/] 2025-09-09T04:22:41,558 [bold magenta]cwd[/]: /tmp/pip-wheel-omsv476k/firelab_ce2c53d78d7a42868c12498eff2a5f6a/ 2025-09-09T04:22:41,558 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T04:22:41,559 ERROR: metadata generation failed 2025-09-09T04:22:41,564 Exception information: 2025-09-09T04:22:41,564 Traceback (most recent call last): 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T04:22:41,564 call_subprocess( 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~^ 2025-09-09T04:22:41,564 args, 2025-09-09T04:22:41,564 ^^^^^ 2025-09-09T04:22:41,564 ...<2 lines>... 2025-09-09T04:22:41,564 spinner=spinner, 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 ) 2025-09-09T04:22:41,564 ^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T04:22:41,564 raise error 2025-09-09T04:22:41,564 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T04:22:41,564 2025-09-09T04:22:41,564 The above exception was the direct cause of the following exception: 2025-09-09T04:22:41,564 2025-09-09T04:22:41,564 Traceback (most recent call last): 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T04:22:41,564 status = _inner_run() 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T04:22:41,564 return self.run(options, args) 2025-09-09T04:22:41,564 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T04:22:41,564 return func(self, options, args) 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T04:22:41,564 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T04:22:41,564 result = self._result = resolver.resolve( 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~^ 2025-09-09T04:22:41,564 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 ) 2025-09-09T04:22:41,564 ^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T04:22:41,564 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T04:22:41,564 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T04:22:41,564 if not criterion.candidates: 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T04:22:41,564 return bool(self._sequence) 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T04:22:41,564 self._bool = any(self) 2025-09-09T04:22:41,564 ~~~^^^^^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T04:22:41,564 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T04:22:41,564 ^^^^^^^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T04:22:41,564 candidate = func() 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T04:22:41,564 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T04:22:41,564 link, template, name, version 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 ) 2025-09-09T04:22:41,564 ^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T04:22:41,564 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~^ 2025-09-09T04:22:41,564 link, 2025-09-09T04:22:41,564 ^^^^^ 2025-09-09T04:22:41,564 ...<3 lines>... 2025-09-09T04:22:41,564 version=version, 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 ) 2025-09-09T04:22:41,564 ^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T04:22:41,564 super().__init__( 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~^ 2025-09-09T04:22:41,564 link=link, 2025-09-09T04:22:41,564 ^^^^^^^^^^ 2025-09-09T04:22:41,564 ...<4 lines>... 2025-09-09T04:22:41,564 version=version, 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 ) 2025-09-09T04:22:41,564 ^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T04:22:41,564 self.dist = self._prepare() 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T04:22:41,564 dist = self._prepare_distribution() 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T04:22:41,564 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T04:22:41,564 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T04:22:41,564 dist = _get_prepared_distribution( 2025-09-09T04:22:41,564 req, 2025-09-09T04:22:41,564 ...<3 lines>... 2025-09-09T04:22:41,564 self.check_build_deps, 2025-09-09T04:22:41,564 ) 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T04:22:41,564 abstract_dist.prepare_distribution_metadata( 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T04:22:41,564 finder, build_isolation, check_build_deps 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 ) 2025-09-09T04:22:41,564 ^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T04:22:41,564 self.req.prepare_metadata() 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T04:22:41,564 self.metadata_directory = generate_metadata_legacy( 2025-09-09T04:22:41,564 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T04:22:41,564 build_env=self.build_env, 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 ...<3 lines>... 2025-09-09T04:22:41,564 details=details, 2025-09-09T04:22:41,564 ^^^^^^^^^^^^^^^^ 2025-09-09T04:22:41,564 ) 2025-09-09T04:22:41,564 ^ 2025-09-09T04:22:41,564 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T04:22:41,564 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T04:22:41,564 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T04:22:41,586 Removed firelab==0.0.19 from https://files.pythonhosted.org/packages/c1/cf/7d7440129586b2aacc50b82850a557a730fe03a77672fc52f4f3c40fd5a4/firelab-0.0.19.tar.gz from build tracker '/tmp/pip-build-tracker-aqzqts41' 2025-09-09T04:22:41,586 Removed build tracker: '/tmp/pip-build-tracker-aqzqts41'