2023-09-11T10:54:20,482 Created temporary directory: /tmp/pip-build-tracker-2sme1if3 2023-09-11T10:54:20,483 Initialized build tracking at /tmp/pip-build-tracker-2sme1if3 2023-09-11T10:54:20,484 Created build tracker: /tmp/pip-build-tracker-2sme1if3 2023-09-11T10:54:20,485 Entered build tracker: /tmp/pip-build-tracker-2sme1if3 2023-09-11T10:54:20,485 Created temporary directory: /tmp/pip-wheel-ynhg9r6h 2023-09-11T10:54:20,489 Created temporary directory: /tmp/pip-ephem-wheel-cache-ag3civgg 2023-09-11T10:54:20,511 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-11T10:54:20,515 2 location(s) to search for versions of amuse-twobody: 2023-09-11T10:54:20,515 * https://pypi.org/simple/amuse-twobody/ 2023-09-11T10:54:20,515 * https://www.piwheels.org/simple/amuse-twobody/ 2023-09-11T10:54:20,516 Fetching project page and analyzing links: https://pypi.org/simple/amuse-twobody/ 2023-09-11T10:54:20,517 Getting page https://pypi.org/simple/amuse-twobody/ 2023-09-11T10:54:20,519 Found index url https://pypi.org/simple/ 2023-09-11T10:54:20,773 Fetched page https://pypi.org/simple/amuse-twobody/ as application/vnd.pypi.simple.v1+json 2023-09-11T10:54:20,779 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 2023-09-11T10:54:20,780 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 2023-09-11T10:54:20,780 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 2023-09-11T10:54:20,781 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 2023-09-11T10:54:20,782 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 2023-09-11T10:54:20,782 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 2023-09-11T10:54:20,783 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 2023-09-11T10:54:20,784 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 2023-09-11T10:54:20,785 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 2023-09-11T10:54:20,786 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 2023-09-11T10:54:20,787 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 2023-09-11T10:54:20,788 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 2023-09-11T10:54:20,789 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 2023-09-11T10:54:20,790 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 2023-09-11T10:54:20,791 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 2023-09-11T10:54:20,792 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 2023-09-11T10:54:20,793 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 2023-09-11T10:54:20,794 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 2023-09-11T10:54:20,795 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 2023-09-11T10:54:20,796 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 2023-09-11T10:54:20,797 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 2023-09-11T10:54:20,798 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 2023-09-11T10:54:20,799 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 2023-09-11T10:54:20,800 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 2023-09-11T10:54:20,801 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 2023-09-11T10:54:20,802 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 2023-09-11T10:54:20,803 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 2023-09-11T10:54:20,803 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 2023-09-11T10:54:20,804 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 2023-09-11T10:54:20,806 Fetching project page and analyzing links: https://www.piwheels.org/simple/amuse-twobody/ 2023-09-11T10:54:20,806 Getting page https://www.piwheels.org/simple/amuse-twobody/ 2023-09-11T10:54:20,808 Found index url https://www.piwheels.org/simple/ 2023-09-11T10:54:21,070 Fetched page https://www.piwheels.org/simple/amuse-twobody/ as text/html 2023-09-11T10:54:21,081 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,082 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,083 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,084 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,084 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,085 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,086 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,087 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,087 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,088 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,089 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,090 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,091 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,091 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,092 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,092 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,093 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,094 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,094 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,095 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,096 Skipping link: No binaries permitted for amuse-twobody: https://www.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) 2023-09-11T10:54:21,096 Skipping link: No binaries permitted for amuse-twobody: https://www.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/) 2023-09-11T10:54:21,097 Skipping link: No binaries permitted for amuse-twobody: https://www.piwheels.org/simple/amuse-twobody/amuse_twobody-12.1.0-py3-none-any.whl#sha256=5b8cf85f2614928b2c72e903e377bb6bd0bb64abc570ea6d6e637f90cbdaef77 (from https://www.piwheels.org/simple/amuse-twobody/) 2023-09-11T10:54:21,098 Skipping link: No binaries permitted for amuse-twobody: https://www.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/) 2023-09-11T10:54:21,099 Skipping link: No binaries permitted for amuse-twobody: https://www.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/) 2023-09-11T10:54:21,100 Skipping link: No binaries permitted for amuse-twobody: https://www.piwheels.org/simple/amuse-twobody/amuse_twobody-12.0.0rc3-py3-none-any.whl#sha256=9ca71862dff4d875a4c6b8689d34b8ae196d7b08a2e29a48b44b2fa5f054ab9d (from https://www.piwheels.org/simple/amuse-twobody/) 2023-09-11T10:54:21,100 Skipping link: not a file: https://www.piwheels.org/simple/amuse-twobody/ 2023-09-11T10:54:21,101 Skipping link: not a file: https://pypi.org/simple/amuse-twobody/ 2023-09-11T10:54:21,133 Given no hashes to check 1 links for project 'amuse-twobody': discarding no candidates 2023-09-11T10:54:21,160 Collecting amuse-twobody==12.0.0rc1 2023-09-11T10:54:21,163 Created temporary directory: /tmp/pip-unpack-5dcnfpsc 2023-09-11T10:54:21,394 Downloading amuse-twobody-12.0.0rc1.tar.gz (15 kB) 2023-09-11T10:54:21,440 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-2sme1if3' 2023-09-11T10:54:21,442 Running setup.py (path:/tmp/pip-wheel-ynhg9r6h/amuse-twobody_ca72056d08e74c4199fac9779f956ba8/setup.py) egg_info for package amuse-twobody 2023-09-11T10:54:21,442 Created temporary directory: /tmp/pip-pip-egg-info-i_e6myzb 2023-09-11T10:54:21,443 Preparing metadata (setup.py): started 2023-09-11T10:54:21,444 Running command python setup.py egg_info 2023-09-11T10:54:21,900 Traceback (most recent call last): 2023-09-11T10:54:21,900 File "", line 2, in 2023-09-11T10:54:21,901 File "", line 34, in 2023-09-11T10:54:21,901 File "/tmp/pip-wheel-ynhg9r6h/amuse-twobody_ca72056d08e74c4199fac9779f956ba8/setup.py", line 8, in 2023-09-11T10:54:21,902 from support.setup_codes import setup_commands 2023-09-11T10:54:21,903 File "/tmp/pip-wheel-ynhg9r6h/amuse-twobody_ca72056d08e74c4199fac9779f956ba8/support/setup_codes.py", line 31, in 2023-09-11T10:54:21,904 from distutils.util import run_2to3 2023-09-11T10:54:21,905 ImportError: cannot import name 'run_2to3' from 'distutils.util' (/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/util.py) 2023-09-11T10:54:21,972 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-11T10:54:21,985 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-11T10:54:21,985 exec(compile('"'"''"'"''"'"' 2023-09-11T10:54:21,985 # This is -- a caller that pip uses to run setup.py 2023-09-11T10:54:21,985 # 2023-09-11T10:54:21,985 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-11T10:54:21,985 # import from `distutils.core` to work with newer packaging standards. 2023-09-11T10:54:21,985 # - It provides a clear error message when setuptools is not installed. 2023-09-11T10:54:21,985 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-11T10:54:21,985 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-11T10:54:21,985 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-11T10:54:21,985 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-11T10:54:21,985 import os, sys, tokenize 2023-09-11T10:54:21,985 2023-09-11T10:54:21,985 try: 2023-09-11T10:54:21,985 import setuptools 2023-09-11T10:54:21,985 except ImportError as error: 2023-09-11T10:54:21,985 print( 2023-09-11T10:54:21,985 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-11T10:54:21,985 "the build environment.", 2023-09-11T10:54:21,985 file=sys.stderr, 2023-09-11T10:54:21,985 ) 2023-09-11T10:54:21,985 sys.exit(1) 2023-09-11T10:54:21,985 2023-09-11T10:54:21,985 __file__ = %r 2023-09-11T10:54:21,985 sys.argv[0] = __file__ 2023-09-11T10:54:21,985 2023-09-11T10:54:21,985 if os.path.exists(__file__): 2023-09-11T10:54:21,985 filename = __file__ 2023-09-11T10:54:21,985 with tokenize.open(__file__) as f: 2023-09-11T10:54:21,985 setup_py_code = f.read() 2023-09-11T10:54:21,985 else: 2023-09-11T10:54:21,985 filename = "" 2023-09-11T10:54:21,985 setup_py_code = "from setuptools import setup; setup()" 2023-09-11T10:54:21,985 2023-09-11T10:54:21,985 exec(compile(setup_py_code, filename, "exec")) 2023-09-11T10:54:21,985 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ynhg9r6h/amuse-twobody_ca72056d08e74c4199fac9779f956ba8/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-i_e6myzb[/] 2023-09-11T10:54:21,986 [bold magenta]cwd[/]: /tmp/pip-wheel-ynhg9r6h/amuse-twobody_ca72056d08e74c4199fac9779f956ba8/ 2023-09-11T10:54:21,987 Preparing metadata (setup.py): finished with status 'error' 2023-09-11T10:54:21,988 ERROR: [present-rich] metadata generation failed 2023-09-11T10:54:21,994 Exception information: 2023-09-11T10:54:21,994 Traceback (most recent call last): 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-11T10:54:21,994 call_subprocess( 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-11T10:54:21,994 raise error 2023-09-11T10:54:21,994 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-11T10:54:21,994 2023-09-11T10:54:21,994 The above exception was the direct cause of the following exception: 2023-09-11T10:54:21,994 2023-09-11T10:54:21,994 Traceback (most recent call last): 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-11T10:54:21,994 status = run_func(*args) 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-11T10:54:21,994 return func(self, options, args) 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-11T10:54:21,994 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-11T10:54:21,994 result = self._result = resolver.resolve( 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-11T10:54:21,994 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-11T10:54:21,994 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-11T10:54:21,994 if not criterion.candidates: 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-11T10:54:21,994 return bool(self._sequence) 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-11T10:54:21,994 return any(self) 2023-09-11T10:54:21,994 ^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-11T10:54:21,994 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-11T10:54:21,994 candidate = func() 2023-09-11T10:54:21,994 ^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-11T10:54:21,994 self._link_candidate_cache[link] = LinkCandidate( 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-11T10:54:21,994 super().__init__( 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-11T10:54:21,994 self.dist = self._prepare() 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-11T10:54:21,994 dist = self._prepare_distribution() 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-11T10:54:21,994 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-11T10:54:21,994 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-11T10:54:21,994 dist = _get_prepared_distribution( 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-11T10:54:21,994 abstract_dist.prepare_distribution_metadata( 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-11T10:54:21,994 self.req.prepare_metadata() 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-11T10:54:21,994 self.metadata_directory = generate_metadata_legacy( 2023-09-11T10:54:21,994 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-11T10:54:21,994 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-11T10:54:21,994 raise MetadataGenerationFailed(package_details=details) from error 2023-09-11T10:54:21,994 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-11T10:54:22,006 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-2sme1if3' 2023-09-11T10:54:22,007 Removed build tracker: '/tmp/pip-build-tracker-2sme1if3'