2025-09-03T01:07:52,605 Created temporary directory: /tmp/pip-build-tracker-p615v6dq 2025-09-03T01:07:52,606 Initialized build tracking at /tmp/pip-build-tracker-p615v6dq 2025-09-03T01:07:52,606 Created build tracker: /tmp/pip-build-tracker-p615v6dq 2025-09-03T01:07:52,606 Entered build tracker: /tmp/pip-build-tracker-p615v6dq 2025-09-03T01:07:52,606 Created temporary directory: /tmp/pip-wheel-3_ja93l_ 2025-09-03T01:07:52,609 Created temporary directory: /tmp/pip-ephem-wheel-cache-1vkklb0g 2025-09-03T01:07:52,663 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-03T01:07:52,666 2 location(s) to search for versions of parse: 2025-09-03T01:07:52,666 * https://pypi.org/simple/parse/ 2025-09-03T01:07:52,666 * https://www.piwheels.org/simple/parse/ 2025-09-03T01:07:52,666 Fetching project page and analyzing links: https://pypi.org/simple/parse/ 2025-09-03T01:07:52,667 Getting page https://pypi.org/simple/parse/ 2025-09-03T01:07:52,668 Found index url https://pypi.org/simple/ 2025-09-03T01:07:52,738 Fetched page https://pypi.org/simple/parse/ as application/vnd.pypi.simple.v1+json 2025-09-03T01:07:52,745 Found link https://files.pythonhosted.org/packages/87/a5/286d63ead2f448cb677ba6927cb3d2927e94930440d6333b634ea8b7f645/parse-1.0.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.0.0 2025-09-03T01:07:52,745 Found link https://files.pythonhosted.org/packages/a3/bd/7f85fb15fadc06c5e038ec45880e6fc393fd58aad5cb2b372dcbd893538c/parse-1.1.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.0 2025-09-03T01:07:52,745 Found link https://files.pythonhosted.org/packages/d6/6a/e067b870bdf02c1677fcb2a08ced2a77a814824c221e47fc66f43fb9bb9e/parse-1.1.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.1 2025-09-03T01:07:52,746 Found link https://files.pythonhosted.org/packages/dd/a7/dfa52c8c01519450791fbdbdbde8d8898a69e805f65d39e5f55b90698c80/parse-1.1.2.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.2 2025-09-03T01:07:52,746 Found link https://files.pythonhosted.org/packages/e9/f6/1a8e05495799bc341c389404225ab9422010ce5d5655de61214298be761a/parse-1.1.3.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.3 2025-09-03T01:07:52,746 Found link https://files.pythonhosted.org/packages/56/2a/da88e95d428faffc89f7ab65c62441b1ec0e769e2310d772f7e9f484e38e/parse-1.1.4.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.4 2025-09-03T01:07:52,746 Found link https://files.pythonhosted.org/packages/4a/05/c91dd83208e77e8c53c12a4713166a02972a113c233e9c38fbf7725ffd86/parse-1.1.5.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.5 2025-09-03T01:07:52,747 Found link https://files.pythonhosted.org/packages/05/29/0b1459826151b96e661325c6dfae96967b8b38ed594d43b65c00e14d5a05/parse-1.1.6.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.6 2025-09-03T01:07:52,747 Found link https://files.pythonhosted.org/packages/d0/8f/1c0644597f25993095b4c85fb27ea76b697d4addf604ba3dcae912b40ba5/parse-1.1.7.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.7 2025-09-03T01:07:52,747 Found link https://files.pythonhosted.org/packages/6e/17/68e23391b36568bf3af3207acd2bd0c3e6c6bfbf85eb7777c1daf9cbfa06/parse-1.1.8.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.8 2025-09-03T01:07:52,747 Found link https://files.pythonhosted.org/packages/ac/53/8f81fbc71c45137a3cd2d4ae285af84caa65210358bf7635c65c8d303833/parse-1.1.9.tar.gz (from https://pypi.org/simple/parse/), version: 1.1.9 2025-09-03T01:07:52,747 Found link https://files.pythonhosted.org/packages/a8/74/a4fe3b8e09bbd8f38ce331679027a8bc899d1f3d1e7b861ede6ad84ae94c/parse-1.3.tar.gz (from https://pypi.org/simple/parse/), version: 1.3 2025-09-03T01:07:52,748 Found link https://files.pythonhosted.org/packages/1c/71/1ec5d7c7d37a38a508340c9f3ed14db64f055226a666b9fec85aff61a826/parse-1.3.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.3.1 2025-09-03T01:07:52,748 Found link https://files.pythonhosted.org/packages/7e/1e/99a6bb8efa7c65866b3d2d3d3e9edf55a4ae76dc6a5b7351af291b579b86/parse-1.3.2.tar.gz (from https://pypi.org/simple/parse/), version: 1.3.2 2025-09-03T01:07:52,748 Found link https://files.pythonhosted.org/packages/29/c7/5d004e69b52046e4311ad649ab1c31a340ebf95f2ee33f3e4103c5921cc0/parse-1.3.3.tar.gz (from https://pypi.org/simple/parse/), version: 1.3.3 2025-09-03T01:07:52,748 Found link https://files.pythonhosted.org/packages/1c/e4/ec9d433880ec02c400c8031c012beb40aa7ede0558c90c6c66c941967f0f/parse-1.4.tar.gz (from https://pypi.org/simple/parse/), version: 1.4 2025-09-03T01:07:52,748 Found link https://files.pythonhosted.org/packages/97/b5/f266f1fdf72b633f488bc7ab121cf862d6c863f7e9537226774756afa589/parse-1.4.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.4.1 2025-09-03T01:07:52,749 Found link https://files.pythonhosted.org/packages/ce/93/399b60dc5e5d7b9736aa8b82bce95c0b6f2e981d890de7b2c8df77aebdd2/parse-1.5.tar.gz (from https://pypi.org/simple/parse/), version: 1.5 2025-09-03T01:07:52,749 Found link https://files.pythonhosted.org/packages/68/48/f3c1e552b11b15570c712adf54d4d67e4b4307609fd5f07e30452aac64c0/parse-1.5.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.5.1 2025-09-03T01:07:52,749 Found link https://files.pythonhosted.org/packages/7f/cf/c6ef1fbc3bd5ff7979afd2680073b682858f1ed191b5d73d7c5f7e2d6422/parse-1.5.2.tar.gz (from https://pypi.org/simple/parse/), version: 1.5.2 2025-09-03T01:07:52,749 Found link https://files.pythonhosted.org/packages/41/a7/7a6c049164ec9c64d62fe89770316a5c12039691391409d8b0276b1d7b76/parse-1.5.3.tar.gz (from https://pypi.org/simple/parse/), version: 1.5.3 2025-09-03T01:07:52,749 Found link https://files.pythonhosted.org/packages/9d/e4/7b66988b7cd741292b10032506d2c73757a5c655173d78dd99d4978f0ee2/parse-1.6.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.6.0 2025-09-03T01:07:52,750 Found link https://files.pythonhosted.org/packages/12/5a/245050e94413e3b8b8730caba85db69e2447c4764142217dedddd89c75c8/parse-1.6.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.6.1 2025-09-03T01:07:52,750 Found link https://files.pythonhosted.org/packages/26/7a/e1e7becaf0eb508fc741eaf6785de59a1f947e30854a21ce5f4b8080e88b/parse-1.6.2.tar.gz (from https://pypi.org/simple/parse/), version: 1.6.2 2025-09-03T01:07:52,750 Found link https://files.pythonhosted.org/packages/ca/3f/34aad588cb0a4ec6b55288651fb17e87e2ca25a503583e8eb385f18d7fee/parse-1.6.3.tar.gz (from https://pypi.org/simple/parse/), version: 1.6.3 2025-09-03T01:07:52,750 Found link https://files.pythonhosted.org/packages/fd/f2/8d4e26b44e2ba68d6256ad184fc0751fd364024aaed1764521fec8ace600/parse-1.6.4.tar.gz (from https://pypi.org/simple/parse/), version: 1.6.4 2025-09-03T01:07:52,750 Found link https://files.pythonhosted.org/packages/b9/eb/44c70a5704fdf55d26a33070a9a13a03f0d66a5f6b72cadf75620d9dc4c0/parse-1.6.5.tar.gz (from https://pypi.org/simple/parse/), version: 1.6.5 2025-09-03T01:07:52,751 Skipping link: No binaries permitted for parse: https://files.pythonhosted.org/packages/88/f2/1a6c905c7a3d156c3d665a1bfa1ef3ca3d6de287840d5662b53744f62f8b/parse-1.6.6-py2-none-any.whl (from https://pypi.org/simple/parse/) 2025-09-03T01:07:52,751 Skipping link: No binaries permitted for parse: https://files.pythonhosted.org/packages/83/c2/ad86ed2b91b20f94d33a017b5f2f8f515056b781071bc53fe91ee3bf30b4/parse-1.6.6-py3-none-any.whl (from https://pypi.org/simple/parse/) 2025-09-03T01:07:52,751 Found link https://files.pythonhosted.org/packages/c3/e3/c2ca7f10c481b84ba7bf8c35c595ee4825d828fce7838fffc57f0ea0acc9/parse-1.6.6.tar.gz (from https://pypi.org/simple/parse/), version: 1.6.6 2025-09-03T01:07:52,751 Found link https://files.pythonhosted.org/packages/47/be/186412e5571072b0da04e38c4b9431343a5fd51b0ea9eb42ef5241435558/parse-1.7.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.7.0 2025-09-03T01:07:52,751 Found link https://files.pythonhosted.org/packages/ae/87/f7fc0cdf512f45e69faf59eb29459f83f39537f5e538300b23013a03d886/parse-1.8.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.8.0 2025-09-03T01:07:52,751 Found link https://files.pythonhosted.org/packages/7f/59/e9c17439a4e99b21e54eabd6b4cee3dad84091c0d512da9912800dff3af6/parse-1.8.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.8.1 2025-09-03T01:07:52,752 Found link https://files.pythonhosted.org/packages/13/71/e0b5c968c552f75a938db18e88a4e64d97dc212907b4aca0ff71293b4c80/parse-1.8.2.tar.gz (from https://pypi.org/simple/parse/), version: 1.8.2 2025-09-03T01:07:52,752 Found link https://files.pythonhosted.org/packages/79/e1/522401e2cb06d09497f2f56baa3b902116c97dec6f448d02b730e63b44a8/parse-1.8.4.tar.gz (from https://pypi.org/simple/parse/), version: 1.8.4 2025-09-03T01:07:52,752 Found link https://files.pythonhosted.org/packages/b6/98/809e53e5778c59c4af9eb920605e7a8ab439407efbe89a6d51a46efd1937/parse-1.9.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.9.0 2025-09-03T01:07:52,752 Found link https://files.pythonhosted.org/packages/9f/c2/b4cee23cc2c7e695e1cf9244b6cda793f776765cde0f1c36f8734cc8437d/parse-1.9.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.9.1 2025-09-03T01:07:52,752 Found link https://files.pythonhosted.org/packages/3c/dd/ef548716519709fb6e24dceb0c516543d076493c30018c4f0c3da5cc7850/parse-1.10.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.10.0 2025-09-03T01:07:52,753 Found link https://files.pythonhosted.org/packages/da/fa/a7af78d0cfd6fdbf0886f275840c10ad32fc1009f22adba625ceb41f383c/parse-1.11.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.11.0 2025-09-03T01:07:52,753 Found link https://files.pythonhosted.org/packages/60/1c/065a39ceaf2f2e1ed74130bda8c87b71e01a2315d78ab612af86c0914abb/parse-1.11.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.11.1 2025-09-03T01:07:52,753 Found link https://files.pythonhosted.org/packages/c4/c0/324d280a3298cdad806c3fb64eef31aed5c4dbd15b72a309498fb71c6a17/parse-1.12.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.12.0 2025-09-03T01:07:52,753 Found link https://files.pythonhosted.org/packages/84/4d/5578a484f4a3ec5d4440a95731a104a96a12a6fb57385292d3e7b74d8f6d/parse-1.12.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.12.1 2025-09-03T01:07:52,753 Found link https://files.pythonhosted.org/packages/12/14/35da21c729d5ea2b052c4320dcb06de1b3dfe3dfd9131db4e0333f1d2b61/parse-1.13.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.13.0 2025-09-03T01:07:52,754 Found link https://files.pythonhosted.org/packages/50/26/db654bdae64a885dd1ac5d35fe78c22d85385215b6826cbe578023bf0f6d/parse-1.13.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.13.1 2025-09-03T01:07:52,754 Found link https://files.pythonhosted.org/packages/4a/ea/9a16ff916752241aa80f1a5ec56dc6c6defc5d0e70af2d16904a9573367f/parse-1.14.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.14.0 2025-09-03T01:07:52,754 Found link https://files.pythonhosted.org/packages/f4/65/220bb4075fddb09d5b3ea2c1c1fa66c1c72be9361ec187aab50fa161e576/parse-1.15.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.15.0 2025-09-03T01:07:52,754 Found link https://files.pythonhosted.org/packages/22/35/930b6d670cac8ead61dfc05f0e62994ab0697573de17a3231d65631f16d5/parse-1.16.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.16.0 2025-09-03T01:07:52,754 Found link https://files.pythonhosted.org/packages/23/ea/ba7f9a5d728f7c45b298ae007b06908a5909eb5693a559ee5d70e7f84f92/parse-1.17.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.17.0 2025-09-03T01:07:52,755 Found link https://files.pythonhosted.org/packages/b8/49/85f19d9ff908817b864deebf7f68211f9a6fc0b48746d372d970f60d01f5/parse-1.18.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.18.0 2025-09-03T01:07:52,755 Skipping link: No binaries permitted for parse: https://files.pythonhosted.org/packages/41/d4/ba354b3ee3c38a4fb0d4a95e66c565e75a3924c57a558648ad0b905510d5/parse-1.19.0-py2.py3-none-any.whl (from https://pypi.org/simple/parse/) 2025-09-03T01:07:52,755 Found link https://files.pythonhosted.org/packages/89/a1/82ce536be577ba09d4dcee45db58423a180873ad38a2d014d26ab7b7cb8a/parse-1.19.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.19.0 2025-09-03T01:07:52,755 Skipping link: No binaries permitted for parse: https://files.pythonhosted.org/packages/1b/cb/d9defb827f8f1d145887e13ca765f5b8d708edb7c46ccb71be4ff0d38606/parse-1.19.0.post0-py2.py3-none-any.whl (from https://pypi.org/simple/parse/) 2025-09-03T01:07:52,755 Found link https://files.pythonhosted.org/packages/ea/45/eded6dbc9444ea6fe0d41a8d249de70f7f38c55b68c6b9b0137e72acf645/parse-1.19.0.post0.tar.gz (from https://pypi.org/simple/parse/), version: 1.19.0.post0 2025-09-03T01:07:52,756 Skipping link: No binaries permitted for parse: https://files.pythonhosted.org/packages/9c/57/6c51ccd70de3ebcfb0bb5b0eea2ac0ab13c51ab55043a7243faef9eb58ef/parse-1.19.1-py2.py3-none-any.whl (from https://pypi.org/simple/parse/) 2025-09-03T01:07:52,756 Found link https://files.pythonhosted.org/packages/29/d9/a874f3b01b618dae366de5d18c529d961dddf58eccca5c99ba691040325e/parse-1.19.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.19.1 2025-09-03T01:07:52,756 Skipping link: No binaries permitted for parse: https://files.pythonhosted.org/packages/27/da/2c9c45c3cca6ef6ebf8b4974bf211b523ad8064a315448372f3088a2193e/parse-1.20.0-py2.py3-none-any.whl (from https://pypi.org/simple/parse/) 2025-09-03T01:07:52,756 Found link https://files.pythonhosted.org/packages/c4/69/5d4f4e827bdff9682327cdd696abadf55d311ab94724282e99a34a736d51/parse-1.20.0.tar.gz (from https://pypi.org/simple/parse/), version: 1.20.0 2025-09-03T01:07:52,756 Skipping link: No binaries permitted for parse: https://files.pythonhosted.org/packages/ce/f0/30fe1494f1910ad3ea40639b13ac48cdb16a8600e8861cbfc2c560661ddf/parse-1.20.1-py2.py3-none-any.whl (from https://pypi.org/simple/parse/) 2025-09-03T01:07:52,756 Found link https://files.pythonhosted.org/packages/22/08/63ad287eaded9f6bbaabb08f82da03c0eb106eb1fa0aac29663a32ea3c6a/parse-1.20.1.tar.gz (from https://pypi.org/simple/parse/), version: 1.20.1 2025-09-03T01:07:52,757 Skipping link: No binaries permitted for parse: https://files.pythonhosted.org/packages/d0/31/ba45bf0b2aa7898d81cbbfac0e88c267befb59ad91a19e36e1bc5578ddb1/parse-1.20.2-py2.py3-none-any.whl (from https://pypi.org/simple/parse/) 2025-09-03T01:07:52,757 Found link https://files.pythonhosted.org/packages/4f/78/d9b09ba24bb36ef8b83b71be547e118d46214735b6dfb39e4bfde0e9b9dd/parse-1.20.2.tar.gz (from https://pypi.org/simple/parse/), version: 1.20.2 2025-09-03T01:07:52,757 Fetching project page and analyzing links: https://www.piwheels.org/simple/parse/ 2025-09-03T01:07:52,757 Getting page https://www.piwheels.org/simple/parse/ 2025-09-03T01:07:52,758 Found index url https://www.piwheels.org/simple/ 2025-09-03T01:07:52,846 Fetched page https://www.piwheels.org/simple/parse/ as text/html 2025-09-03T01:07:52,855 Skipping link: No binaries permitted for parse: https://www.piwheels.org/simple/parse/parse-1.20.2-py2.py3-none-any.whl#sha256=7447fac63ced15e839d255d8d35d1dd5f313ebdbb8b2950cfb92bf97755761e3 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,855 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.20.1-py2.py3-none-any.whl#sha256=7e7f4eec3047af6bb6d805b25192787426026a04ddd6262e9fcaad1af756007c (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,855 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.20.0-py2.py3-none-any.whl#sha256=4b5a948ade6e965b5f3a035125fea4772bfee942ec1cee6bf4035f39615f2e03 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,855 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.19.1-py2.py3-none-any.whl#sha256=f59bdb2867f72a3df17e4ff486009aeb4c8dbca6bf17af0c7d4a110dc373c4d4 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,855 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.19.0.post0-py2.py3-none-any.whl#sha256=9a2963ec7334f957cdf0b81c531f9e1970a7d093dab9d11c009f93de72b96591 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,855 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.19.0-py3-none-any.whl#sha256=8679f8f0f649f842248ba97375346edc87904e9fa675528601041181f185c916 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,856 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.18.0-py3-none-any.whl#sha256=920b259144bb7dbfba1c0e09f9e409681c9c7450ae39689364fc8365fe59c7ba (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,856 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.17.0-py3-none-any.whl#sha256=b79c7d57bf141000e575402e8ec09261009943b562cbb92268a7c374948025f2 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,856 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.16.0-py3-none-any.whl#sha256=fec5e4e41228c61735501046cea88e1196ad8b75d85115e1888dde221c742a9a (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,856 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.15.0-py3-none-any.whl#sha256=88e1ea309c03a4c8d5be32f8eff40fd0148d8641625e1b0f946248c4d969d555 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,856 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.14.0-py3-none-any.whl#sha256=c054439294288bc3484c348dbd9dfbab1afcc218b47af5a982b211e87940318b (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,856 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.13.1-py3-none-any.whl#sha256=4b8df1ec170ce345eea16c1c1700c005bce27396c80f7257d85721e01607b366 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,856 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.13.0-py3-none-any.whl#sha256=408cff7a79622e8c3c16be46bb58219de93ae8983b2950fee88c796b57b2ca86 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,857 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.12.1-py3-none-any.whl#sha256=1b4f34f517c8cbb96000513cbee4c30904fd7741c67129d2ed53cac3d40e25ef (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,857 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.12.0-py3-none-any.whl#sha256=3f2c052247eaa11b08638126fd6c0997eae7e6f941d622cb522f11c83b103499 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,857 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.11.1-py3-none-any.whl#sha256=7b95a24e13168faf6c5dbb1f6096edb2088b499858203f2e153e12276360e06f (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,857 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.11.0-py3-none-any.whl#sha256=ed7dd71de4283c3aeada05fafa10082e4162170e48c651c76e0530cf46028700 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,857 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.10.0-py3-none-any.whl#sha256=5e590a380ee58dcc8de6e161e41386218bc92246d972b4184e9ad02a60d4da36 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,857 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.9.1-py3-none-any.whl#sha256=e8b7a9c30227cee7a9b3dbbc5f358a45682b52730c063a47a1402d3ca25c8a84 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,857 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.9.0-py3-none-any.whl#sha256=df61237599aa1ef7c099eec67b32b2383d49dd57d9ac280407a1f941bc148d45 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,858 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.8.4-py3-none-any.whl#sha256=9c97d12194070950574e9501acf556bbfa7dcb06eae1695090240a97c5bf0b11 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,858 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.8.2-py3-none-any.whl#sha256=ab254015a9b4cfa6d798fc6ccdd8b9433c22abd06717df986aebd16e3d99e8fe (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,858 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.8.1-py3-none-any.whl#sha256=c6c04de38d7fe53acb0079ceb222bce965d659925a0d897f3ccf3075dbdb01b6 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,858 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.8.0-py3-none-any.whl#sha256=99f2f1bd37b04025c725788119a923df25e9d4f828db0b6a317136a2f2924f0f (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,858 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.7.0-py3-none-any.whl#sha256=9ffdf8294840c94573331627f502a151711333e03fcdf99fc35b3c724da0ed5a (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,858 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.6.6-py3-none-any.whl#sha256=a4862be306f334c36ae7adc73af028c56ca0139b8e39435e935bde8d481dd99e (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,858 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.6.5-py3-none-any.whl#sha256=71997c876c2540d408c0dfa6768b3082786362c9f222e1bfe161775e0e4a178e (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,859 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.6.4-py3-none-any.whl#sha256=beb656682f8fe545374b2938c266ac395444b60281c0f0725c88c465ad670e72 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,859 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.6.3-py3-none-any.whl#sha256=5b69567d8172e122a534317545c4ef375e939ac7a2d253414ba6d2fec42f9254 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,859 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.6.2-py3-none-any.whl#sha256=1082201f28e372dd34c47441371bb19f160f2366413327beaeee197217527fee (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,859 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.6.1-py3-none-any.whl#sha256=4b775cc3f2af3e721e886e11806cfb751ef1fa2e140fb99ccb57a191f9544baa (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,859 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.6.0-py3-none-any.whl#sha256=400bd4bd58c6a6cdf46df25468b8934ca1745ec80e07da978224064e329b4da6 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,859 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.5.3-py3-none-any.whl#sha256=042ba191123d187cf0172170b2e41506a239428d7d5573f3b0cfed76bec9e365 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,859 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.5.2-py3-none-any.whl#sha256=2ac191dc249f357da9c64a8a90b5fa696b861f115b51f9acf705a7bc16b9ba54 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,859 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.5.1-py3-none-any.whl#sha256=659e177262fa0c913bc636450b2fbfe7165da01e31499577c914cc4259a13d22 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,860 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.5-py3-none-any.whl#sha256=1dac138bf6bf40e43c798b7ad42af7764b766d0f86dbce7c9f24c9c9c2b84937 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,860 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.4.1-py3-none-any.whl#sha256=c42048dbb8df8c39cdb6a31b46a1603c700802b71cc3a02a5488116bd9614cc2 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,860 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.4-py3-none-any.whl#sha256=9392ce23eb19b98aafd4f9b969cdc85475e1b24f6eb274436479ad1048b830b2 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,860 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.3.3-py3-none-any.whl#sha256=47a517dc8081c2f3258e54158c7dc68b2c2ce77d7851ffc217ebdaf2372faa8f (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,860 Skipping link: No binaries permitted for parse: https://archive1.piwheels.org/simple/parse/parse-1.3.2-py3-none-any.whl#sha256=3dc3872d761795daaa89e2f6ed440f4fda59f920dd30dc11d4a6ea458fda0315 (from https://www.piwheels.org/simple/parse/) 2025-09-03T01:07:52,860 Skipping link: not a file: https://www.piwheels.org/simple/parse/ 2025-09-03T01:07:52,861 Skipping link: not a file: https://pypi.org/simple/parse/ 2025-09-03T01:07:52,888 Given no hashes to check 1 links for project 'parse': discarding no candidates 2025-09-03T01:07:52,889 Collecting parse==1.1.2 2025-09-03T01:07:52,890 Created temporary directory: /tmp/pip-unpack-87yrehzi 2025-09-03T01:07:53,030 Downloading parse-1.1.2.tar.gz (6.7 kB) 2025-09-03T01:07:53,047 Added parse==1.1.2 from https://files.pythonhosted.org/packages/dd/a7/dfa52c8c01519450791fbdbdbde8d8898a69e805f65d39e5f55b90698c80/parse-1.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-p615v6dq' 2025-09-03T01:07:53,049 Running setup.py (path:/tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/setup.py) egg_info for package parse 2025-09-03T01:07:53,050 Created temporary directory: /tmp/pip-pip-egg-info-8yz23rak 2025-09-03T01:07:53,050 Preparing metadata (setup.py): started 2025-09-03T01:07:53,052 Running command python setup.py egg_info 2025-09-03T01:07:53,569 /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/parse.py:144: SyntaxWarning: invalid escape sequence '\w' 2025-09-03T01:07:53,569 {(?P\w+(:[^}]+?)?)} 2025-09-03T01:07:53,569 /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/parse.py:152: SyntaxWarning: invalid escape sequence '\#' 2025-09-03T01:07:53,569 (?P\#)? 2025-09-03T01:07:53,571 /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/parse.py:289: SyntaxWarning: invalid escape sequence '\+' 2025-09-03T01:07:53,571 if fill in '.\+?*[](){}^$': 2025-09-03T01:07:53,572 /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/parse.py:357: SyntaxWarning: invalid escape sequence '\d' 2025-09-03T01:07:53,572 self.assertEquals(s, '(-?\d+?)') 2025-09-03T01:07:53,572 /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/parse.py:359: SyntaxWarning: invalid escape sequence '\d' 2025-09-03T01:07:53,572 self.assertEquals(s, '(-?\d+?) (\w+?)') 2025-09-03T01:07:53,572 /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/parse.py:371: SyntaxWarning: invalid escape sequence '\d' 2025-09-03T01:07:53,572 self.assertEquals(s, '(?P-?\d+?)') 2025-09-03T01:07:53,572 /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/parse.py:373: SyntaxWarning: invalid escape sequence '\d' 2025-09-03T01:07:53,573 self.assertEquals(s, '(?P-?\d+?) (?P\w+?)') 2025-09-03T01:07:53,573 /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/parse.py:383: SyntaxWarning: invalid escape sequence '\.' 2025-09-03T01:07:53,573 self.assertEquals(s, '(.+?)\.+') 2025-09-03T01:07:53,689 Traceback (most recent call last): 2025-09-03T01:07:53,691 File "", line 2, in 2025-09-03T01:07:53,691 exec(compile(''' 2025-09-03T01:07:53,691 ~~~~^^^^^^^^^^^^ 2025-09-03T01:07:53,691 # This is -- a caller that pip uses to run setup.py 2025-09-03T01:07:53,691 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,691 ...<32 lines>... 2025-09-03T01:07:53,691 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T01:07:53,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,692 ''' % ('/tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/setup.py',), "", "exec")) 2025-09-03T01:07:53,692 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,692 File "", line 35, in 2025-09-03T01:07:53,692 File "/tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/setup.py", line 15, in 2025-09-03T01:07:53,692 long_description = __doc__.decode('utf8'), 2025-09-03T01:07:53,692 ^^^^^^^^^^^^^^ 2025-09-03T01:07:53,693 AttributeError: 'str' object has no attribute 'decode'. Did you mean: 'encode'? 2025-09-03T01:07:53,783 ERROR: python setup.py egg_info exited with 1 2025-09-03T01:07:53,797 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-03T01:07:53,797 exec(compile('"'"''"'"''"'"' 2025-09-03T01:07:53,797 # This is -- a caller that pip uses to run setup.py 2025-09-03T01:07:53,797 # 2025-09-03T01:07:53,797 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-03T01:07:53,797 # import from `distutils.core` to work with newer packaging standards. 2025-09-03T01:07:53,797 # - It provides a clear error message when setuptools is not installed. 2025-09-03T01:07:53,797 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-03T01:07:53,797 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-03T01:07:53,797 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-03T01:07:53,797 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-03T01:07:53,797 import os, sys, tokenize, traceback 2025-09-03T01:07:53,797 2025-09-03T01:07:53,797 try: 2025-09-03T01:07:53,797 import setuptools 2025-09-03T01:07:53,797 except ImportError: 2025-09-03T01:07:53,797 print( 2025-09-03T01:07:53,797 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-03T01:07:53,797 "the build environment with exception:", 2025-09-03T01:07:53,797 file=sys.stderr, 2025-09-03T01:07:53,797 ) 2025-09-03T01:07:53,797 traceback.print_exc() 2025-09-03T01:07:53,797 sys.exit(1) 2025-09-03T01:07:53,797 2025-09-03T01:07:53,797 __file__ = %r 2025-09-03T01:07:53,797 sys.argv[0] = __file__ 2025-09-03T01:07:53,797 2025-09-03T01:07:53,797 if os.path.exists(__file__): 2025-09-03T01:07:53,797 filename = __file__ 2025-09-03T01:07:53,797 with tokenize.open(__file__) as f: 2025-09-03T01:07:53,797 setup_py_code = f.read() 2025-09-03T01:07:53,797 else: 2025-09-03T01:07:53,797 filename = "" 2025-09-03T01:07:53,797 setup_py_code = "from setuptools import setup; setup()" 2025-09-03T01:07:53,797 2025-09-03T01:07:53,797 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T01:07:53,797 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-8yz23rak[/] 2025-09-03T01:07:53,797 [bold magenta]cwd[/]: /tmp/pip-wheel-3_ja93l_/parse_9fd2fe4561024e4fb73a1b9070ce3371/ 2025-09-03T01:07:53,797 Preparing metadata (setup.py): finished with status 'error' 2025-09-03T01:07:53,798 ERROR: metadata generation failed 2025-09-03T01:07:53,803 Exception information: 2025-09-03T01:07:53,803 Traceback (most recent call last): 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-03T01:07:53,803 call_subprocess( 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~^ 2025-09-03T01:07:53,803 args, 2025-09-03T01:07:53,803 ^^^^^ 2025-09-03T01:07:53,803 ...<2 lines>... 2025-09-03T01:07:53,803 spinner=spinner, 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 ) 2025-09-03T01:07:53,803 ^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-03T01:07:53,803 raise error 2025-09-03T01:07:53,803 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-03T01:07:53,803 2025-09-03T01:07:53,803 The above exception was the direct cause of the following exception: 2025-09-03T01:07:53,803 2025-09-03T01:07:53,803 Traceback (most recent call last): 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-03T01:07:53,803 status = _inner_run() 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-03T01:07:53,803 return self.run(options, args) 2025-09-03T01:07:53,803 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-03T01:07:53,803 return func(self, options, args) 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-03T01:07:53,803 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-03T01:07:53,803 result = self._result = resolver.resolve( 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~^ 2025-09-03T01:07:53,803 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 ) 2025-09-03T01:07:53,803 ^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-03T01:07:53,803 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-03T01:07:53,803 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-03T01:07:53,803 if not criterion.candidates: 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-03T01:07:53,803 return bool(self._sequence) 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-03T01:07:53,803 self._bool = any(self) 2025-09-03T01:07:53,803 ~~~^^^^^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-03T01:07:53,803 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-03T01:07:53,803 ^^^^^^^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-03T01:07:53,803 candidate = func() 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-03T01:07:53,803 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T01:07:53,803 link, template, name, version 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 ) 2025-09-03T01:07:53,803 ^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-03T01:07:53,803 self._link_candidate_cache[link] = LinkCandidate( 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~^ 2025-09-03T01:07:53,803 link, 2025-09-03T01:07:53,803 ^^^^^ 2025-09-03T01:07:53,803 ...<3 lines>... 2025-09-03T01:07:53,803 version=version, 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 ) 2025-09-03T01:07:53,803 ^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-03T01:07:53,803 super().__init__( 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~^ 2025-09-03T01:07:53,803 link=link, 2025-09-03T01:07:53,803 ^^^^^^^^^^ 2025-09-03T01:07:53,803 ...<4 lines>... 2025-09-03T01:07:53,803 version=version, 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 ) 2025-09-03T01:07:53,803 ^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-03T01:07:53,803 self.dist = self._prepare() 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-03T01:07:53,803 dist = self._prepare_distribution() 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-03T01:07:53,803 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-03T01:07:53,803 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-03T01:07:53,803 dist = _get_prepared_distribution( 2025-09-03T01:07:53,803 req, 2025-09-03T01:07:53,803 ...<3 lines>... 2025-09-03T01:07:53,803 self.check_build_deps, 2025-09-03T01:07:53,803 ) 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-03T01:07:53,803 abstract_dist.prepare_distribution_metadata( 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T01:07:53,803 finder, build_isolation, check_build_deps 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 ) 2025-09-03T01:07:53,803 ^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-03T01:07:53,803 self.req.prepare_metadata() 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-03T01:07:53,803 self.metadata_directory = generate_metadata_legacy( 2025-09-03T01:07:53,803 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T01:07:53,803 build_env=self.build_env, 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 ...<3 lines>... 2025-09-03T01:07:53,803 details=details, 2025-09-03T01:07:53,803 ^^^^^^^^^^^^^^^^ 2025-09-03T01:07:53,803 ) 2025-09-03T01:07:53,803 ^ 2025-09-03T01:07:53,803 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-03T01:07:53,803 raise MetadataGenerationFailed(package_details=details) from error 2025-09-03T01:07:53,803 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-03T01:07:53,824 Removed parse==1.1.2 from https://files.pythonhosted.org/packages/dd/a7/dfa52c8c01519450791fbdbdbde8d8898a69e805f65d39e5f55b90698c80/parse-1.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-p615v6dq' 2025-09-03T01:07:53,824 Removed build tracker: '/tmp/pip-build-tracker-p615v6dq'