2025-09-08T16:06:22,374 Created temporary directory: /tmp/pip-build-tracker-07wfiz87 2025-09-08T16:06:22,374 Initialized build tracking at /tmp/pip-build-tracker-07wfiz87 2025-09-08T16:06:22,375 Created build tracker: /tmp/pip-build-tracker-07wfiz87 2025-09-08T16:06:22,375 Entered build tracker: /tmp/pip-build-tracker-07wfiz87 2025-09-08T16:06:22,375 Created temporary directory: /tmp/pip-wheel-7t2hk2p3 2025-09-08T16:06:22,378 Created temporary directory: /tmp/pip-ephem-wheel-cache-flwxyask 2025-09-08T16:06:22,439 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T16:06:22,442 2 location(s) to search for versions of kiwitcms-tap-plugin: 2025-09-08T16:06:22,442 * https://pypi.org/simple/kiwitcms-tap-plugin/ 2025-09-08T16:06:22,442 * https://www.piwheels.org/simple/kiwitcms-tap-plugin/ 2025-09-08T16:06:22,442 Fetching project page and analyzing links: https://pypi.org/simple/kiwitcms-tap-plugin/ 2025-09-08T16:06:22,442 Getting page https://pypi.org/simple/kiwitcms-tap-plugin/ 2025-09-08T16:06:22,444 Found index url https://pypi.org/simple/ 2025-09-08T16:06:22,649 Fetched page https://pypi.org/simple/kiwitcms-tap-plugin/ as application/vnd.pypi.simple.v1+json 2025-09-08T16:06:22,659 Found link https://files.pythonhosted.org/packages/66/73/78784fad5cd4dc7dfe8f5c8f9dc15ce9db4bb704b00ece4b2f01bb0df621/kiwitcms-tap-plugin-0.0.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 0.0 2025-09-08T16:06:22,660 Found link https://files.pythonhosted.org/packages/ed/f2/85a409ecabb8623e41311feafe24b1f13848e28056df7a2c5c298eab5527/kiwitcms-tap-plugin-0.1.0.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 0.1.0 2025-09-08T16:06:22,661 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/b2/dc/5316ba480c2ec0603eafc549da5dfd5cc48a8371e50b6799edfa79aaab0f/kiwitcms_tap_plugin-0.1.0-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,661 Found link https://files.pythonhosted.org/packages/73/e1/bc87765c6191a84e24a5b1cc579e96c8d8573c41a95f17d127f6dac2386d/kiwitcms-tap-plugin-0.1.1.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 0.1.1 2025-09-08T16:06:22,661 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/74/25/b6de7dce00d637c53e73cfdddd3ee2f5058fdd9c6bb41bf3c028e5b21861/kiwitcms_tap_plugin-0.1.1-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,662 Found link https://files.pythonhosted.org/packages/1a/0a/740ca2d7d4f58a516f5b091571f340447b2851dcb8a5007cab477eb62ec4/kiwitcms-tap-plugin-0.2.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 0.2 2025-09-08T16:06:22,662 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/89/31/79ddb5e9be3c14495c721f1c74d0af89085d305bdc369e3dacbe08181370/kiwitcms_tap_plugin-0.2-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,663 Found link https://files.pythonhosted.org/packages/9d/7b/e2e2792feef390000c6cd113097d103291c6b20049797c24ec4f2841f51d/kiwitcms-tap-plugin-0.3.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 0.3 2025-09-08T16:06:22,663 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/fd/cf/0f22d872dba66ac6e8be88c1ad6d4e2db2b10971f319811d13c993e7868b/kiwitcms_tap_plugin-0.3-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,664 Found link https://files.pythonhosted.org/packages/d0/41/c94bc17db498d4608f335c65aa0ef65ebde660daa0f75ba664ad0f760412/kiwitcms-tap-plugin-0.4.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 0.4 2025-09-08T16:06:22,664 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/ab/39/69a0f0f3f03a8e70c143347a2cdaa457529b91456260055fe03db8f92223/kiwitcms_tap_plugin-0.4-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,664 Found link https://files.pythonhosted.org/packages/02/72/ac1b616a1afa656e7608afd0eb9379375a5d3c7811e1afab32b7dffdbd25/kiwitcms-tap-plugin-0.5.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 0.5 2025-09-08T16:06:22,665 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/9a/a7/dccb6ebdc29fffaeeb956e4381fe0e157e002c3c912c9c56b73735bcacb9/kiwitcms_tap_plugin-0.5-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,665 Found link https://files.pythonhosted.org/packages/61/73/824d0618287ec9d2f55018c5ab9ab4a24c9808d82bdd40634d92779e3007/kiwitcms-tap-plugin-8.0.1.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 8.0.1 2025-09-08T16:06:22,666 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/b4/31/f749ed241f89ca63db5da7e9c63c3257247eca8200bea18fcf55e506c262/kiwitcms_tap_plugin-8.0.1-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,666 Found link https://files.pythonhosted.org/packages/26/82/0b55a0e01a6166e11c69e20f419392d280439b518c81d226ff61eb3adbbb/kiwitcms-tap-plugin-8.2.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 8.2 2025-09-08T16:06:22,667 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/d6/e1/55fcfa7b06fdf5ce2bea7f3e099e4a0cc34048cddf44669cceb193c2a4cf/kiwitcms_tap_plugin-8.2-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,667 Found link https://files.pythonhosted.org/packages/e8/e5/7cf0699f8d6fa5a924f82aaeb9f900e2bcb0b45fc5f1dc04b50869264274/kiwitcms-tap-plugin-8.3.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 8.3 2025-09-08T16:06:22,667 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/74/5a/b7019eff2fb34c8a5b1b5038b795e47e9f7fdd476607a09fa477fb1fe776/kiwitcms_tap_plugin-8.3-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,668 Found link https://files.pythonhosted.org/packages/7f/26/ac09fd84845dfac77314771118114a0c87bd1e41533d57585515061ac05f/kiwitcms-tap-plugin-8.4.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 8.4 2025-09-08T16:06:22,668 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/35/7f/c74ec024362538ee5fb6b53d88397ba79dd1b154d99652c120a39b0fd2e7/kiwitcms_tap_plugin-8.4-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,669 Found link https://files.pythonhosted.org/packages/80/1c/bd5b9fce22195a9758efc811914845d8942ffe76577263c51941b14e99da/kiwitcms-tap-plugin-9.0.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 9.0 2025-09-08T16:06:22,669 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/45/6f/28cc441b0c2ac716a1908cb1e5aac04600e8f155ca796c70aedd3aa7c25d/kiwitcms_tap_plugin-9.0-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,669 Found link https://files.pythonhosted.org/packages/99/d2/e7ea9cdb393b9e2477742a9ff2381e115d81d23edca0cac304f595db179d/kiwitcms-tap-plugin-10.0.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 10.0 2025-09-08T16:06:22,670 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/03/bb/f462111f93afc6957e9736cd5ddf1c03520367a75c5fa3855e4bf5d7f17a/kiwitcms_tap_plugin-10.0-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,670 Found link https://files.pythonhosted.org/packages/b3/91/d35abda7131e2710c82e484a1a3d228224562396d0193b89b524cb2ebc0c/kiwitcms-tap-plugin-11.0.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 11.0 2025-09-08T16:06:22,671 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/b7/74/bcb1410316342f23aad345fe11df75ac1f8c56cec6b34ab618417cd39f95/kiwitcms_tap_plugin-11.0-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,671 Found link https://files.pythonhosted.org/packages/e8/e9/ca341d2f6910fb47192aeabc172ca641d443977409e75ebb5de25d231f7b/kiwitcms-tap-plugin-11.2.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 11.2 2025-09-08T16:06:22,672 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/cd/0c/88021f5a655136333eea317fd970e010c6e2f3c9b7c7476d37459ee9f8a2/kiwitcms_tap_plugin-11.2-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,672 Found link https://files.pythonhosted.org/packages/7d/74/ebaea190d5f3dd5e49d4672adfd910ff713c9c471782a003f71f585290c1/kiwitcms-tap-plugin-11.3.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 11.3 2025-09-08T16:06:22,672 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/cc/1d/ce2696f6c6cd0454be376c35322f080396e015a721d0f40d21c7a8e8f1f3/kiwitcms_tap_plugin-11.3-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,673 Found link https://files.pythonhosted.org/packages/8e/73/f00a574676ee07ee22370f2c7f9f8433cbefe4085f3801b79c56d630c958/kiwitcms-tap-plugin-12.7.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 12.7 2025-09-08T16:06:22,673 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/da/43/c937f65025673f030c402c5197169ccc1b16378ec1959f1dad873bfe62de/kiwitcms_tap_plugin-12.7-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,674 Found link https://files.pythonhosted.org/packages/3d/c9/330b0841052307368343b24df6404f2eff58acae8f2157d58428f2679fa3/kiwitcms-tap-plugin-12.8.1.tar.gz (from https://pypi.org/simple/kiwitcms-tap-plugin/), version: 12.8.1 2025-09-08T16:06:22,674 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://files.pythonhosted.org/packages/52/b7/d3238e7f63aed61e7f71f403c35e8a967cb71c1fb3435bbb811e5882de40/kiwitcms_tap_plugin-12.8.1-py3-none-any.whl (from https://pypi.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,674 Fetching project page and analyzing links: https://www.piwheels.org/simple/kiwitcms-tap-plugin/ 2025-09-08T16:06:22,675 Getting page https://www.piwheels.org/simple/kiwitcms-tap-plugin/ 2025-09-08T16:06:22,676 Found index url https://www.piwheels.org/simple/ 2025-09-08T16:06:22,775 Fetched page https://www.piwheels.org/simple/kiwitcms-tap-plugin/ as text/html 2025-09-08T16:06:22,779 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-12.8.1-py3-none-any.whl#sha256=cf98ea6b5c2a309e48b50af2aad1b0afbe0ebb75814e4fb946c87cdd39b7d38d (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,779 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-12.7-py3-none-any.whl#sha256=c4546905395f2a52e202dbba07cd14e146b2183e9c659b04ec0b1e3a8335c129 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,779 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-11.3-py3-none-any.whl#sha256=bcd11bf9f2d0266d44887e50efd008f118f46a23d8f37c8ae46436dac2599a3c (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,779 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-11.2-py3-none-any.whl#sha256=a9810265ef5bf34023c177e18e1666978bbc17318d6019ff2d23118e2745c38c (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,779 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-11.0-py3-none-any.whl#sha256=932417d37c35142ecb6cd99eda75528a3bf85c73d474dee9ee77592b557e8326 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,779 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-10.0-py3-none-any.whl#sha256=0b7023e7a04c0cd9e2dfb63b55387197604eab8e8ab62ac0ad2e4d295ba7ff12 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,779 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-9.0-py3-none-any.whl#sha256=97bd424b3cfde1e3dfbdea0c8dc985199d7dea76c5b2afe54a17921667a07e54 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,780 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-8.4-py3-none-any.whl#sha256=a5fcb52684c725bb2222562249769a11ac0ae2a19ef0424eed82f0e95c11b73e (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,780 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-8.3-py3-none-any.whl#sha256=885da7679644508bcfcc76639994981adbcb184e13376c3685b73848d23bb858 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,780 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-8.2-py3-none-any.whl#sha256=9aeeb5fc2ac821e872412b0d0a832527f5ca644e73407415db1cea5b19f1e40c (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,780 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-8.0.1-py3-none-any.whl#sha256=6f7e5e801a964444339bb4c3589e75bed81f699dd4c8ca0c9b976822667c9ef7 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,780 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-0.5-py3-none-any.whl#sha256=30d6d40705fdd0b85295b9650021ae9e20cd8197f0aba4ce7b46fc8f50b347c1 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,780 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-0.4-py3-none-any.whl#sha256=00b37defdf6891b026a084bdb2b8325dc3cd331b57763e7c90eb47a4a60ad9f9 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,780 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-0.3-py3-none-any.whl#sha256=c6e2b8f55dac4fca5ebf37d765ac77c7ec776f4813f616932900a49df61794c2 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,780 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-0.2-py3-none-any.whl#sha256=cc7e2849bf80eb5977222c76a79607c8bd5450ae42e77b0744b115e3b47c3f9b (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,781 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-0.1.1-py3-none-any.whl#sha256=a0965264e7b9bbe0607826c2edff4ab035b411d80e6a2a64ace3579e28524749 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,781 Skipping link: No binaries permitted for kiwitcms-tap-plugin: https://archive1.piwheels.org/simple/kiwitcms-tap-plugin/kiwitcms_tap_plugin-0.1.0-py3-none-any.whl#sha256=255805c20e94ec16cdd84d69c445ecccc66d623e80abf9a86a134a5276407b53 (from https://www.piwheels.org/simple/kiwitcms-tap-plugin/) 2025-09-08T16:06:22,781 Skipping link: not a file: https://www.piwheels.org/simple/kiwitcms-tap-plugin/ 2025-09-08T16:06:22,781 Skipping link: not a file: https://pypi.org/simple/kiwitcms-tap-plugin/ 2025-09-08T16:06:22,807 Given no hashes to check 1 links for project 'kiwitcms-tap-plugin': discarding no candidates 2025-09-08T16:06:22,809 Collecting kiwitcms-tap-plugin==0.0 2025-09-08T16:06:22,810 Created temporary directory: /tmp/pip-unpack-htvzcxf2 2025-09-08T16:06:22,945 Downloading kiwitcms-tap-plugin-0.0.tar.gz (3.7 kB) 2025-09-08T16:06:22,963 Added kiwitcms-tap-plugin==0.0 from https://files.pythonhosted.org/packages/66/73/78784fad5cd4dc7dfe8f5c8f9dc15ce9db4bb704b00ece4b2f01bb0df621/kiwitcms-tap-plugin-0.0.tar.gz to build tracker '/tmp/pip-build-tracker-07wfiz87' 2025-09-08T16:06:22,964 Running setup.py (path:/tmp/pip-wheel-7t2hk2p3/kiwitcms-tap-plugin_96f85012739a4048ba3ebb623a34a893/setup.py) egg_info for package kiwitcms-tap-plugin 2025-09-08T16:06:22,965 Created temporary directory: /tmp/pip-pip-egg-info-cax3gpni 2025-09-08T16:06:22,965 Preparing metadata (setup.py): started 2025-09-08T16:06:22,966 Running command python setup.py egg_info 2025-09-08T16:06:23,483 Traceback (most recent call last): 2025-09-08T16:06:23,484 File "", line 2, in 2025-09-08T16:06:23,485 exec(compile(''' 2025-09-08T16:06:23,485 ~~~~^^^^^^^^^^^^ 2025-09-08T16:06:23,485 # This is -- a caller that pip uses to run setup.py 2025-09-08T16:06:23,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,485 ...<32 lines>... 2025-09-08T16:06:23,485 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T16:06:23,485 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,485 ''' % ('/tmp/pip-wheel-7t2hk2p3/kiwitcms-tap-plugin_96f85012739a4048ba3ebb623a34a893/setup.py',), "", "exec")) 2025-09-08T16:06:23,486 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,486 File "", line 35, in 2025-09-08T16:06:23,486 File "/tmp/pip-wheel-7t2hk2p3/kiwitcms-tap-plugin_96f85012739a4048ba3ebb623a34a893/setup.py", line 10, in 2025-09-08T16:06:23,486 REQUIREMENTS = open('requirements.txt').readlines() 2025-09-08T16:06:23,486 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,486 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-08T16:06:23,570 ERROR: python setup.py egg_info exited with 1 2025-09-08T16:06:23,582 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T16:06:23,582 exec(compile('"'"''"'"''"'"' 2025-09-08T16:06:23,582 # This is -- a caller that pip uses to run setup.py 2025-09-08T16:06:23,582 # 2025-09-08T16:06:23,582 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T16:06:23,582 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T16:06:23,582 # - It provides a clear error message when setuptools is not installed. 2025-09-08T16:06:23,582 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T16:06:23,582 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T16:06:23,582 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T16:06:23,582 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T16:06:23,582 import os, sys, tokenize, traceback 2025-09-08T16:06:23,582 2025-09-08T16:06:23,582 try: 2025-09-08T16:06:23,582 import setuptools 2025-09-08T16:06:23,582 except ImportError: 2025-09-08T16:06:23,582 print( 2025-09-08T16:06:23,582 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T16:06:23,582 "the build environment with exception:", 2025-09-08T16:06:23,582 file=sys.stderr, 2025-09-08T16:06:23,582 ) 2025-09-08T16:06:23,582 traceback.print_exc() 2025-09-08T16:06:23,582 sys.exit(1) 2025-09-08T16:06:23,582 2025-09-08T16:06:23,582 __file__ = %r 2025-09-08T16:06:23,582 sys.argv[0] = __file__ 2025-09-08T16:06:23,582 2025-09-08T16:06:23,582 if os.path.exists(__file__): 2025-09-08T16:06:23,582 filename = __file__ 2025-09-08T16:06:23,582 with tokenize.open(__file__) as f: 2025-09-08T16:06:23,582 setup_py_code = f.read() 2025-09-08T16:06:23,582 else: 2025-09-08T16:06:23,582 filename = "" 2025-09-08T16:06:23,582 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T16:06:23,582 2025-09-08T16:06:23,582 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T16:06:23,582 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7t2hk2p3/kiwitcms-tap-plugin_96f85012739a4048ba3ebb623a34a893/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-cax3gpni[/] 2025-09-08T16:06:23,582 [bold magenta]cwd[/]: /tmp/pip-wheel-7t2hk2p3/kiwitcms-tap-plugin_96f85012739a4048ba3ebb623a34a893/ 2025-09-08T16:06:23,583 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T16:06:23,583 ERROR: metadata generation failed 2025-09-08T16:06:23,589 Exception information: 2025-09-08T16:06:23,589 Traceback (most recent call last): 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T16:06:23,589 call_subprocess( 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~^ 2025-09-08T16:06:23,589 args, 2025-09-08T16:06:23,589 ^^^^^ 2025-09-08T16:06:23,589 ...<2 lines>... 2025-09-08T16:06:23,589 spinner=spinner, 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 ) 2025-09-08T16:06:23,589 ^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T16:06:23,589 raise error 2025-09-08T16:06:23,589 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T16:06:23,589 2025-09-08T16:06:23,589 The above exception was the direct cause of the following exception: 2025-09-08T16:06:23,589 2025-09-08T16:06:23,589 Traceback (most recent call last): 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T16:06:23,589 status = _inner_run() 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T16:06:23,589 return self.run(options, args) 2025-09-08T16:06:23,589 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T16:06:23,589 return func(self, options, args) 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T16:06:23,589 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T16:06:23,589 result = self._result = resolver.resolve( 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~^ 2025-09-08T16:06:23,589 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 ) 2025-09-08T16:06:23,589 ^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T16:06:23,589 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T16:06:23,589 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T16:06:23,589 if not criterion.candidates: 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T16:06:23,589 return bool(self._sequence) 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T16:06:23,589 self._bool = any(self) 2025-09-08T16:06:23,589 ~~~^^^^^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T16:06:23,589 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T16:06:23,589 ^^^^^^^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T16:06:23,589 candidate = func() 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T16:06:23,589 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T16:06:23,589 link, template, name, version 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 ) 2025-09-08T16:06:23,589 ^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T16:06:23,589 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~^ 2025-09-08T16:06:23,589 link, 2025-09-08T16:06:23,589 ^^^^^ 2025-09-08T16:06:23,589 ...<3 lines>... 2025-09-08T16:06:23,589 version=version, 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 ) 2025-09-08T16:06:23,589 ^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T16:06:23,589 super().__init__( 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~^ 2025-09-08T16:06:23,589 link=link, 2025-09-08T16:06:23,589 ^^^^^^^^^^ 2025-09-08T16:06:23,589 ...<4 lines>... 2025-09-08T16:06:23,589 version=version, 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 ) 2025-09-08T16:06:23,589 ^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T16:06:23,589 self.dist = self._prepare() 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T16:06:23,589 dist = self._prepare_distribution() 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T16:06:23,589 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T16:06:23,589 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T16:06:23,589 dist = _get_prepared_distribution( 2025-09-08T16:06:23,589 req, 2025-09-08T16:06:23,589 ...<3 lines>... 2025-09-08T16:06:23,589 self.check_build_deps, 2025-09-08T16:06:23,589 ) 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T16:06:23,589 abstract_dist.prepare_distribution_metadata( 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T16:06:23,589 finder, build_isolation, check_build_deps 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 ) 2025-09-08T16:06:23,589 ^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T16:06:23,589 self.req.prepare_metadata() 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T16:06:23,589 self.metadata_directory = generate_metadata_legacy( 2025-09-08T16:06:23,589 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T16:06:23,589 build_env=self.build_env, 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 ...<3 lines>... 2025-09-08T16:06:23,589 details=details, 2025-09-08T16:06:23,589 ^^^^^^^^^^^^^^^^ 2025-09-08T16:06:23,589 ) 2025-09-08T16:06:23,589 ^ 2025-09-08T16:06:23,589 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T16:06:23,589 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T16:06:23,589 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T16:06:23,609 Removed kiwitcms-tap-plugin==0.0 from https://files.pythonhosted.org/packages/66/73/78784fad5cd4dc7dfe8f5c8f9dc15ce9db4bb704b00ece4b2f01bb0df621/kiwitcms-tap-plugin-0.0.tar.gz from build tracker '/tmp/pip-build-tracker-07wfiz87' 2025-09-08T16:06:23,610 Removed build tracker: '/tmp/pip-build-tracker-07wfiz87'