2025-09-08T03:09:52,660 Created temporary directory: /tmp/pip-build-tracker-g3mzan9x 2025-09-08T03:09:52,661 Initialized build tracking at /tmp/pip-build-tracker-g3mzan9x 2025-09-08T03:09:52,661 Created build tracker: /tmp/pip-build-tracker-g3mzan9x 2025-09-08T03:09:52,661 Entered build tracker: /tmp/pip-build-tracker-g3mzan9x 2025-09-08T03:09:52,662 Created temporary directory: /tmp/pip-wheel-dw8x3aeg 2025-09-08T03:09:52,665 Created temporary directory: /tmp/pip-ephem-wheel-cache-ak0a48ai 2025-09-08T03:09:52,725 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T03:09:52,727 2 location(s) to search for versions of qprompt: 2025-09-08T03:09:52,727 * https://pypi.org/simple/qprompt/ 2025-09-08T03:09:52,727 * https://www.piwheels.org/simple/qprompt/ 2025-09-08T03:09:52,728 Fetching project page and analyzing links: https://pypi.org/simple/qprompt/ 2025-09-08T03:09:52,728 Getting page https://pypi.org/simple/qprompt/ 2025-09-08T03:09:52,729 Found index url https://pypi.org/simple/ 2025-09-08T03:09:52,803 Fetched page https://pypi.org/simple/qprompt/ as application/vnd.pypi.simple.v1+json 2025-09-08T03:09:52,809 Found link https://files.pythonhosted.org/packages/0e/80/ccbb76c7c116516f8b29f244a172454df170ddac5cffc9533f3d79eef6fc/qprompt-0.1.0.zip (from https://pypi.org/simple/qprompt/), version: 0.1.0 2025-09-08T03:09:52,810 Found link https://files.pythonhosted.org/packages/35/b5/621a5efe0cafa5aa1abdca68730dc4ba3a02047af4393d89df7060fe931e/qprompt-0.1.1.zip (from https://pypi.org/simple/qprompt/), version: 0.1.1 2025-09-08T03:09:52,810 Found link https://files.pythonhosted.org/packages/19/43/bef8247c379b1dc6f21559cdd272365b79006dcc7f46cd02652773e6dda2/qprompt-0.1.3.zip (from https://pypi.org/simple/qprompt/), version: 0.1.3 2025-09-08T03:09:52,810 Found link https://files.pythonhosted.org/packages/a9/63/f89890833041bc6c6619a67e52a6916db59ed7fa955ee7d8ea3b96a60324/qprompt-0.1.4.zip (from https://pypi.org/simple/qprompt/), version: 0.1.4 2025-09-08T03:09:52,811 Found link https://files.pythonhosted.org/packages/05/b0/0b97920170a2f63ed933ee6e7fcc42e91591e7ab2bc290dda546d315be0a/qprompt-0.1.6.zip (from https://pypi.org/simple/qprompt/), version: 0.1.6 2025-09-08T03:09:52,811 Found link https://files.pythonhosted.org/packages/03/71/9fde44dedc5537929e665924c5ecc1bc9cb434c6b97636ec593705646429/qprompt-0.1.7.zip (from https://pypi.org/simple/qprompt/), version: 0.1.7 2025-09-08T03:09:52,811 Found link https://files.pythonhosted.org/packages/0f/d9/98c9530fd0cc67ed54a448f9a55eb88e4a00d829cecd6123713314052a3d/qprompt-0.1.8.zip (from https://pypi.org/simple/qprompt/), version: 0.1.8 2025-09-08T03:09:52,811 Found link https://files.pythonhosted.org/packages/f9/5c/10be40856434e3f7ea3797b136e1a54a13cf96dd7c8180c744ed1d65dce8/qprompt-0.1.9.zip (from https://pypi.org/simple/qprompt/), version: 0.1.9 2025-09-08T03:09:52,812 Found link https://files.pythonhosted.org/packages/cb/51/9f46ac50deecf069e3a0f6818e806b37dbb7f9676449c4990df1745b9744/qprompt-0.1.10.zip (from https://pypi.org/simple/qprompt/), version: 0.1.10 2025-09-08T03:09:52,812 Found link https://files.pythonhosted.org/packages/fe/3e/8991eb62b46aa3a1dbc59e8744bf8564edea30af988556cf8dafdbfae992/qprompt-0.1.11.zip (from https://pypi.org/simple/qprompt/), version: 0.1.11 2025-09-08T03:09:52,812 Found link https://files.pythonhosted.org/packages/25/0a/6e98a1ac15bab61c4485b0b9a0e4971790a5f9843f04fb5373e2287c139e/qprompt-0.2.0.zip (from https://pypi.org/simple/qprompt/), version: 0.2.0 2025-09-08T03:09:52,813 Found link https://files.pythonhosted.org/packages/a9/d5/53a489a3e814a379cebadd488e37d73f5397e4a0a295be86fd2716cd31a3/qprompt-0.3.0.zip (from https://pypi.org/simple/qprompt/), version: 0.3.0 2025-09-08T03:09:52,813 Found link https://files.pythonhosted.org/packages/ed/d9/f60e1338cee00e45209d917723edbd6586ca8022d823061f181442d5b048/qprompt-0.4.0.zip (from https://pypi.org/simple/qprompt/), version: 0.4.0 2025-09-08T03:09:52,813 Found link https://files.pythonhosted.org/packages/b4/71/c2d4889203af32bd9b09980f15d775345262719d94d6a8ae7ee919326729/qprompt-0.4.1.zip (from https://pypi.org/simple/qprompt/), version: 0.4.1 2025-09-08T03:09:52,813 Found link https://files.pythonhosted.org/packages/e7/86/79a6178d325aa797f038b943bc19d29384b123896d1c8c70d486b64f94fd/qprompt-0.5.0.zip (from https://pypi.org/simple/qprompt/), version: 0.5.0 2025-09-08T03:09:52,814 Found link https://files.pythonhosted.org/packages/24/ac/f6642094858f1a5ea8201cc557ae49a44d6f494bc3a5eed44a7ecbcc253a/qprompt-0.6.0.zip (from https://pypi.org/simple/qprompt/), version: 0.6.0 2025-09-08T03:09:52,814 Found link https://files.pythonhosted.org/packages/4e/5d/ccad833ad1646023749859587d8908fdaf6eccff6fca388470f4760b03c9/qprompt-0.7.0.zip (from https://pypi.org/simple/qprompt/), version: 0.7.0 2025-09-08T03:09:52,814 Found link https://files.pythonhosted.org/packages/07/db/e9e1800623f083fb2f4b6007984b83b11db37255070a8f74de2c27a2e795/qprompt-0.8.0.zip (from https://pypi.org/simple/qprompt/), version: 0.8.0 2025-09-08T03:09:52,814 Found link https://files.pythonhosted.org/packages/22/56/542e32e08132b07c3ffb6409dcb855c699b9449d66fde3e63875cce641f1/qprompt-0.8.1.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.8.1 2025-09-08T03:09:52,815 Found link https://files.pythonhosted.org/packages/c7/10/a8b917e32f1387d348fbf9683877cee29840ac30e24a4fdd2bce1ad33541/qprompt-0.8.2.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.8.2 2025-09-08T03:09:52,815 Found link https://files.pythonhosted.org/packages/b7/0b/a208ca675a7d396865d3ed62278577b02e0630aaffb3731b4b934753bb9a/qprompt-0.9.0.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.0 2025-09-08T03:09:52,815 Found link https://files.pythonhosted.org/packages/0f/ba/b41801de966c2d7969bd83a04fd4cd09ebd744b16c040c37543941895b96/qprompt-0.9.1.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.1 2025-09-08T03:09:52,815 Found link https://files.pythonhosted.org/packages/cd/0a/4fa7466bf5c332d7a76512c754fb08ee6f000d33ea1e303e25786921bce8/qprompt-0.9.2.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.2 2025-09-08T03:09:52,816 Found link https://files.pythonhosted.org/packages/22/cf/9e7b0b3be4fd3f35ca4265df6983816c45fa8f033806904d121d4c0b04d6/qprompt-0.9.3.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.3 2025-09-08T03:09:52,816 Found link https://files.pythonhosted.org/packages/80/e2/3e8aa0ff3490510eecf8afea9d03f72ba1bdaea6571987c8ae9346364828/qprompt-0.9.4.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.4 2025-09-08T03:09:52,816 Found link https://files.pythonhosted.org/packages/16/a6/14e5be5d3f6ec3aa2276135544d4e9debfcf408e88ad6234a6e729db3987/qprompt-0.9.5.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.5 2025-09-08T03:09:52,816 Found link https://files.pythonhosted.org/packages/2e/d6/646c796c32d7c8ad5bd4b782cf66111fd571089ed65d11d6d17ed8942b08/qprompt-0.9.6.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.6 2025-09-08T03:09:52,817 Found link https://files.pythonhosted.org/packages/96/e4/e9c0d146c49f21094c0ef0c82d98fe9a25d2f04c16d92360e3faf172cdfe/qprompt-0.9.7.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.7 2025-09-08T03:09:52,817 Found link https://files.pythonhosted.org/packages/73/86/8123acdf663d3d4a2218059f007397702298a6c2c4e310d60d416b5105b7/qprompt-0.9.8.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.9.8 2025-09-08T03:09:52,817 Found link https://files.pythonhosted.org/packages/d1/32/4d290ff104b38b81b4791c8fa5a338a07610ae91c73f9d8d373bc5e8fb5b/qprompt-0.10.0.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.10.0 2025-09-08T03:09:52,817 Found link https://files.pythonhosted.org/packages/48/79/0268e8c0ef3c5ebfa8a0f1a5d0f41c396911201062447db7e9f89805820c/qprompt-0.11.0.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.11.0 2025-09-08T03:09:52,818 Found link https://files.pythonhosted.org/packages/5a/2d/c8fe8f1e18a0e3b301d79327befc98f9dddaea600a0c2bcaee3bf39cbc7b/qprompt-0.11.1.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.11.1 2025-09-08T03:09:52,818 Found link https://files.pythonhosted.org/packages/42/b6/8028d01dcd1214366d68951192cbbf78c693166b923958bbf4b055c53652/qprompt-0.12.0.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.12.0 2025-09-08T03:09:52,818 Found link https://files.pythonhosted.org/packages/d4/d4/d6b9655aa84cda1df30b70a05e290e9df514d7c0511ac7cc2fb2dfa73ff6/qprompt-0.12.1.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.12.1 2025-09-08T03:09:52,818 Found link https://files.pythonhosted.org/packages/94/d5/ea39a07d69c60efcfc014f1a24f8ce6c6548a1a8bf6a6bd953d2252112f1/qprompt-0.12.2.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.12.2 2025-09-08T03:09:52,819 Found link https://files.pythonhosted.org/packages/c1/fc/0179b0418bd2c2459258c89f51d59a9f3da0121ad382554507134b655d62/qprompt-0.13.0.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.13.0 2025-09-08T03:09:52,819 Found link https://files.pythonhosted.org/packages/19/2c/6d36b30f1881a394607224a9e84baf6088d89fd427d6016fc5181638dc85/qprompt-0.13.1.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.13.1 2025-09-08T03:09:52,819 Found link https://files.pythonhosted.org/packages/ae/20/85a54362dcc64f89e2549da03c6e5efa9c055f9ad8944eb382ab385bbcb5/qprompt-0.14.0.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.14.0 2025-09-08T03:09:52,819 Found link https://files.pythonhosted.org/packages/6d/e5/61cf9b6e82ba061a1b52bb5235fa6c6ada85fa34bc12a7ed48faa68deddd/qprompt-0.14.1.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.14.1 2025-09-08T03:09:52,820 Found link https://files.pythonhosted.org/packages/f7/40/7181191e366f553e8bc05ccff4709ee54e8c64ffb47a378debf761e042bf/qprompt-0.14.2.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.14.2 2025-09-08T03:09:52,820 Found link https://files.pythonhosted.org/packages/5c/b5/63ff59222812dc6162c78dd8459e558cdc35a0e29be523e96dcb86e8c50f/qprompt-0.15.0.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.15.0 2025-09-08T03:09:52,820 Found link https://files.pythonhosted.org/packages/e6/9e/5fe42b3f47982485a5c05cd1aac479100b5a6b3328f805b8625a53a585a5/qprompt-0.15.1.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.15.1 2025-09-08T03:09:52,820 Found link https://files.pythonhosted.org/packages/11/86/6b68acdca44898ba4562b3d3a5af5d8c5e7e8d35d973881b944a853efd91/qprompt-0.15.2.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.15.2 2025-09-08T03:09:52,821 Found link https://files.pythonhosted.org/packages/e6/05/8de3a88875fa40418c3e40b8ff3efd6a2691f0659cfb64a611e3d4e4b97c/qprompt-0.15.3.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.15.3 2025-09-08T03:09:52,821 Found link https://files.pythonhosted.org/packages/f4/2b/0ccda80bb1bff9b87cd8668386bd3412a8a39f417d3ecc8d3cbf8b8801ed/qprompt-0.15.4.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.15.4 2025-09-08T03:09:52,821 Found link https://files.pythonhosted.org/packages/ba/20/14ee5ff43bc25ec66cf55965b52e493f91ca7817547885b0a44bc9144d5c/qprompt-0.15.5.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.15.5 2025-09-08T03:09:52,821 Found link https://files.pythonhosted.org/packages/94/e8/4c604500020405ebab940aeeca2799d767c9dfbbab15cf7a15a70bc29441/qprompt-0.15.6.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.15.6 2025-09-08T03:09:52,822 Found link https://files.pythonhosted.org/packages/47/b9/2598aa458f83d47a6b1bb307bf3dc0d491830dfdaeb5c5355a5793e79752/qprompt-0.16.0.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.16.0 2025-09-08T03:09:52,822 Found link https://files.pythonhosted.org/packages/ce/bd/72e2f32a70eeb4746570f72ee9192c0d9c7fa3013d4ad6e4e1833408d545/qprompt-0.16.1.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.16.1 2025-09-08T03:09:52,822 Found link https://files.pythonhosted.org/packages/2e/b1/1aad675dcac1b30da7a966a287d06a7e2297c0a78db15eea655edd09a53f/qprompt-0.16.2.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.16.2 2025-09-08T03:09:52,822 Found link https://files.pythonhosted.org/packages/8c/87/6d16deb372f272f253fc737f6e1935392c18a51850c47907235fcc65ed67/qprompt-0.16.3.tar.gz (from https://pypi.org/simple/qprompt/), version: 0.16.3 2025-09-08T03:09:52,823 Fetching project page and analyzing links: https://www.piwheels.org/simple/qprompt/ 2025-09-08T03:09:52,823 Getting page https://www.piwheels.org/simple/qprompt/ 2025-09-08T03:09:52,824 Found index url https://www.piwheels.org/simple/ 2025-09-08T03:09:52,918 Fetched page https://www.piwheels.org/simple/qprompt/ as text/html 2025-09-08T03:09:52,928 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.16.3-py3-none-any.whl#sha256=41bd589591cf5c6f33c72102ed59a534ece742bc6ada871ed818895c2292af36 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,928 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.16.2-py3-none-any.whl#sha256=4b03f49822251a7237d265f84de8a2961a5b1e87ca00900849080b443458c26d (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,928 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.16.1-py3-none-any.whl#sha256=db1099f4cb99ad0287e8d4e192a0b24c7bc870260e04dd589843812a45bfb6c9 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,929 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.16.0-py3-none-any.whl#sha256=bb9e5ef55f2e7e633cc4c7017bde3928acb4dd0ca8911dd4d1e586fb154dee77 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,929 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.15.6-py3-none-any.whl#sha256=867d52f4c1abd5225cdc17da9951d894e6f46918b784bedc3a0ac2b9ccfe7b3b (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,929 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.15.5-py3-none-any.whl#sha256=b804a7497d6535c9bc072ea7b8fd112f38e834ea4cb57a0d5ffe46e8c23b32d2 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,929 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.15.4-py3-none-any.whl#sha256=6c587c1b51497695fe5ca3536613dec148dba81b01b23b807dd472af20e525ff (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,929 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.15.3-py3-none-any.whl#sha256=f6b4dd4b7c0dcef1e4b4b535ad7c6a16a739ae08f75c0f47e6f3301c8560320f (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,929 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.15.2-py3-none-any.whl#sha256=fd044bedf24e6061c06b0fe353054b367d996ba7bd46bc8a1540a899bd8f6090 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,929 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.15.1-py3-none-any.whl#sha256=8bdd6b66f1f700c8b375e35d78322cd42821693a4cd4b4a94db72f2d704998a5 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,930 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.15.0-py3-none-any.whl#sha256=b0fb23f4ec15f8e58cb0093192c9aaa106c1f2ab05e057f85ddeb8f001f60479 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,930 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.14.2-py3-none-any.whl#sha256=6edd67c3eeb10357c9368c76aa9c927fbee733d48ff84d1e69c61ab89889d626 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,930 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.14.1-py3-none-any.whl#sha256=ee67407bfddc102bd7cb35dc82991e66ebebbea4e8e7a4b3b5b16941702a6078 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,930 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.13.1-py3-none-any.whl#sha256=28d3df1d4cbb303a98cc1443d0a7cd8c75ad19f6c21df8688893b359d7f7de8f (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,930 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.13.0-py3-none-any.whl#sha256=66a9119c1f66bb5b62290b0006682e367a614208c639f2d128f4200413ed7a44 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,930 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.12.2-py3-none-any.whl#sha256=fed391bc756e7637577d22d562b96f6adeddd3ad45dd34587af0b425cc1a2b83 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,930 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.12.1-py3-none-any.whl#sha256=88725f0c9e7119572ba0cda84b8004d0ba2f750de06a243927c23204ca6319b4 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,931 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.12.0-py3-none-any.whl#sha256=8ec954da34d948af6538a230dbafe0b1194db0bb92dca892792ed47c746fe2f8 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,931 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.11.1-py3-none-any.whl#sha256=9090b0888fca8e05877f64b159ebc8d9094eed0c43f641ed9208cce668a45787 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,931 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.11.0-py3-none-any.whl#sha256=cd5623cba344fdcfd497e1b53c105a99c562c139a0f21446443918d491ab798d (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,931 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.10.0-py3-none-any.whl#sha256=5e793e675e85901e2694cfaa1f378b49bdfca9601c74c91b487459fb73de82d1 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,931 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.8-py3-none-any.whl#sha256=92c5aa3f06d2f76ecb647f953100c777b67b24bf74309d28edae70265559f10f (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,931 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.7-py3-none-any.whl#sha256=bd44d7289e3806a1f8389dac7063854b33dec64cd0040cb546e28ce5634b1848 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,931 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.6-py3-none-any.whl#sha256=326e7b60bbb4bb89cc53ab12c216a2f838fdb482fc6552d7b7c7a32fac488485 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,932 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.5-py3-none-any.whl#sha256=275d2e3a9b6f697bb2031de2eec86f2d6a39ae579cd97178a8e2fccf453dd6ef (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,932 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.4-py3-none-any.whl#sha256=86de0a0274d80484e5e740af2835caa28e7a9007102bc9c469f8667d26fde0eb (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,932 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.3-py3-none-any.whl#sha256=4c55560082a7e8b16920bb449268b788c95e7c99561ae1eab641a3726ffed78c (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,932 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.2-py3-none-any.whl#sha256=ebd4f635957bdaed23153ff795280f5222a46f126210618c41911359854b22cc (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,932 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.1-py3-none-any.whl#sha256=6aa428b5864ab153f3ed7d3ee2ec22d4e508c2fe6005f95c84d05706c17e1a53 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,932 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.9.0-py3-none-any.whl#sha256=36a27354b8455d6776f554029e2e3f14fe630d43ca488f88273fc81712c447f8 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,932 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.8.2-py3-none-any.whl#sha256=3f878471698da11ae63e4f1ff6baa53d4f8e3e6ed195beeddc74ba8ada405be5 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,933 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.8.1-py3-none-any.whl#sha256=0d4a7757306ea8e73d43a0faac0e562351bb9de225247fa55a379dc58866eb5f (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,933 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.8.0-py3-none-any.whl#sha256=4fe535d8fbcf5067074e153acb3524ad09af853fec529b93de84f76e1e8603b3 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,933 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.7.0-py3-none-any.whl#sha256=9ab6f42cede7370f94ea8fd3973724d7fc781c091c2fdd23f113c7072cbe20cd (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,933 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.6.0-py3-none-any.whl#sha256=abfded6dba532ad649cbd7fad84fa37b5bc53d784332be74b2637f6b26a290af (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,933 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.5.0-py3-none-any.whl#sha256=4344698ab447143518380c2581ebbe5125d2546f3d1a13b86e34d4af7b2a9186 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,933 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.4.1-py3-none-any.whl#sha256=b1c794afa94a403c6d485a038ea80e3b3d33a1e4e7eb629f53f23b568707c747 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,933 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.4.0-py3-none-any.whl#sha256=5370391b2f882c36dc3edd3575a76a1c3ae10471aa6d02724d75e4cd82a28902 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,934 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.3.0-py3-none-any.whl#sha256=1632a2d70b487df547c6a6a6ca7b2d4d214a0da73da24b46d2ad602ec93457bb (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,934 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.2.0-py3-none-any.whl#sha256=6b431d62ba821fbaa1748cd5ce3c41b5d934a36c107b25f1bff1b3132c8594f8 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,934 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.1.11-py3-none-any.whl#sha256=f6d8a164b78c0394bbf4672351210e8ba4285a909acbacaa22b4085c57529cbc (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,934 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.1.10-py3-none-any.whl#sha256=f38b4b4f119f463b82b02fd4188d84c6eba757c7de64a8e0030ede0a158f2ada (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,934 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.1.9-py3-none-any.whl#sha256=ae84097b660f0ff79b46ebb4a79099570763566e2c6e38a2e87a730f14877bd2 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,934 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.1.4-py3-none-any.whl#sha256=4d2b3c3dad266e54b185b6a939751c983605723b2fe43e923fdd3d80a581583b (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,934 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.1.3-py3-none-any.whl#sha256=5be1586c99c62f13be2830ea4623727eebdbc02b75d74887965578d9ea27a991 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,934 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.1.1-py3-none-any.whl#sha256=c65246424a28b8bdce3ec28c4223f523098cf67761b7d861f785c958b9178bf2 (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,935 Skipping link: No binaries permitted for qprompt: https://archive1.piwheels.org/simple/qprompt/qprompt-0.1.0-py3-none-any.whl#sha256=a1c2e734401017f0523c9a112aff938e89f19e4e54fed6def01954efa51ab21f (from https://www.piwheels.org/simple/qprompt/) 2025-09-08T03:09:52,935 Skipping link: not a file: https://www.piwheels.org/simple/qprompt/ 2025-09-08T03:09:52,935 Skipping link: not a file: https://pypi.org/simple/qprompt/ 2025-09-08T03:09:52,964 Given no hashes to check 1 links for project 'qprompt': discarding no candidates 2025-09-08T03:09:52,965 Collecting qprompt==0.1.8 2025-09-08T03:09:52,966 Created temporary directory: /tmp/pip-unpack-auln06ef 2025-09-08T03:09:53,230 Downloading qprompt-0.1.8.zip (5.4 kB) 2025-09-08T03:09:53,239 Added qprompt==0.1.8 from https://files.pythonhosted.org/packages/0f/d9/98c9530fd0cc67ed54a448f9a55eb88e4a00d829cecd6123713314052a3d/qprompt-0.1.8.zip to build tracker '/tmp/pip-build-tracker-g3mzan9x' 2025-09-08T03:09:53,240 Running setup.py (path:/tmp/pip-wheel-dw8x3aeg/qprompt_d1da6cfff5274bb9a07b2a28fda277b5/setup.py) egg_info for package qprompt 2025-09-08T03:09:53,241 Created temporary directory: /tmp/pip-pip-egg-info-jjq0vix4 2025-09-08T03:09:53,241 Preparing metadata (setup.py): started 2025-09-08T03:09:53,242 Running command python setup.py egg_info 2025-09-08T03:09:53,837 Traceback (most recent call last): 2025-09-08T03:09:53,839 File "", line 2, in 2025-09-08T03:09:53,839 exec(compile(''' 2025-09-08T03:09:53,839 ~~~~^^^^^^^^^^^^ 2025-09-08T03:09:53,839 # This is -- a caller that pip uses to run setup.py 2025-09-08T03:09:53,839 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,840 ...<32 lines>... 2025-09-08T03:09:53,840 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T03:09:53,840 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,840 ''' % ('/tmp/pip-wheel-dw8x3aeg/qprompt_d1da6cfff5274bb9a07b2a28fda277b5/setup.py',), "", "exec")) 2025-09-08T03:09:53,840 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,840 File "", line 35, in 2025-09-08T03:09:53,841 File "/tmp/pip-wheel-dw8x3aeg/qprompt_d1da6cfff5274bb9a07b2a28fda277b5/setup.py", line 15, in 2025-09-08T03:09:53,841 long_description=open("../README.rst").read(), 2025-09-08T03:09:53,841 ~~~~^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,841 FileNotFoundError: [Errno 2] No such file or directory: '../README.rst' 2025-09-08T03:09:53,942 ERROR: python setup.py egg_info exited with 1 2025-09-08T03:09:53,956 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T03:09:53,956 exec(compile('"'"''"'"''"'"' 2025-09-08T03:09:53,956 # This is -- a caller that pip uses to run setup.py 2025-09-08T03:09:53,956 # 2025-09-08T03:09:53,956 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T03:09:53,956 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T03:09:53,956 # - It provides a clear error message when setuptools is not installed. 2025-09-08T03:09:53,956 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T03:09:53,956 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T03:09:53,956 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T03:09:53,956 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T03:09:53,956 import os, sys, tokenize, traceback 2025-09-08T03:09:53,956 2025-09-08T03:09:53,956 try: 2025-09-08T03:09:53,956 import setuptools 2025-09-08T03:09:53,956 except ImportError: 2025-09-08T03:09:53,956 print( 2025-09-08T03:09:53,956 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T03:09:53,956 "the build environment with exception:", 2025-09-08T03:09:53,956 file=sys.stderr, 2025-09-08T03:09:53,956 ) 2025-09-08T03:09:53,956 traceback.print_exc() 2025-09-08T03:09:53,956 sys.exit(1) 2025-09-08T03:09:53,956 2025-09-08T03:09:53,956 __file__ = %r 2025-09-08T03:09:53,956 sys.argv[0] = __file__ 2025-09-08T03:09:53,956 2025-09-08T03:09:53,956 if os.path.exists(__file__): 2025-09-08T03:09:53,956 filename = __file__ 2025-09-08T03:09:53,956 with tokenize.open(__file__) as f: 2025-09-08T03:09:53,956 setup_py_code = f.read() 2025-09-08T03:09:53,956 else: 2025-09-08T03:09:53,956 filename = "" 2025-09-08T03:09:53,956 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T03:09:53,956 2025-09-08T03:09:53,956 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T03:09:53,956 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-dw8x3aeg/qprompt_d1da6cfff5274bb9a07b2a28fda277b5/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-jjq0vix4[/] 2025-09-08T03:09:53,957 [bold magenta]cwd[/]: /tmp/pip-wheel-dw8x3aeg/qprompt_d1da6cfff5274bb9a07b2a28fda277b5/ 2025-09-08T03:09:53,957 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T03:09:53,958 ERROR: metadata generation failed 2025-09-08T03:09:53,964 Exception information: 2025-09-08T03:09:53,964 Traceback (most recent call last): 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T03:09:53,964 call_subprocess( 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~^ 2025-09-08T03:09:53,964 args, 2025-09-08T03:09:53,964 ^^^^^ 2025-09-08T03:09:53,964 ...<2 lines>... 2025-09-08T03:09:53,964 spinner=spinner, 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 ) 2025-09-08T03:09:53,964 ^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T03:09:53,964 raise error 2025-09-08T03:09:53,964 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T03:09:53,964 2025-09-08T03:09:53,964 The above exception was the direct cause of the following exception: 2025-09-08T03:09:53,964 2025-09-08T03:09:53,964 Traceback (most recent call last): 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T03:09:53,964 status = _inner_run() 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T03:09:53,964 return self.run(options, args) 2025-09-08T03:09:53,964 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T03:09:53,964 return func(self, options, args) 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T03:09:53,964 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T03:09:53,964 result = self._result = resolver.resolve( 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~^ 2025-09-08T03:09:53,964 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 ) 2025-09-08T03:09:53,964 ^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T03:09:53,964 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T03:09:53,964 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T03:09:53,964 if not criterion.candidates: 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T03:09:53,964 return bool(self._sequence) 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T03:09:53,964 self._bool = any(self) 2025-09-08T03:09:53,964 ~~~^^^^^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T03:09:53,964 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T03:09:53,964 ^^^^^^^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T03:09:53,964 candidate = func() 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T03:09:53,964 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:09:53,964 link, template, name, version 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 ) 2025-09-08T03:09:53,964 ^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T03:09:53,964 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~^ 2025-09-08T03:09:53,964 link, 2025-09-08T03:09:53,964 ^^^^^ 2025-09-08T03:09:53,964 ...<3 lines>... 2025-09-08T03:09:53,964 version=version, 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 ) 2025-09-08T03:09:53,964 ^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T03:09:53,964 super().__init__( 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~^ 2025-09-08T03:09:53,964 link=link, 2025-09-08T03:09:53,964 ^^^^^^^^^^ 2025-09-08T03:09:53,964 ...<4 lines>... 2025-09-08T03:09:53,964 version=version, 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 ) 2025-09-08T03:09:53,964 ^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T03:09:53,964 self.dist = self._prepare() 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T03:09:53,964 dist = self._prepare_distribution() 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T03:09:53,964 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T03:09:53,964 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T03:09:53,964 dist = _get_prepared_distribution( 2025-09-08T03:09:53,964 req, 2025-09-08T03:09:53,964 ...<3 lines>... 2025-09-08T03:09:53,964 self.check_build_deps, 2025-09-08T03:09:53,964 ) 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T03:09:53,964 abstract_dist.prepare_distribution_metadata( 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:09:53,964 finder, build_isolation, check_build_deps 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 ) 2025-09-08T03:09:53,964 ^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T03:09:53,964 self.req.prepare_metadata() 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T03:09:53,964 self.metadata_directory = generate_metadata_legacy( 2025-09-08T03:09:53,964 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:09:53,964 build_env=self.build_env, 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 ...<3 lines>... 2025-09-08T03:09:53,964 details=details, 2025-09-08T03:09:53,964 ^^^^^^^^^^^^^^^^ 2025-09-08T03:09:53,964 ) 2025-09-08T03:09:53,964 ^ 2025-09-08T03:09:53,964 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T03:09:53,964 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T03:09:53,964 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T03:09:53,987 Removed qprompt==0.1.8 from https://files.pythonhosted.org/packages/0f/d9/98c9530fd0cc67ed54a448f9a55eb88e4a00d829cecd6123713314052a3d/qprompt-0.1.8.zip from build tracker '/tmp/pip-build-tracker-g3mzan9x' 2025-09-08T03:09:53,988 Removed build tracker: '/tmp/pip-build-tracker-g3mzan9x'