2025-09-09T10:54:16,853 Created temporary directory: /tmp/pip-build-tracker-pwff99pl 2025-09-09T10:54:16,854 Initialized build tracking at /tmp/pip-build-tracker-pwff99pl 2025-09-09T10:54:16,854 Created build tracker: /tmp/pip-build-tracker-pwff99pl 2025-09-09T10:54:16,854 Entered build tracker: /tmp/pip-build-tracker-pwff99pl 2025-09-09T10:54:16,854 Created temporary directory: /tmp/pip-wheel-q_gfsea6 2025-09-09T10:54:16,858 Created temporary directory: /tmp/pip-ephem-wheel-cache-hnh9rbv1 2025-09-09T10:54:16,918 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T10:54:16,920 2 location(s) to search for versions of protozfits: 2025-09-09T10:54:16,920 * https://pypi.org/simple/protozfits/ 2025-09-09T10:54:16,920 * https://www.piwheels.org/simple/protozfits/ 2025-09-09T10:54:16,920 Fetching project page and analyzing links: https://pypi.org/simple/protozfits/ 2025-09-09T10:54:16,921 Getting page https://pypi.org/simple/protozfits/ 2025-09-09T10:54:16,922 Found index url https://pypi.org/simple/ 2025-09-09T10:54:16,993 Fetched page https://pypi.org/simple/protozfits/ as application/vnd.pypi.simple.v1+json 2025-09-09T10:54:17,005 Found link https://files.pythonhosted.org/packages/c1/3e/2e17b29ab160fa7d1cef43ee93b544befcf8e37d07a14869f83074a564c0/protozfits-2.0.0.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.0.0 2025-09-09T10:54:17,005 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/73/74/c63577c5364ed0256fcb10f632d2eb606004ac3a137ebc60d9ce450f3302/protozfits-2.0.0.post1-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,006 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/cb/53/9a1d79078baf9eb83e12e509591027b16af91fe7b032fb98b81f24c26dc1/protozfits-2.0.0.post1-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,006 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/00/66/4e75901bc395a3f3ebbcab0b9b4e690d87b78e4ea054790c41c9e6443252/protozfits-2.0.0.post1-cp39-cp39-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,006 Found link https://files.pythonhosted.org/packages/29/be/1d8517604e162c122516567b670620e36f74c857b27b6dc3d7bd8b2efd3c/protozfits-2.0.0.post1.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.0.0.post1 2025-09-09T10:54:17,006 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/30/ae/b1ccc12a82a6cb113165d6017476f02c042b1e65fe27d80ed1be553dbf16/protozfits-2.0.0.post2-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,006 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/f8/4b/f2056e94e6459ed6e9a6da2287c78a955d90036b227bdd3f86bd790d4dcd/protozfits-2.0.0.post2-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,006 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/62/88/ee75338d00d185f4c8dcc2271248239232c6b03b09c9059487c3c6f241b7/protozfits-2.0.0.post2-cp39-cp39-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,007 Found link https://files.pythonhosted.org/packages/cb/b8/29ec162358823be35a9a7fbc22b84fd6fd720c48e6a68e5cc8b550b27ed3/protozfits-2.0.0.post2.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.0.0.post2 2025-09-09T10:54:17,007 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/3b/41/6bc6133acba3f413067ab025165613b0e3867e9044f460ef382053b102bd/protozfits-2.0.0.post3-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,007 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/69/25/c821b55207b9e738c6dba9a5836cffe1632f2bb87f9ae1cabbc3eaa18330/protozfits-2.0.0.post3-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,007 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/9c/70/f8a2e0f74c5bbbd1b0588299528108a8541dad3504f02645680918e79f58/protozfits-2.0.0.post3-cp39-cp39-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,007 Found link https://files.pythonhosted.org/packages/3d/65/a9ece9e278716c90028edd351a851e44cd28df6081bd2c7ecc7e82e893ff/protozfits-2.0.0.post3.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.0.0.post3 2025-09-09T10:54:17,008 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/cb/7b/393edb9d7f0562b3d242023716c33824fa5b92f97fb3666da66db1983661/protozfits-2.0.1-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,008 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/36/73/b18d576ef42e8754bd99f277c643ba82bb63a803aef1f08aea365747c3d2/protozfits-2.0.1-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,008 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/c7/f7/d42b5a928e9bcb76dc6fb6302537e1bd3690a7498942a44ab765153c2f45/protozfits-2.0.1-cp39-cp39-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,008 Found link https://files.pythonhosted.org/packages/a5/8f/fdbdc41cb081c1bc5ad31127f49d99ae365a2af53e4f3ee8e1a1c61dc34b/protozfits-2.0.1.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.0.1 2025-09-09T10:54:17,008 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/fd/49/d7bfbec137df497153800d4bfe17f3cfa15f7c3348990b4ab457c552882f/protozfits-2.0.1.post1-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,008 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/da/58/8015c2decc6909dca103ffcbca46ebe881c4638d463d4e4ee7c6937863fa/protozfits-2.0.1.post1-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,008 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/52/9c/5a5de91bf9c80758a27edeab7d6d87a39f2fda133ac6d379d67fbd854922/protozfits-2.0.1.post1-cp39-cp39-manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,009 Found link https://files.pythonhosted.org/packages/ef/4e/3cc823a502fc553ef5521330219b9b4543b68fd82bcfbd4f338966e3ae98/protozfits-2.0.1.post1.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.0.1.post1 2025-09-09T10:54:17,009 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/dc/2c/88b6b33d047fdbf28e35939fbbf01900a7d77fe374d8fc10e353acee8d45/protozfits-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,009 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/35/f5/79690668a0cd736a0552f06fd3834b0185aa370f0545509a797819195c17/protozfits-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,009 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/d3/03/6f96f260ba32a6908f32d10b639c52a2f19b4ebda128b33b20f18385055f/protozfits-2.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,009 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/91/3c/7664bac8be0abc44139744f93f0d27b566c74299da71f00dae4d8f0543cc/protozfits-2.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,010 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/0e/41/a6739b0a92272e3d27b43b271c3a1435c250d31d28abcee0144179f18e7d/protozfits-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,010 Found link https://files.pythonhosted.org/packages/b4/b6/9900faab6c3088457525fcf939b2d56b1a8f07330c87fa4469c990011166/protozfits-2.1.0.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.1.0 2025-09-09T10:54:17,010 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/c9/69/c75048eb63c9d5747a56664ced7b80202487d4a255b3feb488a08c9f8bbc/protozfits-2.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,010 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/6d/2a/900212a4bd56abe9c70be9237689d06a52c5b2daec2c77a8f065d95c5f5e/protozfits-2.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,010 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/22/b5/4d2586e0de1a1455aca94bafdff3739f0df30e9bc453312df42fa7d8b79c/protozfits-2.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,010 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/26/d6/b5429a3078876a32b5b37c751b24a2aea6819d41d80881f93f3e147c6d9e/protozfits-2.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,010 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/34/c6/32b2eb92bcfbda0f1d31507b6bed716d0e741533cca62b5e0ec25518f377/protozfits-2.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,011 Found link https://files.pythonhosted.org/packages/da/98/d6d858a319c95917557abf4341b30e77259082e9dc00158967c53ac9a8c4/protozfits-2.2.0.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.2.0 2025-09-09T10:54:17,011 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/4a/de/7b3e687cc5e75a5a3a1b4cb370f826b79ccdd2e23bf920ab7451bb3ab79a/protozfits-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,011 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/24/3e/f660b31aa701e27f3ab069441ae94caca4f3252ca47ede438a8aa5d6e0d9/protozfits-2.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,011 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/b9/35/b463cc6c6582e3fbf36a1cae72439a6633afb42876bb1ca3df0707e0d6f5/protozfits-2.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,011 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/72/02/af9e91b907dbd9946d29ea8d7c44925d27bc9ed7c8c0da1852d0a2ffccf3/protozfits-2.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,011 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/93/2e/95a56226b364ede1a9ef1e1a22f8f3d93ea884c44b1bee207a8cab4470d8/protozfits-2.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6) 2025-09-09T10:54:17,012 Found link https://files.pythonhosted.org/packages/60/4e/b2f894d2f5e9a50bab1f3e5ba2119ea7df3c41643ab8af90883b8e0563cc/protozfits-2.3.0.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.6), version: 2.3.0 2025-09-09T10:54:17,012 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/d0/17/19c82684fd9f08305ecd942ad6d4444f65f6c9c8b185c4a3fd962eeff12c/protozfits-2.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) 2025-09-09T10:54:17,012 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/80/d6/a54b9ce3dadb7380e0b7951367843614c9c4be22ed3601c4b4b90d2c1d41/protozfits-2.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) 2025-09-09T10:54:17,012 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/88/dd/d75423fd24c150caed2bed0251a84743bb44975e396de173f90a1f9c3c29/protozfits-2.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) 2025-09-09T10:54:17,012 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/20/d8/0a9a2e7b41420264720d9f5d084f25a7b655610d77de8cbb0380c4bdde04/protozfits-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) 2025-09-09T10:54:17,012 Found link https://files.pythonhosted.org/packages/a5/54/afc2c7a133570b1d30cdb4f4312381cc7955872f4ccda9c8e8b67dbd5c17/protozfits-2.4.0.tar.gz (from https://pypi.org/simple/protozfits/), version: 2.4.0 2025-09-09T10:54:17,012 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/78/4a/934c2f89a1a69a678780a4181fdf86f2d6925f47059f9efcaa3ddc19673e/protozfits-2.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) 2025-09-09T10:54:17,013 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/99/1e/6879b7604c3aa2a9f8d7ee71b1a25736785f0adeb308d40afb36f9eb05cf/protozfits-2.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) 2025-09-09T10:54:17,013 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/59/b1/887d9e5155b40c214da3b8c07cc1437bcf6b437230fffb1c228e53932ecc/protozfits-2.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) 2025-09-09T10:54:17,013 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/0b/26/f4bdc9a52f33df3a6c77569f61e71023e34cb89ea5c434a79a717da62617/protozfits-2.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) 2025-09-09T10:54:17,013 Found link https://files.pythonhosted.org/packages/4f/08/32006ddac963f05fbb6e775baf9bf8b59a885586288708d601342a686754/protozfits-2.5.0.tar.gz (from https://pypi.org/simple/protozfits/), version: 2.5.0 2025-09-09T10:54:17,013 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/fe/09/1322d46e3d58abef4f651bd4e44307ccdc65d92bd44f83418ab11b9e9f7c/protozfits-2.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,013 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/87/8f/48d202008089c373d2c639116512a9f7ee034df89b08018b0f41a803bb35/protozfits-2.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,013 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/5f/86/ef622389e22118c47baa346a96fbce283803e3132bb9699ca02d639503d7/protozfits-2.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,014 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/13/e1/f56d86140870ad9de7668c61db9b888508c937cf104a6139471c915813a6/protozfits-2.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,014 Found link https://files.pythonhosted.org/packages/4c/90/81ec5fda00371cd9a350e7a2a0d7a0273ec0d92f422bc4445f57321c2401/protozfits-2.5.1.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9), version: 2.5.1 2025-09-09T10:54:17,014 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/d3/25/c438e08d25cf3feebdf50733b2662ed72be316bcc6a4971f486cbbaeccdd/protozfits-2.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,014 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/32/cd/4a5b4f60db76ec0a3bb4a3531876ba62fb7f4f8cfbc40dbc9234b52ad827/protozfits-2.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,015 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/fd/5b/73d7fafff748c5bfc58c48d3c56da2d5f0d9297631a274c4c1a36c32bb21/protozfits-2.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,015 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/4b/15/5a62316401233e0debfa362da2805c0536ebeebf777f87fd8463a3c6a06c/protozfits-2.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,015 Found link https://files.pythonhosted.org/packages/2a/53/7340ed2699fb0d9ac71b3196b001aa7f5552790bdc00ee37dda74768de1c/protozfits-2.6.0.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10), version: 2.6.0 2025-09-09T10:54:17,015 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/5e/4a/8f7e4f1f53ed0de55a9d95dccb105f54642089b379c419cc5d3ec5862dd0/protozfits-2.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,015 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/fa/5a/60dda278bdb080dfb87cd231ebeebe2842669808fabfd475b73fd54de337/protozfits-2.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,016 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/74/25/5576a2b70e7bffe14c0be9b2a02064c5ebdc030636faa8ad957e843be06f/protozfits-2.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,016 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/76/7c/4520c917e2d854793e3b2fa379d63a2311e4630479087d7d24e08e9a04d4/protozfits-2.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,016 Found link https://files.pythonhosted.org/packages/c6/a9/af272a36244321ad00278d3679a0b6bf7c4f6c5bc0ce796c8ed2c0b867bc/protozfits-2.6.1.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10), version: 2.6.1 2025-09-09T10:54:17,016 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/3c/66/fa12e07bdcaafa344e20dac959dd365cc15f2660b8f469a24b0983960c52/protozfits-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,016 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/11/bf/14f05befbcee2ea9480ebc67437567eb6de1791f29c9d226d0df6c07884e/protozfits-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,016 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/d8/13/82579afebe4bdb0a7dc343e970431fcef55a20e9dd41918f137a12ee0b3b/protozfits-2.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,016 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/eb/da/f3838a4904c98c8cfd50c39e134ffab4388516b5caf53ab4d597f9536c3e/protozfits-2.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,016 Found link https://files.pythonhosted.org/packages/f8/ac/49080ff8e944998b04f71d81fff0ae7e7e088ada33374b5d1be9f7408d78/protozfits-2.7.0.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10), version: 2.7.0 2025-09-09T10:54:17,017 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/c1/66/6b8c2d6b84b778fd13ad283238dd59b939b7ded91dc9b1251025f351ab99/protozfits-2.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,017 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/d2/68/2926eeb2eb81a7800394e3fdb28d6a41934c41b7ee05948b4766955bb5e3/protozfits-2.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,017 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/91/f0/25072c8d025dd5463cf9302962a547913515a42e2c262c98cffe015749f4/protozfits-2.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,017 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/12/3f/d806d2706c3c5bf5d9cfe27366a7e4d60b28f64b5870f342242d1f680ec9/protozfits-2.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10) 2025-09-09T10:54:17,017 Found link https://files.pythonhosted.org/packages/15/00/666b9eae3829377103a547cb747f66a0b8aa0d51e7a3c909f57ec74bb9a0/protozfits-2.7.1.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.10), version: 2.7.1 2025-09-09T10:54:17,017 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/9a/ef/68776e9b240be7c943fe7306b1a3457d29faedf7563c1b8639553a0c81d6/protozfits-2.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,017 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/25/d6/610fd8dba72c71688c44e4d866bc189850f7f53dbd4fdcb79eb628c80f67/protozfits-2.7.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,018 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/43/bd/f0813a92c52603369ec3aadb1c9f6797eeaf4b1b1d143d876d8e6c5917fa/protozfits-2.7.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,018 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/a6/0e/528e5f2b45b1cb790bc66090363de46e86975afccbf31124106b41a28531/protozfits-2.7.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,018 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/61/39/413c1554fe29b17f4b15cf49b7f3ad6272f80e5027a6ea53814e02a8b220/protozfits-2.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,018 Found link https://files.pythonhosted.org/packages/c4/ab/fe1c207f17b8616e8245dfb7f09792dafcb3ccf2308705af3832b0fa8a0a/protozfits-2.7.2.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9), version: 2.7.2 2025-09-09T10:54:17,018 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/4d/d7/b8ca8b933ba78a4123ba3566420fbb3cb66d89deab8467d2a8966e1eb8b1/protozfits-2.7.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,018 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/41/5d/01dde0fdb351f60bd92cce578428d96aeeb84f0b8bd1e545f4bc799c4929/protozfits-2.7.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,018 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/b6/89/78fc452a5ca0ff4d822ff65287eef3d32fc20baf26080b635fed5d2bb05c/protozfits-2.7.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,018 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/30/f8/c830aa898ce0bb385f355a4952a3663c41f6d23b14b4b6362bf9fd2d522f/protozfits-2.7.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,019 Skipping link: No binaries permitted for protozfits: https://files.pythonhosted.org/packages/ad/b6/061b33dae0c4de65e27cafeb4ebe0866d0063489c7687737bd863af5ee04/protozfits-2.7.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9) 2025-09-09T10:54:17,019 Found link https://files.pythonhosted.org/packages/13/df/2da688a0a75576a4c96822524a3e59456a2445f9b34372a565c8fa830509/protozfits-2.7.3.tar.gz (from https://pypi.org/simple/protozfits/) (requires-python:>=3.9), version: 2.7.3 2025-09-09T10:54:17,019 Fetching project page and analyzing links: https://www.piwheels.org/simple/protozfits/ 2025-09-09T10:54:17,019 Getting page https://www.piwheels.org/simple/protozfits/ 2025-09-09T10:54:17,020 Found index url https://www.piwheels.org/simple/ 2025-09-09T10:54:17,114 Fetched page https://www.piwheels.org/simple/protozfits/ as text/html 2025-09-09T10:54:17,115 Skipping link: not a file: https://www.piwheels.org/simple/protozfits/ 2025-09-09T10:54:17,115 Skipping link: not a file: https://pypi.org/simple/protozfits/ 2025-09-09T10:54:17,142 Given no hashes to check 1 links for project 'protozfits': discarding no candidates 2025-09-09T10:54:17,143 Collecting protozfits==2.0.0.post1 2025-09-09T10:54:17,144 Created temporary directory: /tmp/pip-unpack-i2_buusa 2025-09-09T10:54:17,291 Downloading protozfits-2.0.0.post1.tar.gz (8.9 MB) 2025-09-09T10:54:19,014 Added protozfits==2.0.0.post1 from https://files.pythonhosted.org/packages/29/be/1d8517604e162c122516567b670620e36f74c857b27b6dc3d7bd8b2efd3c/protozfits-2.0.0.post1.tar.gz to build tracker '/tmp/pip-build-tracker-pwff99pl' 2025-09-09T10:54:19,015 Running setup.py (path:/tmp/pip-wheel-q_gfsea6/protozfits_0c95fdb6fe164dbd9433760d62e67610/setup.py) egg_info for package protozfits 2025-09-09T10:54:19,015 Created temporary directory: /tmp/pip-pip-egg-info-50izhhl9 2025-09-09T10:54:19,015 Preparing metadata (setup.py): started 2025-09-09T10:54:19,016 Running command python setup.py egg_info 2025-09-09T10:54:19,722 Traceback (most recent call last): 2025-09-09T10:54:19,723 File "", line 2, in 2025-09-09T10:54:19,724 exec(compile(''' 2025-09-09T10:54:19,724 ~~~~^^^^^^^^^^^^ 2025-09-09T10:54:19,724 # This is -- a caller that pip uses to run setup.py 2025-09-09T10:54:19,724 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,724 ...<32 lines>... 2025-09-09T10:54:19,724 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T10:54:19,724 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,724 ''' % ('/tmp/pip-wheel-q_gfsea6/protozfits_0c95fdb6fe164dbd9433760d62e67610/setup.py',), "", "exec")) 2025-09-09T10:54:19,725 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,725 File "", line 35, in 2025-09-09T10:54:19,725 File "/tmp/pip-wheel-q_gfsea6/protozfits_0c95fdb6fe164dbd9433760d62e67610/setup.py", line 26, in 2025-09-09T10:54:19,725 with open(os.path.join(SETUP_DIR, 'python/README.md'), encoding='utf-8') as f: 2025-09-09T10:54:19,725 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,725 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-q_gfsea6/protozfits_0c95fdb6fe164dbd9433760d62e67610/python/README.md' 2025-09-09T10:54:19,826 ERROR: python setup.py egg_info exited with 1 2025-09-09T10:54:19,839 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T10:54:19,839 exec(compile('"'"''"'"''"'"' 2025-09-09T10:54:19,839 # This is -- a caller that pip uses to run setup.py 2025-09-09T10:54:19,839 # 2025-09-09T10:54:19,839 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T10:54:19,839 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T10:54:19,839 # - It provides a clear error message when setuptools is not installed. 2025-09-09T10:54:19,839 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T10:54:19,839 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T10:54:19,839 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T10:54:19,839 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T10:54:19,839 import os, sys, tokenize, traceback 2025-09-09T10:54:19,839 2025-09-09T10:54:19,839 try: 2025-09-09T10:54:19,839 import setuptools 2025-09-09T10:54:19,839 except ImportError: 2025-09-09T10:54:19,839 print( 2025-09-09T10:54:19,839 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T10:54:19,839 "the build environment with exception:", 2025-09-09T10:54:19,839 file=sys.stderr, 2025-09-09T10:54:19,839 ) 2025-09-09T10:54:19,839 traceback.print_exc() 2025-09-09T10:54:19,839 sys.exit(1) 2025-09-09T10:54:19,839 2025-09-09T10:54:19,839 __file__ = %r 2025-09-09T10:54:19,839 sys.argv[0] = __file__ 2025-09-09T10:54:19,839 2025-09-09T10:54:19,839 if os.path.exists(__file__): 2025-09-09T10:54:19,839 filename = __file__ 2025-09-09T10:54:19,839 with tokenize.open(__file__) as f: 2025-09-09T10:54:19,839 setup_py_code = f.read() 2025-09-09T10:54:19,839 else: 2025-09-09T10:54:19,839 filename = "" 2025-09-09T10:54:19,839 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T10:54:19,839 2025-09-09T10:54:19,839 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T10:54:19,839 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-q_gfsea6/protozfits_0c95fdb6fe164dbd9433760d62e67610/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-50izhhl9[/] 2025-09-09T10:54:19,839 [bold magenta]cwd[/]: /tmp/pip-wheel-q_gfsea6/protozfits_0c95fdb6fe164dbd9433760d62e67610/ 2025-09-09T10:54:19,840 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T10:54:19,840 ERROR: metadata generation failed 2025-09-09T10:54:19,846 Exception information: 2025-09-09T10:54:19,846 Traceback (most recent call last): 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T10:54:19,846 call_subprocess( 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~^ 2025-09-09T10:54:19,846 args, 2025-09-09T10:54:19,846 ^^^^^ 2025-09-09T10:54:19,846 ...<2 lines>... 2025-09-09T10:54:19,846 spinner=spinner, 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 ) 2025-09-09T10:54:19,846 ^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T10:54:19,846 raise error 2025-09-09T10:54:19,846 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T10:54:19,846 2025-09-09T10:54:19,846 The above exception was the direct cause of the following exception: 2025-09-09T10:54:19,846 2025-09-09T10:54:19,846 Traceback (most recent call last): 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T10:54:19,846 status = _inner_run() 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T10:54:19,846 return self.run(options, args) 2025-09-09T10:54:19,846 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T10:54:19,846 return func(self, options, args) 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T10:54:19,846 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T10:54:19,846 result = self._result = resolver.resolve( 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~^ 2025-09-09T10:54:19,846 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 ) 2025-09-09T10:54:19,846 ^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T10:54:19,846 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T10:54:19,846 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T10:54:19,846 if not criterion.candidates: 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T10:54:19,846 return bool(self._sequence) 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T10:54:19,846 self._bool = any(self) 2025-09-09T10:54:19,846 ~~~^^^^^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T10:54:19,846 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T10:54:19,846 ^^^^^^^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T10:54:19,846 candidate = func() 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T10:54:19,846 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T10:54:19,846 link, template, name, version 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 ) 2025-09-09T10:54:19,846 ^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T10:54:19,846 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~^ 2025-09-09T10:54:19,846 link, 2025-09-09T10:54:19,846 ^^^^^ 2025-09-09T10:54:19,846 ...<3 lines>... 2025-09-09T10:54:19,846 version=version, 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 ) 2025-09-09T10:54:19,846 ^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T10:54:19,846 super().__init__( 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~^ 2025-09-09T10:54:19,846 link=link, 2025-09-09T10:54:19,846 ^^^^^^^^^^ 2025-09-09T10:54:19,846 ...<4 lines>... 2025-09-09T10:54:19,846 version=version, 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 ) 2025-09-09T10:54:19,846 ^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T10:54:19,846 self.dist = self._prepare() 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T10:54:19,846 dist = self._prepare_distribution() 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T10:54:19,846 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T10:54:19,846 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T10:54:19,846 dist = _get_prepared_distribution( 2025-09-09T10:54:19,846 req, 2025-09-09T10:54:19,846 ...<3 lines>... 2025-09-09T10:54:19,846 self.check_build_deps, 2025-09-09T10:54:19,846 ) 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T10:54:19,846 abstract_dist.prepare_distribution_metadata( 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T10:54:19,846 finder, build_isolation, check_build_deps 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 ) 2025-09-09T10:54:19,846 ^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T10:54:19,846 self.req.prepare_metadata() 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T10:54:19,846 self.metadata_directory = generate_metadata_legacy( 2025-09-09T10:54:19,846 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T10:54:19,846 build_env=self.build_env, 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 ...<3 lines>... 2025-09-09T10:54:19,846 details=details, 2025-09-09T10:54:19,846 ^^^^^^^^^^^^^^^^ 2025-09-09T10:54:19,846 ) 2025-09-09T10:54:19,846 ^ 2025-09-09T10:54:19,846 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T10:54:19,846 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T10:54:19,846 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T10:54:19,867 Removed protozfits==2.0.0.post1 from https://files.pythonhosted.org/packages/29/be/1d8517604e162c122516567b670620e36f74c857b27b6dc3d7bd8b2efd3c/protozfits-2.0.0.post1.tar.gz from build tracker '/tmp/pip-build-tracker-pwff99pl' 2025-09-09T10:54:19,867 Removed build tracker: '/tmp/pip-build-tracker-pwff99pl'