2025-09-07T20:09:28,717 Created temporary directory: /tmp/pip-build-tracker-aike74mh 2025-09-07T20:09:28,718 Initialized build tracking at /tmp/pip-build-tracker-aike74mh 2025-09-07T20:09:28,718 Created build tracker: /tmp/pip-build-tracker-aike74mh 2025-09-07T20:09:28,718 Entered build tracker: /tmp/pip-build-tracker-aike74mh 2025-09-07T20:09:28,718 Created temporary directory: /tmp/pip-wheel-or5b3kho 2025-09-07T20:09:28,721 Created temporary directory: /tmp/pip-ephem-wheel-cache-166ndflw 2025-09-07T20:09:28,778 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:09:28,780 2 location(s) to search for versions of 4suite-xml: 2025-09-07T20:09:28,780 * https://pypi.org/simple/4suite-xml/ 2025-09-07T20:09:28,780 * https://www.piwheels.org/simple/4suite-xml/ 2025-09-07T20:09:28,781 Fetching project page and analyzing links: https://pypi.org/simple/4suite-xml/ 2025-09-07T20:09:28,781 Getting page https://pypi.org/simple/4suite-xml/ 2025-09-07T20:09:28,782 Found index url https://pypi.org/simple/ 2025-09-07T20:09:28,853 Fetched page https://pypi.org/simple/4suite-xml/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:09:28,859 Found link https://files.pythonhosted.org/packages/31/15/0c67f657e135eca8515cf3f2b8d10f5f12775e12bd37bfff2b5116a42904/4Suite-XML-1.0rc1.tar.gz (from https://pypi.org/simple/4suite-xml/), version: 1.0rc1 2025-09-07T20:09:28,860 Found link https://files.pythonhosted.org/packages/9a/5a/77b1e6103b355395c55130282c7f5888890b24e00485aa4f61753c1beebd/4Suite-XML-1.0rc2.tar.gz (from https://pypi.org/simple/4suite-xml/), version: 1.0rc2 2025-09-07T20:09:28,860 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/cb/34/4306aa506582e1a1f72dccbd288d98ebddcb917307b27c344f2a4f768490/4Suite_XML-1.0rc2-py2.3-win32-2.3.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,860 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bc/72/f642d15006e15d8a88ab1940138f91ace8539e2157c5768b4fcaf817a554/4Suite_XML-1.0rc2-py2.4-win32-2.4.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,860 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b4/d9/8d316c0b0ce19623c9cd21fcff3979366fc0d427e343758c8fdc74544f1f/4Suite_XML-1.0rc2-py2.5-win32-2.5.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,860 Found link https://files.pythonhosted.org/packages/8e/00/8198e55a825ef8e235c3f19611ac353a30247fad9c95883c00a91f19e423/4Suite-XML-1.0rc3.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: 1.0rc3 2025-09-07T20:09:28,861 Found link https://files.pythonhosted.org/packages/c7/f0/9bf287d9bb541e162600733223eb23033213e04567426243d28ccd57ceb8/4Suite-XML-1.0rc3.tar.gz (from https://pypi.org/simple/4suite-xml/), version: 1.0rc3 2025-09-07T20:09:28,861 Found link https://files.pythonhosted.org/packages/ef/62/1bc099d8c52ab6ae11ed3ab188e7a26403ca9bcfdf1c8521ce3c278d3276/4Suite-XML-1.0rc3.zip (from https://pypi.org/simple/4suite-xml/), version: 1.0rc3 2025-09-07T20:09:28,861 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fc/5d/7de4fdcae5a201478480feba7a2e150aa54720da6ea9c4ef45fad98aa993/4Suite_XML-1.0rc3-py2.3-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,861 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/62/58/0d4d396b9148928dec2192d8e41cbcac8b877caae6faccaee140a71dc157/4Suite_XML-1.0rc3-py2.4-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,861 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/53/1e/1fd66ddd8c5b6f2e733e4446c1fb9f3302073a9c854374abde9b721fc444/4Suite_XML-1.0rc3-py2.5-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,861 Found link https://files.pythonhosted.org/packages/ca/52/667c5f01bfe8f4ae53ae8c91ca94ce3c10ead802a36001da9e61a6587b78/4Suite-XML-1.0rc4.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: 1.0rc4 2025-09-07T20:09:28,862 Found link https://files.pythonhosted.org/packages/b9/07/de114e2d1f6509320704371ac72c4567c38931dc919dedac9249c1d48a30/4Suite-XML-1.0rc4.tar.gz (from https://pypi.org/simple/4suite-xml/), version: 1.0rc4 2025-09-07T20:09:28,862 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/62/f7/fa46670150d4b4f468d02a2616eeb25c503a0d85252b13ac886acbbe9b47/4Suite-XML-1.0rc4.win32-py2.2.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,862 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/24/b4/5f6fc493f6505ff372576bfa3ebc4249e558e4c69e37f607ec92bcf09f36/4Suite-XML-1.0rc4.win32-py2.3.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,862 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/cf/fe/309bb7bd6bc0a420e4b7311bf3ab266b080c6904fda6425ce972e9534d7e/4Suite-XML-1.0rc4.win32-py2.4.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,862 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/24/a1/6b8b97c3d576ca3309a1c43637ee1585ac2d6a93151f18fde16c49beb067/4Suite-XML-1.0rc4.win32-py2.5.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,862 Found link https://files.pythonhosted.org/packages/70/7e/8d0a64d9959cac15b957bd8d13f865b7ef7edb9d2b1211b4d70a1b2104d8/4Suite-XML-1.0rc4.zip (from https://pypi.org/simple/4suite-xml/), version: 1.0rc4 2025-09-07T20:09:28,863 Found link https://files.pythonhosted.org/packages/e6/25/c40c6eb1bfdb8cd7cc4ea912c111c59aca649d76cec89e1216b6121b04c9/4Suite-XML-docs-1.0rc4.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: docs-1.0rc4 2025-09-07T20:09:28,863 Found link https://files.pythonhosted.org/packages/06/34/81c25f26517a77829e542a80024653d837f49b74b26426e4d9d5396b31f5/4Suite-XML-docs-1.0rc4.tar.gz (from https://pypi.org/simple/4suite-xml/), version: docs-1.0rc4 2025-09-07T20:09:28,863 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d6/e0/c90452420c64bd26e81f4bd10701f12abf1a93ef90e85efd16375808f8df/4Suite_XML-1.0rc4-py2.3-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,863 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e7/e0/8c45c5e390743cb160a599c15bb87a87727e1952a312631d181c02a56677/4Suite_XML-1.0rc4-py2.4-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,863 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/76/ea/f2a97410693708b8c3d9c75e096220f901a3c075ac89323f6b983b8eb547/4Suite_XML-1.0rc4-py2.5-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,864 Found link https://files.pythonhosted.org/packages/a0/5f/0d795fa1063474660fbd0979c639a578f3af0935906aa60c195b12dc1cd3/4Suite-XML-1.0.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: 1.0 2025-09-07T20:09:28,864 Found link https://files.pythonhosted.org/packages/2f/ea/544ef6cca2711ee14af402fcad72e86edc60dfa36839f405c4f06ef6c3de/4Suite-XML-1.0.tar.gz (from https://pypi.org/simple/4suite-xml/), version: 1.0 2025-09-07T20:09:28,864 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/00/0d/cef5b71ab144c8257c3f671f4c03d16e00f9ddf34d81123cbb688af1133d/4Suite-XML-1.0.win32-py2.2.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,864 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/db/b6/229c3e140f1322761a01b80674752fd1c7308f4c5db41c67743267713147/4Suite-XML-1.0.win32-py2.3.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,864 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/b9/54/169506c139b64ed0a17597d1f315a0f6ee5621b262befb03d0038307a166/4Suite-XML-1.0.win32-py2.4.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,864 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/0a/88/412b3015df79973b020c0e4b7c0ea34ee00e584999ea40bee93cbde2a059/4Suite-XML-1.0.win32-py2.5.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,865 Found link https://files.pythonhosted.org/packages/67/b3/3884dd30fe982c3a07fc81801b01e3494fcf03ffb1434fbf42d8b1729358/4Suite-XML-1.0.zip (from https://pypi.org/simple/4suite-xml/), version: 1.0 2025-09-07T20:09:28,865 Found link https://files.pythonhosted.org/packages/97/af/e4061576a44587af4cd5621b7fb423f2c2265d30b827e920f818ad64d0e6/4Suite-XML-docs-1.0.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: docs-1.0 2025-09-07T20:09:28,865 Found link https://files.pythonhosted.org/packages/93/7b/dcc0ca079a9a53a1bf4c910977fb2762d67a42f81457ceb980b32574cf0f/4Suite-XML-docs-1.0.tar.gz (from https://pypi.org/simple/4suite-xml/), version: docs-1.0 2025-09-07T20:09:28,865 Found link https://files.pythonhosted.org/packages/bb/f9/e28b8f9de6f654ae26a437c42497c0f1a1f8b0abb3176cdda31c3228b554/4Suite-XML-docs-1.0.zip (from https://pypi.org/simple/4suite-xml/), version: docs-1.0 2025-09-07T20:09:28,865 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f0/a0/34f6af9b65322e12edd320b7efa70022187242fa33be95bc641a463c56a3/4Suite_XML-1.0-py2.3-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,865 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b8/b9/dd245ec059f0acff2560bc02fbf6cafb77ae204ee25be1d04df88d4205fb/4Suite_XML-1.0-py2.4-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,866 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/15/32/bf97e1329691f32e23ba3c69846783e815b3b7aed17f416b02541ff3322a/4Suite_XML-1.0-py2.5-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,866 Found link https://files.pythonhosted.org/packages/e6/98/dfb396bae6b8b6139c3c0fb192b914aa429ae525ecab663b5adec6cd5e9a/4Suite-XML-1.0.1.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: 1.0.1 2025-09-07T20:09:28,866 Found link https://files.pythonhosted.org/packages/59/89/18985414217f9335d6fcfdcd4b3d832705f1c539a5e700c06c923a96c22c/4Suite-XML-1.0.1.tar.gz (from https://pypi.org/simple/4suite-xml/), version: 1.0.1 2025-09-07T20:09:28,866 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/81/b6/e6d2696b28da73f086a9bc52dec52a9253c7a44d6c1c222d9d150ffe932c/4Suite-XML-1.0.1.win32-py2.2.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,866 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/f7/c6/ff5756d6d1b3d5b8aa6c8ff476ea20898f2a3479e2cea5236b66a5978ad6/4Suite-XML-1.0.1.win32-py2.3.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,867 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/23/c1/97d9f1f7a4daf0ef1388aa80cf4cc14beb06eb12262e83225cbc2b50c06a/4Suite-XML-1.0.1.win32-py2.4.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,867 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/85/96/f1fd2d75f90a5a40c3af3246d35d1ffbc349c9e63f318d9ff2ad6ceff2e6/4Suite-XML-1.0.1.win32-py2.5.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,867 Found link https://files.pythonhosted.org/packages/c7/92/fe7f68b52866290a65b3b435e8c96737da06fc12336f1e731d057d56780c/4Suite-XML-1.0.1.zip (from https://pypi.org/simple/4suite-xml/), version: 1.0.1 2025-09-07T20:09:28,867 Found link https://files.pythonhosted.org/packages/21/31/1c4a1b5989c3bad08d84e2538105eb8ad13267fab0eb2764f8a677d37d90/4Suite-XML-docs-1.0.1.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: docs-1.0.1 2025-09-07T20:09:28,867 Found link https://files.pythonhosted.org/packages/0a/6e/86c24d14e296de65f42344ad2309cad20cc73916b34c61ec4aea0c8e7ce8/4Suite-XML-docs-1.0.1.tar.gz (from https://pypi.org/simple/4suite-xml/), version: docs-1.0.1 2025-09-07T20:09:28,867 Found link https://files.pythonhosted.org/packages/42/a0/62207a25e5cbde18ace017f91d36ba2ef95e193e23aee326f5fdb4892cdf/4Suite-XML-docs-1.0.1.zip (from https://pypi.org/simple/4suite-xml/), version: docs-1.0.1 2025-09-07T20:09:28,868 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/73/da/f0d1f61cf9523f5b79d15f9a86115e2fb699386d468fd19f90511c5dafe9/4Suite_XML-1.0.1-py2.3-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,868 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/98/11/ed397c54a78a239642168488877993b9248ca87d2ca90ae04f2116501c98/4Suite_XML-1.0.1-py2.4-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,868 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b4/91/82882c5648825542ff1ccc090945f2de3c1759a9ec33bd6528dca499991e/4Suite_XML-1.0.1-py2.5-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,868 Found link https://files.pythonhosted.org/packages/9a/5c/4ad2ee5f12028e0b40f3f6487cbdfe977ca8c112ecd88c175bc20de189fd/4Suite-XML-1.0.2.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: 1.0.2 2025-09-07T20:09:28,868 Found link https://files.pythonhosted.org/packages/0e/ae/3c5b4fffb12be7c3a80c99475853349e1cf8477f99051921ea06fbf5e3b9/4Suite-XML-1.0.2.tar.gz (from https://pypi.org/simple/4suite-xml/), version: 1.0.2 2025-09-07T20:09:28,868 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/9a/e4/ce53848d4e4bf2a871d8df0dbcb1fd47966d673ef29357ad62080e33cdef/4Suite-XML-1.0.2.win32-py2.2.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,869 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/e0/85/8593dced54acdf41d5bdf10c096fd6fe4c573faec15f62a5835a28ecd070/4Suite-XML-1.0.2.win32-py2.3.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,869 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/90/4b/4787ab0644dbc258ef534262753c2bdcece782ad1f606f438c5cd42dfdfa/4Suite-XML-1.0.2.win32-py2.4.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,869 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/f4/0d/d174d7b6d2805da2c549aa65831f850e8d4428a8d3d5a725b3e45b49a50f/4Suite-XML-1.0.2.win32-py2.5.exe (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,869 Found link https://files.pythonhosted.org/packages/f1/8d/9aef486b3fb57c75111fda930726468378b4bb9eb4a45202945392cc09e9/4Suite-XML-1.0.2.zip (from https://pypi.org/simple/4suite-xml/), version: 1.0.2 2025-09-07T20:09:28,869 Found link https://files.pythonhosted.org/packages/71/f6/5657e0dcd6ba614967630827bf194eaf7db2911a3ad00003e38aae3e8a7b/4Suite-XML-docs-1.0.2.tar.bz2 (from https://pypi.org/simple/4suite-xml/), version: docs-1.0.2 2025-09-07T20:09:28,869 Found link https://files.pythonhosted.org/packages/58/b4/4d9938cb2ececda339c848a7d8b475047ec61121f0b58ea7f37b94a3455a/4Suite-XML-docs-1.0.2.tar.gz (from https://pypi.org/simple/4suite-xml/), version: docs-1.0.2 2025-09-07T20:09:28,870 Found link https://files.pythonhosted.org/packages/05/9b/5fe414bd2f4171fa5a76bea1c0962a83e9537da5518a1862cdce9326afca/4Suite-XML-docs-1.0.2.zip (from https://pypi.org/simple/4suite-xml/), version: docs-1.0.2 2025-09-07T20:09:28,870 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b9/6b/9c8f2b13afee2029dcc8a45de267bcbea48be5d8ede4475134c098338921/4Suite_XML-1.0.2-py2.3-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,870 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9b/28/fc03f64e6ee12615584b982f4c51cc3070bd702e51c15424ba04e9f1179e/4Suite_XML-1.0.2-py2.4-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,870 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/92/b3/1a69cf79184bbbcc77ab75ace94a97dae23be9e5376c555a73a8b19404d6/4Suite_XML-1.0.2-py2.5-win32.egg (from https://pypi.org/simple/4suite-xml/) 2025-09-07T20:09:28,870 Fetching project page and analyzing links: https://www.piwheels.org/simple/4suite-xml/ 2025-09-07T20:09:28,871 Getting page https://www.piwheels.org/simple/4suite-xml/ 2025-09-07T20:09:28,872 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:09:28,968 Fetched page https://www.piwheels.org/simple/4suite-xml/ as text/html 2025-09-07T20:09:28,969 Skipping link: not a file: https://www.piwheels.org/simple/4suite-xml/ 2025-09-07T20:09:28,969 Skipping link: not a file: https://pypi.org/simple/4suite-xml/ 2025-09-07T20:09:28,998 Given no hashes to check 3 links for project '4suite-xml': discarding no candidates 2025-09-07T20:09:29,000 Collecting 4suite-xml==1.0 2025-09-07T20:09:29,001 Created temporary directory: /tmp/pip-unpack-9x6jo4b0 2025-09-07T20:09:29,388 Downloading 4Suite-XML-1.0.zip (2.2 MB) 2025-09-07T20:09:30,030 Added 4suite-xml==1.0 from https://files.pythonhosted.org/packages/67/b3/3884dd30fe982c3a07fc81801b01e3494fcf03ffb1434fbf42d8b1729358/4Suite-XML-1.0.zip to build tracker '/tmp/pip-build-tracker-aike74mh' 2025-09-07T20:09:30,031 Running setup.py (path:/tmp/pip-wheel-or5b3kho/4suite-xml_1cc00afda31a462d8f4fe9af73593e37/setup.py) egg_info for package 4suite-xml 2025-09-07T20:09:30,032 Created temporary directory: /tmp/pip-pip-egg-info-oqsy_jx3 2025-09-07T20:09:30,032 Preparing metadata (setup.py): started 2025-09-07T20:09:30,033 Running command python setup.py egg_info 2025-09-07T20:09:30,550 Traceback (most recent call last): 2025-09-07T20:09:30,551 File "", line 2, in 2025-09-07T20:09:30,552 exec(compile(''' 2025-09-07T20:09:30,552 ~~~~^^^^^^^^^^^^ 2025-09-07T20:09:30,552 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:09:30,552 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,552 ...<32 lines>... 2025-09-07T20:09:30,552 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:09:30,552 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,552 ''' % ('/tmp/pip-wheel-or5b3kho/4suite-xml_1cc00afda31a462d8f4fe9af73593e37/setup.py',), "", "exec")) 2025-09-07T20:09:30,552 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,553 File "", line 35, in 2025-09-07T20:09:30,553 File "/tmp/pip-wheel-or5b3kho/4suite-xml_1cc00afda31a462d8f4fe9af73593e37/setup.py", line 14, in 2025-09-07T20:09:30,553 import os, sys, imp 2025-09-07T20:09:30,553 ModuleNotFoundError: No module named 'imp' 2025-09-07T20:09:30,636 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:09:30,648 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:09:30,648 exec(compile('"'"''"'"''"'"' 2025-09-07T20:09:30,648 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:09:30,648 # 2025-09-07T20:09:30,648 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:09:30,648 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:09:30,648 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:09:30,648 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:09:30,648 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:09:30,648 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:09:30,648 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:09:30,648 import os, sys, tokenize, traceback 2025-09-07T20:09:30,648 2025-09-07T20:09:30,648 try: 2025-09-07T20:09:30,648 import setuptools 2025-09-07T20:09:30,648 except ImportError: 2025-09-07T20:09:30,648 print( 2025-09-07T20:09:30,648 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:09:30,648 "the build environment with exception:", 2025-09-07T20:09:30,648 file=sys.stderr, 2025-09-07T20:09:30,648 ) 2025-09-07T20:09:30,648 traceback.print_exc() 2025-09-07T20:09:30,648 sys.exit(1) 2025-09-07T20:09:30,648 2025-09-07T20:09:30,648 __file__ = %r 2025-09-07T20:09:30,648 sys.argv[0] = __file__ 2025-09-07T20:09:30,648 2025-09-07T20:09:30,648 if os.path.exists(__file__): 2025-09-07T20:09:30,648 filename = __file__ 2025-09-07T20:09:30,648 with tokenize.open(__file__) as f: 2025-09-07T20:09:30,648 setup_py_code = f.read() 2025-09-07T20:09:30,648 else: 2025-09-07T20:09:30,648 filename = "" 2025-09-07T20:09:30,648 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:09:30,648 2025-09-07T20:09:30,648 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:09:30,648 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-or5b3kho/4suite-xml_1cc00afda31a462d8f4fe9af73593e37/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-oqsy_jx3[/] 2025-09-07T20:09:30,648 [bold magenta]cwd[/]: /tmp/pip-wheel-or5b3kho/4suite-xml_1cc00afda31a462d8f4fe9af73593e37/ 2025-09-07T20:09:30,649 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:09:30,650 ERROR: metadata generation failed 2025-09-07T20:09:30,655 Exception information: 2025-09-07T20:09:30,655 Traceback (most recent call last): 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:09:30,655 call_subprocess( 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~^ 2025-09-07T20:09:30,655 args, 2025-09-07T20:09:30,655 ^^^^^ 2025-09-07T20:09:30,655 ...<2 lines>... 2025-09-07T20:09:30,655 spinner=spinner, 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 ) 2025-09-07T20:09:30,655 ^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:09:30,655 raise error 2025-09-07T20:09:30,655 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:09:30,655 2025-09-07T20:09:30,655 The above exception was the direct cause of the following exception: 2025-09-07T20:09:30,655 2025-09-07T20:09:30,655 Traceback (most recent call last): 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:09:30,655 status = _inner_run() 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:09:30,655 return self.run(options, args) 2025-09-07T20:09:30,655 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:09:30,655 return func(self, options, args) 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:09:30,655 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:09:30,655 result = self._result = resolver.resolve( 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:30,655 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 ) 2025-09-07T20:09:30,655 ^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:09:30,655 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:09:30,655 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:09:30,655 if not criterion.candidates: 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:09:30,655 return bool(self._sequence) 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:09:30,655 self._bool = any(self) 2025-09-07T20:09:30,655 ~~~^^^^^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:09:30,655 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:09:30,655 ^^^^^^^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:09:30,655 candidate = func() 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:09:30,655 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:30,655 link, template, name, version 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 ) 2025-09-07T20:09:30,655 ^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:09:30,655 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~^ 2025-09-07T20:09:30,655 link, 2025-09-07T20:09:30,655 ^^^^^ 2025-09-07T20:09:30,655 ...<3 lines>... 2025-09-07T20:09:30,655 version=version, 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 ) 2025-09-07T20:09:30,655 ^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:09:30,655 super().__init__( 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:30,655 link=link, 2025-09-07T20:09:30,655 ^^^^^^^^^^ 2025-09-07T20:09:30,655 ...<4 lines>... 2025-09-07T20:09:30,655 version=version, 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 ) 2025-09-07T20:09:30,655 ^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:09:30,655 self.dist = self._prepare() 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:09:30,655 dist = self._prepare_distribution() 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:09:30,655 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:09:30,655 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:09:30,655 dist = _get_prepared_distribution( 2025-09-07T20:09:30,655 req, 2025-09-07T20:09:30,655 ...<3 lines>... 2025-09-07T20:09:30,655 self.check_build_deps, 2025-09-07T20:09:30,655 ) 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:09:30,655 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:30,655 finder, build_isolation, check_build_deps 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 ) 2025-09-07T20:09:30,655 ^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:09:30,655 self.req.prepare_metadata() 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:09:30,655 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:09:30,655 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:30,655 build_env=self.build_env, 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 ...<3 lines>... 2025-09-07T20:09:30,655 details=details, 2025-09-07T20:09:30,655 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:30,655 ) 2025-09-07T20:09:30,655 ^ 2025-09-07T20:09:30,655 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:09:30,655 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:09:30,655 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:09:30,676 Removed 4suite-xml==1.0 from https://files.pythonhosted.org/packages/67/b3/3884dd30fe982c3a07fc81801b01e3494fcf03ffb1434fbf42d8b1729358/4Suite-XML-1.0.zip from build tracker '/tmp/pip-build-tracker-aike74mh' 2025-09-07T20:09:30,676 Removed build tracker: '/tmp/pip-build-tracker-aike74mh'