2025-09-08T01:16:48,008 Created temporary directory: /tmp/pip-build-tracker-1agsq19o 2025-09-08T01:16:48,008 Initialized build tracking at /tmp/pip-build-tracker-1agsq19o 2025-09-08T01:16:48,008 Created build tracker: /tmp/pip-build-tracker-1agsq19o 2025-09-08T01:16:48,008 Entered build tracker: /tmp/pip-build-tracker-1agsq19o 2025-09-08T01:16:48,009 Created temporary directory: /tmp/pip-wheel-uxrokf9t 2025-09-08T01:16:48,012 Created temporary directory: /tmp/pip-ephem-wheel-cache-wltlqbe7 2025-09-08T01:16:48,069 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:16:48,072 2 location(s) to search for versions of lifetimes: 2025-09-08T01:16:48,072 * https://pypi.org/simple/lifetimes/ 2025-09-08T01:16:48,072 * https://www.piwheels.org/simple/lifetimes/ 2025-09-08T01:16:48,072 Fetching project page and analyzing links: https://pypi.org/simple/lifetimes/ 2025-09-08T01:16:48,072 Getting page https://pypi.org/simple/lifetimes/ 2025-09-08T01:16:48,073 Found index url https://pypi.org/simple/ 2025-09-08T01:16:48,220 Fetched page https://pypi.org/simple/lifetimes/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:16:48,232 Found link https://files.pythonhosted.org/packages/b6/99/3c33c5e6958c258c3c61dee529498f4b735ca1c2dd16254de3b32a9bcce5/Lifetimes-0.1.1.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.1 2025-09-08T01:16:48,232 Found link https://files.pythonhosted.org/packages/dc/c9/2461e053dfb33a593941f83a473bddc59427fd20d94b55d2963ea07e1d19/Lifetimes-0.1.2.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.2 2025-09-08T01:16:48,233 Found link https://files.pythonhosted.org/packages/a2/3c/e91d048a6ee21ce18ee64c9587772fb94c2164c0544d405fc8a4c3126a74/Lifetimes-0.1.3.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.3 2025-09-08T01:16:48,234 Found link https://files.pythonhosted.org/packages/58/8a/a48cbf302b1189d650a154c592afef6a8846ab62e1b2b43a1338a9ef58dc/Lifetimes-0.1.5.1.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.5.1 2025-09-08T01:16:48,234 Found link https://files.pythonhosted.org/packages/90/f5/90dc2160260a6b3affa75ba36ceaadee3eed51f1da0091d43a55c4a7c83b/Lifetimes-0.1.6.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.6.0 2025-09-08T01:16:48,235 Found link https://files.pythonhosted.org/packages/d7/9d/c8b02363015bbd5c258f67987413e6d06e5c4da5ae83f7bff7d8534fccf1/Lifetimes-0.1.6.1.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.6.1 2025-09-08T01:16:48,235 Found link https://files.pythonhosted.org/packages/02/55/8849b9c53a054b1f93cbeac11aa22a72810444bd5a5b81e9cd725405e34e/Lifetimes-0.1.6.2.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.6.2 2025-09-08T01:16:48,236 Found link https://files.pythonhosted.org/packages/3a/8f/b42b60041bc7c2cfc584433d5d46eec9ab4a3ca64b4de89e401682e2c18e/Lifetimes-0.1.6.3.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.6.3 2025-09-08T01:16:48,236 Found link https://files.pythonhosted.org/packages/07/08/1b232c9f5b80f031bedf7b10fc2df36baf5d588164d1e8de0a847af85d57/Lifetimes-0.1.6.4.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.1.6.4 2025-09-08T01:16:48,236 Found link https://files.pythonhosted.org/packages/56/a5/e01a1a9973cb8dded2fcf6b6630e64736e55a01d1f73306cfe0817efd4e7/Lifetimes-0.2.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.2.0.0 2025-09-08T01:16:48,237 Found link https://files.pythonhosted.org/packages/76/0d/83814a1901202db72f31f2d1befab6c8b8c77e1456df4f8ba7cb798578d8/Lifetimes-0.2.1.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.2.1.0 2025-09-08T01:16:48,237 Found link https://files.pythonhosted.org/packages/e1/41/03d4cee85d3b76309c35d90b99536337320964e6635799ee8514eaa4cb42/Lifetimes-0.2.2.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.2.2.0 2025-09-08T01:16:48,238 Found link https://files.pythonhosted.org/packages/47/8d/c31316865ff6189db5617b40cbb2192a09cd525e557a6227a2549859df41/Lifetimes-0.2.2.1.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.2.2.1 2025-09-08T01:16:48,238 Found link https://files.pythonhosted.org/packages/42/78/6fb5b4fdb9b9cc04a1a5adc3c5eb2d23df3031b75eb5e4c233e0a7fe8f39/Lifetimes-0.2.2.2.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.2.2.2 2025-09-08T01:16:48,239 Found link https://files.pythonhosted.org/packages/57/80/72c126869f0008278dc289d67e324b26d189a666bcc12ab39d8787ee4da2/Lifetimes-0.3.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.3.0.0 2025-09-08T01:16:48,239 Found link https://files.pythonhosted.org/packages/98/d6/e5eee8e81450f3e09a90a5bb3edf61ddfbd669195b44f45259c80e6ecf85/Lifetimes-0.4.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.4.0.0 2025-09-08T01:16:48,240 Found link https://files.pythonhosted.org/packages/3e/da/5c7ab7f6cd98193b47d337f51072e893bb166ae21c76ca9fe44896fbe2f9/Lifetimes-0.5.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.5.0.0 2025-09-08T01:16:48,240 Found link https://files.pythonhosted.org/packages/2f/ef/2c049005b4de47abc36f607551aa56a78ad86d331465eb4b38193342557e/Lifetimes-0.6.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.6.0.0 2025-09-08T01:16:48,241 Found link https://files.pythonhosted.org/packages/a6/43/922736c3d7b5026bfd2c208e95975ca90433616e5f9429dea256bc6962f9/Lifetimes-0.7.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.7.0.0 2025-09-08T01:16:48,241 Found link https://files.pythonhosted.org/packages/19/bd/3eb0d6acc71da598b02f80d523c60451a4ca44543273058b52b7885ed6b5/Lifetimes-0.7.1.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.7.1.0 2025-09-08T01:16:48,242 Found link https://files.pythonhosted.org/packages/ba/87/a7e24c4f3005aff14ba80fa3417fa16eebd311670e53b60329d2f648d564/Lifetimes-0.8.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.8.0.0 2025-09-08T01:16:48,242 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/22/ac/d61dc0023b73f6cf26de9c13c852a705f5bcbd1097660ca35dc3dc783e11/Lifetimes-0.8.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,242 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/8d/f9/80e837f60e183cdbb0a62f009eacadc332d0e843b413752dbc66dd212420/Lifetimes-0.9.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,243 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/05/5b/b2eb4de1e2e225938fdcafcd25d4c7ee3659d2428ae70b1447be0e2c4e54/Lifetimes-0.9.0.0-py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,243 Found link https://files.pythonhosted.org/packages/84/9d/b55295d7c494c55f2191979940d672bd493c424bd8b2301b2b24086e7102/Lifetimes-0.9.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.9.0.0 2025-09-08T01:16:48,244 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/a0/d7/8941ed9a553320c5ccc120ad2e8b9be9d7951982d26d8bc038ffd696618d/Lifetimes-0.9.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,244 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/99/ad/e9f7c650cf9dc476ffdf177d19e6aaaad6d48e3c4ea0205810e07b96d376/Lifetimes-0.9.1.0-py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,244 Found link https://files.pythonhosted.org/packages/d7/05/00bbe0c7155dda23a064a725c20914ccfaff16ee94885d44118aca7c8b2b/Lifetimes-0.9.1.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.9.1.0 2025-09-08T01:16:48,245 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/2b/aa/4dda92836c6daa7540f99c523050bc028eab76d5885345ba8cb8f7bf193a/Lifetimes-0.10.0.0-py2-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,245 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/f9/58/49b82f2a2a4ff208f259aed5acaa70e84ce2bd5baa8a88cb5d197dcaaa55/Lifetimes-0.10.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,245 Found link https://files.pythonhosted.org/packages/40/39/6c496460dee2af84ac5f80a25155dfd3efd5b1905d459232a2b9d43f1234/Lifetimes-0.10.0.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.10.0.0 2025-09-08T01:16:48,246 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/54/a1/4a53f6e00ac46c364ce70e7fa8f7c4141b951642375a61c4a90f12b497dd/Lifetimes-0.10.1-py2-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,246 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/32/a7/0769293ffd5757bdbb626167b4361e46d353b028b4045a82aa2bae20e17e/Lifetimes-0.10.1-py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,246 Found link https://files.pythonhosted.org/packages/44/ae/affb54d69e81c2526c32873d2f180a30a74b7b0b3205b21430d33f26f94b/Lifetimes-0.10.1.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.10.1 2025-09-08T01:16:48,247 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/47/f4/e053533be6c47a4ccd70062ee72fa87d16cab44e20c9cb5fc1aa33d01c68/Lifetimes-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,247 Found link https://files.pythonhosted.org/packages/b5/96/95f613d8e1c85310ed03ad0cab08059814dee87a82ed33d650637daff90f/Lifetimes-0.11.0.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.11.0 2025-09-08T01:16:48,247 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/13/58/4b3f394c4c2c66294c402e836274f7537c41482676112a97fe982ad28082/Lifetimes-0.11.1-py2.py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,247 Found link https://files.pythonhosted.org/packages/00/e9/a1e734b51fed0420204ca52816ae674b82f7eeee99e67412c77c662bd1ec/Lifetimes-0.11.1.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.11.1 2025-09-08T01:16:48,247 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/8d/5a/fdd8f399606b945433d224e2753691cb2620f6fcf376a9f9e625edd49291/Lifetimes-0.11.2-py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,247 Found link https://files.pythonhosted.org/packages/8e/8b/11930acc2594dfd0e0a00e81c6333c0c2a8e3d9cb6b034f450d27c58c37e/Lifetimes-0.11.2.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.11.2 2025-09-08T01:16:48,247 Skipping link: No binaries permitted for lifetimes: https://files.pythonhosted.org/packages/c5/1f/ee6a471dcb5cb2f4dbc219023e07991f3b917875f9c8a5f5d77c00ddabca/Lifetimes-0.11.3-py3-none-any.whl (from https://pypi.org/simple/lifetimes/) 2025-09-08T01:16:48,248 Found link https://files.pythonhosted.org/packages/b5/63/a3262c94c4773440369dca99c2202fb0ffe3b5cff7d07837ab8862219180/Lifetimes-0.11.3.tar.gz (from https://pypi.org/simple/lifetimes/), version: 0.11.3 2025-09-08T01:16:48,248 Fetching project page and analyzing links: https://www.piwheels.org/simple/lifetimes/ 2025-09-08T01:16:48,248 Getting page https://www.piwheels.org/simple/lifetimes/ 2025-09-08T01:16:48,249 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:16:48,349 Fetched page https://www.piwheels.org/simple/lifetimes/ as text/html 2025-09-08T01:16:48,354 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.11.3-py3-none-any.whl#sha256=bc5772a45335e98d79a7e10d37c90a4e745ef3846346db513539dde7c8ddd2c6 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,354 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.11.2-py3-none-any.whl#sha256=c7e0d4f36356c8caeb1a312254eb380ee16fbe340522ac8d8d20708f0f3f2149 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,354 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.11.1-py2.py3-none-any.whl#sha256=a907e12397b1967cefdc9211faa80df84cd40b1210f8407ff8ad0eeda511162a (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,354 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.11.0-py2.py3-none-any.whl#sha256=7c6a05e3ec5d5c01ce4e220f7093967c901f27a2d915703cdac7eb8aa0ad61fa (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,354 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.10.1-py3-none-any.whl#sha256=9b78279b1d5cbcc94441f61c643f5246db5bb9baccd29257cfc67a057db8c880 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,355 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.10.0.0-py2.py3-none-any.whl#sha256=437cb8ae89902c53229d73b9407da334ab6ffecac13d62637b59a443a42fc9ad (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,355 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.9.1.0-py2.py3-none-any.whl#sha256=f22841790e63fdd13d8d4056cd94ce55953d2617a9335520e05bf3e3fb8f38af (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,355 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.9.0.0-py2.py3-none-any.whl#sha256=0610bd3ac5d75fc0bf71513d5dbf455fdb036721caba38acedffeb47add4ea90 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,355 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.8.0.0-py3-none-any.whl#sha256=c0ba1ff183daa123eadac9fdbb08140e2646404eb1904651f3da511ecb58492b (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,355 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.7.1.0-py3-none-any.whl#sha256=d0a2d65d9871b8aff2adaf5033d33431b72580efdbbe8f81af92f53de5afa39f (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,355 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.7.0.0-py3-none-any.whl#sha256=9a140ba129d71f4b1b1ce3ade2ba4eb3ecc3ff28f50420f90220bade49ac72ed (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,355 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.6.0.0-py3-none-any.whl#sha256=60d4598c8f5517b067d3e9110774bb871aaf20fe1308d43d3faef1577a43fd18 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,355 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.5.0.0-py3-none-any.whl#sha256=6761a03662dacc9a10800d7766143e9921852b401fbcf0c37c7ce088c3ecbd00 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,356 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.4.0.0-py3-none-any.whl#sha256=7f4934a26b3ee46f706b2049b6715ee2f8475a61be7527ec7c757952f9e8dfe0 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,356 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.3.0.0-py3-none-any.whl#sha256=8bbf42b53b356cd29ffe9406fbaf35b0d6ecf56fb9ff936c33935ca51f35f454 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,356 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.2.2.2-py3-none-any.whl#sha256=58ffe4311b238edc1eb55cb8da9cf921f666e5e209b0d87575ef037f7008acb0 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,356 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.2.2.1-py3-none-any.whl#sha256=e914aa353fd6e63833093cee97b5a7ad30a0cb9d4f1dc2eafc7fd7c0a1f979a3 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,356 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.2.2.0-py3-none-any.whl#sha256=313207aedcbdbb2a3f31a75e9a7b6f56e7e790d7cd504abbf757b85e360a080c (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,356 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.2.1.0-py3-none-any.whl#sha256=7eab1cc3284274f758d74ea3bd21a007301a33812a476129295273fd9de55007 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,356 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.2.0.0-py3-none-any.whl#sha256=a0c0719b466406065384c4eeeb48ed690e94799684caaf0ebdfff893fa8f40a9 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,356 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.1.6.4-py3-none-any.whl#sha256=a107f98460231e7bb048af78da5b631186b5e39928b1f154fdcdf5e08c3a93aa (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,357 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.1.6.3-py3-none-any.whl#sha256=71e5f1b7012bfc64035b309d74d1c6072a120632a29b5c8000ba9b3c3a13489b (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,357 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.1.6.2-py3-none-any.whl#sha256=75eafc7443d11837923dc4612f97578f41900677c7a436fd4f0e4fd73040a554 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,357 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.1.6.1-py3-none-any.whl#sha256=05b46e58b12e6dd58dfd0cdd4ecfccf9811815891b82692b71d370d8d99b7afc (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,357 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.1.6.0-py3-none-any.whl#sha256=8bc36c7a441f23de7a17678d9a50c2363879945ef587d5c9e07e0761d16a7442 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,357 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.1.5.1-py3-none-any.whl#sha256=c15f60fdb8047573faf8651f08ed2dbf121d0c2cc05a1d4ca5d818609c82d228 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,357 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.1.3-py3-none-any.whl#sha256=bfbc6aa9b26bad8d24839ec06fa0b613891a561e5e3459c2dc548c27a8c27439 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,357 Skipping link: No binaries permitted for lifetimes: https://archive1.piwheels.org/simple/lifetimes/Lifetimes-0.1.2-py3-none-any.whl#sha256=1f3c803545084beb76e7090363a198e1c67712e57f6a09bf3ccfb4c4a17bed18 (from https://www.piwheels.org/simple/lifetimes/) 2025-09-08T01:16:48,357 Skipping link: not a file: https://www.piwheels.org/simple/lifetimes/ 2025-09-08T01:16:48,358 Skipping link: not a file: https://pypi.org/simple/lifetimes/ 2025-09-08T01:16:48,386 Given no hashes to check 1 links for project 'lifetimes': discarding no candidates 2025-09-08T01:16:48,387 Collecting lifetimes==0.1.1 2025-09-08T01:16:48,389 Created temporary directory: /tmp/pip-unpack-p6kfwtwe 2025-09-08T01:16:48,531 Downloading Lifetimes-0.1.1.tar.gz (475 kB) 2025-09-08T01:16:48,642 Added lifetimes==0.1.1 from https://files.pythonhosted.org/packages/b6/99/3c33c5e6958c258c3c61dee529498f4b735ca1c2dd16254de3b32a9bcce5/Lifetimes-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-1agsq19o' 2025-09-08T01:16:48,643 Running setup.py (path:/tmp/pip-wheel-uxrokf9t/lifetimes_96f7a57f4862403cb0700d3146faaa38/setup.py) egg_info for package lifetimes 2025-09-08T01:16:48,643 Created temporary directory: /tmp/pip-pip-egg-info-u0nfxle0 2025-09-08T01:16:48,644 Preparing metadata (setup.py): started 2025-09-08T01:16:48,644 Running command python setup.py egg_info 2025-09-08T01:16:49,156 Traceback (most recent call last): 2025-09-08T01:16:49,158 File "", line 2, in 2025-09-08T01:16:49,158 exec(compile(''' 2025-09-08T01:16:49,159 ~~~~^^^^^^^^^^^^ 2025-09-08T01:16:49,159 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:16:49,159 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,159 ...<32 lines>... 2025-09-08T01:16:49,159 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:16:49,159 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,159 ''' % ('/tmp/pip-wheel-uxrokf9t/lifetimes_96f7a57f4862403cb0700d3146faaa38/setup.py',), "", "exec")) 2025-09-08T01:16:49,159 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,160 File "", line 35, in 2025-09-08T01:16:49,160 File "/tmp/pip-wheel-uxrokf9t/lifetimes_96f7a57f4862403cb0700d3146faaa38/setup.py", line 18, in 2025-09-08T01:16:49,160 long_description=read('README.md'), 2025-09-08T01:16:49,160 ~~~~^^^^^^^^^^^^^ 2025-09-08T01:16:49,160 File "/tmp/pip-wheel-uxrokf9t/lifetimes_96f7a57f4862403cb0700d3146faaa38/setup.py", line 6, in read 2025-09-08T01:16:49,160 return open(os.path.join(os.path.dirname(__file__), fname)).read() 2025-09-08T01:16:49,160 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,160 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-uxrokf9t/lifetimes_96f7a57f4862403cb0700d3146faaa38/README.md' 2025-09-08T01:16:49,244 ERROR: python setup.py egg_info exited with 1 2025-09-08T01:16:49,255 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T01:16:49,255 exec(compile('"'"''"'"''"'"' 2025-09-08T01:16:49,255 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:16:49,255 # 2025-09-08T01:16:49,255 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:16:49,255 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:16:49,255 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:16:49,255 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:16:49,255 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:16:49,255 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:16:49,255 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:16:49,255 import os, sys, tokenize, traceback 2025-09-08T01:16:49,255 2025-09-08T01:16:49,255 try: 2025-09-08T01:16:49,255 import setuptools 2025-09-08T01:16:49,255 except ImportError: 2025-09-08T01:16:49,255 print( 2025-09-08T01:16:49,255 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:16:49,255 "the build environment with exception:", 2025-09-08T01:16:49,255 file=sys.stderr, 2025-09-08T01:16:49,255 ) 2025-09-08T01:16:49,255 traceback.print_exc() 2025-09-08T01:16:49,255 sys.exit(1) 2025-09-08T01:16:49,255 2025-09-08T01:16:49,255 __file__ = %r 2025-09-08T01:16:49,255 sys.argv[0] = __file__ 2025-09-08T01:16:49,255 2025-09-08T01:16:49,255 if os.path.exists(__file__): 2025-09-08T01:16:49,255 filename = __file__ 2025-09-08T01:16:49,255 with tokenize.open(__file__) as f: 2025-09-08T01:16:49,255 setup_py_code = f.read() 2025-09-08T01:16:49,255 else: 2025-09-08T01:16:49,255 filename = "" 2025-09-08T01:16:49,255 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:16:49,255 2025-09-08T01:16:49,255 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:16:49,255 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-uxrokf9t/lifetimes_96f7a57f4862403cb0700d3146faaa38/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-u0nfxle0[/] 2025-09-08T01:16:49,256 [bold magenta]cwd[/]: /tmp/pip-wheel-uxrokf9t/lifetimes_96f7a57f4862403cb0700d3146faaa38/ 2025-09-08T01:16:49,256 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T01:16:49,257 ERROR: metadata generation failed 2025-09-08T01:16:49,262 Exception information: 2025-09-08T01:16:49,262 Traceback (most recent call last): 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T01:16:49,262 call_subprocess( 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~^ 2025-09-08T01:16:49,262 args, 2025-09-08T01:16:49,262 ^^^^^ 2025-09-08T01:16:49,262 ...<2 lines>... 2025-09-08T01:16:49,262 spinner=spinner, 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 ) 2025-09-08T01:16:49,262 ^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T01:16:49,262 raise error 2025-09-08T01:16:49,262 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T01:16:49,262 2025-09-08T01:16:49,262 The above exception was the direct cause of the following exception: 2025-09-08T01:16:49,262 2025-09-08T01:16:49,262 Traceback (most recent call last): 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:16:49,262 status = _inner_run() 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:16:49,262 return self.run(options, args) 2025-09-08T01:16:49,262 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:16:49,262 return func(self, options, args) 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T01:16:49,262 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T01:16:49,262 result = self._result = resolver.resolve( 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:16:49,262 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 ) 2025-09-08T01:16:49,262 ^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T01:16:49,262 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T01:16:49,262 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T01:16:49,262 if not criterion.candidates: 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T01:16:49,262 return bool(self._sequence) 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T01:16:49,262 self._bool = any(self) 2025-09-08T01:16:49,262 ~~~^^^^^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T01:16:49,262 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T01:16:49,262 ^^^^^^^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T01:16:49,262 candidate = func() 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T01:16:49,262 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:16:49,262 link, template, name, version 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 ) 2025-09-08T01:16:49,262 ^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T01:16:49,262 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~^ 2025-09-08T01:16:49,262 link, 2025-09-08T01:16:49,262 ^^^^^ 2025-09-08T01:16:49,262 ...<3 lines>... 2025-09-08T01:16:49,262 version=version, 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 ) 2025-09-08T01:16:49,262 ^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T01:16:49,262 super().__init__( 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:16:49,262 link=link, 2025-09-08T01:16:49,262 ^^^^^^^^^^ 2025-09-08T01:16:49,262 ...<4 lines>... 2025-09-08T01:16:49,262 version=version, 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 ) 2025-09-08T01:16:49,262 ^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T01:16:49,262 self.dist = self._prepare() 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T01:16:49,262 dist = self._prepare_distribution() 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T01:16:49,262 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T01:16:49,262 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T01:16:49,262 dist = _get_prepared_distribution( 2025-09-08T01:16:49,262 req, 2025-09-08T01:16:49,262 ...<3 lines>... 2025-09-08T01:16:49,262 self.check_build_deps, 2025-09-08T01:16:49,262 ) 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T01:16:49,262 abstract_dist.prepare_distribution_metadata( 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:16:49,262 finder, build_isolation, check_build_deps 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 ) 2025-09-08T01:16:49,262 ^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T01:16:49,262 self.req.prepare_metadata() 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T01:16:49,262 self.metadata_directory = generate_metadata_legacy( 2025-09-08T01:16:49,262 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:16:49,262 build_env=self.build_env, 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 ...<3 lines>... 2025-09-08T01:16:49,262 details=details, 2025-09-08T01:16:49,262 ^^^^^^^^^^^^^^^^ 2025-09-08T01:16:49,262 ) 2025-09-08T01:16:49,262 ^ 2025-09-08T01:16:49,262 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T01:16:49,262 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T01:16:49,262 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T01:16:49,282 Removed lifetimes==0.1.1 from https://files.pythonhosted.org/packages/b6/99/3c33c5e6958c258c3c61dee529498f4b735ca1c2dd16254de3b32a9bcce5/Lifetimes-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-1agsq19o' 2025-09-08T01:16:49,282 Removed build tracker: '/tmp/pip-build-tracker-1agsq19o'