2025-09-07T20:09:54,836 Created temporary directory: /tmp/pip-build-tracker-fwvr6cgy 2025-09-07T20:09:54,837 Initialized build tracking at /tmp/pip-build-tracker-fwvr6cgy 2025-09-07T20:09:54,837 Created build tracker: /tmp/pip-build-tracker-fwvr6cgy 2025-09-07T20:09:54,837 Entered build tracker: /tmp/pip-build-tracker-fwvr6cgy 2025-09-07T20:09:54,838 Created temporary directory: /tmp/pip-wheel-znhglr45 2025-09-07T20:09:54,841 Created temporary directory: /tmp/pip-ephem-wheel-cache-6y7n5wn9 2025-09-07T20:09:54,898 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:09:54,900 2 location(s) to search for versions of petsc4py: 2025-09-07T20:09:54,900 * https://pypi.org/simple/petsc4py/ 2025-09-07T20:09:54,900 * https://www.piwheels.org/simple/petsc4py/ 2025-09-07T20:09:54,900 Fetching project page and analyzing links: https://pypi.org/simple/petsc4py/ 2025-09-07T20:09:54,901 Getting page https://pypi.org/simple/petsc4py/ 2025-09-07T20:09:54,902 Found index url https://pypi.org/simple/ 2025-09-07T20:09:54,974 Fetched page https://pypi.org/simple/petsc4py/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:09:54,981 Found link https://files.pythonhosted.org/packages/43/a5/aee93dc19fc024b03befa54c3ac8a021f31f245481e654dd2a3ceaa05fa7/petsc4py-0.6.3.tar.gz (from https://pypi.org/simple/petsc4py/), version: 0.6.3 2025-09-07T20:09:54,981 Found link https://files.pythonhosted.org/packages/ae/fd/2e2f9f7de278d0f5a0de9eef6520cfe2194cb8c8ce4c504b8b22a4193595/petsc4py-0.7.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 0.7.0 2025-09-07T20:09:54,981 Found link https://files.pythonhosted.org/packages/ab/3d/d55665067457073e3297fca96955a4acaec9d282f2d7ac244c04853678e8/petsc4py-0.7.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 0.7.1 2025-09-07T20:09:54,982 Found link https://files.pythonhosted.org/packages/d1/01/eab272007af41c51a039011e557970603c33ae2599d7cdeab6359c621fde/petsc4py-0.7.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 0.7.2 2025-09-07T20:09:54,982 Found link https://files.pythonhosted.org/packages/91/6f/91e06666eb695e89880b44d0a8f650999e5fef0972745c1e6bd1dd3107d8/petsc4py-3.6.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.6.0 2025-09-07T20:09:54,982 Found link https://files.pythonhosted.org/packages/b3/d5/84a71e3ccc13bf90b5055d264e5b256d161ae513392d0f28e8a7ac80d15c/petsc4py-3.7.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.7.0 2025-09-07T20:09:54,982 Found link https://files.pythonhosted.org/packages/37/9f/dfa6e12c20b1af71446ded3a4fc5cdc09284517cad1f63db2e0b6ba734c2/petsc4py-3.8.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.8.0 2025-09-07T20:09:54,983 Found link https://files.pythonhosted.org/packages/87/79/d771b9ffa9721eef8fb5a911123e84c04cb49d17e0ab072896a38d30f01a/petsc4py-3.8.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.8.1 2025-09-07T20:09:54,983 Found link https://files.pythonhosted.org/packages/ab/7e/4a73e2c00a9853d12d5092329c2c66be43cb73595303447841abf9fba2b0/petsc4py-3.9.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.9.0 2025-09-07T20:09:54,983 Found link https://files.pythonhosted.org/packages/91/8c/2c5d593b5dc7aff46bd56b7c71fc5550bd342c8295440eb8c9cb255f2e71/petsc4py-3.9.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.9.1 2025-09-07T20:09:54,983 Found link https://files.pythonhosted.org/packages/45/d6/7103ea2450a5d4171634a3cff5cfd87b535b08ee649b7049e0b230942a2f/petsc4py-3.10.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.10.0 2025-09-07T20:09:54,984 Found link https://files.pythonhosted.org/packages/87/ef/f8878570e05d3fdb5b9871888ce10c2ee96077a6c5a31d1d300d72800870/petsc4py-3.10.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.10.1 2025-09-07T20:09:54,984 Found link https://files.pythonhosted.org/packages/71/5e/8494910160bc5d97132994c9699a3678ab08e8b484ed3950fe88044b8838/petsc4py-3.11.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.11.0 2025-09-07T20:09:54,984 Found link https://files.pythonhosted.org/packages/e4/51/7eaa24a5797f0728007acfbfafed026ff2b0602f9ddd07564829423663df/petsc4py-3.12.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.12.0 2025-09-07T20:09:54,984 Found link https://files.pythonhosted.org/packages/7c/e7/5b089013c5188ee5f619ad64749fc3e6355943950dfcf421c327d66ee2ac/petsc4py-3.13.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.13.0 2025-09-07T20:09:54,985 Found link https://files.pythonhosted.org/packages/59/65/94c85bdacebc4b3b18527538ed010334a13cecdbe8bdbdc8b794307aae9f/petsc4py-3.14.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.14.0 2025-09-07T20:09:54,985 Found link https://files.pythonhosted.org/packages/c1/73/604fe37a9305586ad13807ffc81f2a0535f5c0a2cd2c615f248f769374c0/petsc4py-3.14.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.14.1 2025-09-07T20:09:54,985 Found link https://files.pythonhosted.org/packages/12/c0/8e42e40d346d7f5efc8d7b7aa570f56b0aeba544e07e12dd889b5addf722/petsc4py-3.15.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.15.0 2025-09-07T20:09:54,985 Found link https://files.pythonhosted.org/packages/78/80/b28275d91ca4fd44a25c099b56f8b994526b5172aaa20a32381ee920ffa2/petsc4py-3.15.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.15.1 2025-09-07T20:09:54,985 Found link https://files.pythonhosted.org/packages/e0/97/c14e3614e19be2e5c09c0150a288e54bcaa71291b75e7e86947b34677ad0/petsc4py-3.16.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.16.0 2025-09-07T20:09:54,986 Found link https://files.pythonhosted.org/packages/11/07/555668abf04f88b595c2838a18db567ed02f5f8b2eda65cd62b05c5ace87/petsc4py-3.16.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.16.1 2025-09-07T20:09:54,986 Found link https://files.pythonhosted.org/packages/79/f3/db0edf8ee1181efdfaa62a003ba0b73bd1f55050be1ad2d0d4fe6a6997c5/petsc4py-3.16.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.16.2 2025-09-07T20:09:54,986 Found link https://files.pythonhosted.org/packages/b5/1e/21bd550db29b92f58d2de714e262b035c5a1de9e627d9a218df69e14f520/petsc4py-3.16.3.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.16.3 2025-09-07T20:09:54,986 Found link https://files.pythonhosted.org/packages/34/30/fe297ab08725b278b68d3664241150ae9f0deeff9dbac6da66416122b353/petsc4py-3.16.4.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.16.4 2025-09-07T20:09:54,987 Found link https://files.pythonhosted.org/packages/d3/49/7887b1c2782025499265ac22381670d5582ca2cd729c179ba7a5b794a02f/petsc4py-3.16.5.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.16.5 2025-09-07T20:09:54,987 Found link https://files.pythonhosted.org/packages/bc/80/f05e649826def50c42ae5035e94da4de8f1e30e79b46602b023622a35eb0/petsc4py-3.16.6.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.16.6 2025-09-07T20:09:54,987 Found link https://files.pythonhosted.org/packages/4b/05/dd0c21e2dd50cc15d57e0f20c582c57782c5f79df1b5938f522d702cf969/petsc4py-3.17.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.17.0 2025-09-07T20:09:54,987 Found link https://files.pythonhosted.org/packages/6c/17/1184221edc099322a9450dfb8474cade79d171c5f4b11108c279a90e392d/petsc4py-3.17.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.17.1 2025-09-07T20:09:54,988 Found link https://files.pythonhosted.org/packages/d5/c9/af19b8e466e7641ecf3d12ac5dc3198d32de570ecf46ab811655695d0f56/petsc4py-3.17.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.17.2 2025-09-07T20:09:54,988 Found link https://files.pythonhosted.org/packages/9c/87/4826ee08b3ec32abf87c7ea79a313212557749c4b9e2093aa8cb8362db17/petsc4py-3.17.3.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.17.3 2025-09-07T20:09:54,988 Found link https://files.pythonhosted.org/packages/95/04/e58f2c8f8a6f5ed86e0d9d1938d8e4aa7f8edd90d568ea7d282933e22d9c/petsc4py-3.17.4.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.17.4 2025-09-07T20:09:54,988 Found link https://files.pythonhosted.org/packages/cc/b7/ca9e4864370744eda1100ab828670eabf4cb95b72da8ea57ff67ae73dd69/petsc4py-3.18.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.18.0 2025-09-07T20:09:54,988 Found link https://files.pythonhosted.org/packages/3c/23/ed5833b11e2b228b3d3764f98b18005a36b756aa210bb54c7f6f67c6216e/petsc4py-3.18.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.18.1 2025-09-07T20:09:54,989 Found link https://files.pythonhosted.org/packages/98/f9/c4cdd4aa974dbfee4a526eefb4d79394cd2ded2e6522723066dcccc6d933/petsc4py-3.18.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.18.2 2025-09-07T20:09:54,989 Found link https://files.pythonhosted.org/packages/ff/77/484749f16b1d2cdbf18399f2da9fc81903bcac9804be689860a3d3623878/petsc4py-3.18.3.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.18.3 2025-09-07T20:09:54,989 Found link https://files.pythonhosted.org/packages/d6/23/7cca5dcc51c1bbacc827f94b5122a4eda6d13e9297693d8fa9f6af8109d2/petsc4py-3.18.4.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.18.4 2025-09-07T20:09:54,989 Found link https://files.pythonhosted.org/packages/3d/af/8037865ac5b20e84c736399abd7b38bef871ed9f0782c01ec1c1a24a471b/petsc4py-3.18.5.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.18.5 2025-09-07T20:09:54,990 Found link https://files.pythonhosted.org/packages/ed/70/ff5d45cf4cac02eacf07b8164a68261e8ec9c9554c97c4ed2d1caeca03bc/petsc4py-3.19.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.19.0 2025-09-07T20:09:54,990 Found link https://files.pythonhosted.org/packages/ed/b7/2d84edf0192cb33dded2f56b80cca73ec2a0f615bf38699b8ea43bf73992/petsc4py-3.19.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.19.1 2025-09-07T20:09:54,990 Found link https://files.pythonhosted.org/packages/69/50/b3c32f590b21a9c366fe471cdafd1422854e2ab70ec00e57fd582c85478e/petsc4py-3.19.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.19.2 2025-09-07T20:09:54,990 Found link https://files.pythonhosted.org/packages/e7/5b/5a04d41b26f46d97dfe0086bb3c3fd0085ede08db2db9821152d49c8a969/petsc4py-3.19.4.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.19.4 2025-09-07T20:09:54,991 Found link https://files.pythonhosted.org/packages/a3/a1/0b99bc3d5523768b777dbd0c82501cc213558243ffbbb95f847890f143ae/petsc4py-3.19.5.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.19.5 2025-09-07T20:09:54,991 Found link https://files.pythonhosted.org/packages/ff/a4/f4c1f1334bef4a045b1e49c168494b542b228d4b954726f7e42508de6bef/petsc4py-3.19.6.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.19.6 2025-09-07T20:09:54,991 Found link https://files.pythonhosted.org/packages/ba/03/65402ad69b02e455952745672f92b35ae33ca5d248adfe12c529c7c07ae9/petsc4py-3.20.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.20.0 2025-09-07T20:09:54,991 Found link https://files.pythonhosted.org/packages/83/88/ea3e1f6d5c29b54d7a521183c78d025c7f417887e33cfab0fd2d4b1ce3ce/petsc4py-3.20.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.20.1 2025-09-07T20:09:54,992 Found link https://files.pythonhosted.org/packages/e0/8e/ada0ae6078531c72ff440ee20a6282df21b09d3cbbfecb7e51e357108398/petsc4py-3.20.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.20.2 2025-09-07T20:09:54,992 Found link https://files.pythonhosted.org/packages/fc/09/b438cd515b2099dff771f900b6fd811570f59f290fe05947a749b4d45203/petsc4py-3.20.3.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.20.3 2025-09-07T20:09:54,992 Found link https://files.pythonhosted.org/packages/c9/fa/f721e880f72e7297ff299e63bb40b9eba0ece7e0dbec79a7ab63bb0e1400/petsc4py-3.20.4.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.20.4 2025-09-07T20:09:54,992 Found link https://files.pythonhosted.org/packages/a7/6c/0e54f6f60e86a9d9b52d4d68c224afe701534a26b922c7967dffecb195f1/petsc4py-3.20.5.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.20.5 2025-09-07T20:09:54,992 Found link https://files.pythonhosted.org/packages/8f/f5/38c508cf615dd275688f27029c4ed9da48e9f7ca5c31f9a31300b09a2ccb/petsc4py-3.21.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.21.0 2025-09-07T20:09:54,993 Found link https://files.pythonhosted.org/packages/05/98/647fd6ff5bbd255f1363a9db4b71dfef6b6b58906a9643da7780426cd126/petsc4py-3.21.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.21.1 2025-09-07T20:09:54,993 Found link https://files.pythonhosted.org/packages/5a/46/7cf5b62fe3ef7783667d34b68b484eabe2fb91a370e50955a25231ad3032/petsc4py-3.21.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.21.2 2025-09-07T20:09:54,993 Found link https://files.pythonhosted.org/packages/e3/ba/ae57139b85fe70fb7a9d47cc42ad779e893694796334576b9fa38cdbae9c/petsc4py-3.21.3.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.21.3 2025-09-07T20:09:54,993 Found link https://files.pythonhosted.org/packages/88/a9/bac3ac15e7f4979d569ca758063d2ff766500fb8ac1844bce7946256c655/petsc4py-3.21.4.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.21.4 2025-09-07T20:09:54,994 Found link https://files.pythonhosted.org/packages/91/15/005223e82c2c1b58f2f915da9dee1661016703ba43bd2d781b2a6ab7f143/petsc4py-3.21.5.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.21.5 2025-09-07T20:09:54,994 Found link https://files.pythonhosted.org/packages/57/0a/e3d2d8defcbb084b24679473db153e073549e653d9856a3f114e2f00a558/petsc4py-3.21.6.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.21.6 2025-09-07T20:09:54,994 Found link https://files.pythonhosted.org/packages/5c/91/519bcac1971fe6152e9ee3a7367f372f3c16d5cc6385dcdf3214a056cbc1/petsc4py-3.22.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.22.0 2025-09-07T20:09:54,994 Found link https://files.pythonhosted.org/packages/42/cd/325456a56a7a11541d2888d5f059e2f280d9223b01cc016ae723fd3f68ca/petsc4py-3.22.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.22.1 2025-09-07T20:09:54,995 Found link https://files.pythonhosted.org/packages/c2/c4/b8883e98c15e2fb0c25592ff3a7a7410b0e4a47fcbe7736cb0a774162408/petsc4py-3.22.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.22.2 2025-09-07T20:09:54,995 Found link https://files.pythonhosted.org/packages/45/5e/9d967ed9fe759d27afef8624aa4fde5473b2c43b44a5972ef7fe4b50276a/petsc4py-3.22.3.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.22.3 2025-09-07T20:09:54,995 Found link https://files.pythonhosted.org/packages/92/c4/0329a16a2a4a3c8b7321ce5ac4faeca8b1a84480d70a34d6be208101eb33/petsc4py-3.22.4.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.22.4 2025-09-07T20:09:54,995 Found link https://files.pythonhosted.org/packages/f4/64/688c9de3eb4356fa9c3b010be597e30fdfe66e03d352856b046207f61e89/petsc4py-3.22.5.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.22.5 2025-09-07T20:09:54,995 Found link https://files.pythonhosted.org/packages/54/cf/aa590eef251174ee0cbce897aaa75eaa7dca90d30acb78b83fc647bce3d1/petsc4py-3.23.0.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.23.0 2025-09-07T20:09:54,996 Found link https://files.pythonhosted.org/packages/d5/7c/ec0dc7ff24edff9c605a41b3016494170400e2a4d08aeb8cbd9b9a103e9a/petsc4py-3.23.1.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.23.1 2025-09-07T20:09:54,996 Found link https://files.pythonhosted.org/packages/f0/f2/b307bd6683982540cb84d7e6b01b29434036a3868921226678be666949ff/petsc4py-3.23.2.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.23.2 2025-09-07T20:09:54,996 Found link https://files.pythonhosted.org/packages/05/a0/9c9bb728940ef68826c124c85c29666bf9cbc7e357f48bbcfec41f6ff5ba/petsc4py-3.23.3.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.23.3 2025-09-07T20:09:54,996 Found link https://files.pythonhosted.org/packages/dd/ba/bb5745ffd04705343c0652245edbedd956a3f141bb34326d7e496dcf6f81/petsc4py-3.23.4.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.23.4 2025-09-07T20:09:54,997 Found link https://files.pythonhosted.org/packages/11/56/77e7067d44ff4d8b7066947cdca6782d9b6208a015603b8436deafd5750a/petsc4py-3.23.5.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.23.5 2025-09-07T20:09:54,997 Found link https://files.pythonhosted.org/packages/d0/03/79295a320438d938e84f5589bc72420f4cf68d7108016b9d4f6ed95e4e56/petsc4py-3.23.6.tar.gz (from https://pypi.org/simple/petsc4py/), version: 3.23.6 2025-09-07T20:09:54,997 Fetching project page and analyzing links: https://www.piwheels.org/simple/petsc4py/ 2025-09-07T20:09:54,998 Getting page https://www.piwheels.org/simple/petsc4py/ 2025-09-07T20:09:54,999 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:09:55,081 Fetched page https://www.piwheels.org/simple/petsc4py/ as text/html 2025-09-07T20:09:55,082 Skipping link: not a file: https://www.piwheels.org/simple/petsc4py/ 2025-09-07T20:09:55,082 Skipping link: not a file: https://pypi.org/simple/petsc4py/ 2025-09-07T20:09:55,116 Given no hashes to check 1 links for project 'petsc4py': discarding no candidates 2025-09-07T20:09:55,117 Collecting petsc4py==0.7.2 2025-09-07T20:09:55,119 Created temporary directory: /tmp/pip-unpack-p9vn0v6h 2025-09-07T20:09:55,283 Downloading petsc4py-0.7.2.tar.gz (453 kB) 2025-09-07T20:09:55,526 Added petsc4py==0.7.2 from https://files.pythonhosted.org/packages/d1/01/eab272007af41c51a039011e557970603c33ae2599d7cdeab6359c621fde/petsc4py-0.7.2.tar.gz to build tracker '/tmp/pip-build-tracker-fwvr6cgy' 2025-09-07T20:09:55,527 Running setup.py (path:/tmp/pip-wheel-znhglr45/petsc4py_2d0aa23cf39348e3832db35d8d921ee1/setup.py) egg_info for package petsc4py 2025-09-07T20:09:55,527 Created temporary directory: /tmp/pip-pip-egg-info-yoceapny 2025-09-07T20:09:55,527 Preparing metadata (setup.py): started 2025-09-07T20:09:55,528 Running command python setup.py egg_info 2025-09-07T20:09:56,029 Traceback (most recent call last): 2025-09-07T20:09:56,030 File "", line 2, in 2025-09-07T20:09:56,030 exec(compile(''' 2025-09-07T20:09:56,030 ~~~~^^^^^^^^^^^^ 2025-09-07T20:09:56,031 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:09:56,031 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,031 ...<32 lines>... 2025-09-07T20:09:56,031 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:09:56,031 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,031 ''' % ('/tmp/pip-wheel-znhglr45/petsc4py_2d0aa23cf39348e3832db35d8d921ee1/setup.py',), "", "exec")) 2025-09-07T20:09:56,031 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,031 File "", line 35, in 2025-09-07T20:09:56,032 File "/tmp/pip-wheel-znhglr45/petsc4py_2d0aa23cf39348e3832db35d8d921ee1/setup.py", line 21, in 2025-09-07T20:09:56,032 from configure import metadata 2025-09-07T20:09:56,032 File "/tmp/pip-wheel-znhglr45/petsc4py_2d0aa23cf39348e3832db35d8d921ee1/configure/__init__.py", line 3, in 2025-09-07T20:09:56,032 from metadata import metadata 2025-09-07T20:09:56,032 ModuleNotFoundError: No module named 'metadata' 2025-09-07T20:09:56,116 ERROR: python setup.py egg_info exited with 1 2025-09-07T20:09:56,128 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T20:09:56,128 exec(compile('"'"''"'"''"'"' 2025-09-07T20:09:56,128 # This is -- a caller that pip uses to run setup.py 2025-09-07T20:09:56,128 # 2025-09-07T20:09:56,128 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T20:09:56,128 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T20:09:56,128 # - It provides a clear error message when setuptools is not installed. 2025-09-07T20:09:56,128 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T20:09:56,128 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T20:09:56,128 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T20:09:56,128 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T20:09:56,128 import os, sys, tokenize, traceback 2025-09-07T20:09:56,128 2025-09-07T20:09:56,128 try: 2025-09-07T20:09:56,128 import setuptools 2025-09-07T20:09:56,128 except ImportError: 2025-09-07T20:09:56,128 print( 2025-09-07T20:09:56,128 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T20:09:56,128 "the build environment with exception:", 2025-09-07T20:09:56,128 file=sys.stderr, 2025-09-07T20:09:56,128 ) 2025-09-07T20:09:56,128 traceback.print_exc() 2025-09-07T20:09:56,128 sys.exit(1) 2025-09-07T20:09:56,128 2025-09-07T20:09:56,128 __file__ = %r 2025-09-07T20:09:56,128 sys.argv[0] = __file__ 2025-09-07T20:09:56,128 2025-09-07T20:09:56,128 if os.path.exists(__file__): 2025-09-07T20:09:56,128 filename = __file__ 2025-09-07T20:09:56,128 with tokenize.open(__file__) as f: 2025-09-07T20:09:56,128 setup_py_code = f.read() 2025-09-07T20:09:56,128 else: 2025-09-07T20:09:56,128 filename = "" 2025-09-07T20:09:56,128 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T20:09:56,128 2025-09-07T20:09:56,128 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T20:09:56,128 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-znhglr45/petsc4py_2d0aa23cf39348e3832db35d8d921ee1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-yoceapny[/] 2025-09-07T20:09:56,128 [bold magenta]cwd[/]: /tmp/pip-wheel-znhglr45/petsc4py_2d0aa23cf39348e3832db35d8d921ee1/ 2025-09-07T20:09:56,128 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T20:09:56,129 ERROR: metadata generation failed 2025-09-07T20:09:56,134 Exception information: 2025-09-07T20:09:56,134 Traceback (most recent call last): 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T20:09:56,134 call_subprocess( 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~^ 2025-09-07T20:09:56,134 args, 2025-09-07T20:09:56,134 ^^^^^ 2025-09-07T20:09:56,134 ...<2 lines>... 2025-09-07T20:09:56,134 spinner=spinner, 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 ) 2025-09-07T20:09:56,134 ^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T20:09:56,134 raise error 2025-09-07T20:09:56,134 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T20:09:56,134 2025-09-07T20:09:56,134 The above exception was the direct cause of the following exception: 2025-09-07T20:09:56,134 2025-09-07T20:09:56,134 Traceback (most recent call last): 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:09:56,134 status = _inner_run() 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:09:56,134 return self.run(options, args) 2025-09-07T20:09:56,134 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:09:56,134 return func(self, options, args) 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:09:56,134 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:09:56,134 result = self._result = resolver.resolve( 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:56,134 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 ) 2025-09-07T20:09:56,134 ^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:09:56,134 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:09:56,134 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:09:56,134 if not criterion.candidates: 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:09:56,134 return bool(self._sequence) 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:09:56,134 self._bool = any(self) 2025-09-07T20:09:56,134 ~~~^^^^^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:09:56,134 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:09:56,134 ^^^^^^^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:09:56,134 candidate = func() 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:09:56,134 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:56,134 link, template, name, version 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 ) 2025-09-07T20:09:56,134 ^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:09:56,134 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~^ 2025-09-07T20:09:56,134 link, 2025-09-07T20:09:56,134 ^^^^^ 2025-09-07T20:09:56,134 ...<3 lines>... 2025-09-07T20:09:56,134 version=version, 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 ) 2025-09-07T20:09:56,134 ^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:09:56,134 super().__init__( 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:56,134 link=link, 2025-09-07T20:09:56,134 ^^^^^^^^^^ 2025-09-07T20:09:56,134 ...<4 lines>... 2025-09-07T20:09:56,134 version=version, 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 ) 2025-09-07T20:09:56,134 ^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:09:56,134 self.dist = self._prepare() 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:09:56,134 dist = self._prepare_distribution() 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:09:56,134 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:09:56,134 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:09:56,134 dist = _get_prepared_distribution( 2025-09-07T20:09:56,134 req, 2025-09-07T20:09:56,134 ...<3 lines>... 2025-09-07T20:09:56,134 self.check_build_deps, 2025-09-07T20:09:56,134 ) 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:09:56,134 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:56,134 finder, build_isolation, check_build_deps 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 ) 2025-09-07T20:09:56,134 ^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T20:09:56,134 self.req.prepare_metadata() 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T20:09:56,134 self.metadata_directory = generate_metadata_legacy( 2025-09-07T20:09:56,134 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:09:56,134 build_env=self.build_env, 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 ...<3 lines>... 2025-09-07T20:09:56,134 details=details, 2025-09-07T20:09:56,134 ^^^^^^^^^^^^^^^^ 2025-09-07T20:09:56,134 ) 2025-09-07T20:09:56,134 ^ 2025-09-07T20:09:56,134 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T20:09:56,134 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T20:09:56,134 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T20:09:56,157 Removed petsc4py==0.7.2 from https://files.pythonhosted.org/packages/d1/01/eab272007af41c51a039011e557970603c33ae2599d7cdeab6359c621fde/petsc4py-0.7.2.tar.gz from build tracker '/tmp/pip-build-tracker-fwvr6cgy' 2025-09-07T20:09:56,157 Removed build tracker: '/tmp/pip-build-tracker-fwvr6cgy'