2025-09-08T04:18:22,762 Created temporary directory: /tmp/pip-build-tracker-3kv05d8r 2025-09-08T04:18:22,763 Initialized build tracking at /tmp/pip-build-tracker-3kv05d8r 2025-09-08T04:18:22,763 Created build tracker: /tmp/pip-build-tracker-3kv05d8r 2025-09-08T04:18:22,763 Entered build tracker: /tmp/pip-build-tracker-3kv05d8r 2025-09-08T04:18:22,763 Created temporary directory: /tmp/pip-wheel-0hhfo2kn 2025-09-08T04:18:22,767 Created temporary directory: /tmp/pip-ephem-wheel-cache-ewl5tmn0 2025-09-08T04:18:22,822 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T04:18:22,825 2 location(s) to search for versions of kpm: 2025-09-08T04:18:22,825 * https://pypi.org/simple/kpm/ 2025-09-08T04:18:22,825 * https://www.piwheels.org/simple/kpm/ 2025-09-08T04:18:22,825 Fetching project page and analyzing links: https://pypi.org/simple/kpm/ 2025-09-08T04:18:22,825 Getting page https://pypi.org/simple/kpm/ 2025-09-08T04:18:22,826 Found index url https://pypi.org/simple/ 2025-09-08T04:18:22,975 Fetched page https://pypi.org/simple/kpm/ as application/vnd.pypi.simple.v1+json 2025-09-08T04:18:22,989 Found link https://files.pythonhosted.org/packages/3e/73/0ccca873334fcd1810c2b1678631ee755eb23bcc57295aa67b691dc6aa30/kpm-0.1.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.1.0 2025-09-08T04:18:22,990 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/2f/17/c55a1af5a37753838a6ac8b8e1f3188fb954d7b6f972cea9b23e193ea1bd/kpm-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,990 Found link https://files.pythonhosted.org/packages/2d/c1/fb1f1b9f85845685a626110b209850c3ef3efc0d18de784b97796554ab5f/kpm-0.5.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.5.0 2025-09-08T04:18:22,991 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/18/8e/560559f51f6815ea0d943819fc00fe9276fc3adfb5a31f25435ac1b7ba1e/kpm-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,991 Found link https://files.pythonhosted.org/packages/ba/2f/03498979b91414689437f263ac02943b74cfc64bf47639891f6f883a3d6c/kpm-0.6.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.6.0 2025-09-08T04:18:22,992 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/e4/7c/fdd01fdcca82109462d34a4c26e5c82924c540b99f8babb3c62e50bd43b9/kpm-0.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,992 Found link https://files.pythonhosted.org/packages/bb/53/4d8f74f42d46a566f84e4e9be37f621d2299c109aff31ae0b264aaf22b2c/kpm-0.6.1.tar.gz (from https://pypi.org/simple/kpm/), version: 0.6.1 2025-09-08T04:18:22,993 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/15/f9/f9c5533acb204e0cc3a95d3621f63dc6adcc6bf681735cd8b1f1f32e4197/kpm-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,993 Found link https://files.pythonhosted.org/packages/3d/28/0c4cb17a4aef43bf10dd205043393a4f9cead2edd09b47604a54f36de9f0/kpm-0.7.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.7.0 2025-09-08T04:18:22,993 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/ec/8a/dd019e25bad217d69bbed8ee78f2fd41dc3acbc65266d866ce777776bdb0/kpm-0.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,994 Found link https://files.pythonhosted.org/packages/f6/bf/a5912d1c9999fc3a9954055f8ffc7fa89a60fe69e6324013333e27373ee3/kpm-0.8.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.8.0 2025-09-08T04:18:22,994 Found link https://files.pythonhosted.org/packages/6d/ce/8a3c7ffd8130f58423c62946ae935b49da7de2952a8a38d28abf8f7dff35/kpm-0.8.1.tar.gz (from https://pypi.org/simple/kpm/), version: 0.8.1 2025-09-08T04:18:22,995 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/2e/48/b9c6ef10714e4f22d498190a12697ca2d60427ef75392cd5b2bf92770be3/kpm-0.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,995 Found link https://files.pythonhosted.org/packages/6f/36/29ebddef50e4006b248cee6d44ce55f3161dcbf1ba278562902a29f22da1/kpm-0.9.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.9.0 2025-09-08T04:18:22,996 Found link https://files.pythonhosted.org/packages/4e/28/570900c4d1ef14238e8bdacf9980239f1cc19121fd4900570258e3ded7ae/kpm-0.9.1.tar.gz (from https://pypi.org/simple/kpm/), version: 0.9.1 2025-09-08T04:18:22,996 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/40/51/e76fe369b50e2b023436a7827414dbfd209272dbb2f2aaa174a8f4a042cb/kpm-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,997 Found link https://files.pythonhosted.org/packages/8f/ec/0d64644444ecd62a7f0a59cf94fff2802c64b6f4c7a0fbcd9e9879a21979/kpm-0.10.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.10.0 2025-09-08T04:18:22,997 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/1a/97/ccbb89dd3420518cfad270a9e459d41c7ba0dae46361d8b58445f138921d/kpm-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,997 Found link https://files.pythonhosted.org/packages/e5/d9/6439d895509f2675dc97562bb553470c6d2e22d0e03d6738d699f24a2032/kpm-0.10.1.tar.gz (from https://pypi.org/simple/kpm/), version: 0.10.1 2025-09-08T04:18:22,997 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/ea/04/3982ef19f938f33828046fc3d646af04adb4391814fb8fbd59c1e6be00b5/kpm-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,997 Found link https://files.pythonhosted.org/packages/d9/07/64e3846e44cae41c10f69b32b19d40003464df38633f88b7064ac0c03f93/kpm-0.10.2.tar.gz (from https://pypi.org/simple/kpm/), version: 0.10.2 2025-09-08T04:18:22,998 Found link https://files.pythonhosted.org/packages/55/f5/a66ff686a8f10b4d19870b9856c5ec18edc1f5cdfaee193b53599616ebd2/kpm-0.10.3.tar.gz (from https://pypi.org/simple/kpm/), version: 0.10.3 2025-09-08T04:18:22,998 Found link https://files.pythonhosted.org/packages/db/47/1a338a336a290bfa0c234e06e730dd884c1e9f361f5d0a4123685c875a81/kpm-0.10.4.tar.gz (from https://pypi.org/simple/kpm/), version: 0.10.4 2025-09-08T04:18:22,998 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/de/25/59673e65d14c089a8dcf53388dd49e4471e523a559d5a52b4a0b48ffd9e0/kpm-0.10.5-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,998 Found link https://files.pythonhosted.org/packages/af/1d/e4d85d1c8200fef8b6b4c28dfd8ed23be3559dcd31ed304804ff7673371e/kpm-0.10.5.tar.gz (from https://pypi.org/simple/kpm/), version: 0.10.5 2025-09-08T04:18:22,998 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/12/5d/cc29342d11249167b4148e71b5f80369cfa4e59ece9349ff57e3e10d2948/kpm-0.10.6-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,999 Found link https://files.pythonhosted.org/packages/dc/51/881c4214b62387aa800a73e9557d9968986ed91f61957af99506529ecf1a/kpm-0.10.6.tar.gz (from https://pypi.org/simple/kpm/), version: 0.10.6 2025-09-08T04:18:22,999 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/db/4a/92b08981a9787c1263f14274123510626794a973ec0674f46a93a1dd2345/kpm-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,999 Found link https://files.pythonhosted.org/packages/a1/99/a3fa01c1c4205f1c3b7f3118a386fa4d55fe06dbf9c74825ca94f8031612/kpm-0.11.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.11.0 2025-09-08T04:18:22,999 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/f6/a7/502628cc70e7992b559e543895b1c3ee21696fec0249a3fa295886d0f68f/kpm-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,999 Found link https://files.pythonhosted.org/packages/f6/1b/ef3672ea1ff9bacd01db849bd6fc6df578f3db9257a372dcc5a166d3cb22/kpm-0.12.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.12.0 2025-09-08T04:18:22,999 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/31/72/53d1eb57b0f3e3ed0b4c9bc1d3b8ef7326b949c21b0399e6e9e07b8905c5/kpm-0.12.1-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:22,999 Found link https://files.pythonhosted.org/packages/ca/81/351cb457090b8c6fa6258c8cfd2dd667f317c2075907a9cfeee007e214d1/kpm-0.12.1.tar.gz (from https://pypi.org/simple/kpm/), version: 0.12.1 2025-09-08T04:18:23,000 Found link https://files.pythonhosted.org/packages/72/62/61da00959311287b54725436a2fbb83eb70f7cb7e437fd20d5785f959129/kpm-0.14.1.tar.gz (from https://pypi.org/simple/kpm/), version: 0.14.1 2025-09-08T04:18:23,000 Found link https://files.pythonhosted.org/packages/5d/89/d5b43971055d9e8155d7c56849f32b5d5c8b9fd938b793cf66d5a1b66869/kpm-0.14.2.tar.gz (from https://pypi.org/simple/kpm/), version: 0.14.2 2025-09-08T04:18:23,000 Found link https://files.pythonhosted.org/packages/b4/93/ad48c6c3abbe2b1f184d6c537300c299799cfde84bac6df16b529e36836c/kpm-0.14.3.tar.gz (from https://pypi.org/simple/kpm/), version: 0.14.3 2025-09-08T04:18:23,000 Found link https://files.pythonhosted.org/packages/ef/32/ff653a2f8d70c724ef083a33cab9815bfda6ecb0661eb848ea8462d280e3/kpm-0.15.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.15.0 2025-09-08T04:18:23,000 Found link https://files.pythonhosted.org/packages/4e/06/cf4bb51333a582dc322034f1f6b099fb2124b348e348caecd0935177da1c/kpm-0.16.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.16.0 2025-09-08T04:18:23,001 Found link https://files.pythonhosted.org/packages/bd/59/e169f47dd0afe1dd6c22a0f24aa745020e35aad7f163845aca7dbe54b04e/kpm-0.16.1.tar.gz (from https://pypi.org/simple/kpm/), version: 0.16.1 2025-09-08T04:18:23,001 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/8b/39/7f264f16e0534a8f3ed5e49342918a2947701a2b96016a19a88185798cab/kpm-0.21.1rc0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:23,001 Found link https://files.pythonhosted.org/packages/a7/b4/73502b88bc80727fc399b396d5a48eebb748c710e56c40757cd76b1d2bf2/kpm-0.21.1rc0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.21.1rc0 2025-09-08T04:18:23,001 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/f8/12/b610d6cf07c057c538d3b42c28fe03236c70aaf27f48b98f49c9563ff21f/kpm-0.21.1rc2-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:23,001 Found link https://files.pythonhosted.org/packages/8b/c4/a1711cf18103f0c1f4e9d0b7c75ddd3b5deda645a433e54ac397657fc088/kpm-0.21.1rc2.tar.gz (from https://pypi.org/simple/kpm/), version: 0.21.1rc2 2025-09-08T04:18:23,001 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/b6/be/6df7491805aefb119f613a74b218002c37dd59f64166e8a319de18776b6b/kpm-0.24.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:23,002 Found link https://files.pythonhosted.org/packages/4b/98/0c8d22c8dab1d1a8fed439400e4cabef24c76d5e27ccfdaddeb9072b49ba/kpm-0.24.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.24.0 2025-09-08T04:18:23,002 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/4d/fa/9d44a822ff4df2f96d01e7a68fd2458ebc2384ef5f1e6f0999714d4206a7/kpm-0.24.1-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:23,002 Found link https://files.pythonhosted.org/packages/83/b7/154808a5be0970ed80c11b64cf946c51dc6ac81aa2df4e59b1ebb045f76c/kpm-0.24.1.tar.gz (from https://pypi.org/simple/kpm/), version: 0.24.1 2025-09-08T04:18:23,002 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/4d/bc/5c1e3af953a7a5f5166092238ce3b7a40ca907f8fa0765ca86168d00b03a/kpm-0.24.3-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:23,002 Found link https://files.pythonhosted.org/packages/3e/01/733596eeeff77103207dc250de5263a5f3f90efe942e839baaca4232cd67/kpm-0.24.3.tar.gz (from https://pypi.org/simple/kpm/), version: 0.24.3 2025-09-08T04:18:23,002 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/aa/f8/f0b0d21e9f3635f43bfa5d007cf7d9c6f6f8e5e97d8fd23ec4e9e6964b8d/kpm-0.24.4-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:23,003 Found link https://files.pythonhosted.org/packages/a0/27/efb0fcd8510684b4c817014982f40d4d342e6c37b3ea30aaf8242b64deac/kpm-0.24.4.tar.gz (from https://pypi.org/simple/kpm/), version: 0.24.4 2025-09-08T04:18:23,003 Skipping link: No binaries permitted for kpm: https://files.pythonhosted.org/packages/ba/48/3b2b6197f11a230bca815079b4d1bc5d9506acfe8be922118cf01f6d41a5/kpm-0.25.0-py2.py3-none-any.whl (from https://pypi.org/simple/kpm/) 2025-09-08T04:18:23,003 Found link https://files.pythonhosted.org/packages/68/3c/14cb1c3be76e443063bdd48bbc4a3782b2f177e49ba636719f6a997812e7/kpm-0.25.0.tar.gz (from https://pypi.org/simple/kpm/), version: 0.25.0 2025-09-08T04:18:23,003 Fetching project page and analyzing links: https://www.piwheels.org/simple/kpm/ 2025-09-08T04:18:23,003 Getting page https://www.piwheels.org/simple/kpm/ 2025-09-08T04:18:23,004 Found index url https://www.piwheels.org/simple/ 2025-09-08T04:18:23,087 Fetched page https://www.piwheels.org/simple/kpm/ as text/html 2025-09-08T04:18:23,094 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.25.0-py2.py3-none-any.whl#sha256=852a056e76515190fd3b29354b38e2baca066946e6fb83aa016d1272b565347d (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,094 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.24.4-py2.py3-none-any.whl#sha256=4d623daa1e698eb86a71f829f81abf84295403d0648ee9f41a19ffdb7572a8c9 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,094 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.24.3-py2.py3-none-any.whl#sha256=2f9405753ea918f061c884a8a44ae9cb574505948932665b3da6095e1d0533e5 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,095 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.24.1-py2.py3-none-any.whl#sha256=7bf7ead6c7e0e1cf1117fef41b12390144f26ff8c8979acd853b7de488dda79b (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,095 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.24.0-py2.py3-none-any.whl#sha256=e89071acca708c7d0cabaaf02bcf5164bde5d4b0005e9daa66b43ce44bab6b51 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,095 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.21.1rc2-py2.py3-none-any.whl#sha256=56e750b2e902f26d17ba8310175b2052524ec5a5f2bcff15743501dd280ccfaf (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,095 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.21.1rc0-py2.py3-none-any.whl#sha256=546aab618702f86cbc087cdce11d16139fbad1b27e61e2326b06859a0e74b9cf (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,095 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.16.1-py2.py3-none-any.whl#sha256=fdf4f4998b36369dca1147965a984d4fcd08b68a0581f8ff68e1a3c54329fad0 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,095 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.16.0-py2.py3-none-any.whl#sha256=9ab7b35a4cd01ed0e745821741b949a0115d456c583d58b25b9b6f29bfc070c4 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,095 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.15.0-py2.py3-none-any.whl#sha256=e7f9b49e3a630ccbf3d0ddbd76b064279b26bcf54be9074f474495e3ab0743e6 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,096 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.14.3-py2.py3-none-any.whl#sha256=9b6ea8be7a4495840a2aa8e167172e111fc2fb7c078d90b6d62cf11beb0ec5f4 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,096 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.14.2-py2.py3-none-any.whl#sha256=fc34715a7f50a571545d261e1ff07f01046eb7492fee7a21d92e774be10a3e39 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,096 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.14.1-py2.py3-none-any.whl#sha256=1ccb5e8f099f1eec42f262191943030c912e03a42b935d7137b1bd7e27ad6e45 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,096 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.12.1-py2.py3-none-any.whl#sha256=1e5afe267baae64232937cde3749cb2dd64b2063d67ebd395a345916dd1bb484 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,096 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.12.0-py2.py3-none-any.whl#sha256=625f326ef1a8f67880525c4a8efc34c8b9e1633eee4e8a278d859c3679f3e914 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,096 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.11.0-py2.py3-none-any.whl#sha256=b1103d557534820c7ddaed2f6a8f7402ab78fdc62df44ac94d82d4df84ebba4c (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,097 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.10.6-py2.py3-none-any.whl#sha256=b170448a3afeabc7949a1cdc9cd1e9ef2e8883343f0135c2df82e6055f8a7eb4 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,097 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.10.5-py2.py3-none-any.whl#sha256=4a1a924488f42df0194d88534e6fdff4fa71d7b73ee2c178985d426fcda203a8 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,097 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.10.4-py2.py3-none-any.whl#sha256=7fefb9e67157b1aa2e0ed918426a9cb3b8c43255608582e20cfb69f307b688c3 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,097 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.10.2-py2.py3-none-any.whl#sha256=4e3f6e4d233ed6c7b0a8285c50f0004ccf18b084f3d8af5e2b9fe1173625be71 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,097 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.10.1-py2.py3-none-any.whl#sha256=520890f99bbf8d29b5b9d9abb4e7b162283c1cbbb2c45a7bbcbbc095e00641af (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,097 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.10.0-py2.py3-none-any.whl#sha256=e53a08ec64eaa95df02bb452cb03b6aced3e7c4b5d7697c18323eca3878c308d (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,097 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.9.1-py2.py3-none-any.whl#sha256=dcf84d0ad5e84f55511f5c28e95016fb2b8abfd98e5c75ce0c800025d9ac8d2e (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,098 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.9.0-py2.py3-none-any.whl#sha256=f888d007af28c28676075adaaf500532e049d677e7f8bf68004d2645d5ddb1f4 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,098 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.8.1-py2.py3-none-any.whl#sha256=ddf3113c90534cc7b22c9eca14ff1eddd35881a830340852c9403cbc47504b65 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,098 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.8.0-py2.py3-none-any.whl#sha256=14a23155f4c5accd473c5c5d7ebccff39f0aae8046333df685d00164b6fc4032 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,098 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.7.0-py2.py3-none-any.whl#sha256=bb44bfc0f4ae2abe8f675e582e16220833deaa2b493be98c0021773f7ee17bbd (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,098 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.6.1-py2.py3-none-any.whl#sha256=f007fd467ac1498067e7712191273a4da80d3072759fa701fca5d08768826c61 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,098 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.6.0-py2.py3-none-any.whl#sha256=3ad411f658a8baba656245cfbd6eb8b9e002c9822d8d6276791c0b00b9fbcda7 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,098 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.5.0-py2.py3-none-any.whl#sha256=764f20fbf812c586a5b785165bd5f5ce14309716a88e1fa54eeb5d05de6958e9 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,099 Skipping link: No binaries permitted for kpm: https://archive1.piwheels.org/simple/kpm/kpm-0.1.0-py2.py3-none-any.whl#sha256=56b4225900d788076ad750f30a0f13a01121a4363ddaf377e621fc84639f6b79 (from https://www.piwheels.org/simple/kpm/) 2025-09-08T04:18:23,099 Skipping link: not a file: https://www.piwheels.org/simple/kpm/ 2025-09-08T04:18:23,099 Skipping link: not a file: https://pypi.org/simple/kpm/ 2025-09-08T04:18:23,129 Given no hashes to check 1 links for project 'kpm': discarding no candidates 2025-09-08T04:18:23,130 Collecting kpm==0.10.3 2025-09-08T04:18:23,131 Created temporary directory: /tmp/pip-unpack-gkt04_ie 2025-09-08T04:18:23,268 Downloading kpm-0.10.3.tar.gz (14 kB) 2025-09-08T04:18:23,303 Added kpm==0.10.3 from https://files.pythonhosted.org/packages/55/f5/a66ff686a8f10b4d19870b9856c5ec18edc1f5cdfaee193b53599616ebd2/kpm-0.10.3.tar.gz to build tracker '/tmp/pip-build-tracker-3kv05d8r' 2025-09-08T04:18:23,304 Running setup.py (path:/tmp/pip-wheel-0hhfo2kn/kpm_9d32c5ccb996453790abe85b2bf44cb8/setup.py) egg_info for package kpm 2025-09-08T04:18:23,304 Created temporary directory: /tmp/pip-pip-egg-info-ly4hhs92 2025-09-08T04:18:23,305 Preparing metadata (setup.py): started 2025-09-08T04:18:23,306 Running command python setup.py egg_info 2025-09-08T04:18:23,815 Traceback (most recent call last): 2025-09-08T04:18:23,816 File "", line 2, in 2025-09-08T04:18:23,816 exec(compile(''' 2025-09-08T04:18:23,816 ~~~~^^^^^^^^^^^^ 2025-09-08T04:18:23,816 # This is -- a caller that pip uses to run setup.py 2025-09-08T04:18:23,817 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,817 ...<32 lines>... 2025-09-08T04:18:23,817 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T04:18:23,817 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,817 ''' % ('/tmp/pip-wheel-0hhfo2kn/kpm_9d32c5ccb996453790abe85b2bf44cb8/setup.py',), "", "exec")) 2025-09-08T04:18:23,817 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,817 File "", line 35, in 2025-09-08T04:18:23,817 File "/tmp/pip-wheel-0hhfo2kn/kpm_9d32c5ccb996453790abe85b2bf44cb8/setup.py", line 11, in 2025-09-08T04:18:23,818 with open('README.md') as readme_file: 2025-09-08T04:18:23,818 ~~~~^^^^^^^^^^^^^ 2025-09-08T04:18:23,818 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2025-09-08T04:18:23,901 ERROR: python setup.py egg_info exited with 1 2025-09-08T04:18:23,914 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T04:18:23,914 exec(compile('"'"''"'"''"'"' 2025-09-08T04:18:23,914 # This is -- a caller that pip uses to run setup.py 2025-09-08T04:18:23,914 # 2025-09-08T04:18:23,914 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T04:18:23,914 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T04:18:23,914 # - It provides a clear error message when setuptools is not installed. 2025-09-08T04:18:23,914 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T04:18:23,914 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T04:18:23,914 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T04:18:23,914 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T04:18:23,914 import os, sys, tokenize, traceback 2025-09-08T04:18:23,914 2025-09-08T04:18:23,914 try: 2025-09-08T04:18:23,914 import setuptools 2025-09-08T04:18:23,914 except ImportError: 2025-09-08T04:18:23,914 print( 2025-09-08T04:18:23,914 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T04:18:23,914 "the build environment with exception:", 2025-09-08T04:18:23,914 file=sys.stderr, 2025-09-08T04:18:23,914 ) 2025-09-08T04:18:23,914 traceback.print_exc() 2025-09-08T04:18:23,914 sys.exit(1) 2025-09-08T04:18:23,914 2025-09-08T04:18:23,914 __file__ = %r 2025-09-08T04:18:23,914 sys.argv[0] = __file__ 2025-09-08T04:18:23,914 2025-09-08T04:18:23,914 if os.path.exists(__file__): 2025-09-08T04:18:23,914 filename = __file__ 2025-09-08T04:18:23,914 with tokenize.open(__file__) as f: 2025-09-08T04:18:23,914 setup_py_code = f.read() 2025-09-08T04:18:23,914 else: 2025-09-08T04:18:23,914 filename = "" 2025-09-08T04:18:23,914 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T04:18:23,914 2025-09-08T04:18:23,914 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T04:18:23,914 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0hhfo2kn/kpm_9d32c5ccb996453790abe85b2bf44cb8/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ly4hhs92[/] 2025-09-08T04:18:23,914 [bold magenta]cwd[/]: /tmp/pip-wheel-0hhfo2kn/kpm_9d32c5ccb996453790abe85b2bf44cb8/ 2025-09-08T04:18:23,915 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T04:18:23,916 ERROR: metadata generation failed 2025-09-08T04:18:23,921 Exception information: 2025-09-08T04:18:23,921 Traceback (most recent call last): 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T04:18:23,921 call_subprocess( 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~^ 2025-09-08T04:18:23,921 args, 2025-09-08T04:18:23,921 ^^^^^ 2025-09-08T04:18:23,921 ...<2 lines>... 2025-09-08T04:18:23,921 spinner=spinner, 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 ) 2025-09-08T04:18:23,921 ^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T04:18:23,921 raise error 2025-09-08T04:18:23,921 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T04:18:23,921 2025-09-08T04:18:23,921 The above exception was the direct cause of the following exception: 2025-09-08T04:18:23,921 2025-09-08T04:18:23,921 Traceback (most recent call last): 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T04:18:23,921 status = _inner_run() 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T04:18:23,921 return self.run(options, args) 2025-09-08T04:18:23,921 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T04:18:23,921 return func(self, options, args) 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T04:18:23,921 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T04:18:23,921 result = self._result = resolver.resolve( 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~^ 2025-09-08T04:18:23,921 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 ) 2025-09-08T04:18:23,921 ^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T04:18:23,921 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T04:18:23,921 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T04:18:23,921 if not criterion.candidates: 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T04:18:23,921 return bool(self._sequence) 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T04:18:23,921 self._bool = any(self) 2025-09-08T04:18:23,921 ~~~^^^^^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T04:18:23,921 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T04:18:23,921 ^^^^^^^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T04:18:23,921 candidate = func() 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T04:18:23,921 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:18:23,921 link, template, name, version 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 ) 2025-09-08T04:18:23,921 ^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T04:18:23,921 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~^ 2025-09-08T04:18:23,921 link, 2025-09-08T04:18:23,921 ^^^^^ 2025-09-08T04:18:23,921 ...<3 lines>... 2025-09-08T04:18:23,921 version=version, 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 ) 2025-09-08T04:18:23,921 ^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T04:18:23,921 super().__init__( 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~^ 2025-09-08T04:18:23,921 link=link, 2025-09-08T04:18:23,921 ^^^^^^^^^^ 2025-09-08T04:18:23,921 ...<4 lines>... 2025-09-08T04:18:23,921 version=version, 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 ) 2025-09-08T04:18:23,921 ^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T04:18:23,921 self.dist = self._prepare() 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T04:18:23,921 dist = self._prepare_distribution() 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T04:18:23,921 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T04:18:23,921 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T04:18:23,921 dist = _get_prepared_distribution( 2025-09-08T04:18:23,921 req, 2025-09-08T04:18:23,921 ...<3 lines>... 2025-09-08T04:18:23,921 self.check_build_deps, 2025-09-08T04:18:23,921 ) 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T04:18:23,921 abstract_dist.prepare_distribution_metadata( 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:18:23,921 finder, build_isolation, check_build_deps 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 ) 2025-09-08T04:18:23,921 ^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T04:18:23,921 self.req.prepare_metadata() 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T04:18:23,921 self.metadata_directory = generate_metadata_legacy( 2025-09-08T04:18:23,921 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:18:23,921 build_env=self.build_env, 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 ...<3 lines>... 2025-09-08T04:18:23,921 details=details, 2025-09-08T04:18:23,921 ^^^^^^^^^^^^^^^^ 2025-09-08T04:18:23,921 ) 2025-09-08T04:18:23,921 ^ 2025-09-08T04:18:23,921 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T04:18:23,921 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T04:18:23,921 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T04:18:23,943 Removed kpm==0.10.3 from https://files.pythonhosted.org/packages/55/f5/a66ff686a8f10b4d19870b9856c5ec18edc1f5cdfaee193b53599616ebd2/kpm-0.10.3.tar.gz from build tracker '/tmp/pip-build-tracker-3kv05d8r' 2025-09-08T04:18:23,943 Removed build tracker: '/tmp/pip-build-tracker-3kv05d8r'