2025-09-08T11:03:38,894 Created temporary directory: /tmp/pip-build-tracker-umue04lj 2025-09-08T11:03:38,894 Initialized build tracking at /tmp/pip-build-tracker-umue04lj 2025-09-08T11:03:38,895 Created build tracker: /tmp/pip-build-tracker-umue04lj 2025-09-08T11:03:38,895 Entered build tracker: /tmp/pip-build-tracker-umue04lj 2025-09-08T11:03:38,895 Created temporary directory: /tmp/pip-wheel-dw5hc1ig 2025-09-08T11:03:38,898 Created temporary directory: /tmp/pip-ephem-wheel-cache-18jhoets 2025-09-08T11:03:38,963 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T11:03:38,965 2 location(s) to search for versions of twobody: 2025-09-08T11:03:38,965 * https://pypi.org/simple/twobody/ 2025-09-08T11:03:38,965 * https://www.piwheels.org/simple/twobody/ 2025-09-08T11:03:38,965 Fetching project page and analyzing links: https://pypi.org/simple/twobody/ 2025-09-08T11:03:38,966 Getting page https://pypi.org/simple/twobody/ 2025-09-08T11:03:38,967 Found index url https://pypi.org/simple/ 2025-09-08T11:03:39,038 Fetched page https://pypi.org/simple/twobody/ as application/vnd.pypi.simple.v1+json 2025-09-08T11:03:39,044 Found link https://files.pythonhosted.org/packages/46/c2/37e5425fa8e5c041db560e20b5959faddb9d29c0429f9b33e3add65930fa/twobody-0.1.tar.gz (from https://pypi.org/simple/twobody/), version: 0.1 2025-09-08T11:03:39,044 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a3/52/c163380aaa9cf600fcfa7d273e7e2e961617f9c66134467c1f6867af9f54/twobody-0.2.dev137-py3.5-macosx-10.7-x86_64.egg (from https://pypi.org/simple/twobody/) 2025-09-08T11:03:39,044 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/48/b2/ce9cdb3e13aa28035e6cae74f01dbe9aacdecba394183c59ed818df2d139/twobody-0.2.dev137-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/twobody/) 2025-09-08T11:03:39,044 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/91/1c/1322daefafbd28033758b90a733e61549c7ab254c63e33d87040a741a7fc/twobody-0.2.dev145-py2.7-macosx-10.7-x86_64.egg (from https://pypi.org/simple/twobody/) 2025-09-08T11:03:39,044 Found link https://files.pythonhosted.org/packages/96/7e/5a63dd91f13f8c41f81601a011f0d6990b697ae436c60a8d4ce1f202444f/twobody-0.2.tar.gz (from https://pypi.org/simple/twobody/), version: 0.2 2025-09-08T11:03:39,045 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/19/ce/d15525634f9e53dc81f36e81805d051bfea8f2af3cbdee8c4118c39671af/twobody-0.3.dev151-py3.5-macosx-10.7-x86_64.egg (from https://pypi.org/simple/twobody/) 2025-09-08T11:03:39,045 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2f/b0/28857cbfd8e4b8faf71d19a2d405cad664e195308899ba3bbe32384aa996/twobody-0.3.dev163-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/twobody/) 2025-09-08T11:03:39,045 Found link https://files.pythonhosted.org/packages/0c/33/b59a0709466d773edced1228fc6e271f7d1cfaebcd94d48a75882ae2379e/twobody-0.3.tar.gz (from https://pypi.org/simple/twobody/), version: 0.3 2025-09-08T11:03:39,045 Found link https://files.pythonhosted.org/packages/91/3b/f97560b705026570187fee698e24adaebf191fc2ad7c7f5d2bdbc2a98d0f/twobody-0.4.tar.gz (from https://pypi.org/simple/twobody/), version: 0.4 2025-09-08T11:03:39,046 Found link https://files.pythonhosted.org/packages/68/46/9a33e1bf81bd9497946bdde1f7c2095dfd67a711e3cf6acb141a0cab90e3/twobody-0.5.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.6), version: 0.5 2025-09-08T11:03:39,046 Found link https://files.pythonhosted.org/packages/7d/f3/d77622dab01a9de4ba2af99cb572240ac6630eb7827112f857dba516cd8c/twobody-0.6.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.6), version: 0.6 2025-09-08T11:03:39,046 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/b2/73/bf918d8fe354e014e09e57bb72228545290d44d3cf82a1035a4a6c84f9df/twobody-0.7-cp36-cp36m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,046 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/3a/0e/8659b8e35fa7826e694e85307f4aaec8cfdc2631353e81930b65aa692a6f/twobody-0.7-cp36-cp36m-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,046 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/94/ba/ef2c4867b07f68a034bd92df63fb7bb9959aa3c881c66ab68ee001890c79/twobody-0.7-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,047 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/55/9c/36bf9438f8598c40762a46ee5725d4f4889284d9c87f4c116715dea0e5e5/twobody-0.7-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,047 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/ad/a1/7199827f86ec1a2c330c41c72ae76815aa59091bce465f9c95a951b0443e/twobody-0.7-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,047 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/0a/2b/2e99f322a37b6380065305fbee21a2e332713d5689e4e90c0da39409ac82/twobody-0.7-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,047 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/ff/54/7a7e0b9bf33a52ce13bf70174b11039bf411925346eb3dc661f42c073fb9/twobody-0.7-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,047 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/f2/e6/76b8a42faf3f2228df37337994c4299306801d37eb4120551ec4912bcdc7/twobody-0.7-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,047 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/cb/35/0e1e73d2238bc987b6252e884402c38da656e1859f5bb0207855990026a4/twobody-0.7-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,047 Found link https://files.pythonhosted.org/packages/16/18/424a29fc6eb7dd7815dfa03e1e94e4356d580519ba89a764d576a838d26b/twobody-0.7.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.6), version: 0.7 2025-09-08T11:03:39,048 Found link https://files.pythonhosted.org/packages/87/4e/2dead8a2250cfc81720921cce7d41597462c9a5db960d2ff35b8f83ed903/twobody-0.8.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.7), version: 0.8 2025-09-08T11:03:39,048 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/6c/21/5affcc4abafc28131eefede93889670df4d73805cf449f553d5e5543bf8e/twobody-0.8.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,048 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/a2/ee/a1957a24702ea3ed6a524c97c4b3da04e9f237f0a270896854e9a957dcd8/twobody-0.8.1-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,048 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/6e/fa/a47e154b5c26346547af865855a39427b4ff0f8332f21f4f55608c40dc83/twobody-0.8.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,049 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/ef/cb/7e731c093791985704bfe384207ab8407971b2e793b0b4103fb54ade3d2d/twobody-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,049 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/83/a8/20fe570763b3812bce98559b007ba5a7ea4b42a4050666e019676117fbd9/twobody-0.8.1-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,049 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/e0/e9/f1bc9043d215d51c416cf5d3a30086a24d8def4726b38162719fbe1a83d5/twobody-0.8.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,049 Found link https://files.pythonhosted.org/packages/f0/04/bfd4ad980d78451c7477287c43a43c629b6a811dace7f937119537266232/twobody-0.8.1.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.7), version: 0.8.1 2025-09-08T11:03:39,049 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/80/5c/1fdf019a3b9dea525d7cfc3f29af2e397409433cb29833afdb323f90771c/twobody-0.8.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,049 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/7a/f5/ac0030ab9f99fb4aafd3f212e70a5fe4f8935f6e3c8eef43e593143f2793/twobody-0.8.2-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,049 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/67/48/0dead7c596936a907fbe9bd893205f1fa78f38359020f691fcd931d29cfc/twobody-0.8.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,050 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/a4/63/88102fbf88b0af291b7a0258c138ea34d3937a0ad0598aba57baea11515f/twobody-0.8.2-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,050 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/af/e8/7c0cdad396ed668755ad68651b68fcbabd0da9cc76efaca475ec4e33b1fe/twobody-0.8.2-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,050 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/df/ec/d24e954fa64021ff3bde1e5cf2f95530a78a962cc5aa118ec1e54cd7bb3e/twobody-0.8.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,050 Found link https://files.pythonhosted.org/packages/5a/97/eeb4cf2d59414f5f21e9091be2d974fef691d165742764c9047e590505a4/twobody-0.8.2.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.7), version: 0.8.2 2025-09-08T11:03:39,050 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/51/06/f7a9ba4b634bb2b814d9c39d4466e6f38a7d1c9e20bc828c08a1f506ea12/twobody-0.8.3-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,050 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/4f/b0/976f9590c7dac906e70db1548a42005921d024ad91880afc7b90c005f7b6/twobody-0.8.3-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,050 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/c5/44/a30f51724cf643a97961a1b6ad82597db9c48a7b7f1e65c4c5cbf0072611/twobody-0.8.3-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,051 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/7a/56/dd143b7117434626e4fdf8d4f8dc7b9e60ed10ba879e0055e38e32bbb91d/twobody-0.8.3-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,051 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/aa/d2/7f24f1500625156b0e2262b31679ba158100e76bb667fa68fa412a94f95c/twobody-0.8.3-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,051 Skipping link: No binaries permitted for twobody: https://files.pythonhosted.org/packages/75/cd/17a2c9860a2bde42f881a63472db3132782399dd74208019abdc6f9106ee/twobody-0.8.3-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,051 Found link https://files.pythonhosted.org/packages/f4/84/57535bc71e86b227566a3342840fb997217062089d595d6108d44e5c1a98/twobody-0.8.3.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.7), version: 0.8.3 2025-09-08T11:03:39,051 Found link https://files.pythonhosted.org/packages/bc/e5/7ca4f420f898a0870d8b49a07d73fe6809af9e1b17fd9df941c9ab2789a1/twobody-0.9.0.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.7), version: 0.9.0 2025-09-08T11:03:39,052 Found link https://files.pythonhosted.org/packages/ae/89/3dd2c155a05863f927fe07e3f80639404c828fd7bf0d4fa998a155ff6cad/twobody-0.9.1.tar.gz (from https://pypi.org/simple/twobody/) (requires-python:>=3.10), version: 0.9.1 2025-09-08T11:03:39,052 Fetching project page and analyzing links: https://www.piwheels.org/simple/twobody/ 2025-09-08T11:03:39,052 Getting page https://www.piwheels.org/simple/twobody/ 2025-09-08T11:03:39,053 Found index url https://www.piwheels.org/simple/ 2025-09-08T11:03:39,152 Fetched page https://www.piwheels.org/simple/twobody/ as text/html 2025-09-08T11:03:39,162 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.9.1-cp311-cp311-linux_armv6l.whl#sha256=56802079f9eac264e8ab646838368e50b360f15e741fa4fce334e42a2810d9a1 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.10) 2025-09-08T11:03:39,162 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.9.1-cp311-cp311-linux_armv7l.whl#sha256=56802079f9eac264e8ab646838368e50b360f15e741fa4fce334e42a2810d9a1 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.10) 2025-09-08T11:03:39,162 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.9.0-cp311-cp311-linux_armv6l.whl#sha256=af899846885fe04fb60c151a4ec80d44bd0a3a30ca652b67c7e08fee7787552d (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,162 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.9.0-cp311-cp311-linux_armv7l.whl#sha256=af899846885fe04fb60c151a4ec80d44bd0a3a30ca652b67c7e08fee7787552d (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,163 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.9.0-cp37-cp37m-linux_armv6l.whl#sha256=548326fa4c8ac8374bb7ab5cc17139a6c06f3c5dc22ee26d20df1fdab88141f3 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,163 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.9.0-cp37-cp37m-linux_armv7l.whl#sha256=548326fa4c8ac8374bb7ab5cc17139a6c06f3c5dc22ee26d20df1fdab88141f3 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,163 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.9.0-cp39-cp39-linux_armv6l.whl#sha256=1daa180ef04d91d7ed465f1a11dda06f8e855311249b667b45cf57f77cc67158 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,163 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.9.0-cp39-cp39-linux_armv7l.whl#sha256=1daa180ef04d91d7ed465f1a11dda06f8e855311249b667b45cf57f77cc67158 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,163 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.3-cp37-cp37m-linux_armv6l.whl#sha256=3d075af942e3b813d03be7c3e4a83a0e49a4252dc7540d2a8d4e4c15d5e61fa7 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,163 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.3-cp37-cp37m-linux_armv7l.whl#sha256=3d075af942e3b813d03be7c3e4a83a0e49a4252dc7540d2a8d4e4c15d5e61fa7 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,163 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.3-cp39-cp39-linux_armv6l.whl#sha256=7ff3a003f07ff0570e29f18d27afe2850d3d0a72ebc939126a5e13aba96f8d92 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,163 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.3-cp39-cp39-linux_armv7l.whl#sha256=7ff3a003f07ff0570e29f18d27afe2850d3d0a72ebc939126a5e13aba96f8d92 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,164 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.3-cp311-cp311-linux_armv6l.whl#sha256=0d294572f811b54cb41f8a784858e1a1577223748370335c34ab96c837d72c5a (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,164 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.3-cp311-cp311-linux_armv7l.whl#sha256=0d294572f811b54cb41f8a784858e1a1577223748370335c34ab96c837d72c5a (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,164 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.2-cp311-cp311-linux_armv6l.whl#sha256=deb34655e35577d399eec967dd9d79f79beefa86e15bd83d761fdce494b1f65f (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,164 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.2-cp311-cp311-linux_armv7l.whl#sha256=deb34655e35577d399eec967dd9d79f79beefa86e15bd83d761fdce494b1f65f (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,164 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.2-cp37-cp37m-linux_armv6l.whl#sha256=a936937b3472ec08fc87f8533628dc17968172b8bbf7088cae2f8b7cb806b14f (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,164 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.2-cp37-cp37m-linux_armv7l.whl#sha256=a936937b3472ec08fc87f8533628dc17968172b8bbf7088cae2f8b7cb806b14f (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,164 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.2-cp39-cp39-linux_armv6l.whl#sha256=27d652259f685024c760f65137852425ee49ff9e6b5543bf841094a68d5d26a3 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,164 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.2-cp39-cp39-linux_armv7l.whl#sha256=27d652259f685024c760f65137852425ee49ff9e6b5543bf841094a68d5d26a3 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.1-cp37-cp37m-linux_armv6l.whl#sha256=8b2fae3d8bd33cad62e62f141c24370b28262223b658b8d4f0c582ef251dc546 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.1-cp37-cp37m-linux_armv7l.whl#sha256=8b2fae3d8bd33cad62e62f141c24370b28262223b658b8d4f0c582ef251dc546 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.1-cp39-cp39-linux_armv6l.whl#sha256=fc4a0f278e694fa4a413bfeb5373babc4e241b4e6f78b8fd0e434463bd3dfabd (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8.1-cp39-cp39-linux_armv7l.whl#sha256=fc4a0f278e694fa4a413bfeb5373babc4e241b4e6f78b8fd0e434463bd3dfabd (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8-cp37-cp37m-linux_armv6l.whl#sha256=f180e2ad2fb6a8578951e651f4cb0123fa740f4d84e7aca37f230e33527a144f (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8-cp37-cp37m-linux_armv7l.whl#sha256=f180e2ad2fb6a8578951e651f4cb0123fa740f4d84e7aca37f230e33527a144f (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8-cp39-cp39-linux_armv6l.whl#sha256=bd434ec1bc815b0a09c47b394f1057ce5978d1115c05b49f8dc345f533420777 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.8-cp39-cp39-linux_armv7l.whl#sha256=bd434ec1bc815b0a09c47b394f1057ce5978d1115c05b49f8dc345f533420777 (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.7) 2025-09-08T11:03:39,165 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.7-cp39-cp39-linux_armv6l.whl#sha256=9aaf92fcf62239e64d5c2c1540f21d19eac4b346e63a7a83942c5aefc3aaa97a (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,166 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.7-cp39-cp39-linux_armv7l.whl#sha256=9aaf92fcf62239e64d5c2c1540f21d19eac4b346e63a7a83942c5aefc3aaa97a (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,166 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.6-cp39-cp39-linux_armv6l.whl#sha256=d725eb3e669b0d19aa8a31c68c65abaa2483b1ec16a7503d8e1ed24e1cf00ccd (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,166 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.6-cp39-cp39-linux_armv7l.whl#sha256=d725eb3e669b0d19aa8a31c68c65abaa2483b1ec16a7503d8e1ed24e1cf00ccd (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,166 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.5-cp37-cp37m-linux_armv7l.whl#sha256=0cec3f58e638e8a4188e0f08591a1d51de71a0cff81ab6e1e964d40e1c63878d (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,166 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.5-cp37-cp37m-linux_armv6l.whl#sha256=0cec3f58e638e8a4188e0f08591a1d51de71a0cff81ab6e1e964d40e1c63878d (from https://www.piwheels.org/simple/twobody/) (requires-python:>=3.6) 2025-09-08T11:03:39,166 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.4-cp37-cp37m-linux_armv6l.whl#sha256=342d607cd72fc71259a44346ee459cf3d87dcdaf308928d1008c9d11e8fc9f48 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,166 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.4-cp37-cp37m-linux_armv7l.whl#sha256=342d607cd72fc71259a44346ee459cf3d87dcdaf308928d1008c9d11e8fc9f48 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,166 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.4-cp35-cp35m-linux_armv7l.whl#sha256=dc891e5234dea92f0ce0342dd129423a3bcac1e0ace96a459087afa2e15e2b8e (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.4-cp35-cp35m-linux_armv6l.whl#sha256=dc891e5234dea92f0ce0342dd129423a3bcac1e0ace96a459087afa2e15e2b8e (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.4-cp34-cp34m-linux_armv7l.whl#sha256=7ffe5e4f0fb76aa4c130f5ea254c030dfe6c4b80738872fb730ed65f74559f67 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.4-cp34-cp34m-linux_armv6l.whl#sha256=7ffe5e4f0fb76aa4c130f5ea254c030dfe6c4b80738872fb730ed65f74559f67 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.3-cp37-cp37m-linux_armv6l.whl#sha256=367caeb149daffd05f5a231d8071dffed22eaa04bee7f7d8a8bd4855fa817262 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.3-cp37-cp37m-linux_armv7l.whl#sha256=367caeb149daffd05f5a231d8071dffed22eaa04bee7f7d8a8bd4855fa817262 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.3-cp35-cp35m-linux_armv7l.whl#sha256=6074e775bd945cd851d81c4e344ddd9622f3366f6ba20626c65ebabe77df03b1 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.3-cp35-cp35m-linux_armv6l.whl#sha256=6074e775bd945cd851d81c4e344ddd9622f3366f6ba20626c65ebabe77df03b1 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.3-cp34-cp34m-linux_armv7l.whl#sha256=9f5ee4c79c1de78e407e6b2d1cd658fe876365a4f0b3726c447c728d33466e54 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,167 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.3-cp34-cp34m-linux_armv6l.whl#sha256=9f5ee4c79c1de78e407e6b2d1cd658fe876365a4f0b3726c447c728d33466e54 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,168 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.2-cp35-cp35m-linux_armv7l.whl#sha256=8c39f00136eaad05edc9fd554b683b214512763f9f48822f67eb6d7859ec4db1 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,168 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.2-cp35-cp35m-linux_armv6l.whl#sha256=8c39f00136eaad05edc9fd554b683b214512763f9f48822f67eb6d7859ec4db1 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,168 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.2-cp34-cp34m-linux_armv6l.whl#sha256=d75534fccdd8d4b64e5753ac9007540c91cd77158284b96b316e38e36926ea94 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,168 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.2-cp34-cp34m-linux_armv7l.whl#sha256=d75534fccdd8d4b64e5753ac9007540c91cd77158284b96b316e38e36926ea94 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,168 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.1-cp34-cp34m-linux_armv7l.whl#sha256=34ad0d0dffd8c26211268dde3cc28eb4cf010f9125804e19001194706117b1fb (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,168 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.1-cp34-cp34m-linux_armv6l.whl#sha256=34ad0d0dffd8c26211268dde3cc28eb4cf010f9125804e19001194706117b1fb (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,168 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.1-cp35-cp35m-linux_armv7l.whl#sha256=42e11a64d4836134029c264711effbafd62e8eb21a40a7e7697aa3732df05a41 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,168 Skipping link: No binaries permitted for twobody: https://archive1.piwheels.org/simple/twobody/twobody-0.1-cp35-cp35m-linux_armv6l.whl#sha256=42e11a64d4836134029c264711effbafd62e8eb21a40a7e7697aa3732df05a41 (from https://www.piwheels.org/simple/twobody/) 2025-09-08T11:03:39,169 Skipping link: not a file: https://www.piwheels.org/simple/twobody/ 2025-09-08T11:03:39,169 Skipping link: not a file: https://pypi.org/simple/twobody/ 2025-09-08T11:03:39,193 Given no hashes to check 1 links for project 'twobody': discarding no candidates 2025-09-08T11:03:39,194 Collecting twobody==0.2 2025-09-08T11:03:39,196 Created temporary directory: /tmp/pip-unpack-a_s5b5f1 2025-09-08T11:03:39,334 Downloading twobody-0.2.tar.gz (364 kB) 2025-09-08T11:03:39,496 Added twobody==0.2 from https://files.pythonhosted.org/packages/96/7e/5a63dd91f13f8c41f81601a011f0d6990b697ae436c60a8d4ce1f202444f/twobody-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-umue04lj' 2025-09-08T11:03:39,497 Running setup.py (path:/tmp/pip-wheel-dw5hc1ig/twobody_3a79b1cc0dbc4aadad94bbe75483c88f/setup.py) egg_info for package twobody 2025-09-08T11:03:39,498 Created temporary directory: /tmp/pip-pip-egg-info-chpe33ho 2025-09-08T11:03:39,498 Preparing metadata (setup.py): started 2025-09-08T11:03:39,499 Running command python setup.py egg_info 2025-09-08T11:03:40,049 /tmp/pip-wheel-dw5hc1ig/twobody_3a79b1cc0dbc4aadad94bbe75483c88f/ah_bootstrap.py:624: SyntaxWarning: invalid escape sequence '\S' 2025-09-08T11:03:40,049 '(?P\S+)( .*)?$') 2025-09-08T11:03:40,060 Traceback (most recent call last): 2025-09-08T11:03:40,062 File "", line 2, in 2025-09-08T11:03:40,062 exec(compile(''' 2025-09-08T11:03:40,062 ~~~~^^^^^^^^^^^^ 2025-09-08T11:03:40,063 # This is -- a caller that pip uses to run setup.py 2025-09-08T11:03:40,063 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,063 ...<32 lines>... 2025-09-08T11:03:40,063 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T11:03:40,063 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,063 ''' % ('/tmp/pip-wheel-dw5hc1ig/twobody_3a79b1cc0dbc4aadad94bbe75483c88f/setup.py',), "", "exec")) 2025-09-08T11:03:40,063 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,063 File "", line 35, in 2025-09-08T11:03:40,063 File "/tmp/pip-wheel-dw5hc1ig/twobody_3a79b1cc0dbc4aadad94bbe75483c88f/setup.py", line 8, in 2025-09-08T11:03:40,064 import ah_bootstrap 2025-09-08T11:03:40,064 File "/tmp/pip-wheel-dw5hc1ig/twobody_3a79b1cc0dbc4aadad94bbe75483c88f/ah_bootstrap.py", line 36, in 2025-09-08T11:03:40,064 import imp 2025-09-08T11:03:40,064 ModuleNotFoundError: No module named 'imp' 2025-09-08T11:03:40,148 ERROR: python setup.py egg_info exited with 1 2025-09-08T11:03:40,159 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T11:03:40,159 exec(compile('"'"''"'"''"'"' 2025-09-08T11:03:40,159 # This is -- a caller that pip uses to run setup.py 2025-09-08T11:03:40,159 # 2025-09-08T11:03:40,159 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T11:03:40,159 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T11:03:40,159 # - It provides a clear error message when setuptools is not installed. 2025-09-08T11:03:40,159 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T11:03:40,159 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T11:03:40,159 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T11:03:40,159 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T11:03:40,159 import os, sys, tokenize, traceback 2025-09-08T11:03:40,159 2025-09-08T11:03:40,159 try: 2025-09-08T11:03:40,159 import setuptools 2025-09-08T11:03:40,159 except ImportError: 2025-09-08T11:03:40,159 print( 2025-09-08T11:03:40,159 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T11:03:40,159 "the build environment with exception:", 2025-09-08T11:03:40,159 file=sys.stderr, 2025-09-08T11:03:40,159 ) 2025-09-08T11:03:40,159 traceback.print_exc() 2025-09-08T11:03:40,159 sys.exit(1) 2025-09-08T11:03:40,159 2025-09-08T11:03:40,159 __file__ = %r 2025-09-08T11:03:40,159 sys.argv[0] = __file__ 2025-09-08T11:03:40,159 2025-09-08T11:03:40,159 if os.path.exists(__file__): 2025-09-08T11:03:40,159 filename = __file__ 2025-09-08T11:03:40,159 with tokenize.open(__file__) as f: 2025-09-08T11:03:40,159 setup_py_code = f.read() 2025-09-08T11:03:40,159 else: 2025-09-08T11:03:40,159 filename = "" 2025-09-08T11:03:40,159 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T11:03:40,159 2025-09-08T11:03:40,159 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T11:03:40,159 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-dw5hc1ig/twobody_3a79b1cc0dbc4aadad94bbe75483c88f/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-chpe33ho[/] 2025-09-08T11:03:40,160 [bold magenta]cwd[/]: /tmp/pip-wheel-dw5hc1ig/twobody_3a79b1cc0dbc4aadad94bbe75483c88f/ 2025-09-08T11:03:40,160 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T11:03:40,161 ERROR: metadata generation failed 2025-09-08T11:03:40,167 Exception information: 2025-09-08T11:03:40,167 Traceback (most recent call last): 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T11:03:40,167 call_subprocess( 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~^ 2025-09-08T11:03:40,167 args, 2025-09-08T11:03:40,167 ^^^^^ 2025-09-08T11:03:40,167 ...<2 lines>... 2025-09-08T11:03:40,167 spinner=spinner, 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 ) 2025-09-08T11:03:40,167 ^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T11:03:40,167 raise error 2025-09-08T11:03:40,167 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T11:03:40,167 2025-09-08T11:03:40,167 The above exception was the direct cause of the following exception: 2025-09-08T11:03:40,167 2025-09-08T11:03:40,167 Traceback (most recent call last): 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T11:03:40,167 status = _inner_run() 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T11:03:40,167 return self.run(options, args) 2025-09-08T11:03:40,167 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T11:03:40,167 return func(self, options, args) 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T11:03:40,167 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T11:03:40,167 result = self._result = resolver.resolve( 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~^ 2025-09-08T11:03:40,167 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 ) 2025-09-08T11:03:40,167 ^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T11:03:40,167 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T11:03:40,167 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T11:03:40,167 if not criterion.candidates: 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T11:03:40,167 return bool(self._sequence) 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T11:03:40,167 self._bool = any(self) 2025-09-08T11:03:40,167 ~~~^^^^^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T11:03:40,167 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T11:03:40,167 ^^^^^^^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T11:03:40,167 candidate = func() 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T11:03:40,167 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T11:03:40,167 link, template, name, version 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 ) 2025-09-08T11:03:40,167 ^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T11:03:40,167 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~^ 2025-09-08T11:03:40,167 link, 2025-09-08T11:03:40,167 ^^^^^ 2025-09-08T11:03:40,167 ...<3 lines>... 2025-09-08T11:03:40,167 version=version, 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 ) 2025-09-08T11:03:40,167 ^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T11:03:40,167 super().__init__( 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~^ 2025-09-08T11:03:40,167 link=link, 2025-09-08T11:03:40,167 ^^^^^^^^^^ 2025-09-08T11:03:40,167 ...<4 lines>... 2025-09-08T11:03:40,167 version=version, 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 ) 2025-09-08T11:03:40,167 ^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T11:03:40,167 self.dist = self._prepare() 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T11:03:40,167 dist = self._prepare_distribution() 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T11:03:40,167 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T11:03:40,167 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T11:03:40,167 dist = _get_prepared_distribution( 2025-09-08T11:03:40,167 req, 2025-09-08T11:03:40,167 ...<3 lines>... 2025-09-08T11:03:40,167 self.check_build_deps, 2025-09-08T11:03:40,167 ) 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T11:03:40,167 abstract_dist.prepare_distribution_metadata( 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T11:03:40,167 finder, build_isolation, check_build_deps 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 ) 2025-09-08T11:03:40,167 ^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T11:03:40,167 self.req.prepare_metadata() 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T11:03:40,167 self.metadata_directory = generate_metadata_legacy( 2025-09-08T11:03:40,167 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T11:03:40,167 build_env=self.build_env, 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 ...<3 lines>... 2025-09-08T11:03:40,167 details=details, 2025-09-08T11:03:40,167 ^^^^^^^^^^^^^^^^ 2025-09-08T11:03:40,167 ) 2025-09-08T11:03:40,167 ^ 2025-09-08T11:03:40,167 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T11:03:40,167 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T11:03:40,167 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T11:03:40,192 Removed twobody==0.2 from https://files.pythonhosted.org/packages/96/7e/5a63dd91f13f8c41f81601a011f0d6990b697ae436c60a8d4ce1f202444f/twobody-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-umue04lj' 2025-09-08T11:03:40,192 Removed build tracker: '/tmp/pip-build-tracker-umue04lj'