2025-09-10T01:23:40,700 Created temporary directory: /tmp/pip-build-tracker-fawsmcf7 2025-09-10T01:23:40,701 Initialized build tracking at /tmp/pip-build-tracker-fawsmcf7 2025-09-10T01:23:40,701 Created build tracker: /tmp/pip-build-tracker-fawsmcf7 2025-09-10T01:23:40,701 Entered build tracker: /tmp/pip-build-tracker-fawsmcf7 2025-09-10T01:23:40,701 Created temporary directory: /tmp/pip-wheel-kz9fb2gp 2025-09-10T01:23:40,704 Created temporary directory: /tmp/pip-ephem-wheel-cache-4t9jp430 2025-09-10T01:23:40,764 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T01:23:40,766 2 location(s) to search for versions of record-keeper: 2025-09-10T01:23:40,766 * https://pypi.org/simple/record-keeper/ 2025-09-10T01:23:40,766 * https://www.piwheels.org/simple/record-keeper/ 2025-09-10T01:23:40,767 Fetching project page and analyzing links: https://pypi.org/simple/record-keeper/ 2025-09-10T01:23:40,767 Getting page https://pypi.org/simple/record-keeper/ 2025-09-10T01:23:40,768 Found index url https://pypi.org/simple/ 2025-09-10T01:23:40,922 Fetched page https://pypi.org/simple/record-keeper/ as application/vnd.pypi.simple.v1+json 2025-09-10T01:23:40,940 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/b5/47/5d86ddad3971f15085fde5ec4d32812915df10aeea82a8f8a767e3c340b2/record_keeper-0.9.0-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.7) 2025-09-10T01:23:40,941 Found link https://files.pythonhosted.org/packages/dd/97/d5bcdead007313af1815ca8c83bed8fc48fb49fd425064d01c31fe5859e5/record_keeper-0.9.0.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.7), version: 0.9.0 2025-09-10T01:23:40,941 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/ef/2d/146f9d9d5336b20d8bffd8bd418125250ca10604a6c369a8fd7411dea0b5/record_keeper-0.9.1-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.7) 2025-09-10T01:23:40,941 Found link https://files.pythonhosted.org/packages/21/b8/c00083c94f79b8746469caeee2ecd1546c942062d094a98ddf07cbd3dbf4/record_keeper-0.9.1.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.7), version: 0.9.1 2025-09-10T01:23:40,942 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/19/c9/ae1c81dce8a6f4d4bb2e26fc0eff2dbb52433617e324abfa0a6b0736c7e0/record_keeper-0.9.11-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.7) 2025-09-10T01:23:40,942 Found link https://files.pythonhosted.org/packages/fa/b0/b706b48adce4647933776a95f9eeae97a30e1c9efada237b49585e8a5da4/record_keeper-0.9.11.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.7), version: 0.9.11 2025-09-10T01:23:40,942 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/57/59/4fd871ad8c502f0eaa8ccc72a494c1a764539773b271c25af426a9a0b6c1/record_keeper-0.9.12-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.7) 2025-09-10T01:23:40,942 Found link https://files.pythonhosted.org/packages/b3/9a/062710ad43a54725dae7f64d5e563aaab97c663c2537e54015b6388b15cd/record_keeper-0.9.12.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.7), version: 0.9.12 2025-09-10T01:23:40,943 Found link https://files.pythonhosted.org/packages/2c/3d/41c76c392b2a567f3c44b75b343a34d1abaae7c758f641eee70e81ffe229/record-keeper-0.9.13.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.13 2025-09-10T01:23:40,943 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/9e/53/96e867f7b324aa1c46902da83bb6e9f421effee0429a927717b81f8348a3/record_keeper-0.9.13-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,943 Found link https://files.pythonhosted.org/packages/bc/ca/54fec611b1de93f9c04f34ae1a784e1421407077354bc42a0ddb6087606d/record-keeper-0.9.14.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.14 2025-09-10T01:23:40,943 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/16/21/0f6fc8bf640c6b89d11f374ccb4c50db957e617a541db5552e29035b5396/record_keeper-0.9.14-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,943 Found link https://files.pythonhosted.org/packages/d3/3b/b53ce23bcfd86af30f93d920751534ef5d05b194f3cbe5071686da7a158b/record-keeper-0.9.15.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.15 2025-09-10T01:23:40,944 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/a7/9d/3221841cbbd5735cf78e9d83d2666d0a75ddd1646137408ffb69ade13b2a/record_keeper-0.9.15-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,944 Found link https://files.pythonhosted.org/packages/f3/c7/75563453143cb66f36833bc7aaa02e34a5fdda36a5727930098b35a896a6/record-keeper-0.9.16.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.16 2025-09-10T01:23:40,944 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/c9/20/61ca99d14b56ead4adc61deaecb0dd74c038325cf51c5dab7d8e3bb71f0b/record_keeper-0.9.16-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,944 Found link https://files.pythonhosted.org/packages/91/09/a342649cba476b347d99f86e56b075578103c02b8a2c3669055c86dd7ebc/record-keeper-0.9.17.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.17 2025-09-10T01:23:40,944 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/ec/23/51f8665e9a77072dbf699d16c5a58afa25b7bbb7a401f348c9fe37656061/record_keeper-0.9.17-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,944 Found link https://files.pythonhosted.org/packages/60/c0/49aa6e2a286b5e4d69901b754c10aad4ff9fa838496a03eba55f4b5e169b/record-keeper-0.9.18.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.18 2025-09-10T01:23:40,945 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/16/d1/aa764d2dd29c5585ca6947be0a3ccb44e098961deeb7435ecfbe78c24b7c/record_keeper-0.9.18-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,945 Found link https://files.pythonhosted.org/packages/df/71/2178056dfd4c909aa524abfa02783607a3f0f2b52e32fbbfc92ff656e553/record-keeper-0.9.19.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.19 2025-09-10T01:23:40,945 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/7c/8f/5b1895c3621dfeae9c80839d26b66566774f439089efb1af7a7f85f82da5/record_keeper-0.9.19-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,945 Found link https://files.pythonhosted.org/packages/2b/e3/28f8dfb44de9fbdb820daac75da880e5cb77dcc20c799e54217221c7571d/record-keeper-0.9.20.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.20 2025-09-10T01:23:40,945 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/03/f9/26484115b5862aed187d1ecc78c96d5aabf8ff1290c29fe46bf3a0a167fe/record_keeper-0.9.20-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,945 Found link https://files.pythonhosted.org/packages/23/22/488150c2944598017e9dfbf1848c492318ad2bdd522b374504ca18ca7283/record-keeper-0.9.21.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.21 2025-09-10T01:23:40,946 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/20/ee/9cb8b943c0f908882e55a445437483ded7ba4130bc6ba225865e611557b3/record_keeper-0.9.21-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,946 Found link https://files.pythonhosted.org/packages/ba/16/6949b3d0eeff6d33e3437fa8cc7204785e381e9b2d6c1a6d4d112dccbeb5/record-keeper-0.9.22.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.22 2025-09-10T01:23:40,946 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/b0/a2/a95eb1afbb04822049e47e7e6fdc82ebef76e88f90488d344c395c15cd87/record_keeper-0.9.22-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,946 Found link https://files.pythonhosted.org/packages/b1/c4/ce7c2c160903829eedfd9237cd9df107199b2d1ceba5ab54ba5550da42cf/record-keeper-0.9.23.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.23 2025-09-10T01:23:40,946 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/ba/ee/69d6a98bda89ceed9a8295acc3208973327ccd984684b8fcb05a16eb8f44/record_keeper-0.9.23-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,947 Found link https://files.pythonhosted.org/packages/50/fc/c51421176fdaf5bc8fc79a8d6ef87530648d121c562b151812524ce6a93c/record-keeper-0.9.24.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.24 2025-09-10T01:23:40,947 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/64/c5/cf2037fe01aeac809ca5d7ba08b39e780e381c0b97862193744cedf3092d/record_keeper-0.9.24-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,947 Found link https://files.pythonhosted.org/packages/a4/03/616b51606ea2a4ab0ec45c918fddef085f098dd7f107795d11da865a3daf/record-keeper-0.9.25.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.25 2025-09-10T01:23:40,947 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/98/a0/812c4cf49340e9f945848e9f67f3a005fc6cbb89d2773235ff35f0664bb3/record_keeper-0.9.25-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,947 Found link https://files.pythonhosted.org/packages/8a/89/cf8e2034b15fadf0e3c8def03348a732e630ec99a40c914a072b905efd00/record-keeper-0.9.26.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.26 2025-09-10T01:23:40,947 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/8d/56/0e646aad413c5b41937104dc07ec28212dd6200510df4911ad4a03936902/record_keeper-0.9.26-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,948 Found link https://files.pythonhosted.org/packages/39/f2/4d46b6154569a8a676f41f78f37b9eab5c1addb90c718d5f59289b5d3a65/record-keeper-0.9.27.dev0.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.27.dev0 2025-09-10T01:23:40,948 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/2b/d0/5e99cff32499c56ed65669c11ee1443e6a0aa26476739825fb9521d20afc/record_keeper-0.9.27.dev0-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,948 Found link https://files.pythonhosted.org/packages/d8/70/e03ba15fce6678aeaa471baa5dfba170f2881773167ffacd0719786398ff/record-keeper-0.9.27.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.27 2025-09-10T01:23:40,948 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/6d/1e/aae7805efc3b45899617386369089258ce9126e80ed514348cd742d275ef/record_keeper-0.9.27-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,948 Found link https://files.pythonhosted.org/packages/ba/a6/68c7660c42ea913bb9f5c8f434dab985df207899257f656598dd447874f8/record-keeper-0.9.28.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.28 2025-09-10T01:23:40,949 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/da/f8/8080df7344836a9eba6ae55b39e3dab8c04b9bff392a6bd27cff9e15d533/record_keeper-0.9.28-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,949 Found link https://files.pythonhosted.org/packages/eb/f9/d70b967b93ff1cee7c1b91020212444b0dc0a32fe8744aca9c78b1e11ecf/record-keeper-0.9.29.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.29 2025-09-10T01:23:40,949 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/af/2d/4ffc8e44ea55b5ce90c17a11f2b3495549264d27e79cdfd8f7aac6b67b65/record_keeper-0.9.29-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,949 Found link https://files.pythonhosted.org/packages/f2/ef/620c1e697e1f3ce882ad258ae08a1ed152256c2d330c4329892a8e179ace/record-keeper-0.9.30.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.30 2025-09-10T01:23:40,949 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/02/e2/31fb35a55608a81bfa2a3519282f0aab982ef9e1c1c5d830f8d8e7b0b5a8/record_keeper-0.9.30-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,949 Found link https://files.pythonhosted.org/packages/87/e9/14a380fba8a93fc1b30532edff06862b3d0da9286028fba031a501044ac0/record-keeper-0.9.31.dev0.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.31.dev0 2025-09-10T01:23:40,950 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/67/52/7e0a3751079e82037cc26b77c2919a3035d298f06ad1250a1b83af0f5431/record_keeper-0.9.31.dev0-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,950 Found link https://files.pythonhosted.org/packages/8c/2b/dfb141e16c66dbb380f410ce647b75df42b2cd65ec2041f12d5f182e8a1f/record-keeper-0.9.31.dev1.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.31.dev1 2025-09-10T01:23:40,950 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/f2/75/069de446d851047a094451302c45fe5288706a5a8599c49338d4d327bd35/record_keeper-0.9.31.dev1-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,950 Found link https://files.pythonhosted.org/packages/2a/a0/9333bdf2dea82e21c11eb676598a0bd2da1448b0c63295a50583dc480bf0/record-keeper-0.9.31.dev2.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.31.dev2 2025-09-10T01:23:40,950 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/f5/3c/1e0961b66fd688a408a033c54fb75cc90cb7b4322d0f9e09ecd2a4c982e2/record_keeper-0.9.31.dev2-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,950 Found link https://files.pythonhosted.org/packages/07/aa/948895635161736682950cc72e97461ae495a4952d4cbfa185eb28d3ffaf/record-keeper-0.9.31.dev3.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.31.dev3 2025-09-10T01:23:40,951 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/c3/ec/7938ef396ef49d9996c916c2e1a02af4687b01abd346059a6c91ab292dd0/record_keeper-0.9.31.dev3-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,951 Found link https://files.pythonhosted.org/packages/f7/03/385b8165e876ba8d2fcc12522d80611095af8b4941c0025e3892153202aa/record-keeper-0.9.31.dev4.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.31.dev4 2025-09-10T01:23:40,951 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/19/1b/c7194c9330b70f87cbd5469da9c9de3efb7853ed3e8c957c15018a706260/record_keeper-0.9.31.dev4-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,951 Found link https://files.pythonhosted.org/packages/98/74/a5b05eaca41a98318b0d36bd10e9783d72f010fc3a25ea9c9081461326a0/record-keeper-0.9.31.dev5.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.31.dev5 2025-09-10T01:23:40,951 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/09/03/30f8407ed76b05f3d73bceccf8fe4e02f432056a3abcc52a1db604cfd5bd/record_keeper-0.9.31.dev5-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,952 Found link https://files.pythonhosted.org/packages/3d/64/fde71edaa6f4d728e142d60fd911d8ef4365162e940ce29ff73fbb564d95/record-keeper-0.9.31.dev6.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.31.dev6 2025-09-10T01:23:40,952 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/05/97/fb21740ca6ad4aae4441e4c979a894074a6cbb88650a8467a4cfb7437a90/record_keeper-0.9.31.dev6-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,952 Found link https://files.pythonhosted.org/packages/46/09/0a0e85aa679d746e49f925d5fd0c671488da669873649fda08b0921c647e/record-keeper-0.9.31.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.31 2025-09-10T01:23:40,952 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/93/f2/4e80be103faae3d279320c0961935ff6a032268eb20fff774dfeefc13820/record_keeper-0.9.31-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,952 Found link https://files.pythonhosted.org/packages/f4/5f/00ded818773fd91b1ade67271e6e6b62222eb1186fcea7835453b0411430/record-keeper-0.9.32.dev0.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.32.dev0 2025-09-10T01:23:40,952 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/fc/f6/5d82dcb11d2bc3a28b3391ddd228ff6efd6dcb156adb3cd4302b3dff690c/record_keeper-0.9.32.dev0-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,953 Found link https://files.pythonhosted.org/packages/0d/80/638964de3494cf9e7cba7ea96406b27bc5f88ea647897eb82ce45f42dd33/record-keeper-0.9.32.tar.gz (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0), version: 0.9.32 2025-09-10T01:23:40,953 Skipping link: No binaries permitted for record-keeper: https://files.pythonhosted.org/packages/26/2f/9e8fa74d2aa61ac3a0caa63c29ffd1e41718d5c89836ee25b03acd28bb09/record_keeper-0.9.32-py3-none-any.whl (from https://pypi.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:40,953 Fetching project page and analyzing links: https://www.piwheels.org/simple/record-keeper/ 2025-09-10T01:23:40,953 Getting page https://www.piwheels.org/simple/record-keeper/ 2025-09-10T01:23:40,954 Found index url https://www.piwheels.org/simple/ 2025-09-10T01:23:41,038 Fetched page https://www.piwheels.org/simple/record-keeper/ as text/html 2025-09-10T01:23:41,045 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.31.dev2-py3-none-any.whl#sha256=2684d0d156aefd80e626d7ce1e93236a4c668b0db36759b408cfeb241202b943 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,045 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.31.dev1-py3-none-any.whl#sha256=007b2e41781f90461cd94ef12799e87f94ed05fa4d7a6ab0756a41094e7db833 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,045 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.31.dev0-py3-none-any.whl#sha256=f6390d840bfb85c4de66512a1511b9513295debe954e7bee862ec83b7d78e754 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,046 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.30-py3-none-any.whl#sha256=1f1aeedd1b5c25f8292060bdb2fc90841a293684cd12957ca71aa8d84306acdc (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,046 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.29-py3-none-any.whl#sha256=e44e050856f3601be6628c86a6f06500a40c22c166d9cba016b5d4dd792fc230 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,046 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.28-py3-none-any.whl#sha256=deea52ba933b11427d4be7337ba6ba7cb2a525974265a7dd78399113e6aaa8ac (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,046 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.27-py3-none-any.whl#sha256=a0a2cfe024b5f34368c2c16c89fab08d2a1d3ba778310cd05422810f7eac4904 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,046 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.27.dev0-py3-none-any.whl#sha256=917b79db3334c5b478e3bf023e4f2d5a0b3fa6027d09d44868baffce6c49bc34 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,046 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.26-py3-none-any.whl#sha256=78c411799fdb463fa11688235140befbb7ae88be5399fa793a6ba6b097670d61 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,046 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.25-py3-none-any.whl#sha256=019b9f61294aab3bff1fa562891bed8cabd501738137e92e3de72bf918460161 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,047 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.24-py3-none-any.whl#sha256=0d556f719c5aeaa40db3b7dc5226dd0dee1e149ad88e0c8ac32866379058fa22 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,047 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.23-py3-none-any.whl#sha256=46f8c61822de7e6657fe54a48733b0a0046766c01c40fb19fb1e0af188aaa8d5 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,047 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.22-py3-none-any.whl#sha256=83df2577c26b4160fa5b08236b789f99e1fba1b34874d9580f181fc37c52674c (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,047 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.21-py3-none-any.whl#sha256=19ec8933ad2a82eea136fd1ac3f67830ddf9e15504fc36ead1796f8a806ddedb (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,047 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.20-py3-none-any.whl#sha256=7a1f18011f85a81d5e824048e8e0c45392af32f8d8a19ef3db563eb32a7b324e (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,047 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.19-py3-none-any.whl#sha256=89475cd28abebf4bfc10b053464f3a183d0c9d3c9cf765d79cde5dbddeff88d2 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,048 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.18-py3-none-any.whl#sha256=2c39f0af1e4fad1de30c6264965f6c45244cb1db18a7bbd01daf6ef1050ff250 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,048 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.17-py3-none-any.whl#sha256=d3e1fe3293fecae6e0bdf4c48bb01c134592743377978bb20313af231b2da99e (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,048 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.16-py3-none-any.whl#sha256=a456bdcaf8d18e9e57cf25f8517757ea379a33a5e7277edc1ba1304e52edc17c (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,048 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.15-py3-none-any.whl#sha256=24e5cf4f4361bc57af42954a8280caea9d1b5292ca06c5d4af71f058a4021879 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,048 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.14-py3-none-any.whl#sha256=9b1e6744b5820b9979c758edaaa55dfae0b8cc0f96fecdab43f531b4e1be14ce (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,048 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.13-py3-none-any.whl#sha256=0df0b736e9dae814f94ff37998d1ba1c047a61f9598ced0bf3c54a4aca6bcae8 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.0) 2025-09-10T01:23:41,048 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.12-py3-none-any.whl#sha256=2de25931a0317ccd1f91aa67b631c1ede9ca536e27d309fe44c7e42ce094a430 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.7) 2025-09-10T01:23:41,049 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.11-py3-none-any.whl#sha256=53a9bfaada0355aae176b9aa55afc4a1b71a972d6ea6f08f7a9d7d82b8e34a78 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.7) 2025-09-10T01:23:41,049 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.1-py3-none-any.whl#sha256=16228a1072dafcbfaa8f44cef3ac847edb19b86891c0b19b9239270c8e0298c6 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.7) 2025-09-10T01:23:41,049 Skipping link: No binaries permitted for record-keeper: https://archive1.piwheels.org/simple/record-keeper/record_keeper-0.9.0-py3-none-any.whl#sha256=8b062b28e5d0e047530cb59ce438e794602595ed63883c7482b3234d5a9ee7c7 (from https://www.piwheels.org/simple/record-keeper/) (requires-python:>=3.7) 2025-09-10T01:23:41,049 Skipping link: not a file: https://www.piwheels.org/simple/record-keeper/ 2025-09-10T01:23:41,049 Skipping link: not a file: https://pypi.org/simple/record-keeper/ 2025-09-10T01:23:41,077 Given no hashes to check 1 links for project 'record-keeper': discarding no candidates 2025-09-10T01:23:41,078 Collecting record-keeper==0.9.31 2025-09-10T01:23:41,080 Created temporary directory: /tmp/pip-unpack-nav6f39l 2025-09-10T01:23:41,778 Downloading record-keeper-0.9.31.tar.gz (8.6 kB) 2025-09-10T01:23:41,804 Added record-keeper==0.9.31 from https://files.pythonhosted.org/packages/46/09/0a0e85aa679d746e49f925d5fd0c671488da669873649fda08b0921c647e/record-keeper-0.9.31.tar.gz to build tracker '/tmp/pip-build-tracker-fawsmcf7' 2025-09-10T01:23:41,805 Running setup.py (path:/tmp/pip-wheel-kz9fb2gp/record-keeper_8d5b20a510b447bf8cd527eaff57b848/setup.py) egg_info for package record-keeper 2025-09-10T01:23:41,806 Created temporary directory: /tmp/pip-pip-egg-info-47722i8v 2025-09-10T01:23:41,806 Preparing metadata (setup.py): started 2025-09-10T01:23:41,807 Running command python setup.py egg_info 2025-09-10T01:23:42,610 Traceback (most recent call last): 2025-09-10T01:23:42,612 File "", line 2, in 2025-09-10T01:23:42,612 exec(compile(''' 2025-09-10T01:23:42,612 ~~~~^^^^^^^^^^^^ 2025-09-10T01:23:42,612 # This is -- a caller that pip uses to run setup.py 2025-09-10T01:23:42,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,612 ...<32 lines>... 2025-09-10T01:23:42,612 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T01:23:42,613 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,613 ''' % ('/tmp/pip-wheel-kz9fb2gp/record-keeper_8d5b20a510b447bf8cd527eaff57b848/setup.py',), "", "exec")) 2025-09-10T01:23:42,613 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,613 File "", line 35, in 2025-09-10T01:23:42,613 File "/tmp/pip-wheel-kz9fb2gp/record-keeper_8d5b20a510b447bf8cd527eaff57b848/setup.py", line 6, in 2025-09-10T01:23:42,613 import record_keeper 2025-09-10T01:23:42,613 File "/tmp/pip-wheel-kz9fb2gp/record-keeper_8d5b20a510b447bf8cd527eaff57b848/src/record_keeper/__init__.py", line 2, in 2025-09-10T01:23:42,613 from .record_keeper import RecordKeeper, RecordWriter 2025-09-10T01:23:42,614 File "/tmp/pip-wheel-kz9fb2gp/record-keeper_8d5b20a510b447bf8cd527eaff57b848/src/record_keeper/record_keeper.py", line 6, in 2025-09-10T01:23:42,614 from . import utils as c_f 2025-09-10T01:23:42,614 File "/tmp/pip-wheel-kz9fb2gp/record-keeper_8d5b20a510b447bf8cd527eaff57b848/src/record_keeper/utils.py", line 11, in 2025-09-10T01:23:42,614 import torch 2025-09-10T01:23:42,614 ModuleNotFoundError: No module named 'torch' 2025-09-10T01:23:42,719 ERROR: python setup.py egg_info exited with 1 2025-09-10T01:23:42,732 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T01:23:42,732 exec(compile('"'"''"'"''"'"' 2025-09-10T01:23:42,732 # This is -- a caller that pip uses to run setup.py 2025-09-10T01:23:42,732 # 2025-09-10T01:23:42,732 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T01:23:42,732 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T01:23:42,732 # - It provides a clear error message when setuptools is not installed. 2025-09-10T01:23:42,732 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T01:23:42,732 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T01:23:42,732 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T01:23:42,732 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T01:23:42,732 import os, sys, tokenize, traceback 2025-09-10T01:23:42,732 2025-09-10T01:23:42,732 try: 2025-09-10T01:23:42,732 import setuptools 2025-09-10T01:23:42,732 except ImportError: 2025-09-10T01:23:42,732 print( 2025-09-10T01:23:42,732 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T01:23:42,732 "the build environment with exception:", 2025-09-10T01:23:42,732 file=sys.stderr, 2025-09-10T01:23:42,732 ) 2025-09-10T01:23:42,732 traceback.print_exc() 2025-09-10T01:23:42,732 sys.exit(1) 2025-09-10T01:23:42,732 2025-09-10T01:23:42,732 __file__ = %r 2025-09-10T01:23:42,732 sys.argv[0] = __file__ 2025-09-10T01:23:42,732 2025-09-10T01:23:42,732 if os.path.exists(__file__): 2025-09-10T01:23:42,732 filename = __file__ 2025-09-10T01:23:42,732 with tokenize.open(__file__) as f: 2025-09-10T01:23:42,732 setup_py_code = f.read() 2025-09-10T01:23:42,732 else: 2025-09-10T01:23:42,732 filename = "" 2025-09-10T01:23:42,732 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T01:23:42,732 2025-09-10T01:23:42,732 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T01:23:42,732 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-kz9fb2gp/record-keeper_8d5b20a510b447bf8cd527eaff57b848/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-47722i8v[/] 2025-09-10T01:23:42,732 [bold magenta]cwd[/]: /tmp/pip-wheel-kz9fb2gp/record-keeper_8d5b20a510b447bf8cd527eaff57b848/ 2025-09-10T01:23:42,732 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T01:23:42,733 ERROR: metadata generation failed 2025-09-10T01:23:42,738 Exception information: 2025-09-10T01:23:42,738 Traceback (most recent call last): 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T01:23:42,738 call_subprocess( 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~^ 2025-09-10T01:23:42,738 args, 2025-09-10T01:23:42,738 ^^^^^ 2025-09-10T01:23:42,738 ...<2 lines>... 2025-09-10T01:23:42,738 spinner=spinner, 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 ) 2025-09-10T01:23:42,738 ^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T01:23:42,738 raise error 2025-09-10T01:23:42,738 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T01:23:42,738 2025-09-10T01:23:42,738 The above exception was the direct cause of the following exception: 2025-09-10T01:23:42,738 2025-09-10T01:23:42,738 Traceback (most recent call last): 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T01:23:42,738 status = _inner_run() 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T01:23:42,738 return self.run(options, args) 2025-09-10T01:23:42,738 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T01:23:42,738 return func(self, options, args) 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T01:23:42,738 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T01:23:42,738 result = self._result = resolver.resolve( 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~^ 2025-09-10T01:23:42,738 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 ) 2025-09-10T01:23:42,738 ^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T01:23:42,738 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T01:23:42,738 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T01:23:42,738 if not criterion.candidates: 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T01:23:42,738 return bool(self._sequence) 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T01:23:42,738 self._bool = any(self) 2025-09-10T01:23:42,738 ~~~^^^^^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T01:23:42,738 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T01:23:42,738 ^^^^^^^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T01:23:42,738 candidate = func() 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T01:23:42,738 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T01:23:42,738 link, template, name, version 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 ) 2025-09-10T01:23:42,738 ^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T01:23:42,738 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~^ 2025-09-10T01:23:42,738 link, 2025-09-10T01:23:42,738 ^^^^^ 2025-09-10T01:23:42,738 ...<3 lines>... 2025-09-10T01:23:42,738 version=version, 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 ) 2025-09-10T01:23:42,738 ^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T01:23:42,738 super().__init__( 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~^ 2025-09-10T01:23:42,738 link=link, 2025-09-10T01:23:42,738 ^^^^^^^^^^ 2025-09-10T01:23:42,738 ...<4 lines>... 2025-09-10T01:23:42,738 version=version, 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 ) 2025-09-10T01:23:42,738 ^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T01:23:42,738 self.dist = self._prepare() 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T01:23:42,738 dist = self._prepare_distribution() 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T01:23:42,738 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T01:23:42,738 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T01:23:42,738 dist = _get_prepared_distribution( 2025-09-10T01:23:42,738 req, 2025-09-10T01:23:42,738 ...<3 lines>... 2025-09-10T01:23:42,738 self.check_build_deps, 2025-09-10T01:23:42,738 ) 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T01:23:42,738 abstract_dist.prepare_distribution_metadata( 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T01:23:42,738 finder, build_isolation, check_build_deps 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 ) 2025-09-10T01:23:42,738 ^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T01:23:42,738 self.req.prepare_metadata() 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T01:23:42,738 self.metadata_directory = generate_metadata_legacy( 2025-09-10T01:23:42,738 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T01:23:42,738 build_env=self.build_env, 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 ...<3 lines>... 2025-09-10T01:23:42,738 details=details, 2025-09-10T01:23:42,738 ^^^^^^^^^^^^^^^^ 2025-09-10T01:23:42,738 ) 2025-09-10T01:23:42,738 ^ 2025-09-10T01:23:42,738 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T01:23:42,738 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T01:23:42,738 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T01:23:42,761 Removed record-keeper==0.9.31 from https://files.pythonhosted.org/packages/46/09/0a0e85aa679d746e49f925d5fd0c671488da669873649fda08b0921c647e/record-keeper-0.9.31.tar.gz from build tracker '/tmp/pip-build-tracker-fawsmcf7' 2025-09-10T01:23:42,761 Removed build tracker: '/tmp/pip-build-tracker-fawsmcf7'