2025-09-11T10:33:04,018 Created temporary directory: /tmp/pip-build-tracker-les2oa6_ 2025-09-11T10:33:04,020 Initialized build tracking at /tmp/pip-build-tracker-les2oa6_ 2025-09-11T10:33:04,020 Created build tracker: /tmp/pip-build-tracker-les2oa6_ 2025-09-11T10:33:04,020 Entered build tracker: /tmp/pip-build-tracker-les2oa6_ 2025-09-11T10:33:04,021 Created temporary directory: /tmp/pip-wheel-6lfep9fl 2025-09-11T10:33:04,026 Created temporary directory: /tmp/pip-ephem-wheel-cache-vqks2v1m 2025-09-11T10:33:04,099 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-11T10:33:04,102 2 location(s) to search for versions of pysolid: 2025-09-11T10:33:04,102 * https://pypi.org/simple/pysolid/ 2025-09-11T10:33:04,102 * https://www.piwheels.org/simple/pysolid/ 2025-09-11T10:33:04,103 Fetching project page and analyzing links: https://pypi.org/simple/pysolid/ 2025-09-11T10:33:04,103 Getting page https://pypi.org/simple/pysolid/ 2025-09-11T10:33:04,105 Found index url https://pypi.org/simple/ 2025-09-11T10:33:04,189 Fetched page https://pypi.org/simple/pysolid/ as application/vnd.pypi.simple.v1+json 2025-09-11T10:33:04,200 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/bc/eb/179acf2ad4392f59aff7a1f291905e63a71674acb05eca1f664a1ccaf1de/pysolid-0.2.2.post4-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.6) 2025-09-11T10:33:04,201 Found link https://files.pythonhosted.org/packages/4d/78/13fa248f0be1ea4b7663a55b3002ef70a5c142adc1121ada94d2c693236e/pysolid-0.2.2.post4.tar.gz (from https://pypi.org/simple/pysolid/) (requires-python:>=3.6), version: 0.2.2.post4 2025-09-11T10:33:04,201 Found link https://files.pythonhosted.org/packages/d0/c6/daa04580853f9404af6eca818d87708eebfbe940d67e258bc3cce5dd8243/pysolid-0.2.3.tar.gz (from https://pypi.org/simple/pysolid/) (requires-python:>=3.6), version: 0.2.3 2025-09-11T10:33:04,202 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/f4/71/e1ce3e9152b1369eb0794a7f965965bf09938fbca3e1572d714dd3c145c9/pysolid-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,202 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/f0/c7/17594ecb8d4ed5e1ce4fb5c0a283cce2cd918d9800d02cf6b8710e6728fc/pysolid-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,202 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/84/87/80dba21955d2ec02f14a7bf2415bec645c4b1e979f7c822d0befa987ede2/pysolid-0.3.0-cp310-cp310-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,202 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/4b/76/b94fa6b4759aafdbbe076027bfc60df42d574feb2a4fc81f590aaa3c32bd/pysolid-0.3.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,203 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/70/b2/e96ff1cabc1f15c224ee3cad9889b6f624d60a6beac9c1e30330f753b672/pysolid-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,203 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/8d/6b/b78515d162bca2999941f7acb3b1c1eb9eb545a012810bd3a8f2602b5433/pysolid-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,203 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/d5/55/6f141625f41bf4af00a129591a92d67d5c0cfbfc88a9e7173a7c8ca0829e/pysolid-0.3.0-cp311-cp311-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,203 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/fa/79/f2d82cd205516f161b10f9636135e12681bace905c81344f2abf8d62aad3/pysolid-0.3.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,203 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/7e/25/8345ea7c930eee3f056c1d910657e4032364ca6f69664dd6636006ab361b/pysolid-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,203 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/37/48/c78710530b6d01176ee491c5061acc15c0121b5cbabeb4dff4b56fd50d9a/pysolid-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,204 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/16/78/52ba1950cd12e4fcecb13838f4cd5a1f06dddad7da93134825429df6a4b6/pysolid-0.3.0-cp38-cp38-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,204 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/47/81/ca99d3e58dbebf90db96b2888ec8ed165589c0259a0c3718b162115ce1d4/pysolid-0.3.0-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,204 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/6e/2b/a307fad3889a860d0a9e394979335d52fb0d847366e25c0bbfb75a57d7e4/pysolid-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,204 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/63/04/8a6c3b84820557e9594c33777c98a957f24b1bbcf79d2bdb88c4aa03adb3/pysolid-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,204 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/96/27/163cac7c4054539bc12b481fe3dcd56b9fb7720b7f3f8c7624b54ab35a41/pysolid-0.3.0-cp39-cp39-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,204 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/31/b3/f0a3430ce5595232e6d53d580c4f1143bfb51fc4685e1e3ad4095faeb334/pysolid-0.3.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,205 Found link https://files.pythonhosted.org/packages/a5/95/6ab67fe02ede01577c3b1b5088a18c76c7c5feae6a5cdaf69bc0739c9032/pysolid-0.3.0.tar.gz (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8), version: 0.3.0 2025-09-11T10:33:04,206 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/41/a8/522d954e38913df1d41d91243b5f3e49af7d6ba4b1ca431ab1ad4055788b/pysolid-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,206 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/2f/71/9a31bb36b1013868aca91958eae8be0bd78a9226dbb4fa6415a101cdca26/pysolid-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,206 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/28/8d/9dfc302241a4c54d6d99143b857c4cb43907a0d1dcc83904e141144ff530/pysolid-0.3.1-cp310-cp310-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,206 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/78/3e/aada913e4441c99760252608517780f36e13612c62734b105fc5157ccb7a/pysolid-0.3.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,206 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/32/78/c08e3b8b7b095e49afb41dd9b922023d9ff3d3f2ef7e893cd3cb450e9684/pysolid-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,206 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/da/98/7ed041b9586a5a848697539429b0699c970a3d78d6e705ff0c45c28713d9/pysolid-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,207 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/f2/e7/6fe4bf4d8582b43c43eeb254b1fb28235cde5b77c06cb70155555921ca96/pysolid-0.3.1-cp311-cp311-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,207 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/2f/3b/0e0dcab56d4a0b8de97efbf86d2347681bb20d1e21ecf28e1ff0fe6a7376/pysolid-0.3.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,207 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/9e/fe/ff3c56f1efc3caff3ea018100de3d1805a5c423784ae9f3340464987f9e3/pysolid-0.3.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,207 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/e4/4d/2ed36fe81b6eeca9ea5153789fc4cefc321014dee478fb15207c1268013b/pysolid-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,207 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/79/e1/53478a09977e30c696f742960ff5f19f0def732fc06f27cacd1b2fbb7f1a/pysolid-0.3.1-cp38-cp38-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,207 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/41/11/3ce1e8d6e862a5206f2675950e21edff690985f05cb94d022e32ed0b0fb6/pysolid-0.3.1-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,208 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/73/87/1160c6016c7edc4e8b362342a8e5412d52abd39155cf7ca18ab14762640e/pysolid-0.3.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,208 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/19/f7/7fd85ffd42f1c4427213fc0e87118bc23ceef71173ce00a07d050bece87b/pysolid-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,208 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/fd/db/3c3606033bbf9e9c5f1d6054988f561cc769a471be1f3fb1f94b44bdf014/pysolid-0.3.1-cp39-cp39-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,208 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/40/af/cdf68ac9c4ab3464bc4206ec2ebce7f3624b19fdba52db9ae1ecd29efb19/pysolid-0.3.1-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,208 Found link https://files.pythonhosted.org/packages/b3/e7/dc90f95bf0aa7c05a4299644721c5f9493ca370bc9fe13dbd1e7f6413da5/pysolid-0.3.1.tar.gz (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8), version: 0.3.1 2025-09-11T10:33:04,209 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/2d/a4/7b1b9ccbb4c9e39bf9f63921b3717453a53f6682ec2ee89ff263c3bc90da/pysolid-0.3.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,209 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/85/1e/371fca1bff1950a149d0d2d702e822340ef2f278aa71e52b6b1c12ed0e2c/pysolid-0.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,209 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/47/3a/bd120a3167e696990963930a043defab9e6ef5197c5c5831664c0c6b24af/pysolid-0.3.2-cp310-cp310-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,209 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/f8/81/c226805178bfd99865e6c34aed5942c0264181ce04ade1b98bdd342cfbb3/pysolid-0.3.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,209 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/25/2c/22f2fde7f61e93eeaef0fa3525ea9a61ba049d3c04a90dbcd3e1f0c08c6b/pysolid-0.3.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,210 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/d6/3a/caa82b813b20604217099ee20ea74b62b0ec905f942322ede913be1be511/pysolid-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,210 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/4f/01/fe0824bce0a9b7bd7dc63c3d82fc446a6e49dcae741750a98792704eeafc/pysolid-0.3.2-cp311-cp311-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,210 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/02/13/07505e676bd645da170e0e53f76e375d9a0b822d6c3283ea87ed2e2a5cd4/pysolid-0.3.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,210 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/c5/93/068cd26198c2c41b4b9285c1b7deb99c591afaea5a5662316a2ef9927bf0/pysolid-0.3.2-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,210 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/dc/b4/13acb58c67035b81ff90784cbb0acae2ed3e5342acd5aa4a85fdad68eab1/pysolid-0.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,210 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/e4/2f/edea40dc64b2770d647ea22f35567f3345dfaa0f2fc7025a2528db52a25d/pysolid-0.3.2-cp38-cp38-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,210 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/08/3f/f8a125247494d964ea049318a6b98533db73bb6cdee9891ce69f53228af8/pysolid-0.3.2-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,211 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/dd/6d/d7a78be54d70bd67df8be7bbfcb92ddf5dce22270cc7c97765ce9f102a92/pysolid-0.3.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,211 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/0d/e2/7b7759992386b3f3c116fa2be5c3575aaa59d018dda0a906ecf4a77ba036/pysolid-0.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,211 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/b4/f2/e609fb395e039e70bbd576f0d3b36d17c7e8d78f8b6d5fa1d70d9b31ff31/pysolid-0.3.2-cp39-cp39-musllinux_1_1_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,211 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/04/c4/6d0b4ad2c64b5a844d13a35fed80dfeefb65b59f0b5e8d8eff7deb5da59a/pysolid-0.3.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,211 Found link https://files.pythonhosted.org/packages/3f/f5/e582719eaa586303caf0ffc6357576a996cb64465cd222a60a42b541c3d2/pysolid-0.3.2.tar.gz (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8), version: 0.3.2 2025-09-11T10:33:04,212 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/15/d4/7f42bb04f399752c6cde038ea757f2f9c2dce453127d5a6e9c7ffcdb8d13/pysolid-0.3.3-cp310-cp310-macosx_13_0_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,212 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/0b/36/fd6d56d4d2d1ba9b280bcd9026935c35b4ec4e8cbb47bd1f538b46ed7006/pysolid-0.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,212 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/2c/2b/75cedb3e7d18028897caf5df97c6e7a0a9772ffecbaaa7bd68a18376f4bc/pysolid-0.3.3-cp310-cp310-musllinux_1_2_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,212 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/19/ee/21df11962c257d683a73befff4efab5490a8ce48f202053766e46ab38905/pysolid-0.3.3-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,212 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/7d/e7/e4b980e81e9ab70d55dcf54038cda1151561da83be4d533c5c298b1f3ea3/pysolid-0.3.3-cp311-cp311-macosx_13_0_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,212 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/2d/cc/dcd16b7937fa83d319676461c761ca4b06feca60ec2404b2671c02877b9a/pysolid-0.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,212 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/da/d4/0af24e36425dd36cd3fc26afdbd7c69fe40f7b5e85c30733327fd4e1214d/pysolid-0.3.3-cp311-cp311-musllinux_1_2_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,213 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/76/af/e2c48db80107494abec41a788fac85db2ab4aec3e5fa49d1d24bccae2001/pysolid-0.3.3-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,213 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/a1/c5/d4f1a13a8ff284e005068e71ebbe5055a51045891491d602809006f1d924/pysolid-0.3.3-cp312-cp312-macosx_13_0_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,213 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/7e/d8/450c52d711af7a9b68ce5075e9c3a73f64d97aed3c771dd3958de7a49d7c/pysolid-0.3.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,213 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/78/4c/40ac0b884f6b4c12bcefbf0a5c6c9612b9d627d33bf8d3e572f90826af49/pysolid-0.3.3-cp312-cp312-musllinux_1_2_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,213 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/ea/62/97b61f6109d43bcdafbf41b67e05569abef9e0c12704c3f4df71b970d9a8/pysolid-0.3.3-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,213 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/bd/d7/5c551f48683f06d626841c4114cd659c01b9bc032da1b60491a9299acf88/pysolid-0.3.3-cp38-cp38-macosx_13_0_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,214 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/a4/ed/7aeb3b5d09e012030e5699dd05d1634989eee5430d4fb491b444446f2400/pysolid-0.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,214 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/0b/ac/8745b1afd257f791a07086a9e0c176811ba70727a9b3ed1344806d0a3b5b/pysolid-0.3.3-cp38-cp38-musllinux_1_2_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,214 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/04/aa/6265d87d840ddf20ad4b717a338b1fa732c924ed398242be1a5c497c6323/pysolid-0.3.3-cp38-cp38-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,214 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/c5/e1/b530e246e6de0e4105f8d962e769578c94f39c3d399ed0911f795f9cf8ba/pysolid-0.3.3-cp39-cp39-macosx_13_0_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,214 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/54/4f/82e3d3208e256576f688851cdc304f28ff1186e7c3d863362feb6e8e3354/pysolid-0.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,214 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/f1/75/08f31f546080adb111f0ae045fbf2f8e6e7b8293267f49ca8344417b6ebc/pysolid-0.3.3-cp39-cp39-musllinux_1_2_i686.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,214 Skipping link: No binaries permitted for pysolid: https://files.pythonhosted.org/packages/17/d1/eb0155c100c7113e013cc2b7e76aa94851a163c008bb172b795f6f3ab7de/pysolid-0.3.3-cp39-cp39-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,215 Found link https://files.pythonhosted.org/packages/61/55/3c447739f1a4cf0069638d13fceebb5f00ab9323608e7f26a91b43484b72/pysolid-0.3.3.tar.gz (from https://pypi.org/simple/pysolid/) (requires-python:>=3.8), version: 0.3.3 2025-09-11T10:33:04,215 Fetching project page and analyzing links: https://www.piwheels.org/simple/pysolid/ 2025-09-11T10:33:04,216 Getting page https://www.piwheels.org/simple/pysolid/ 2025-09-11T10:33:04,217 Found index url https://www.piwheels.org/simple/ 2025-09-11T10:33:04,543 Fetched page https://www.piwheels.org/simple/pysolid/ as text/html 2025-09-11T10:33:04,547 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.3-cp311-cp311-linux_armv6l.whl#sha256=447bb14446617b7410ea034644a6efd3694c84bf9e7a1296f6ae33db76758921 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,547 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.3-cp311-cp311-linux_armv7l.whl#sha256=447bb14446617b7410ea034644a6efd3694c84bf9e7a1296f6ae33db76758921 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,547 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.2-cp311-cp311-linux_armv6l.whl#sha256=a0da5bd6f7d4fee250e86cf5c00a8836877d4d9f021b5e900502ed1c50b07c0d (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,547 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.2-cp311-cp311-linux_armv7l.whl#sha256=a0da5bd6f7d4fee250e86cf5c00a8836877d4d9f021b5e900502ed1c50b07c0d (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,548 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.2-cp39-cp39-linux_armv6l.whl#sha256=6edfea4c84079a59120bac7e3d7e74c135ed6467dfce69ff9ba8784c4db4e6e8 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,548 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.2-cp39-cp39-linux_armv7l.whl#sha256=6edfea4c84079a59120bac7e3d7e74c135ed6467dfce69ff9ba8784c4db4e6e8 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,548 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.1-cp39-cp39-linux_armv6l.whl#sha256=b8635742c1661e62d8d95c945e470c3b7377e6bb07bd7c6c73b2366350918509 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,548 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.1-cp39-cp39-linux_armv7l.whl#sha256=b8635742c1661e62d8d95c945e470c3b7377e6bb07bd7c6c73b2366350918509 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,548 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.1-cp311-cp311-linux_armv6l.whl#sha256=3230136623fedae8214cb9fc7398ca375d09784eb86476f6dc97ddab5bc195a3 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,548 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.1-cp311-cp311-linux_armv7l.whl#sha256=3230136623fedae8214cb9fc7398ca375d09784eb86476f6dc97ddab5bc195a3 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,549 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.0-cp39-cp39-linux_armv6l.whl#sha256=c8a17f173abf6c7a4282176bb7ad6e254f6abaa0560c9e4704c3894847581f4a (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,549 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.0-cp39-cp39-linux_armv7l.whl#sha256=c8a17f173abf6c7a4282176bb7ad6e254f6abaa0560c9e4704c3894847581f4a (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,549 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.0-cp311-cp311-linux_armv6l.whl#sha256=48a338528d52f37c6af73f033dbd963c8c8b70686e4806df8e24daf0e9cf88b7 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,549 Skipping link: No binaries permitted for pysolid: https://archive1.piwheels.org/simple/pysolid/pysolid-0.3.0-cp311-cp311-linux_armv7l.whl#sha256=48a338528d52f37c6af73f033dbd963c8c8b70686e4806df8e24daf0e9cf88b7 (from https://www.piwheels.org/simple/pysolid/) (requires-python:>=3.8) 2025-09-11T10:33:04,549 Skipping link: not a file: https://www.piwheels.org/simple/pysolid/ 2025-09-11T10:33:04,549 Skipping link: not a file: https://pypi.org/simple/pysolid/ 2025-09-11T10:33:04,577 Given no hashes to check 1 links for project 'pysolid': discarding no candidates 2025-09-11T10:33:04,578 Collecting pysolid==0.2.3 2025-09-11T10:33:04,580 Created temporary directory: /tmp/pip-unpack-zowamfe5 2025-09-11T10:33:04,726 Downloading pysolid-0.2.3.tar.gz (39 kB) 2025-09-11T10:33:04,762 Added pysolid==0.2.3 from https://files.pythonhosted.org/packages/d0/c6/daa04580853f9404af6eca818d87708eebfbe940d67e258bc3cce5dd8243/pysolid-0.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-les2oa6_' 2025-09-11T10:33:04,764 Running setup.py (path:/tmp/pip-wheel-6lfep9fl/pysolid_dfc05777bd534d56acce0ade4b9b4257/setup.py) egg_info for package pysolid 2025-09-11T10:33:04,764 Created temporary directory: /tmp/pip-pip-egg-info-_ocib4vy 2025-09-11T10:33:04,764 Preparing metadata (setup.py): started 2025-09-11T10:33:04,765 Running command python setup.py egg_info 2025-09-11T10:33:05,677 Traceback (most recent call last): 2025-09-11T10:33:05,679 File "", line 2, in 2025-09-11T10:33:05,679 exec(compile(''' 2025-09-11T10:33:05,680 ~~~~^^^^^^^^^^^^ 2025-09-11T10:33:05,680 # This is -- a caller that pip uses to run setup.py 2025-09-11T10:33:05,680 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,680 ...<32 lines>... 2025-09-11T10:33:05,680 exec(compile(setup_py_code, filename, "exec")) 2025-09-11T10:33:05,681 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,681 ''' % ('/tmp/pip-wheel-6lfep9fl/pysolid_dfc05777bd534d56acce0ade4b9b4257/setup.py',), "", "exec")) 2025-09-11T10:33:05,681 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,681 File "", line 35, in 2025-09-11T10:33:05,682 File "/tmp/pip-wheel-6lfep9fl/pysolid_dfc05777bd534d56acce0ade4b9b4257/setup.py", line 12, in 2025-09-11T10:33:05,682 from numpy.distutils.core import setup, Extension 2025-09-11T10:33:05,682 ModuleNotFoundError: No module named 'numpy.distutils' 2025-09-11T10:33:05,794 ERROR: python setup.py egg_info exited with 1 2025-09-11T10:33:05,806 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-11T10:33:05,806 exec(compile('"'"''"'"''"'"' 2025-09-11T10:33:05,806 # This is -- a caller that pip uses to run setup.py 2025-09-11T10:33:05,806 # 2025-09-11T10:33:05,806 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-11T10:33:05,806 # import from `distutils.core` to work with newer packaging standards. 2025-09-11T10:33:05,806 # - It provides a clear error message when setuptools is not installed. 2025-09-11T10:33:05,806 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-11T10:33:05,806 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-11T10:33:05,806 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-11T10:33:05,806 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-11T10:33:05,806 import os, sys, tokenize, traceback 2025-09-11T10:33:05,806 2025-09-11T10:33:05,806 try: 2025-09-11T10:33:05,806 import setuptools 2025-09-11T10:33:05,806 except ImportError: 2025-09-11T10:33:05,806 print( 2025-09-11T10:33:05,806 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-11T10:33:05,806 "the build environment with exception:", 2025-09-11T10:33:05,806 file=sys.stderr, 2025-09-11T10:33:05,806 ) 2025-09-11T10:33:05,806 traceback.print_exc() 2025-09-11T10:33:05,806 sys.exit(1) 2025-09-11T10:33:05,806 2025-09-11T10:33:05,806 __file__ = %r 2025-09-11T10:33:05,806 sys.argv[0] = __file__ 2025-09-11T10:33:05,806 2025-09-11T10:33:05,806 if os.path.exists(__file__): 2025-09-11T10:33:05,806 filename = __file__ 2025-09-11T10:33:05,806 with tokenize.open(__file__) as f: 2025-09-11T10:33:05,806 setup_py_code = f.read() 2025-09-11T10:33:05,806 else: 2025-09-11T10:33:05,806 filename = "" 2025-09-11T10:33:05,806 setup_py_code = "from setuptools import setup; setup()" 2025-09-11T10:33:05,806 2025-09-11T10:33:05,806 exec(compile(setup_py_code, filename, "exec")) 2025-09-11T10:33:05,806 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-6lfep9fl/pysolid_dfc05777bd534d56acce0ade4b9b4257/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_ocib4vy[/] 2025-09-11T10:33:05,806 [bold magenta]cwd[/]: /tmp/pip-wheel-6lfep9fl/pysolid_dfc05777bd534d56acce0ade4b9b4257/ 2025-09-11T10:33:05,806 Preparing metadata (setup.py): finished with status 'error' 2025-09-11T10:33:05,807 ERROR: metadata generation failed 2025-09-11T10:33:05,812 Exception information: 2025-09-11T10:33:05,812 Traceback (most recent call last): 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-11T10:33:05,812 call_subprocess( 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~^ 2025-09-11T10:33:05,812 args, 2025-09-11T10:33:05,812 ^^^^^ 2025-09-11T10:33:05,812 ...<2 lines>... 2025-09-11T10:33:05,812 spinner=spinner, 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 ) 2025-09-11T10:33:05,812 ^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-11T10:33:05,812 raise error 2025-09-11T10:33:05,812 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-11T10:33:05,812 2025-09-11T10:33:05,812 The above exception was the direct cause of the following exception: 2025-09-11T10:33:05,812 2025-09-11T10:33:05,812 Traceback (most recent call last): 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-11T10:33:05,812 status = _inner_run() 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-11T10:33:05,812 return self.run(options, args) 2025-09-11T10:33:05,812 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-11T10:33:05,812 return func(self, options, args) 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-11T10:33:05,812 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-11T10:33:05,812 result = self._result = resolver.resolve( 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~^ 2025-09-11T10:33:05,812 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 ) 2025-09-11T10:33:05,812 ^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-11T10:33:05,812 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-11T10:33:05,812 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-11T10:33:05,812 if not criterion.candidates: 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-11T10:33:05,812 return bool(self._sequence) 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-11T10:33:05,812 self._bool = any(self) 2025-09-11T10:33:05,812 ~~~^^^^^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-11T10:33:05,812 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-11T10:33:05,812 ^^^^^^^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-11T10:33:05,812 candidate = func() 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-11T10:33:05,812 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T10:33:05,812 link, template, name, version 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 ) 2025-09-11T10:33:05,812 ^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-11T10:33:05,812 self._link_candidate_cache[link] = LinkCandidate( 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~^ 2025-09-11T10:33:05,812 link, 2025-09-11T10:33:05,812 ^^^^^ 2025-09-11T10:33:05,812 ...<3 lines>... 2025-09-11T10:33:05,812 version=version, 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 ) 2025-09-11T10:33:05,812 ^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-11T10:33:05,812 super().__init__( 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~^ 2025-09-11T10:33:05,812 link=link, 2025-09-11T10:33:05,812 ^^^^^^^^^^ 2025-09-11T10:33:05,812 ...<4 lines>... 2025-09-11T10:33:05,812 version=version, 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 ) 2025-09-11T10:33:05,812 ^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-11T10:33:05,812 self.dist = self._prepare() 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-11T10:33:05,812 dist = self._prepare_distribution() 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-11T10:33:05,812 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-11T10:33:05,812 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-11T10:33:05,812 dist = _get_prepared_distribution( 2025-09-11T10:33:05,812 req, 2025-09-11T10:33:05,812 ...<3 lines>... 2025-09-11T10:33:05,812 self.check_build_deps, 2025-09-11T10:33:05,812 ) 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-11T10:33:05,812 abstract_dist.prepare_distribution_metadata( 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T10:33:05,812 finder, build_isolation, check_build_deps 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 ) 2025-09-11T10:33:05,812 ^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-11T10:33:05,812 self.req.prepare_metadata() 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-11T10:33:05,812 self.metadata_directory = generate_metadata_legacy( 2025-09-11T10:33:05,812 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T10:33:05,812 build_env=self.build_env, 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 ...<3 lines>... 2025-09-11T10:33:05,812 details=details, 2025-09-11T10:33:05,812 ^^^^^^^^^^^^^^^^ 2025-09-11T10:33:05,812 ) 2025-09-11T10:33:05,812 ^ 2025-09-11T10:33:05,812 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-11T10:33:05,812 raise MetadataGenerationFailed(package_details=details) from error 2025-09-11T10:33:05,812 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-11T10:33:05,839 Removed pysolid==0.2.3 from https://files.pythonhosted.org/packages/d0/c6/daa04580853f9404af6eca818d87708eebfbe940d67e258bc3cce5dd8243/pysolid-0.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-les2oa6_' 2025-09-11T10:33:05,839 Removed build tracker: '/tmp/pip-build-tracker-les2oa6_'