2025-09-08T04:17:06,792 Created temporary directory: /tmp/pip-build-tracker-elbeybgb 2025-09-08T04:17:06,793 Initialized build tracking at /tmp/pip-build-tracker-elbeybgb 2025-09-08T04:17:06,793 Created build tracker: /tmp/pip-build-tracker-elbeybgb 2025-09-08T04:17:06,793 Entered build tracker: /tmp/pip-build-tracker-elbeybgb 2025-09-08T04:17:06,793 Created temporary directory: /tmp/pip-wheel-qv576kjh 2025-09-08T04:17:06,796 Created temporary directory: /tmp/pip-ephem-wheel-cache-sctt8p97 2025-09-08T04:17:06,856 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T04:17:06,858 2 location(s) to search for versions of keg: 2025-09-08T04:17:06,858 * https://pypi.org/simple/keg/ 2025-09-08T04:17:06,858 * https://www.piwheels.org/simple/keg/ 2025-09-08T04:17:06,859 Fetching project page and analyzing links: https://pypi.org/simple/keg/ 2025-09-08T04:17:06,859 Getting page https://pypi.org/simple/keg/ 2025-09-08T04:17:06,860 Found index url https://pypi.org/simple/ 2025-09-08T04:17:07,006 Fetched page https://pypi.org/simple/keg/ as application/vnd.pypi.simple.v1+json 2025-09-08T04:17:07,016 Found link https://files.pythonhosted.org/packages/77/23/fbef698f335d92d3a1158d80b770b081246820a751c48453870e09b1cf79/Keg-0.3.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.3.0 2025-09-08T04:17:07,016 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/79/92/4189a0bafc22b0b5f394df475e541c49304f7ebafd4a5fb404072101c49b/Keg-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,017 Found link https://files.pythonhosted.org/packages/73/91/e4b834b6f39e34d833bc8260daa3237b3ced22b8deaa01fe4acbaa7a762e/Keg-0.3.1.tar.gz (from https://pypi.org/simple/keg/), version: 0.3.1 2025-09-08T04:17:07,017 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/f7/04/f71f2d5a156ec71fd5a1827c9be535216f8937f9cade92bff4be3681b597/Keg-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,017 Found link https://files.pythonhosted.org/packages/0b/bb/3cb0dc932242381ca418175b6d773af99eb191cc6818c2f478ae6e866fe8/Keg-0.4.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.4.0 2025-09-08T04:17:07,017 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/48/c1/8c2b1401bde997b1ca165222411e9e0f9496ee986921cd1997e872379997/Keg-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,018 Found link https://files.pythonhosted.org/packages/39/e6/f59bd8664db90a3938d05a96c9d31a8f132acff3aef44f3fc97ecc5a42bb/Keg-0.4.1.tar.gz (from https://pypi.org/simple/keg/), version: 0.4.1 2025-09-08T04:17:07,018 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/5f/e0/c53417b881e7c54a12c8f70a105f92bfe7dcd4c3529fd1d5804168f6118d/Keg-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,018 Found link https://files.pythonhosted.org/packages/ef/05/66ea4a5588ee8854e0a81ed204356c098597ae3d77832dfca8f927017222/Keg-0.5.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.5.0 2025-09-08T04:17:07,018 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/f3/2e/18852c2fdc273057a4e8666b71634c322cdafc8f567488311a839a26b9c2/Keg-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,019 Found link https://files.pythonhosted.org/packages/ce/6e/7a96e513e8d870daead35c8c3bca6c95833952cdd451fe7e9cf44e83b4e7/Keg-0.5.1.tar.gz (from https://pypi.org/simple/keg/), version: 0.5.1 2025-09-08T04:17:07,019 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/a0/6e/29069441b57701aa76d31cbc6c2bc0e48cb848ae313e2a014ee99d835747/Keg-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,019 Found link https://files.pythonhosted.org/packages/d9/a9/a89a091dbf0d8627b40adcc7a040c20d8d530a593e6450ac80a037f0269e/Keg-0.6.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.6.0 2025-09-08T04:17:07,019 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/18/e0/e420443e070f4a180c600519313b636ccc61375d640e2e59d0f7b37a5796/Keg-0.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,020 Found link https://files.pythonhosted.org/packages/aa/69/b43c216f5673894c6c00c9c3303d239f7639262b2ce869d504951ea7094b/Keg-0.6.1.tar.gz (from https://pypi.org/simple/keg/), version: 0.6.1 2025-09-08T04:17:07,020 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/b4/7b/a34d50638d2816b3fa07a9dcdb1aad978c1fcdda6f53c73058a1a5b81925/Keg-0.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,020 Found link https://files.pythonhosted.org/packages/22/f5/28f26e9815466dc840a14c373d82e0c5bdaa2551f360c47b0e822a9efeff/Keg-0.6.2.tar.gz (from https://pypi.org/simple/keg/), version: 0.6.2 2025-09-08T04:17:07,021 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/22/10/092156b43b9537e8c4382bfccc3b0f047fc70b857d17281ca295eaf10f81/Keg-0.6.3-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,021 Found link https://files.pythonhosted.org/packages/7a/41/99a283fcca54fb335632c2b20ef518807e0bd3107c6a173e017f4e4493a9/Keg-0.6.3.tar.gz (from https://pypi.org/simple/keg/), version: 0.6.3 2025-09-08T04:17:07,021 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/58/b7/683cf8af1ce3caa3b046336d585deb960467ac562c6ffecc4acd11266f9f/Keg-0.6.4-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,021 Found link https://files.pythonhosted.org/packages/f9/9e/404a3ba60a4a4be1e08d459b4a11e43be5a82e13c49febc8a7aec980117f/Keg-0.6.4.tar.gz (from https://pypi.org/simple/keg/), version: 0.6.4 2025-09-08T04:17:07,022 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/8f/42/94769575482e07fa65f0fc6e9af8a162f8ce5e11023c4509f76a7ebc7e2e/Keg-0.6.5-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,022 Found link https://files.pythonhosted.org/packages/05/a1/bd8d479fb38160b74a44be3abfb0d55e296a7238921409cc6d4a92dd3ea4/Keg-0.6.5.tar.gz (from https://pypi.org/simple/keg/), version: 0.6.5 2025-09-08T04:17:07,022 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/c6/15/2a4cfab495ec23469c6ed9224a0613eeac066ab23467b747cf3527594ebf/Keg-0.6.6-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,022 Found link https://files.pythonhosted.org/packages/70/92/4bfe07d6bf0f20ddfcc3690ba8ba87e78b893406fbb995be018b1539560a/Keg-0.6.6.tar.gz (from https://pypi.org/simple/keg/), version: 0.6.6 2025-09-08T04:17:07,023 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/9d/be/5e038724c2c0c9a7660164e5223df824d075a2876c7dbc47d56494375fbf/Keg-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,023 Found link https://files.pythonhosted.org/packages/14/15/6eb19dc00d3f39a45a9dad996c86eadcfa11fe900158d05ef31d1b208ca2/Keg-0.7.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.7.0 2025-09-08T04:17:07,023 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/35/10/f60b30f21700d23d55bc9499d0a3dc02c411ba8915119c0c773d9f874b8c/Keg-0.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,023 Found link https://files.pythonhosted.org/packages/0f/ca/16fb77ab0565ab05b1bee82618ddf549da3dcf21cebdd10877a373e4c981/Keg-0.8.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.0 2025-09-08T04:17:07,024 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/0d/65/6903265acde3169766ce2a45855e773a152fe726d3723be183a91c2823e3/Keg-0.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,024 Found link https://files.pythonhosted.org/packages/ba/ef/bd3011dd4460d49b545e41c3cfb5e346a75cfaf86573b64b647a9d528b31/Keg-0.8.1.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.1 2025-09-08T04:17:07,024 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/89/f0/a1e65dd0d624f859f1065aadb296ff27b97879752e356ae090ed2a49e7ae/Keg-0.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,024 Found link https://files.pythonhosted.org/packages/dc/31/f27bd36d6e2a378252037714f95762339387b723b7658d4b2b09efbd4c1a/Keg-0.8.2.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.2 2025-09-08T04:17:07,025 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/1f/2f/d7c2840a7217acb2538018620b040b900e08167d49c3e9144293b0c7a581/Keg-0.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,025 Found link https://files.pythonhosted.org/packages/9a/aa/31539af7978c69f5f4b86ef6bb32e57840d47900a473e44298e5abc3ac52/Keg-0.8.3.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.3 2025-09-08T04:17:07,025 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/2a/7c/731869416228e533c65f4d67becd481ec1d9f925f318c43365a9fbc7495f/Keg-0.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,025 Found link https://files.pythonhosted.org/packages/3d/c8/0487385e214f5caffaca142de7c4b240e4db66969dd95efdf1fcfff34735/Keg-0.8.4.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.4 2025-09-08T04:17:07,026 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/0f/ce/b2391e647c3b9d51ef3e34c3574cfd3e4694fd0906190489553b810ec834/Keg-0.8.5-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,026 Found link https://files.pythonhosted.org/packages/2e/b2/c98fdb2798eb523070550e7745679e1d76a65871d8f2379a64f97b748529/Keg-0.8.5.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.5 2025-09-08T04:17:07,026 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/7b/81/74581594537d097a1f16f17e091a5ec8127ab38c77669e187d88c30fd732/Keg-0.8.6-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,027 Found link https://files.pythonhosted.org/packages/eb/97/3e5530cb6f037a2773388d32b2aed10d9e8bcd5dfa170c5fa387118df311/Keg-0.8.6.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.6 2025-09-08T04:17:07,027 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/62/90/81e8cf8fc68908868ee2787521b9028febbdaf80adb80c784d1f8c76fd79/Keg-0.8.7-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,027 Found link https://files.pythonhosted.org/packages/af/f8/2e14acd239e2b66713f71f52b26a7c1758df9f7c66244c6f3bb431b00da3/Keg-0.8.7.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.7 2025-09-08T04:17:07,027 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/f7/a4/0d18d26bc3801f22f2022c3df594b56ea1064e36deae34677a22f51d0a71/Keg-0.8.8-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,028 Found link https://files.pythonhosted.org/packages/cb/2e/512b1281da4883a2b680e56a9d1b6f15afa94fd345dfe720cc40660efc62/Keg-0.8.8.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.8 2025-09-08T04:17:07,028 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/f3/17/bbfed6a612f54b585cb184dbf98f85cd9e759d210651b1a2812a6955a917/Keg-0.8.9-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,028 Found link https://files.pythonhosted.org/packages/f0/92/73805a87e4ac9e5d5f0f706eb37f929b6439e4d842343f1f8ab1f1e017d6/Keg-0.8.9.tar.gz (from https://pypi.org/simple/keg/), version: 0.8.9 2025-09-08T04:17:07,028 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/dd/2f/8868f539b812dec3649c4d2f10f4565e18a2e62ab934db41163ddab6cbb3/Keg-0.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,029 Found link https://files.pythonhosted.org/packages/1c/00/6e8e674a9f529bf5b7210b29291288756c0c527a8e70f2b1048f07c1dd33/Keg-0.9.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.9.0 2025-09-08T04:17:07,029 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/b4/c4/90d55012fcaa1dc628f661d8afeaeaa64eed082d6b93fcf6c891a68a9dde/Keg-0.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,029 Found link https://files.pythonhosted.org/packages/b1/34/d8faa1fa1307f0038db24691d66600f8d55358477f7e408d4d43a61d27b4/Keg-0.9.1.tar.gz (from https://pypi.org/simple/keg/), version: 0.9.1 2025-09-08T04:17:07,029 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/60/c6/c4bdf8136f6463c6d5b936b748faa326fdd9c9576c84acdc1ebbd30bc589/Keg-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,030 Found link https://files.pythonhosted.org/packages/0b/26/63469d7894a9708a7c10ac08ada82b87ed4393b047c680bf96e039866604/Keg-0.10.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.10.0 2025-09-08T04:17:07,030 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/b3/bc/e621dc78349ea8730ef041bffad94397bca325d86d92f7b0600b21d1de43/Keg-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,030 Found link https://files.pythonhosted.org/packages/35/68/cd7ed9877a31283750c82eb28ba737bd989fad11424369e29119e4a08044/Keg-0.10.1.tar.gz (from https://pypi.org/simple/keg/), version: 0.10.1 2025-09-08T04:17:07,030 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/b5/69/54903f8dbadbdebabe14a0e1fd1fc627b072f7244e08a07d4993ce22e532/Keg-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,031 Found link https://files.pythonhosted.org/packages/4a/a7/915cc82c91d17dac658381943165985505c850d9835053f9c1b144ab555a/Keg-0.10.2.tar.gz (from https://pypi.org/simple/keg/), version: 0.10.2 2025-09-08T04:17:07,031 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/86/0b/250f153db7cbac13aff28a565c18509e2bf084dee080e131ba628375941d/Keg-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,031 Found link https://files.pythonhosted.org/packages/d2/2f/9be7aa3b2f449d75965e4bea5941d8aeb0f54a89eb6c053affc1e19e7421/Keg-0.11.0.tar.gz (from https://pypi.org/simple/keg/), version: 0.11.0 2025-09-08T04:17:07,031 Skipping link: No binaries permitted for keg: https://files.pythonhosted.org/packages/f6/0b/347ba99d482f60e4ff3a64a687a133549a12e6786bb5f191b51ba29c8728/Keg-0.11.1-py2.py3-none-any.whl (from https://pypi.org/simple/keg/) 2025-09-08T04:17:07,032 Found link https://files.pythonhosted.org/packages/18/4d/0960c6962d3ea948bfadb2fe1dc8b8a2ab9740c7e37dc61cd3dfbcd19529/Keg-0.11.1.tar.gz (from https://pypi.org/simple/keg/), version: 0.11.1 2025-09-08T04:17:07,032 Fetching project page and analyzing links: https://www.piwheels.org/simple/keg/ 2025-09-08T04:17:07,033 Getting page https://www.piwheels.org/simple/keg/ 2025-09-08T04:17:07,034 Found index url https://www.piwheels.org/simple/ 2025-09-08T04:17:07,135 Fetched page https://www.piwheels.org/simple/keg/ as text/html 2025-09-08T04:17:07,140 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.11.1-py2.py3-none-any.whl#sha256=43bd32e098938ea65feac874900f859df218b57e525f2c40ba06ddc96d7da111 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,140 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.11.0-py2.py3-none-any.whl#sha256=db41f18d86004acc072c23464809c46055754ba55fe0d3f294d6baed1b3e9695 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,140 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.10.2-py2.py3-none-any.whl#sha256=20fa23698d27821dba2a7acc08e990d21f615b6f6327615523c23251cfd0324b (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,140 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.10.1-py2.py3-none-any.whl#sha256=c8638fe5b68f14cc1da7fc6503b3da7fe37b567f12eb6c821f428f4e9097b2e7 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,140 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.10.0-py2.py3-none-any.whl#sha256=b5cb133935b040d4731a423b3c9108fca8f872b42c88881e65a90c20c157c89e (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,141 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.9.1-py2.py3-none-any.whl#sha256=740dfaeb7562a3ae29edb5c9b9d4048c19b68ed7f4a5f988d1ddad0923f2d564 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,141 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.9.0-py2.py3-none-any.whl#sha256=918a0ba4bf17a5fcae3b5eb06fdefa7250438820204aa8fe07a703a59f3fb247 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,141 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.9-py2.py3-none-any.whl#sha256=3d0fa0ae08782f7167d928c7bba579285c5530d5f54695c7c22ff50a76bac90d (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,141 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.8-py2.py3-none-any.whl#sha256=9d9d02cd5e2fd66e4bc1b3e92638df580a7159830ec4d896e31683d15c12999b (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,141 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.7-py2.py3-none-any.whl#sha256=81d09188055b6628957af5b6a2c5bbaf763b87a2cc0210dfda1ea29497499627 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,141 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.6-py2.py3-none-any.whl#sha256=ae03aa9b2bea0922c803b8ed4cb3f6a6ad5dbd57aa68be0e18e26f33252d7ff3 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,141 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.5-py2.py3-none-any.whl#sha256=cee3fc047da04fc13b24a12a00861969b758102f5bf56fb1642417425f5d4d94 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,141 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.4-py2.py3-none-any.whl#sha256=114b750d07b1b5d1f1b82851cae2f6152c6d366b40a9aa682a3aa484b2e846d3 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,142 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.3-py2.py3-none-any.whl#sha256=853962c5d34a1e9624ebdc7209610fbae5c52ab13ed34e7eef110c80f5838dd6 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,142 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.2-py2.py3-none-any.whl#sha256=e6db91c89bcd53ea22303e16bcacb6445396748770985b59751ab63181af74ed (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,142 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.1-py2.py3-none-any.whl#sha256=5ed664ee4cfd52fade3649aecdeeb0d4a92b7615621b3b0eea48db28e1707fae (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,142 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.8.0-py2.py3-none-any.whl#sha256=27250e69b40f2a652c9bae2078ac6e95558d688c782b808aee51e5246979fc05 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,142 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.7.0-py2.py3-none-any.whl#sha256=f64ba9e05e0e4db7cac119533d6ae8a32b9595229f5afc9019eda4ae5fc89629 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,142 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.6.6-py2.py3-none-any.whl#sha256=11b0a0fd63792f9034078674b5a74ced719999a2e8fb41450bbbfe2e2f0c2de9 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,142 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.6.5-py2.py3-none-any.whl#sha256=77a29b8b758ef4fb60f1caea5b8a33bb07e0c02817c969b704b1bd40865af6df (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,142 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.6.4-py2.py3-none-any.whl#sha256=1ba55beb8f7067602c9ecad35509dee3bc1e42b8da636f9dab9284d0338f5cb7 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.6.3-py2.py3-none-any.whl#sha256=94a1139be27ac522a9abf9ff0023a84a0561f7991e578a0750c165db0d4a5e40 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.6.2-py2.py3-none-any.whl#sha256=2822d697521f12a23237be5831b7b6a53c132c91c81553ca65e1ceeff793927c (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.6.1-py2.py3-none-any.whl#sha256=c21a1357a398c865cdc77400e8255cd5121a61f3744e61c770889188bf218402 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.6.0-py2.py3-none-any.whl#sha256=03b0a499e018fd8a50fdc3f1bbe7c590a6b7f51779f131aaa63e605588c04536 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.5.1-py2.py3-none-any.whl#sha256=f95ed8aa4b1922fe1464bcd9573d1c7ca1cfbfdb5f764384de809a22da1900d8 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.5.0-py2.py3-none-any.whl#sha256=c242a14ff28b66eddbec144cc295fa05b799be609493c1467e2ebd494028c42e (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.4.1-py2.py3-none-any.whl#sha256=c0dd0852e296c8acfee6c1980c4a6de5787c5e46a1154445e7035cf25c275a44 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.4.0-py2.py3-none-any.whl#sha256=93b3eaff8df30367c64b8e6b62cca1c287f739f7471d4cbfd6b9d792259e08c3 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,143 Skipping link: No binaries permitted for keg: https://archive1.piwheels.org/simple/keg/Keg-0.3.1-py2.py3-none-any.whl#sha256=f8020f9df8b177ee0250cd29fffd07bc8935c78690ddf03173695de7d88a5ea5 (from https://www.piwheels.org/simple/keg/) 2025-09-08T04:17:07,144 Skipping link: not a file: https://www.piwheels.org/simple/keg/ 2025-09-08T04:17:07,144 Skipping link: not a file: https://pypi.org/simple/keg/ 2025-09-08T04:17:07,172 Given no hashes to check 1 links for project 'keg': discarding no candidates 2025-09-08T04:17:07,173 Collecting keg==0.3.0 2025-09-08T04:17:07,174 Created temporary directory: /tmp/pip-unpack-26lrt6x8 2025-09-08T04:17:07,499 Downloading Keg-0.3.0.tar.gz (45 kB) 2025-09-08T04:17:07,566 Added keg==0.3.0 from https://files.pythonhosted.org/packages/77/23/fbef698f335d92d3a1158d80b770b081246820a751c48453870e09b1cf79/Keg-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-elbeybgb' 2025-09-08T04:17:07,568 Running setup.py (path:/tmp/pip-wheel-qv576kjh/keg_e13cd7be8fb94382951ddc9ea5e50511/setup.py) egg_info for package keg 2025-09-08T04:17:07,568 Created temporary directory: /tmp/pip-pip-egg-info-7ftbwbhc 2025-09-08T04:17:07,568 Preparing metadata (setup.py): started 2025-09-08T04:17:07,569 Running command python setup.py egg_info 2025-09-08T04:17:08,085 Traceback (most recent call last): 2025-09-08T04:17:08,086 File "", line 2, in 2025-09-08T04:17:08,087 exec(compile(''' 2025-09-08T04:17:08,087 ~~~~^^^^^^^^^^^^ 2025-09-08T04:17:08,087 # This is -- a caller that pip uses to run setup.py 2025-09-08T04:17:08,087 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,087 ...<32 lines>... 2025-09-08T04:17:08,087 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T04:17:08,087 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,087 ''' % ('/tmp/pip-wheel-qv576kjh/keg_e13cd7be8fb94382951ddc9ea5e50511/setup.py',), "", "exec")) 2025-09-08T04:17:08,088 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,088 File "", line 35, in 2025-09-08T04:17:08,088 File "/tmp/pip-wheel-qv576kjh/keg_e13cd7be8fb94382951ddc9ea5e50511/setup.py", line 5, in 2025-09-08T04:17:08,088 README = open(osp.join(cdir, 'readme.rst')).read() 2025-09-08T04:17:08,088 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,088 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-qv576kjh/keg_e13cd7be8fb94382951ddc9ea5e50511/readme.rst' 2025-09-08T04:17:08,173 ERROR: python setup.py egg_info exited with 1 2025-09-08T04:17:08,184 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T04:17:08,184 exec(compile('"'"''"'"''"'"' 2025-09-08T04:17:08,184 # This is -- a caller that pip uses to run setup.py 2025-09-08T04:17:08,184 # 2025-09-08T04:17:08,184 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T04:17:08,184 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T04:17:08,184 # - It provides a clear error message when setuptools is not installed. 2025-09-08T04:17:08,184 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T04:17:08,184 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T04:17:08,184 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T04:17:08,184 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T04:17:08,184 import os, sys, tokenize, traceback 2025-09-08T04:17:08,184 2025-09-08T04:17:08,184 try: 2025-09-08T04:17:08,184 import setuptools 2025-09-08T04:17:08,184 except ImportError: 2025-09-08T04:17:08,184 print( 2025-09-08T04:17:08,184 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T04:17:08,184 "the build environment with exception:", 2025-09-08T04:17:08,184 file=sys.stderr, 2025-09-08T04:17:08,184 ) 2025-09-08T04:17:08,184 traceback.print_exc() 2025-09-08T04:17:08,184 sys.exit(1) 2025-09-08T04:17:08,184 2025-09-08T04:17:08,184 __file__ = %r 2025-09-08T04:17:08,184 sys.argv[0] = __file__ 2025-09-08T04:17:08,184 2025-09-08T04:17:08,184 if os.path.exists(__file__): 2025-09-08T04:17:08,184 filename = __file__ 2025-09-08T04:17:08,184 with tokenize.open(__file__) as f: 2025-09-08T04:17:08,184 setup_py_code = f.read() 2025-09-08T04:17:08,184 else: 2025-09-08T04:17:08,184 filename = "" 2025-09-08T04:17:08,184 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T04:17:08,184 2025-09-08T04:17:08,184 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T04:17:08,184 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-qv576kjh/keg_e13cd7be8fb94382951ddc9ea5e50511/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-7ftbwbhc[/] 2025-09-08T04:17:08,185 [bold magenta]cwd[/]: /tmp/pip-wheel-qv576kjh/keg_e13cd7be8fb94382951ddc9ea5e50511/ 2025-09-08T04:17:08,185 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T04:17:08,186 ERROR: metadata generation failed 2025-09-08T04:17:08,190 Exception information: 2025-09-08T04:17:08,190 Traceback (most recent call last): 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T04:17:08,190 call_subprocess( 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~^ 2025-09-08T04:17:08,190 args, 2025-09-08T04:17:08,190 ^^^^^ 2025-09-08T04:17:08,190 ...<2 lines>... 2025-09-08T04:17:08,190 spinner=spinner, 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 ) 2025-09-08T04:17:08,190 ^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T04:17:08,190 raise error 2025-09-08T04:17:08,190 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T04:17:08,190 2025-09-08T04:17:08,190 The above exception was the direct cause of the following exception: 2025-09-08T04:17:08,190 2025-09-08T04:17:08,190 Traceback (most recent call last): 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T04:17:08,190 status = _inner_run() 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T04:17:08,190 return self.run(options, args) 2025-09-08T04:17:08,190 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T04:17:08,190 return func(self, options, args) 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T04:17:08,190 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T04:17:08,190 result = self._result = resolver.resolve( 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~^ 2025-09-08T04:17:08,190 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 ) 2025-09-08T04:17:08,190 ^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T04:17:08,190 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T04:17:08,190 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T04:17:08,190 if not criterion.candidates: 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T04:17:08,190 return bool(self._sequence) 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T04:17:08,190 self._bool = any(self) 2025-09-08T04:17:08,190 ~~~^^^^^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T04:17:08,190 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T04:17:08,190 ^^^^^^^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T04:17:08,190 candidate = func() 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T04:17:08,190 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:17:08,190 link, template, name, version 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 ) 2025-09-08T04:17:08,190 ^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T04:17:08,190 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~^ 2025-09-08T04:17:08,190 link, 2025-09-08T04:17:08,190 ^^^^^ 2025-09-08T04:17:08,190 ...<3 lines>... 2025-09-08T04:17:08,190 version=version, 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 ) 2025-09-08T04:17:08,190 ^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T04:17:08,190 super().__init__( 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~^ 2025-09-08T04:17:08,190 link=link, 2025-09-08T04:17:08,190 ^^^^^^^^^^ 2025-09-08T04:17:08,190 ...<4 lines>... 2025-09-08T04:17:08,190 version=version, 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 ) 2025-09-08T04:17:08,190 ^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T04:17:08,190 self.dist = self._prepare() 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T04:17:08,190 dist = self._prepare_distribution() 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T04:17:08,190 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T04:17:08,190 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T04:17:08,190 dist = _get_prepared_distribution( 2025-09-08T04:17:08,190 req, 2025-09-08T04:17:08,190 ...<3 lines>... 2025-09-08T04:17:08,190 self.check_build_deps, 2025-09-08T04:17:08,190 ) 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T04:17:08,190 abstract_dist.prepare_distribution_metadata( 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:17:08,190 finder, build_isolation, check_build_deps 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 ) 2025-09-08T04:17:08,190 ^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T04:17:08,190 self.req.prepare_metadata() 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T04:17:08,190 self.metadata_directory = generate_metadata_legacy( 2025-09-08T04:17:08,190 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:17:08,190 build_env=self.build_env, 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 ...<3 lines>... 2025-09-08T04:17:08,190 details=details, 2025-09-08T04:17:08,190 ^^^^^^^^^^^^^^^^ 2025-09-08T04:17:08,190 ) 2025-09-08T04:17:08,190 ^ 2025-09-08T04:17:08,190 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T04:17:08,190 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T04:17:08,190 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T04:17:08,211 Removed keg==0.3.0 from https://files.pythonhosted.org/packages/77/23/fbef698f335d92d3a1158d80b770b081246820a751c48453870e09b1cf79/Keg-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-elbeybgb' 2025-09-08T04:17:08,211 Removed build tracker: '/tmp/pip-build-tracker-elbeybgb'