2025-09-08T17:36:28,250 Created temporary directory: /tmp/pip-build-tracker-40o8h1n4 2025-09-08T17:36:28,251 Initialized build tracking at /tmp/pip-build-tracker-40o8h1n4 2025-09-08T17:36:28,251 Created build tracker: /tmp/pip-build-tracker-40o8h1n4 2025-09-08T17:36:28,251 Entered build tracker: /tmp/pip-build-tracker-40o8h1n4 2025-09-08T17:36:28,251 Created temporary directory: /tmp/pip-wheel-ap5v5ml3 2025-09-08T17:36:28,254 Created temporary directory: /tmp/pip-ephem-wheel-cache-__k46lfh 2025-09-08T17:36:28,317 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T17:36:28,319 2 location(s) to search for versions of amuse-smalln: 2025-09-08T17:36:28,319 * https://pypi.org/simple/amuse-smalln/ 2025-09-08T17:36:28,319 * https://www.piwheels.org/simple/amuse-smalln/ 2025-09-08T17:36:28,320 Fetching project page and analyzing links: https://pypi.org/simple/amuse-smalln/ 2025-09-08T17:36:28,320 Getting page https://pypi.org/simple/amuse-smalln/ 2025-09-08T17:36:28,321 Found index url https://pypi.org/simple/ 2025-09-08T17:36:28,472 Fetched page https://pypi.org/simple/amuse-smalln/ as application/vnd.pypi.simple.v1+json 2025-09-08T17:36:28,479 Found link https://files.pythonhosted.org/packages/58/30/6ca43f58939e35b345fcaa3e3009386373ab47a36d1435ce3c58cf819acb/amuse-smalln-12.0.0rc1.tar.gz (from https://pypi.org/simple/amuse-smalln/), version: 12.0.0rc1 2025-09-08T17:36:28,480 Found link https://files.pythonhosted.org/packages/30/6b/314bdc142be199d28e7427700ed88336a5f1e4cb7c2c64cd3b8c01170d94/amuse-smalln-12.0.0rc3.tar.gz (from https://pypi.org/simple/amuse-smalln/), version: 12.0.0rc3 2025-09-08T17:36:28,480 Found link https://files.pythonhosted.org/packages/f7/8c/d0ce49fb0e6a2b5e4d73998686f51500ecf76e2df013857b464fb687a69c/amuse-smalln-12.0.0.tar.gz (from https://pypi.org/simple/amuse-smalln/), version: 12.0.0 2025-09-08T17:36:28,481 Found link https://files.pythonhosted.org/packages/93/e3/9c085e05813f90590807ccaad0089e3ee221f1d21e8c5ee911110787f231/amuse-smalln-12.0.0.post1.tar.gz (from https://pypi.org/simple/amuse-smalln/), version: 12.0.0.post1 2025-09-08T17:36:28,481 Found link https://files.pythonhosted.org/packages/5a/67/19895929bef1edcd1544c73a9d6016817d3191efcdaf36f92e13cab1feb9/amuse-smalln-12.1.0.tar.gz (from https://pypi.org/simple/amuse-smalln/), version: 12.1.0 2025-09-08T17:36:28,481 Found link https://files.pythonhosted.org/packages/65/f1/4af6258fdb3414620b64043bc1bec1667e0482ed853f152c37c42fcef0fe/amuse-smalln-12.1.3.post1.tar.gz (from https://pypi.org/simple/amuse-smalln/), version: 12.1.3.post1 2025-09-08T17:36:28,483 Found link https://files.pythonhosted.org/packages/d9/c5/8926d7fb4e7d4e446287d9f0e9c1282fbc76a0b4d4f4236ede5797e2e4e9/amuse-smalln-13.0.0b3.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 13.0.0b3 2025-09-08T17:36:28,483 Found link https://files.pythonhosted.org/packages/62/b6/fbc4b14f2c4b42154ebfc5290da45497cc34b9a69deb1db297d9065fc846/amuse-smalln-13.0.0b4.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 13.0.0b4 2025-09-08T17:36:28,483 Found link https://files.pythonhosted.org/packages/4d/3b/20e8f771f5509fa71227fb761867138842078282282f04cf336647a6a588/amuse-smalln-13.0.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 13.0.0 2025-09-08T17:36:28,484 Found link https://files.pythonhosted.org/packages/30/89/dfb81c065508d39a2b1dc03589dd05b2704b8f6e84e7a29748842d060dcb/amuse-smalln-13.1.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 13.1.0 2025-09-08T17:36:28,484 Found link https://files.pythonhosted.org/packages/a1/08/d0f52cbdf916ad1187eddb15d2720bc3987b36766529c1bec5e0f70760ee/amuse-smalln-13.2.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 13.2.0 2025-09-08T17:36:28,484 Found link https://files.pythonhosted.org/packages/55/19/399155917479eafa2e175df8f3b6467271b1a408a99cea98394e28152499/amuse-smalln-2021.2.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.2.0 2025-09-08T17:36:28,485 Found link https://files.pythonhosted.org/packages/58/69/ec91df91dc3b5d348e23c17f1818d1552dbffe819616fc6b58f6f2287274/amuse-smalln-2021.3.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.3.0 2025-09-08T17:36:28,485 Found link https://files.pythonhosted.org/packages/ad/6f/fa4f2a7a5a20816bd7c4b748c6fdeb5c0fe7cf4e3928c071aab9be45f4dd/amuse-smalln-2021.3.1.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.3.1 2025-09-08T17:36:28,485 Found link https://files.pythonhosted.org/packages/16/f7/2d3f5af4413e1e9fed8842affc8d055643f38f44de9f1c04ba733db31ac8/amuse-smalln-2021.4.1.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.4.1 2025-09-08T17:36:28,486 Found link https://files.pythonhosted.org/packages/75/b3/ff9e64fb58e410d1452f036883801ee862c6d08f34924000551c06d4dff5/amuse-smalln-2021.4.2.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.4.2 2025-09-08T17:36:28,486 Found link https://files.pythonhosted.org/packages/ca/ea/b90ed67764fe6cec491d98e33470b7108c16ec5535d1c164d01090d828b6/amuse-smalln-2021.4.3.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.4.3 2025-09-08T17:36:28,486 Found link https://files.pythonhosted.org/packages/d2/76/2cad73f7ddff75fa3053c83cb6d1eff39d1e3e009af3d44b5bf04fa60da6/amuse-smalln-2021.6.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.6.0 2025-09-08T17:36:28,486 Found link https://files.pythonhosted.org/packages/8c/58/725d88c607d17e9f5f3a678cce070338a1995b17c38f643d43e6ed902627/amuse-smalln-2021.7.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.7.0 2025-09-08T17:36:28,487 Found link https://files.pythonhosted.org/packages/c6/5d/f0f4bee79bc3694576ed4e2cca0eac7b85ee806459d6090e050fce533653/amuse-smalln-2021.7.0.2.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2021.7.0.2 2025-09-08T17:36:28,487 Found link https://files.pythonhosted.org/packages/d2/ee/3c358cf1deccc5f54d6f6f29cdae2fa396adee30842e9c6a13ef7a53694c/amuse-smalln-2022.3.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2022.3.0 2025-09-08T17:36:28,487 Found link https://files.pythonhosted.org/packages/bb/16/839e688eee57119bc013b884034715704fb3846649865558277bb0cb74a1/amuse-smalln-2022.6.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2022.6.0 2025-09-08T17:36:28,487 Found link https://files.pythonhosted.org/packages/69/c0/47a9b8f96f60d3f242698ac9080bb501f735479ec5259e80e4486404b537/amuse-smalln-2022.10.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2022.10.0 2025-09-08T17:36:28,488 Found link https://files.pythonhosted.org/packages/81/e2/87cd58d8670b2e8fa6d75c7a26a86513d7c380774b01e076fe468377dfd2/amuse-smalln-2022.11.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2022.11.0 2025-09-08T17:36:28,488 Found link https://files.pythonhosted.org/packages/f7/49/7426370fe28753cb47dbba407db641add246e41411d70cb847008e14843c/amuse-smalln-2023.3.0rc1.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2023.3.0rc1 2025-09-08T17:36:28,488 Found link https://files.pythonhosted.org/packages/32/35/cf103d93e74ad92ca167b2537e2690f714b7c6e561089d9928d7d1b72b12/amuse-smalln-2023.3.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2023.3.0 2025-09-08T17:36:28,488 Found link https://files.pythonhosted.org/packages/af/dc/4e4a648d16626dcaf5c1b077fdce06a309303c25d9f6ac893ce8282fd1db/amuse-smalln-2023.4.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2023.4.0 2025-09-08T17:36:28,489 Found link https://files.pythonhosted.org/packages/b8/05/9134f8a68a4255429ac189e4c99b4d227073491a6857b4aae87431a2305d/amuse-smalln-2023.5.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2023.5.0 2025-09-08T17:36:28,489 Found link https://files.pythonhosted.org/packages/87/76/b81ad6a646c1a9764a1f7117e4f23572265947b8a1e2cbbbbde952cde0f8/amuse-smalln-2023.10.0rc1.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.5), version: 2023.10.0rc1 2025-09-08T17:36:28,490 Found link https://files.pythonhosted.org/packages/27/19/05a3577183e76566bfb07a5b859139de40a51c85f1906a95732ed85b8da5/amuse-smalln-2023.10.0rc2.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.7), version: 2023.10.0rc2 2025-09-08T17:36:28,490 Found link https://files.pythonhosted.org/packages/d3/40/dd181f4e29f40bb98e30f2e3c09247597e2df81394a14cbe950b175de159/amuse-smalln-2023.10.0rc3.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.7), version: 2023.10.0rc3 2025-09-08T17:36:28,490 Found link https://files.pythonhosted.org/packages/76/e7/084794ee36ae6869221d83e6895105b237c4216663a116386ee927ec35ff/amuse-smalln-2023.10.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.7), version: 2023.10.0 2025-09-08T17:36:28,490 Found link https://files.pythonhosted.org/packages/3f/bd/51b706c9c3ae0578b8ae1c1dc8ab8b652f02a60e0a535bfc46555f8e6f9e/amuse-smalln-2023.11.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.7), version: 2023.11.0 2025-09-08T17:36:28,491 Found link https://files.pythonhosted.org/packages/27/9e/35fac455d190723ad040a7c10e2f4c66e9ebb4bf23845e0238de107b24b2/amuse-smalln-2024.4.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.7), version: 2024.4.0 2025-09-08T17:36:28,491 Found link https://files.pythonhosted.org/packages/34/8b/5a02c28a84bc78e6f9a0a8335d5ee12bc8c0791f4716b3252c5e614d27a8/amuse_smalln-2024.6.0.tar.gz (from https://pypi.org/simple/amuse-smalln/) (requires-python:>=3.7), version: 2024.6.0 2025-09-08T17:36:28,491 Fetching project page and analyzing links: https://www.piwheels.org/simple/amuse-smalln/ 2025-09-08T17:36:28,492 Getting page https://www.piwheels.org/simple/amuse-smalln/ 2025-09-08T17:36:28,493 Found index url https://www.piwheels.org/simple/ 2025-09-08T17:36:28,593 Fetched page https://www.piwheels.org/simple/amuse-smalln/ as text/html 2025-09-08T17:36:28,601 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2024.6.0-py3-none-any.whl#sha256=589dac67b1bc599672d2040fecaaa51f24e139f9517b7dda327fc95c5e1a4c30 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.7) 2025-09-08T17:36:28,601 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2024.4.0-py3-none-any.whl#sha256=bb4ad0afa9d596c2a629f253c47e6b65dee249a16c87ba08a95f27dd9adaf0f2 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.7) 2025-09-08T17:36:28,601 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.11.0-py3-none-any.whl#sha256=df0df8ff97af848b8f29031e3947e08b6101ce36ab04c9844bc7604a8df4e993 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.7) 2025-09-08T17:36:28,601 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.10.0-py3-none-any.whl#sha256=db795681d6d1ba6a64a98f86a33b59010339631b3e6abac81c7d525795ef2ca7 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.7) 2025-09-08T17:36:28,601 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.10.0rc3-py3-none-any.whl#sha256=e80f2395463f33a11122afa950935473a01046f2f75e21a22fa9cbc4a39d8d13 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.7) 2025-09-08T17:36:28,602 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.10.0rc2-py3-none-any.whl#sha256=4f4199ae9fd9fb3dc7f8672341beb9af90f7b213fc647e19fe78023726ec352c (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.7) 2025-09-08T17:36:28,602 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.10.0rc1-py3-none-any.whl#sha256=e4a505976c7ab0660d6bc7ca4788ccb2339cdb23c921904d58b4350c9aa2ab18 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,602 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.5.0-py3-none-any.whl#sha256=546b871a07295f1150794c87a8ff094c6e6163d471467b4f441a6ca6417d9ea4 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,602 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.4.0-py3-none-any.whl#sha256=237339b70ead9e7aebc63d6a1c43a3338fefe3c3a03375c18d1dfbb64a670271 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,602 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.3.0-py3-none-any.whl#sha256=13b35474b6f45b8b7d96697048c9d8ec71b047124410fb330a104cc4b4f1272c (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,602 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2023.3.0rc1-py3-none-any.whl#sha256=519d64b65a0d1bd5424ccb0b481df767b55a045672297d33f876056741894143 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,603 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2022.11.0-py3-none-any.whl#sha256=465bbc8b7385da3b35c716b8e791f6b66f03fc51f1b12fa48ddd8b3bc5eea6c0 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,603 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2022.10.0-py3-none-any.whl#sha256=dc3bb21ba2d2ccf84c9d77f7137b1faf643ca5770bb054c88a1e7b33cd03ec73 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,603 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2022.6.0-py3-none-any.whl#sha256=8b056861aab991d1789a96b0e291a7bf45229a041260ad488688f91550c036d7 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,603 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2022.3.0-py3-none-any.whl#sha256=29db62626fd8ae5b116ec5c63bd6fc23bc4212ea42a6608cd53c7702295a5a01 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,603 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2021.7.0.2-py3-none-any.whl#sha256=eba7fb0342ae73d52780940337e32bc5df74bc92ab3466cca59c177da03b3d26 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,603 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2021.7.0-py3-none-any.whl#sha256=9df426f9d9b48e4fe227ba7e61fc97a9dda1be6b9b4a1c810c264422ca07cd5e (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,604 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2021.6.0-py3-none-any.whl#sha256=fc42f8b76f8e9ddb0c5e20de0ec0b6b2371974bab5c1f9012ccc79a33aad39aa (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,604 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2021.4.3-py3-none-any.whl#sha256=df318a23bea7187f7d558617c2d0d65830b228a23fca7bd957a96a65f0ed47c5 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,604 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2021.4.2-py3-none-any.whl#sha256=5ad330af4ddd91aefd579e175c22a74ea3b6c55dde8ec7fe1599f6c98cddc915 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,604 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2021.4.1-py3-none-any.whl#sha256=6579a50c6cb7ad0068755b99b339bc59bcda296b5a83e6174ef9bfd9f930ea4e (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,604 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2021.3.1-py3-none-any.whl#sha256=c2599a16dac6915c0aecd15abe9f7b6238d99fd4dce47538bcb36fef35c6da5a (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,604 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-2021.2.0-py3-none-any.whl#sha256=99327d2d9001a336661b6195aac81104a785ff0997864c70b490e49a6cea5ce0 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,604 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-13.2.0-py3-none-any.whl#sha256=d15ac2fe3dfbeb8196f0be6750a7095687390bdd5f20e6497fee6cf166288eb2 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,605 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-13.1.0-py3-none-any.whl#sha256=683d0b1c24ce32577a393e34671c1b58ab1cbaef422426785b9496298e7dffa8 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,605 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-13.0.0-py3-none-any.whl#sha256=5723f83dd3cd5a8dcd734afb752ac57ead6c4bd6e32e4c7890f2c64ec0ba2f8b (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,605 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-13.0.0b4-py3-none-any.whl#sha256=77ab5daa6ca93d0e466b3706ab25f545dbd32f9e33e8e81a31c3c2b3f280b6a7 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,605 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-13.0.0b3-py3-none-any.whl#sha256=a093aa0dcda4a07bd678e25f10472324e6335c8d566331272c02bb691ad4f965 (from https://www.piwheels.org/simple/amuse-smalln/) (requires-python:>=3.5) 2025-09-08T17:36:28,605 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-12.1.3.post1-py3-none-any.whl#sha256=c1b6a8813fc330aa419e9b1baa820c7e9703a31c85edf541b4575ab51acc4684 (from https://www.piwheels.org/simple/amuse-smalln/) 2025-09-08T17:36:28,605 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-12.1.0-py3-none-any.whl#sha256=6ff864bf59720ba0379382944fcd823c44b2219e3a08f802b59a1c7bfc20bb38 (from https://www.piwheels.org/simple/amuse-smalln/) 2025-09-08T17:36:28,605 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-12.0.0.post1-py3-none-any.whl#sha256=b8b5fab665a526e2e0444175f3b8eaaf376922fb72a381784f1a58491482a8a5 (from https://www.piwheels.org/simple/amuse-smalln/) 2025-09-08T17:36:28,606 Skipping link: No binaries permitted for amuse-smalln: https://archive1.piwheels.org/simple/amuse-smalln/amuse_smalln-12.0.0rc3-py3-none-any.whl#sha256=59695926016b8fdde2166f92f8b605caa5496e1f6a06b6457f79964c2b76a2bd (from https://www.piwheels.org/simple/amuse-smalln/) 2025-09-08T17:36:28,606 Skipping link: not a file: https://www.piwheels.org/simple/amuse-smalln/ 2025-09-08T17:36:28,606 Skipping link: not a file: https://pypi.org/simple/amuse-smalln/ 2025-09-08T17:36:28,633 Given no hashes to check 1 links for project 'amuse-smalln': discarding no candidates 2025-09-08T17:36:28,635 Collecting amuse-smalln==12.0.0rc1 2025-09-08T17:36:28,636 Created temporary directory: /tmp/pip-unpack-ykh00riq 2025-09-08T17:36:28,773 Downloading amuse-smalln-12.0.0rc1.tar.gz (80 kB) 2025-09-08T17:36:28,838 Added amuse-smalln==12.0.0rc1 from https://files.pythonhosted.org/packages/58/30/6ca43f58939e35b345fcaa3e3009386373ab47a36d1435ce3c58cf819acb/amuse-smalln-12.0.0rc1.tar.gz to build tracker '/tmp/pip-build-tracker-40o8h1n4' 2025-09-08T17:36:28,839 Running setup.py (path:/tmp/pip-wheel-ap5v5ml3/amuse-smalln_bd7f8baf8bfb43749d26a22f131ce945/setup.py) egg_info for package amuse-smalln 2025-09-08T17:36:28,839 Created temporary directory: /tmp/pip-pip-egg-info-569h0a72 2025-09-08T17:36:28,839 Preparing metadata (setup.py): started 2025-09-08T17:36:28,840 Running command python setup.py egg_info 2025-09-08T17:36:29,398 Traceback (most recent call last): 2025-09-08T17:36:29,399 File "", line 2, in 2025-09-08T17:36:29,399 exec(compile(''' 2025-09-08T17:36:29,400 ~~~~^^^^^^^^^^^^ 2025-09-08T17:36:29,400 # This is -- a caller that pip uses to run setup.py 2025-09-08T17:36:29,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,400 ...<32 lines>... 2025-09-08T17:36:29,400 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T17:36:29,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,400 ''' % ('/tmp/pip-wheel-ap5v5ml3/amuse-smalln_bd7f8baf8bfb43749d26a22f131ce945/setup.py',), "", "exec")) 2025-09-08T17:36:29,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,401 File "", line 35, in 2025-09-08T17:36:29,401 File "/tmp/pip-wheel-ap5v5ml3/amuse-smalln_bd7f8baf8bfb43749d26a22f131ce945/setup.py", line 8, in 2025-09-08T17:36:29,401 from support.setup_codes import setup_commands 2025-09-08T17:36:29,401 File "/tmp/pip-wheel-ap5v5ml3/amuse-smalln_bd7f8baf8bfb43749d26a22f131ce945/support/setup_codes.py", line 31, in 2025-09-08T17:36:29,401 from distutils.util import run_2to3 2025-09-08T17:36:29,401 ImportError: cannot import name 'run_2to3' from 'distutils.util' (/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/util.py) 2025-09-08T17:36:29,486 ERROR: python setup.py egg_info exited with 1 2025-09-08T17:36:29,499 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T17:36:29,499 exec(compile('"'"''"'"''"'"' 2025-09-08T17:36:29,499 # This is -- a caller that pip uses to run setup.py 2025-09-08T17:36:29,499 # 2025-09-08T17:36:29,499 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T17:36:29,499 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T17:36:29,499 # - It provides a clear error message when setuptools is not installed. 2025-09-08T17:36:29,499 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T17:36:29,499 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T17:36:29,499 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T17:36:29,499 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T17:36:29,499 import os, sys, tokenize, traceback 2025-09-08T17:36:29,499 2025-09-08T17:36:29,499 try: 2025-09-08T17:36:29,499 import setuptools 2025-09-08T17:36:29,499 except ImportError: 2025-09-08T17:36:29,499 print( 2025-09-08T17:36:29,499 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T17:36:29,499 "the build environment with exception:", 2025-09-08T17:36:29,499 file=sys.stderr, 2025-09-08T17:36:29,499 ) 2025-09-08T17:36:29,499 traceback.print_exc() 2025-09-08T17:36:29,499 sys.exit(1) 2025-09-08T17:36:29,499 2025-09-08T17:36:29,499 __file__ = %r 2025-09-08T17:36:29,499 sys.argv[0] = __file__ 2025-09-08T17:36:29,499 2025-09-08T17:36:29,499 if os.path.exists(__file__): 2025-09-08T17:36:29,499 filename = __file__ 2025-09-08T17:36:29,499 with tokenize.open(__file__) as f: 2025-09-08T17:36:29,499 setup_py_code = f.read() 2025-09-08T17:36:29,499 else: 2025-09-08T17:36:29,499 filename = "" 2025-09-08T17:36:29,499 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T17:36:29,499 2025-09-08T17:36:29,499 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T17:36:29,499 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ap5v5ml3/amuse-smalln_bd7f8baf8bfb43749d26a22f131ce945/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-569h0a72[/] 2025-09-08T17:36:29,499 [bold magenta]cwd[/]: /tmp/pip-wheel-ap5v5ml3/amuse-smalln_bd7f8baf8bfb43749d26a22f131ce945/ 2025-09-08T17:36:29,499 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T17:36:29,500 ERROR: metadata generation failed 2025-09-08T17:36:29,506 Exception information: 2025-09-08T17:36:29,506 Traceback (most recent call last): 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T17:36:29,506 call_subprocess( 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~^ 2025-09-08T17:36:29,506 args, 2025-09-08T17:36:29,506 ^^^^^ 2025-09-08T17:36:29,506 ...<2 lines>... 2025-09-08T17:36:29,506 spinner=spinner, 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 ) 2025-09-08T17:36:29,506 ^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T17:36:29,506 raise error 2025-09-08T17:36:29,506 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T17:36:29,506 2025-09-08T17:36:29,506 The above exception was the direct cause of the following exception: 2025-09-08T17:36:29,506 2025-09-08T17:36:29,506 Traceback (most recent call last): 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T17:36:29,506 status = _inner_run() 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T17:36:29,506 return self.run(options, args) 2025-09-08T17:36:29,506 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T17:36:29,506 return func(self, options, args) 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T17:36:29,506 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T17:36:29,506 result = self._result = resolver.resolve( 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:29,506 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 ) 2025-09-08T17:36:29,506 ^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T17:36:29,506 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T17:36:29,506 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T17:36:29,506 if not criterion.candidates: 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T17:36:29,506 return bool(self._sequence) 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T17:36:29,506 self._bool = any(self) 2025-09-08T17:36:29,506 ~~~^^^^^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T17:36:29,506 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T17:36:29,506 ^^^^^^^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T17:36:29,506 candidate = func() 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T17:36:29,506 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:29,506 link, template, name, version 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 ) 2025-09-08T17:36:29,506 ^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T17:36:29,506 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~^ 2025-09-08T17:36:29,506 link, 2025-09-08T17:36:29,506 ^^^^^ 2025-09-08T17:36:29,506 ...<3 lines>... 2025-09-08T17:36:29,506 version=version, 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 ) 2025-09-08T17:36:29,506 ^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T17:36:29,506 super().__init__( 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:29,506 link=link, 2025-09-08T17:36:29,506 ^^^^^^^^^^ 2025-09-08T17:36:29,506 ...<4 lines>... 2025-09-08T17:36:29,506 version=version, 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 ) 2025-09-08T17:36:29,506 ^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T17:36:29,506 self.dist = self._prepare() 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T17:36:29,506 dist = self._prepare_distribution() 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T17:36:29,506 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T17:36:29,506 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T17:36:29,506 dist = _get_prepared_distribution( 2025-09-08T17:36:29,506 req, 2025-09-08T17:36:29,506 ...<3 lines>... 2025-09-08T17:36:29,506 self.check_build_deps, 2025-09-08T17:36:29,506 ) 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T17:36:29,506 abstract_dist.prepare_distribution_metadata( 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:29,506 finder, build_isolation, check_build_deps 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 ) 2025-09-08T17:36:29,506 ^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T17:36:29,506 self.req.prepare_metadata() 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T17:36:29,506 self.metadata_directory = generate_metadata_legacy( 2025-09-08T17:36:29,506 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:29,506 build_env=self.build_env, 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 ...<3 lines>... 2025-09-08T17:36:29,506 details=details, 2025-09-08T17:36:29,506 ^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,506 ) 2025-09-08T17:36:29,506 ^ 2025-09-08T17:36:29,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T17:36:29,506 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T17:36:29,506 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T17:36:29,532 Removed amuse-smalln==12.0.0rc1 from https://files.pythonhosted.org/packages/58/30/6ca43f58939e35b345fcaa3e3009386373ab47a36d1435ce3c58cf819acb/amuse-smalln-12.0.0rc1.tar.gz from build tracker '/tmp/pip-build-tracker-40o8h1n4' 2025-09-08T17:36:29,532 Removed build tracker: '/tmp/pip-build-tracker-40o8h1n4'