2025-09-08T17:36:28,806 Created temporary directory: /tmp/pip-build-tracker-452ei1uw 2025-09-08T17:36:28,806 Initialized build tracking at /tmp/pip-build-tracker-452ei1uw 2025-09-08T17:36:28,807 Created build tracker: /tmp/pip-build-tracker-452ei1uw 2025-09-08T17:36:28,807 Entered build tracker: /tmp/pip-build-tracker-452ei1uw 2025-09-08T17:36:28,807 Created temporary directory: /tmp/pip-wheel-imuc1e3l 2025-09-08T17:36:28,810 Created temporary directory: /tmp/pip-ephem-wheel-cache-59id74kc 2025-09-08T17:36:28,870 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T17:36:28,872 2 location(s) to search for versions of amuse-twobody: 2025-09-08T17:36:28,872 * https://pypi.org/simple/amuse-twobody/ 2025-09-08T17:36:28,872 * https://www.piwheels.org/simple/amuse-twobody/ 2025-09-08T17:36:28,873 Fetching project page and analyzing links: https://pypi.org/simple/amuse-twobody/ 2025-09-08T17:36:28,873 Getting page https://pypi.org/simple/amuse-twobody/ 2025-09-08T17:36:28,874 Found index url https://pypi.org/simple/ 2025-09-08T17:36:29,023 Fetched page https://pypi.org/simple/amuse-twobody/ as application/vnd.pypi.simple.v1+json 2025-09-08T17:36:29,028 Found link https://files.pythonhosted.org/packages/5c/62/2f6d8e9c3138f533594653ae5e55c129a9a59efc847ec2ad33fbefeec2a9/amuse-twobody-12.0.0rc1.tar.gz (from https://pypi.org/simple/amuse-twobody/), version: 12.0.0rc1 2025-09-08T17:36:29,028 Found link https://files.pythonhosted.org/packages/a4/f9/e6e6af5f3f868e2b142b956ed0bf0cbcf171e16806975cc60167d03468fd/amuse-twobody-12.0.0rc3.tar.gz (from https://pypi.org/simple/amuse-twobody/), version: 12.0.0rc3 2025-09-08T17:36:29,028 Found link https://files.pythonhosted.org/packages/d4/ed/bd5befb8faa20d58f9c2b680a15d478773b0dc661cd2d4c62aac4cde326b/amuse-twobody-12.0.0.tar.gz (from https://pypi.org/simple/amuse-twobody/), version: 12.0.0 2025-09-08T17:36:29,028 Found link https://files.pythonhosted.org/packages/45/3c/2a79b57675508ee6d04a2b6e05192cf1f87f5aa7a40fe2c8f0e9cbd98b61/amuse-twobody-12.0.0.post1.tar.gz (from https://pypi.org/simple/amuse-twobody/), version: 12.0.0.post1 2025-09-08T17:36:29,029 Found link https://files.pythonhosted.org/packages/90/27/2a35d1ef0df98c67d2443da9061e7b2808e9c681a8c3d126af0de3ffbfc1/amuse-twobody-12.0.0.post2.tar.gz (from https://pypi.org/simple/amuse-twobody/), version: 12.0.0.post2 2025-09-08T17:36:29,029 Found link https://files.pythonhosted.org/packages/4e/85/a6ad58efd270b61982bf7500911cecfbcf7592df218d2058d394921b46b0/amuse-twobody-12.1.0.tar.gz (from https://pypi.org/simple/amuse-twobody/), version: 12.1.0 2025-09-08T17:36:29,029 Found link https://files.pythonhosted.org/packages/c6/6d/7187467d8d7df1d2ec0b109c8510c65628e8f64c3b02099fd0609aab0e80/amuse-twobody-12.1.3.post1.tar.gz (from https://pypi.org/simple/amuse-twobody/), version: 12.1.3.post1 2025-09-08T17:36:29,030 Found link https://files.pythonhosted.org/packages/7c/c2/19c9a53aa326bf3a6b11439a009b75fc2317f218cd5bbcaa03c8439bd3e1/amuse-twobody-13.0.0b3.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 13.0.0b3 2025-09-08T17:36:29,030 Found link https://files.pythonhosted.org/packages/f6/84/a1d93e3465f5358129e462f2e0c20a78f4e6665069d9902791042ad1fa6a/amuse-twobody-13.0.0b4.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 13.0.0b4 2025-09-08T17:36:29,030 Found link https://files.pythonhosted.org/packages/f9/fb/9081e499f4c7a5195b0fd743578674185239edc3f2a05323df69127a7fcb/amuse-twobody-13.0.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 13.0.0 2025-09-08T17:36:29,030 Found link https://files.pythonhosted.org/packages/8a/d0/5bbe0f05b363026cdfeb6a5378bbd768898c4c63758589b73ea791da36a4/amuse-twobody-13.1.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 13.1.0 2025-09-08T17:36:29,031 Found link https://files.pythonhosted.org/packages/3a/1a/f5c352b45335ae7e4cee26a3694eae90cef09a8e225d16476a81d6db9c5f/amuse-twobody-13.2.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 13.2.0 2025-09-08T17:36:29,031 Found link https://files.pythonhosted.org/packages/6d/7b/53b7b698105c329e95544319b4f65a179586b49aa7d94e0c3441e0408c5a/amuse-twobody-2021.2.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.2.0 2025-09-08T17:36:29,031 Found link https://files.pythonhosted.org/packages/ab/5c/db2c9883627cfa1cd09088f6bffb0228e69850fcf6bc5c4828c2ecf68aa9/amuse-twobody-2021.3.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.3.0 2025-09-08T17:36:29,031 Found link https://files.pythonhosted.org/packages/50/47/edffb6f06274ddfaa1f9a5a99fc832c19ca8f032e1e7e18840e20f9e7690/amuse-twobody-2021.3.1.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.3.1 2025-09-08T17:36:29,032 Found link https://files.pythonhosted.org/packages/f7/d0/bd5c9e7fe3da0e73529ff7358c83be4639cbae479a70e8352c3468c98f5c/amuse-twobody-2021.4.1.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.4.1 2025-09-08T17:36:29,032 Found link https://files.pythonhosted.org/packages/d2/d8/163e96bfd75dcc2618162cbc267d3e5c3a71eb6095b65875c4e38b77a894/amuse-twobody-2021.4.2.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.4.2 2025-09-08T17:36:29,032 Found link https://files.pythonhosted.org/packages/48/2b/c8b9b4d99dae2ee30641ae0b5d6132334c40843972dd90c1b3245d2805a2/amuse-twobody-2021.4.3.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.4.3 2025-09-08T17:36:29,032 Found link https://files.pythonhosted.org/packages/64/57/da18c8da845c241420188b423c71baf477026a40406adf4a4bb359bc2c14/amuse-twobody-2021.6.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.6.0 2025-09-08T17:36:29,032 Found link https://files.pythonhosted.org/packages/26/bc/2b72f29bf51ee2cd637f03e1fcfb88a9e102231776c02fd306be1aa271f6/amuse-twobody-2021.7.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.7.0 2025-09-08T17:36:29,033 Found link https://files.pythonhosted.org/packages/82/a8/9037b284cbc5222ad19647e410e00069590a01f07e9e05f73e8c7e571e5e/amuse-twobody-2021.7.0.2.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2021.7.0.2 2025-09-08T17:36:29,033 Found link https://files.pythonhosted.org/packages/31/b2/ab699171c5d721d4bef95d4e566d232b7baf35ca5b2d71550d3769c016d8/amuse-twobody-2022.3.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2022.3.0 2025-09-08T17:36:29,033 Found link https://files.pythonhosted.org/packages/7e/72/5db8b2c651d2da3539abd4aba9c6b9baf52881476942b55e1907371104e4/amuse-twobody-2022.6.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2022.6.0 2025-09-08T17:36:29,033 Found link https://files.pythonhosted.org/packages/ad/6a/266aa759c7c366b3d4456c4af587e3a2e43a9c53db0771bc43b79994ddf6/amuse-twobody-2022.10.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2022.10.0 2025-09-08T17:36:29,033 Found link https://files.pythonhosted.org/packages/75/d2/e19010206054b1c9e5dbf8781b32aec45aa7cd7294c58335a3f0ec6ac49a/amuse-twobody-2022.11.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2022.11.0 2025-09-08T17:36:29,034 Found link https://files.pythonhosted.org/packages/c9/5c/bf7892baddf07a85bb20ae3f74ecb05e1978aa7c3dc7a40884f8d6c7681d/amuse-twobody-2023.3.0rc1.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2023.3.0rc1 2025-09-08T17:36:29,034 Found link https://files.pythonhosted.org/packages/8c/44/e078020a7ff7157b9199fde1638242f95902d12e8449d6cf4721fa019dee/amuse-twobody-2023.3.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2023.3.0 2025-09-08T17:36:29,034 Found link https://files.pythonhosted.org/packages/06/ae/f39d149407f5cc15bd4b812451805f41728cbf614b952e7c3d08921dd6ad/amuse-twobody-2023.4.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2023.4.0 2025-09-08T17:36:29,035 Found link https://files.pythonhosted.org/packages/17/e9/ad41ebd1309d8a8165e3087b8758149f8b29b890895517b78a539f2557ad/amuse-twobody-2023.5.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2023.5.0 2025-09-08T17:36:29,035 Found link https://files.pythonhosted.org/packages/98/b9/55efec7c58d46d015a0e2d8b898cefa2d82960c362d08d6584fb309dc921/amuse-twobody-2023.10.0rc1.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.5), version: 2023.10.0rc1 2025-09-08T17:36:29,036 Found link https://files.pythonhosted.org/packages/d7/f7/4c91507e5e379125b4a22ba32f28749f24d9a13ace54c02e899a0d77c9ff/amuse-twobody-2023.10.0rc2.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.7), version: 2023.10.0rc2 2025-09-08T17:36:29,036 Found link https://files.pythonhosted.org/packages/01/aa/0d7d461e926f4f3e1bb9f6be1f0ec74f9e424c59b0592ddc46440c5c04ee/amuse-twobody-2023.10.0rc3.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.7), version: 2023.10.0rc3 2025-09-08T17:36:29,036 Found link https://files.pythonhosted.org/packages/2b/61/1505b93c521aeccb91bf7f9cc01a6aa81d52b5f70990c0b49a43b48647f1/amuse-twobody-2023.10.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.7), version: 2023.10.0 2025-09-08T17:36:29,037 Found link https://files.pythonhosted.org/packages/4d/c6/3d683d9085810d77aad7948ae822f701de696df37a276e3ee8a2fd00801c/amuse-twobody-2023.11.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.7), version: 2023.11.0 2025-09-08T17:36:29,037 Found link https://files.pythonhosted.org/packages/3a/a9/77120b480fe00af77984591be2c4dc83efa5ab18803603f5cb0defa43be4/amuse-twobody-2024.4.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.7), version: 2024.4.0 2025-09-08T17:36:29,037 Found link https://files.pythonhosted.org/packages/c1/7c/9119534fca284406a133bab4a2221008acc6e9f78cfceda0f018789098e8/amuse_twobody-2024.6.0.tar.gz (from https://pypi.org/simple/amuse-twobody/) (requires-python:>=3.7), version: 2024.6.0 2025-09-08T17:36:29,038 Fetching project page and analyzing links: https://www.piwheels.org/simple/amuse-twobody/ 2025-09-08T17:36:29,038 Getting page https://www.piwheels.org/simple/amuse-twobody/ 2025-09-08T17:36:29,039 Found index url https://www.piwheels.org/simple/ 2025-09-08T17:36:29,140 Fetched page https://www.piwheels.org/simple/amuse-twobody/ as text/html 2025-09-08T17:36:29,148 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2024.6.0-py3-none-any.whl#sha256=0c3bd25c1a907a36b99b69d5e2d5c254046d661f161e57ff3d7b39a1e4f18863 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.7) 2025-09-08T17:36:29,148 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2024.4.0-py3-none-any.whl#sha256=8aa8b103c6b87efcdf73b2f9cf09f61b59556c1e5ab0a046e6a9e76eb10afd07 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.7) 2025-09-08T17:36:29,149 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.11.0-py3-none-any.whl#sha256=345626a489c5253253962cd523ef145c6d4a5569e971ea0257997f6b9873df3e (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.7) 2025-09-08T17:36:29,149 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.10.0-py3-none-any.whl#sha256=1dad9325c31fad32e6c7abb3cce1cb04a70d63948cfeea8a4c1065444c57e002 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.7) 2025-09-08T17:36:29,149 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.10.0rc3-py3-none-any.whl#sha256=01b4f6eda711a547b7ddf079980c282fdad2f597791b33b54674662ffc975bad (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.7) 2025-09-08T17:36:29,149 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.10.0rc2-py3-none-any.whl#sha256=393314a665e441de7566db81a7267f7087d331a5a5aaa3146603a36c5720e24a (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.7) 2025-09-08T17:36:29,149 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.10.0rc1-py3-none-any.whl#sha256=c19bb2a412e285a703b59d308dcd456c025380402049bf60aaa500f3ff8ecb14 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,149 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.5.0-py3-none-any.whl#sha256=3bad28de2b9ff1352f9e3313d67a04a04bb6b036a38d983a5cb70de3f7e68126 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,150 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.4.0-py3-none-any.whl#sha256=e17c33180ec8b4172c7e7396b22c8850b5eda26535b7dc4120b16ca277a291d8 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,150 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.3.0-py3-none-any.whl#sha256=af69e4317111f2eb1263f61647ee2098b2a6a6e5db45591747b3b7d1f14401e3 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,150 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2023.3.0rc1-py3-none-any.whl#sha256=46b5003339a46ce0af14c9d4ab4fee729c272bc8113297143565f161ea54b901 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,150 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2022.11.0-py3-none-any.whl#sha256=87d6f726ce8ef7182d63da42a0c9f33db65b6850b563b255e699f53ab4bc48ce (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,150 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2022.10.0-py3-none-any.whl#sha256=84b39e8847b648dc791ba247c39a0d52ae58f7f9e232342758570d3763ecaa2e (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,150 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2022.6.0-py3-none-any.whl#sha256=80f163da9b88c85001e251de26cc3b9645004c01ed3cbd0388226191dfbd2a71 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,150 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2022.3.0-py3-none-any.whl#sha256=8ba47dfe3e5b91b15a8e12324ee898141edcfee9cf50acd407b0f7dc715e5220 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,151 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2021.7.0.2-py3-none-any.whl#sha256=605b90cfae2dd345c1a1632d3fc14cafdade5fc3420bffd23218ad11388a6b91 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,151 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2021.7.0-py3-none-any.whl#sha256=b93cc5dd047e4482c33ca3702f045faf7421746402dadb801e94b60b0d2dd1b2 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,151 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2021.6.0-py3-none-any.whl#sha256=b2f7280c26fa5849fa1cd2a28908632ac28f724ec1246648afb285f8dc238f02 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,151 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2021.4.3-py3-none-any.whl#sha256=600aa95a6f30c621a134feb91803f56aac279761066fa3598682d4c674d11762 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,151 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2021.4.2-py3-none-any.whl#sha256=a63414150cadfb95a12eed2eab513f9c66f608a4a34f35ca20a07885358689ae (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,151 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2021.4.1-py3-none-any.whl#sha256=fdc9394087d06c280f34ca779adb1900c35707bd895cd7c593cb61779dcb04c2 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,152 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2021.3.1-py3-none-any.whl#sha256=333421492d3ba52f3cb0fe69c3c9d40619504237c7176e728cd819ee634fc05e (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,152 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-2021.2.0-py3-none-any.whl#sha256=1a17ade95fa87bdfc856ad18e18c42a82525afb210c8bc91472712b8da16654a (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,152 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-13.2.0-py3-none-any.whl#sha256=565301be49824ca4efed25681504f0c49959af6a24fd95d4cc2ee02bc143fab9 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,152 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-13.1.0-py3-none-any.whl#sha256=81ad8072ea6bed786e5a042e0560811299d144b33f14c8bd62b390190293beda (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,152 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-13.0.0-py3-none-any.whl#sha256=0f6acda0924e0d8c4e5826b115b2e7a3c7cdf7d82dbd14175e8ab6b688751227 (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,152 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-13.0.0b4-py3-none-any.whl#sha256=d7b1cb5b71f20d6b18d8fac0f4b8c9093559aeb85fbb5c66962d65a7b3e936fe (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,152 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-13.0.0b3-py3-none-any.whl#sha256=8b78d952107bb01dfaad0612a203ed70592d871c8a005a04681eaf3643c186ef (from https://www.piwheels.org/simple/amuse-twobody/) (requires-python:>=3.5) 2025-09-08T17:36:29,153 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-12.1.3.post1-py3-none-any.whl#sha256=5b37fa5ee54115e65e0a62942ad9974e944782347c297b7dad4497206807f0f7 (from https://www.piwheels.org/simple/amuse-twobody/) 2025-09-08T17:36:29,153 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-12.1.0-py3-none-any.whl#sha256=5b8cf85f2614928b2c72e903e377bb6bd0bb64abc570ea6d6e637f90cbdaef77 (from https://www.piwheels.org/simple/amuse-twobody/) 2025-09-08T17:36:29,153 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-12.0.0.post2-py3-none-any.whl#sha256=40f8b4686fb5bcb3dc29022186dbea58b9686b4fc2748bd7de41a7dbbaa4babf (from https://www.piwheels.org/simple/amuse-twobody/) 2025-09-08T17:36:29,153 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-12.0.0.post1-py3-none-any.whl#sha256=42835079e02a31f8f78beade578e9ee6639a5db670b04307bf5295e44aaa8a42 (from https://www.piwheels.org/simple/amuse-twobody/) 2025-09-08T17:36:29,153 Skipping link: No binaries permitted for amuse-twobody: https://archive1.piwheels.org/simple/amuse-twobody/amuse_twobody-12.0.0rc3-py3-none-any.whl#sha256=9ca71862dff4d875a4c6b8689d34b8ae196d7b08a2e29a48b44b2fa5f054ab9d (from https://www.piwheels.org/simple/amuse-twobody/) 2025-09-08T17:36:29,153 Skipping link: not a file: https://www.piwheels.org/simple/amuse-twobody/ 2025-09-08T17:36:29,154 Skipping link: not a file: https://pypi.org/simple/amuse-twobody/ 2025-09-08T17:36:29,182 Given no hashes to check 1 links for project 'amuse-twobody': discarding no candidates 2025-09-08T17:36:29,183 Collecting amuse-twobody==12.0.0rc1 2025-09-08T17:36:29,184 Created temporary directory: /tmp/pip-unpack-n7oqyksf 2025-09-08T17:36:29,319 Downloading amuse-twobody-12.0.0rc1.tar.gz (15 kB) 2025-09-08T17:36:29,349 Added amuse-twobody==12.0.0rc1 from https://files.pythonhosted.org/packages/5c/62/2f6d8e9c3138f533594653ae5e55c129a9a59efc847ec2ad33fbefeec2a9/amuse-twobody-12.0.0rc1.tar.gz to build tracker '/tmp/pip-build-tracker-452ei1uw' 2025-09-08T17:36:29,350 Running setup.py (path:/tmp/pip-wheel-imuc1e3l/amuse-twobody_643120c631ca4825afa11323421f46a1/setup.py) egg_info for package amuse-twobody 2025-09-08T17:36:29,350 Created temporary directory: /tmp/pip-pip-egg-info-_05is1py 2025-09-08T17:36:29,351 Preparing metadata (setup.py): started 2025-09-08T17:36:29,352 Running command python setup.py egg_info 2025-09-08T17:36:29,931 Traceback (most recent call last): 2025-09-08T17:36:29,933 File "", line 2, in 2025-09-08T17:36:29,933 exec(compile(''' 2025-09-08T17:36:29,933 ~~~~^^^^^^^^^^^^ 2025-09-08T17:36:29,933 # This is -- a caller that pip uses to run setup.py 2025-09-08T17:36:29,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,934 ...<32 lines>... 2025-09-08T17:36:29,934 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T17:36:29,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,934 ''' % ('/tmp/pip-wheel-imuc1e3l/amuse-twobody_643120c631ca4825afa11323421f46a1/setup.py',), "", "exec")) 2025-09-08T17:36:29,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:29,934 File "", line 35, in 2025-09-08T17:36:29,934 File "/tmp/pip-wheel-imuc1e3l/amuse-twobody_643120c631ca4825afa11323421f46a1/setup.py", line 8, in 2025-09-08T17:36:29,935 from support.setup_codes import setup_commands 2025-09-08T17:36:29,935 File "/tmp/pip-wheel-imuc1e3l/amuse-twobody_643120c631ca4825afa11323421f46a1/support/setup_codes.py", line 31, in 2025-09-08T17:36:29,935 from distutils.util import run_2to3 2025-09-08T17:36:29,935 ImportError: cannot import name 'run_2to3' from 'distutils.util' (/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/util.py) 2025-09-08T17:36:30,019 ERROR: python setup.py egg_info exited with 1 2025-09-08T17:36:30,031 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T17:36:30,031 exec(compile('"'"''"'"''"'"' 2025-09-08T17:36:30,031 # This is -- a caller that pip uses to run setup.py 2025-09-08T17:36:30,031 # 2025-09-08T17:36:30,031 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T17:36:30,031 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T17:36:30,031 # - It provides a clear error message when setuptools is not installed. 2025-09-08T17:36:30,031 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T17:36:30,031 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T17:36:30,031 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T17:36:30,031 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T17:36:30,031 import os, sys, tokenize, traceback 2025-09-08T17:36:30,031 2025-09-08T17:36:30,031 try: 2025-09-08T17:36:30,031 import setuptools 2025-09-08T17:36:30,031 except ImportError: 2025-09-08T17:36:30,031 print( 2025-09-08T17:36:30,031 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T17:36:30,031 "the build environment with exception:", 2025-09-08T17:36:30,031 file=sys.stderr, 2025-09-08T17:36:30,031 ) 2025-09-08T17:36:30,031 traceback.print_exc() 2025-09-08T17:36:30,031 sys.exit(1) 2025-09-08T17:36:30,031 2025-09-08T17:36:30,031 __file__ = %r 2025-09-08T17:36:30,031 sys.argv[0] = __file__ 2025-09-08T17:36:30,031 2025-09-08T17:36:30,031 if os.path.exists(__file__): 2025-09-08T17:36:30,031 filename = __file__ 2025-09-08T17:36:30,031 with tokenize.open(__file__) as f: 2025-09-08T17:36:30,031 setup_py_code = f.read() 2025-09-08T17:36:30,031 else: 2025-09-08T17:36:30,031 filename = "" 2025-09-08T17:36:30,031 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T17:36:30,031 2025-09-08T17:36:30,031 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T17:36:30,031 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-imuc1e3l/amuse-twobody_643120c631ca4825afa11323421f46a1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_05is1py[/] 2025-09-08T17:36:30,032 [bold magenta]cwd[/]: /tmp/pip-wheel-imuc1e3l/amuse-twobody_643120c631ca4825afa11323421f46a1/ 2025-09-08T17:36:30,032 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T17:36:30,033 ERROR: metadata generation failed 2025-09-08T17:36:30,037 Exception information: 2025-09-08T17:36:30,037 Traceback (most recent call last): 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T17:36:30,037 call_subprocess( 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~^ 2025-09-08T17:36:30,037 args, 2025-09-08T17:36:30,037 ^^^^^ 2025-09-08T17:36:30,037 ...<2 lines>... 2025-09-08T17:36:30,037 spinner=spinner, 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 ) 2025-09-08T17:36:30,037 ^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T17:36:30,037 raise error 2025-09-08T17:36:30,037 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T17:36:30,037 2025-09-08T17:36:30,037 The above exception was the direct cause of the following exception: 2025-09-08T17:36:30,037 2025-09-08T17:36:30,037 Traceback (most recent call last): 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T17:36:30,037 status = _inner_run() 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T17:36:30,037 return self.run(options, args) 2025-09-08T17:36:30,037 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T17:36:30,037 return func(self, options, args) 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T17:36:30,037 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T17:36:30,037 result = self._result = resolver.resolve( 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:30,037 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 ) 2025-09-08T17:36:30,037 ^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T17:36:30,037 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T17:36:30,037 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T17:36:30,037 if not criterion.candidates: 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T17:36:30,037 return bool(self._sequence) 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T17:36:30,037 self._bool = any(self) 2025-09-08T17:36:30,037 ~~~^^^^^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T17:36:30,037 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T17:36:30,037 ^^^^^^^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T17:36:30,037 candidate = func() 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T17:36:30,037 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:30,037 link, template, name, version 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 ) 2025-09-08T17:36:30,037 ^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T17:36:30,037 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~^ 2025-09-08T17:36:30,037 link, 2025-09-08T17:36:30,037 ^^^^^ 2025-09-08T17:36:30,037 ...<3 lines>... 2025-09-08T17:36:30,037 version=version, 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 ) 2025-09-08T17:36:30,037 ^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T17:36:30,037 super().__init__( 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:30,037 link=link, 2025-09-08T17:36:30,037 ^^^^^^^^^^ 2025-09-08T17:36:30,037 ...<4 lines>... 2025-09-08T17:36:30,037 version=version, 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 ) 2025-09-08T17:36:30,037 ^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T17:36:30,037 self.dist = self._prepare() 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T17:36:30,037 dist = self._prepare_distribution() 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T17:36:30,037 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T17:36:30,037 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T17:36:30,037 dist = _get_prepared_distribution( 2025-09-08T17:36:30,037 req, 2025-09-08T17:36:30,037 ...<3 lines>... 2025-09-08T17:36:30,037 self.check_build_deps, 2025-09-08T17:36:30,037 ) 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T17:36:30,037 abstract_dist.prepare_distribution_metadata( 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:30,037 finder, build_isolation, check_build_deps 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 ) 2025-09-08T17:36:30,037 ^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T17:36:30,037 self.req.prepare_metadata() 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T17:36:30,037 self.metadata_directory = generate_metadata_legacy( 2025-09-08T17:36:30,037 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T17:36:30,037 build_env=self.build_env, 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 ...<3 lines>... 2025-09-08T17:36:30,037 details=details, 2025-09-08T17:36:30,037 ^^^^^^^^^^^^^^^^ 2025-09-08T17:36:30,037 ) 2025-09-08T17:36:30,037 ^ 2025-09-08T17:36:30,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T17:36:30,037 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T17:36:30,037 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T17:36:30,058 Removed amuse-twobody==12.0.0rc1 from https://files.pythonhosted.org/packages/5c/62/2f6d8e9c3138f533594653ae5e55c129a9a59efc847ec2ad33fbefeec2a9/amuse-twobody-12.0.0rc1.tar.gz from build tracker '/tmp/pip-build-tracker-452ei1uw' 2025-09-08T17:36:30,058 Removed build tracker: '/tmp/pip-build-tracker-452ei1uw'