2025-09-08T06:44:21,022 Created temporary directory: /tmp/pip-build-tracker-o4bqlc1j 2025-09-08T06:44:21,023 Initialized build tracking at /tmp/pip-build-tracker-o4bqlc1j 2025-09-08T06:44:21,023 Created build tracker: /tmp/pip-build-tracker-o4bqlc1j 2025-09-08T06:44:21,023 Entered build tracker: /tmp/pip-build-tracker-o4bqlc1j 2025-09-08T06:44:21,023 Created temporary directory: /tmp/pip-wheel-eymt3fef 2025-09-08T06:44:21,027 Created temporary directory: /tmp/pip-ephem-wheel-cache-145lrf7q 2025-09-08T06:44:21,085 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T06:44:21,088 2 location(s) to search for versions of opentaxforms: 2025-09-08T06:44:21,088 * https://pypi.org/simple/opentaxforms/ 2025-09-08T06:44:21,088 * https://www.piwheels.org/simple/opentaxforms/ 2025-09-08T06:44:21,088 Fetching project page and analyzing links: https://pypi.org/simple/opentaxforms/ 2025-09-08T06:44:21,088 Getting page https://pypi.org/simple/opentaxforms/ 2025-09-08T06:44:21,090 Found index url https://pypi.org/simple/ 2025-09-08T06:44:21,235 Fetched page https://pypi.org/simple/opentaxforms/ as application/vnd.pypi.simple.v1+json 2025-09-08T06:44:21,244 Found link https://files.pythonhosted.org/packages/58/ce/4c1ebc12a7cb6009f5e5e1b4274b15e1a6eb7701d25847046b3e91c7160d/opentaxforms-0.4.1.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.1 2025-09-08T06:44:21,245 Found link https://files.pythonhosted.org/packages/76/a3/f870a052d2cffd0248df6cf3afcf9fa7d557e4eed8a8889565927fbee420/opentaxforms-0.4.2.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.2 2025-09-08T06:44:21,245 Found link https://files.pythonhosted.org/packages/4f/af/839d7ada33542aa816fca77ac8938a4bd3aa6f12acd9002f8a2080c486a9/opentaxforms-0.4.3.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.3 2025-09-08T06:44:21,246 Found link https://files.pythonhosted.org/packages/d8/b2/455e72fc9d39b92a8685a27fec3f424e2caef2da1ec5d6c9377393626b6d/opentaxforms-0.4.4.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.4 2025-09-08T06:44:21,246 Found link https://files.pythonhosted.org/packages/cf/90/d74b7a33b69f5bb0c05c93bd5b96f1718540408710d25e61e799c8f34357/opentaxforms-0.4.5.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.5 2025-09-08T06:44:21,246 Found link https://files.pythonhosted.org/packages/7f/3c/b11a0295729b661c9c4fa7ba116df2176874a3f90d915aec7f8205cdfc17/opentaxforms-0.4.6.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.6 2025-09-08T06:44:21,247 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/74/81/484a46e2deb35088f9eb435f488d3f19a0be9e08935df988d9469cd89ce3/opentaxforms-0.4.7-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,247 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/e1/26/c2d589389c41f1239c4dafb4c0816edfcc40ab4f606284da9abcbc6c0e19/opentaxforms-0.4.7-py3-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,247 Found link https://files.pythonhosted.org/packages/cd/db/bf021f7aebb567f1761ea8eeda5026dc21d25f0850e2516f81a716460ebe/opentaxforms-0.4.7.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.7 2025-09-08T06:44:21,247 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/54/7d/637a28a89d8e01898f44461820678e3da8034308a4aefa532a89eef2eaea/opentaxforms-0.4.11-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,248 Found link https://files.pythonhosted.org/packages/9a/25/b33a3610fbcc0f9b2144e709297111815a1ce16cd0aa5b3f18b8f8f5f053/opentaxforms-0.4.11.linux-x86_64.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.11.linux-x86_64 2025-09-08T06:44:21,248 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/54/8f/0eae05aa889300276ecbd26e23a17443d689fd560bbfae4e706c43ad9545/opentaxforms-0.4.12-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,248 Found link https://files.pythonhosted.org/packages/41/ac/bfdaf3c5b1bcc1046ff244780e28f2cafa448e2a98239451ff9c3d7eb4ac/opentaxforms-0.4.12.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.12 2025-09-08T06:44:21,248 Found link https://files.pythonhosted.org/packages/24/d7/361c229774c34390686dd3885efb360f95a9d5b7421805ca13416c5e7f6e/opentaxforms-0.4.13.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.13 2025-09-08T06:44:21,249 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/3d/c2/04e52cc3867749e622fab84d985c7df47e46a2b12719091000917473ac22/opentaxforms-0.4.14-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,249 Found link https://files.pythonhosted.org/packages/e7/3c/72b880ef7810143b31a127c96ff2f2f9a489ffe2a3b6a166cc9c827303c7/opentaxforms-0.4.14.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.14 2025-09-08T06:44:21,249 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/49/34/643e578949e8d4e73cfde59391adb764c1b214af9fa08dd07f6f841acbb4/opentaxforms-0.4.15a0-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,250 Found link https://files.pythonhosted.org/packages/db/07/dcbb511bcb6d79295ea3c7e547c5513810304badd1114ad5ea4cd63379bb/opentaxforms-0.4.15a0.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.15a0 2025-09-08T06:44:21,250 Found link https://files.pythonhosted.org/packages/8e/07/331f73d2cd5459ba46d4838af968c369ecb251ca36b22fe4e92f31238514/opentaxforms-0.4.15.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.15 2025-09-08T06:44:21,250 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/fb/b1/a0199042601c8af0354b0ab3949ac4f6cc2c7059b1b4b15695ea56ebe9ab/opentaxforms-0.4.16-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,250 Found link https://files.pythonhosted.org/packages/9e/bc/2c9c4f2fc8f855490bc9fc3885dadde2d50b633f25a7435d6b33b04d00c8/opentaxforms-0.4.16.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.16 2025-09-08T06:44:21,251 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/87/0e/73076fceca6a1f9015903db1fbe09b081a9ef499ebe3c98b0f78b3e7ccfd/opentaxforms-0.4.17-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,251 Found link https://files.pythonhosted.org/packages/12/74/26a7338a0331cd1a94052a1e85988653d5f0cd700db133032ce80b185198/opentaxforms-0.4.17.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.17 2025-09-08T06:44:21,251 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/ff/79/508b18d5ad3d49de5a5608bb6c8a0f34c3e68c00c3ae32dc8dfcefb88881/opentaxforms-0.4.18-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,252 Found link https://files.pythonhosted.org/packages/61/3c/af2e823a525528d9deadf7532d3ec1da0a64c601c1714a65123773b6b3d4/opentaxforms-0.4.18.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.18 2025-09-08T06:44:21,252 Skipping link: No binaries permitted for opentaxforms: https://files.pythonhosted.org/packages/83/05/9f70276e32471c5bd9ec7297510ae5d82583c998cbbf6a154e3ab089222e/opentaxforms-0.4.19-py2-none-any.whl (from https://pypi.org/simple/opentaxforms/) 2025-09-08T06:44:21,252 Found link https://files.pythonhosted.org/packages/b7/7b/9cafcd67aae43e035fa1fd7b69cd1770abf28e0c1a5f5595ba7d26c33754/opentaxforms-0.4.19.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.4.19 2025-09-08T06:44:21,252 Found link https://files.pythonhosted.org/packages/fe/84/6e897284aecc9ee4f0f7aec7df7649c435d67996be8f609bb1c025683b70/opentaxforms-0.5.0.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.5.0 2025-09-08T06:44:21,253 Found link https://files.pythonhosted.org/packages/b2/40/3676ee197440d4bef145e868c6464aaf65e6b1a729da1495b05b9def6eb8/opentaxforms-0.5.1.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.5.1 2025-09-08T06:44:21,253 Found link https://files.pythonhosted.org/packages/67/66/0d7e5475773ff0301fb510ae5f80ebb1f84bd5b412c0ee3e7d92df242849/opentaxforms-0.5.2.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.5.2 2025-09-08T06:44:21,253 Found link https://files.pythonhosted.org/packages/85/e0/a80156ce3fc0199a60233924b78584cb65d9cd2d12c28393b1f4df704554/opentaxforms-0.5.3.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.5.3 2025-09-08T06:44:21,254 Found link https://files.pythonhosted.org/packages/f4/e1/8b12553c65583e642e94d8c4a9f67106ea540d12b29c5f00d67c7f00853d/opentaxforms-0.5.4.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.5.4 2025-09-08T06:44:21,254 Found link https://files.pythonhosted.org/packages/12/1c/e31fc35905a7fbc4225ec6d02582a1e8ba4aa28b714c5aa811e64693e9e0/opentaxforms-0.5.5.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.5.5 2025-09-08T06:44:21,254 Found link https://files.pythonhosted.org/packages/1d/c0/ecd08cf13c330eb426dc705efdc2238219126a65104152b517d46a381d52/opentaxforms-0.5.6.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.5.6 2025-09-08T06:44:21,255 Found link https://files.pythonhosted.org/packages/40/4b/e1a2a121b2803e83c5e04040087538ef26e6665e15de0caa477cff05c979/opentaxforms-0.5.7.tar.gz (from https://pypi.org/simple/opentaxforms/), version: 0.5.7 2025-09-08T06:44:21,255 Fetching project page and analyzing links: https://www.piwheels.org/simple/opentaxforms/ 2025-09-08T06:44:21,255 Getting page https://www.piwheels.org/simple/opentaxforms/ 2025-09-08T06:44:21,257 Found index url https://www.piwheels.org/simple/ 2025-09-08T06:44:21,340 Fetched page https://www.piwheels.org/simple/opentaxforms/ as text/html 2025-09-08T06:44:21,346 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.5.7-py3-none-any.whl#sha256=67192b40ec0215a5f16f76055f4604f371f39cac5db82d167217e6c092eb40c8 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,347 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.5.6-py3-none-any.whl#sha256=c154a390a5278df9b3669e03d45e892ec8dd9333f9c5dfe44ffe9c5e2152ff6d (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,347 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.5.5-py3-none-any.whl#sha256=55ac32f08ab8b6ca294308131443c4c30ef9b4ecd88160ca314f68a1cf51854c (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,347 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.5.4-py3-none-any.whl#sha256=a19432fa94ba18540ef4656627b521b63f8656af839a86989c88a0a5f67d5d3b (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,347 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.5.3-py3-none-any.whl#sha256=35a6007b5cfb8ac6941b06c2acec9895c83a4ea52875a8dd1357517c17cc2d3f (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,347 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.5.2-py3-none-any.whl#sha256=2a9076f0a96d1e891d11924dd55f3e2d37855a8feae3668b06ef3ebba13f6b45 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,347 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.5.1-py3-none-any.whl#sha256=866392e637a3f1c03338e13199e1c9d9f2f78ca5eac766a8b0084706bad3f3c0 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,348 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.5.0-py3-none-any.whl#sha256=bc17a2d8c66c3bc4750fdecea73fbe3a9fae6780d36684f4c4e93205acc40343 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,348 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.19-py3-none-any.whl#sha256=61c9452ee7b350b313483dcbbc95d1e2729913e441d047deed5edab223e4d655 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,348 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.18-py3-none-any.whl#sha256=2698602a54813c519fed6a6a7f20065a40ba4f3924e472638727be6a21a89781 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,348 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.17-py3-none-any.whl#sha256=815881973e319fb49125995611fd81eb78f3dc40c3850bf9a0cf945140ed709f (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,348 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.16-py3-none-any.whl#sha256=02a892dda379352732ca0ad887b00cabe47600df6d93a61a9fdfe95460c8770c (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,348 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.15-py3-none-any.whl#sha256=115ce784e10cb46260448f8ff07c0b21ca5b137a715445101bb467f5e9061511 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,349 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.15a0-py3-none-any.whl#sha256=4814255750180a180385395de94ee863085fc642e6c7b69bf261d37bd9cf36a5 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,349 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.14-py3-none-any.whl#sha256=94a1f9c365f0118845780a16141025fed27e99ede2f8d5360fbc78b956b3ea3c (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,349 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.13-py3-none-any.whl#sha256=dbb3ba43e76238045f141a1d065d7590c7ed291bfcbaa44382537eb8b29fe381 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,349 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.12-py3-none-any.whl#sha256=1fa4d5bdc5fbabc94de6ee46868dd3b632f08ad46f43e5731553ce8e001252ae (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,349 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.7-py3-none-any.whl#sha256=c8cf33662f894c57e648178b149e748006f82be4878dbf978fd33e57ac227836 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,349 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.6-py3-none-any.whl#sha256=839b3a4e05845198564fee457b4a01c8689a84683952a53fa287bbe7e188d42d (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,350 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.5-py3-none-any.whl#sha256=4a4385039e6f9803edf795a801899b100c359dacbcf5a90a586e7d71abd1315d (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,350 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.4-py3-none-any.whl#sha256=196bed98dc84a2eb49eec795024607af3013d724c7687de8a62307a50de526c8 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,350 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.3-py3-none-any.whl#sha256=7f23340b541a448f2f150b5314d52219e220b8ce851281d1d56abc7caf4e4ef1 (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,350 Skipping link: No binaries permitted for opentaxforms: https://archive1.piwheels.org/simple/opentaxforms/opentaxforms-0.4.1-py3-none-any.whl#sha256=69b3c02f69cb216a3afac5d9089610040b4720e6d99234612373302ebd383ecc (from https://www.piwheels.org/simple/opentaxforms/) 2025-09-08T06:44:21,350 Skipping link: not a file: https://www.piwheels.org/simple/opentaxforms/ 2025-09-08T06:44:21,351 Skipping link: not a file: https://pypi.org/simple/opentaxforms/ 2025-09-08T06:44:21,378 Given no hashes to check 1 links for project 'opentaxforms': discarding no candidates 2025-09-08T06:44:21,379 Collecting opentaxforms==0.4.2 2025-09-08T06:44:21,380 Created temporary directory: /tmp/pip-unpack-2_klxgyb 2025-09-08T06:44:21,517 Downloading opentaxforms-0.4.2.tar.gz (93 kB) 2025-09-08T06:44:21,577 Added opentaxforms==0.4.2 from https://files.pythonhosted.org/packages/76/a3/f870a052d2cffd0248df6cf3afcf9fa7d557e4eed8a8889565927fbee420/opentaxforms-0.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-o4bqlc1j' 2025-09-08T06:44:21,578 Running setup.py (path:/tmp/pip-wheel-eymt3fef/opentaxforms_006f6c38553644569b46feca543c87ae/setup.py) egg_info for package opentaxforms 2025-09-08T06:44:21,578 Created temporary directory: /tmp/pip-pip-egg-info-3tpfsj3p 2025-09-08T06:44:21,579 Preparing metadata (setup.py): started 2025-09-08T06:44:21,579 Running command python setup.py egg_info 2025-09-08T06:44:22,088 Traceback (most recent call last): 2025-09-08T06:44:22,089 File "", line 2, in 2025-09-08T06:44:22,089 exec(compile(''' 2025-09-08T06:44:22,089 ~~~~^^^^^^^^^^^^ 2025-09-08T06:44:22,089 # This is -- a caller that pip uses to run setup.py 2025-09-08T06:44:22,089 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,090 ...<32 lines>... 2025-09-08T06:44:22,090 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T06:44:22,090 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,090 ''' % ('/tmp/pip-wheel-eymt3fef/opentaxforms_006f6c38553644569b46feca543c87ae/setup.py',), "", "exec")) 2025-09-08T06:44:22,090 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,090 File "", line 35, in 2025-09-08T06:44:22,090 File "/tmp/pip-wheel-eymt3fef/opentaxforms_006f6c38553644569b46feca543c87ae/setup.py", line 4, in 2025-09-08T06:44:22,090 from opentaxforms.config import appversion 2025-09-08T06:44:22,091 File "/tmp/pip-wheel-eymt3fef/opentaxforms_006f6c38553644569b46feca543c87ae/opentaxforms/config.py", line 105 2025-09-08T06:44:22,091 except URLError,e: 2025-09-08T06:44:22,091 ^^^^^^^^^^ 2025-09-08T06:44:22,091 SyntaxError: multiple exception types must be parenthesized 2025-09-08T06:44:22,174 ERROR: python setup.py egg_info exited with 1 2025-09-08T06:44:22,187 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T06:44:22,187 exec(compile('"'"''"'"''"'"' 2025-09-08T06:44:22,187 # This is -- a caller that pip uses to run setup.py 2025-09-08T06:44:22,187 # 2025-09-08T06:44:22,187 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T06:44:22,187 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T06:44:22,187 # - It provides a clear error message when setuptools is not installed. 2025-09-08T06:44:22,187 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T06:44:22,187 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T06:44:22,187 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T06:44:22,187 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T06:44:22,187 import os, sys, tokenize, traceback 2025-09-08T06:44:22,187 2025-09-08T06:44:22,187 try: 2025-09-08T06:44:22,187 import setuptools 2025-09-08T06:44:22,187 except ImportError: 2025-09-08T06:44:22,187 print( 2025-09-08T06:44:22,187 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T06:44:22,187 "the build environment with exception:", 2025-09-08T06:44:22,187 file=sys.stderr, 2025-09-08T06:44:22,187 ) 2025-09-08T06:44:22,187 traceback.print_exc() 2025-09-08T06:44:22,187 sys.exit(1) 2025-09-08T06:44:22,187 2025-09-08T06:44:22,187 __file__ = %r 2025-09-08T06:44:22,187 sys.argv[0] = __file__ 2025-09-08T06:44:22,187 2025-09-08T06:44:22,187 if os.path.exists(__file__): 2025-09-08T06:44:22,187 filename = __file__ 2025-09-08T06:44:22,187 with tokenize.open(__file__) as f: 2025-09-08T06:44:22,187 setup_py_code = f.read() 2025-09-08T06:44:22,187 else: 2025-09-08T06:44:22,187 filename = "" 2025-09-08T06:44:22,187 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T06:44:22,187 2025-09-08T06:44:22,187 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T06:44:22,187 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-eymt3fef/opentaxforms_006f6c38553644569b46feca543c87ae/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-3tpfsj3p[/] 2025-09-08T06:44:22,187 [bold magenta]cwd[/]: /tmp/pip-wheel-eymt3fef/opentaxforms_006f6c38553644569b46feca543c87ae/ 2025-09-08T06:44:22,187 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T06:44:22,188 ERROR: metadata generation failed 2025-09-08T06:44:22,194 Exception information: 2025-09-08T06:44:22,194 Traceback (most recent call last): 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T06:44:22,194 call_subprocess( 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~^ 2025-09-08T06:44:22,194 args, 2025-09-08T06:44:22,194 ^^^^^ 2025-09-08T06:44:22,194 ...<2 lines>... 2025-09-08T06:44:22,194 spinner=spinner, 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 ) 2025-09-08T06:44:22,194 ^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T06:44:22,194 raise error 2025-09-08T06:44:22,194 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T06:44:22,194 2025-09-08T06:44:22,194 The above exception was the direct cause of the following exception: 2025-09-08T06:44:22,194 2025-09-08T06:44:22,194 Traceback (most recent call last): 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T06:44:22,194 status = _inner_run() 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T06:44:22,194 return self.run(options, args) 2025-09-08T06:44:22,194 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T06:44:22,194 return func(self, options, args) 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T06:44:22,194 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T06:44:22,194 result = self._result = resolver.resolve( 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~^ 2025-09-08T06:44:22,194 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 ) 2025-09-08T06:44:22,194 ^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T06:44:22,194 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T06:44:22,194 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T06:44:22,194 if not criterion.candidates: 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T06:44:22,194 return bool(self._sequence) 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T06:44:22,194 self._bool = any(self) 2025-09-08T06:44:22,194 ~~~^^^^^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T06:44:22,194 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T06:44:22,194 ^^^^^^^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T06:44:22,194 candidate = func() 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T06:44:22,194 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:44:22,194 link, template, name, version 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 ) 2025-09-08T06:44:22,194 ^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T06:44:22,194 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~^ 2025-09-08T06:44:22,194 link, 2025-09-08T06:44:22,194 ^^^^^ 2025-09-08T06:44:22,194 ...<3 lines>... 2025-09-08T06:44:22,194 version=version, 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 ) 2025-09-08T06:44:22,194 ^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T06:44:22,194 super().__init__( 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~^ 2025-09-08T06:44:22,194 link=link, 2025-09-08T06:44:22,194 ^^^^^^^^^^ 2025-09-08T06:44:22,194 ...<4 lines>... 2025-09-08T06:44:22,194 version=version, 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 ) 2025-09-08T06:44:22,194 ^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T06:44:22,194 self.dist = self._prepare() 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T06:44:22,194 dist = self._prepare_distribution() 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T06:44:22,194 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T06:44:22,194 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T06:44:22,194 dist = _get_prepared_distribution( 2025-09-08T06:44:22,194 req, 2025-09-08T06:44:22,194 ...<3 lines>... 2025-09-08T06:44:22,194 self.check_build_deps, 2025-09-08T06:44:22,194 ) 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T06:44:22,194 abstract_dist.prepare_distribution_metadata( 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:44:22,194 finder, build_isolation, check_build_deps 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 ) 2025-09-08T06:44:22,194 ^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T06:44:22,194 self.req.prepare_metadata() 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T06:44:22,194 self.metadata_directory = generate_metadata_legacy( 2025-09-08T06:44:22,194 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:44:22,194 build_env=self.build_env, 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 ...<3 lines>... 2025-09-08T06:44:22,194 details=details, 2025-09-08T06:44:22,194 ^^^^^^^^^^^^^^^^ 2025-09-08T06:44:22,194 ) 2025-09-08T06:44:22,194 ^ 2025-09-08T06:44:22,194 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T06:44:22,194 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T06:44:22,194 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T06:44:22,216 Removed opentaxforms==0.4.2 from https://files.pythonhosted.org/packages/76/a3/f870a052d2cffd0248df6cf3afcf9fa7d557e4eed8a8889565927fbee420/opentaxforms-0.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-o4bqlc1j' 2025-09-08T06:44:22,216 Removed build tracker: '/tmp/pip-build-tracker-o4bqlc1j'