2025-09-09T03:37:16,300 Created temporary directory: /tmp/pip-build-tracker-wrfowsyh 2025-09-09T03:37:16,301 Initialized build tracking at /tmp/pip-build-tracker-wrfowsyh 2025-09-09T03:37:16,301 Created build tracker: /tmp/pip-build-tracker-wrfowsyh 2025-09-09T03:37:16,301 Entered build tracker: /tmp/pip-build-tracker-wrfowsyh 2025-09-09T03:37:16,302 Created temporary directory: /tmp/pip-wheel-ip0pudrn 2025-09-09T03:37:16,305 Created temporary directory: /tmp/pip-ephem-wheel-cache-7irjx251 2025-09-09T03:37:16,364 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T03:37:16,366 2 location(s) to search for versions of reciprocalspaceship: 2025-09-09T03:37:16,366 * https://pypi.org/simple/reciprocalspaceship/ 2025-09-09T03:37:16,366 * https://www.piwheels.org/simple/reciprocalspaceship/ 2025-09-09T03:37:16,367 Fetching project page and analyzing links: https://pypi.org/simple/reciprocalspaceship/ 2025-09-09T03:37:16,367 Getting page https://pypi.org/simple/reciprocalspaceship/ 2025-09-09T03:37:16,368 Found index url https://pypi.org/simple/ 2025-09-09T03:37:16,606 Fetched page https://pypi.org/simple/reciprocalspaceship/ as application/vnd.pypi.simple.v1+json 2025-09-09T03:37:16,621 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/05/7e/3c170b3221adcbcf509a19404ed6d0659eb29347b08262ee8c20cb43204c/reciprocalspaceship-0.8.3-py3.7.egg (from https://pypi.org/simple/reciprocalspaceship/) 2025-09-09T03:37:16,621 Found link https://files.pythonhosted.org/packages/e0/4d/9596e2f2d1fc25c627bf4bd7bf458eafed3ee589a9507e9116b693552eba/reciprocalspaceship-0.8.3.tar.gz (from https://pypi.org/simple/reciprocalspaceship/), version: 0.8.3 2025-09-09T03:37:16,621 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fb/c0/f6c9084360cde9e7f49af5609570b7d76de517960264f168a02656a59294/reciprocalspaceship-0.8.4-py3.7.egg (from https://pypi.org/simple/reciprocalspaceship/) 2025-09-09T03:37:16,622 Found link https://files.pythonhosted.org/packages/93/1b/c4b88027e6cce79aaae3b578dee976ca11343e99b6b965d5faaf768c7acb/reciprocalspaceship-0.8.4.tar.gz (from https://pypi.org/simple/reciprocalspaceship/), version: 0.8.4 2025-09-09T03:37:16,622 Found link https://files.pythonhosted.org/packages/9f/7e/ab45db3dfe472883595cf67093ed53d8df0110edf5b4aaeac3397b655815/reciprocalspaceship-0.8.5.tar.gz (from https://pypi.org/simple/reciprocalspaceship/), version: 0.8.5 2025-09-09T03:37:16,622 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/0b/64/2d4a37e73e1e5bb8fa63bd592ba20bcc020a36053319041aade2f16c6f9e/reciprocalspaceship-0.8.6-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) 2025-09-09T03:37:16,622 Found link https://files.pythonhosted.org/packages/ae/26/ef2e5043a25a057829e6a42013f37b0a898cb673d8242891827a2540e71c/reciprocalspaceship-0.8.6.tar.gz (from https://pypi.org/simple/reciprocalspaceship/), version: 0.8.6 2025-09-09T03:37:16,622 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/fd/e5/231fa021232b146b4d9d682de570af60627e0414f0354a1a375773a1c066/reciprocalspaceship-0.8.7-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,623 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/65/44/71b00cba2b67fc02d8a58d91b2c3a9de3fa091b5bf8affe5dd7d482c36ec/reciprocalspaceship-0.8.7-py3.7.egg (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,623 Found link https://files.pythonhosted.org/packages/c3/1d/1017f81aa412762eeb339faf5ed92712a26636df6e7a37700fbf290693e0/reciprocalspaceship-0.8.7.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.8.7 2025-09-09T03:37:16,623 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/fa/96/a8b4c9f1c9ecd4d4ae693de896290bbeabe566d303942fc482ca532c27e7/reciprocalspaceship-0.8.8-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,624 Found link https://files.pythonhosted.org/packages/0d/ae/f8b9ea9f1013064dfc8133278696489d5d590f61b9e8c3910826341c6c90/reciprocalspaceship-0.8.8.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.8.8 2025-09-09T03:37:16,624 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/a4/3c/191cb37151581d4f480bdbe3d61ec4f6455e5b56a0beec0e064be323b480/reciprocalspaceship-0.8.9-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,624 Found link https://files.pythonhosted.org/packages/bd/ff/bd58073be438bb7f9989b21a211bf84926349820e0a88b14773900063de0/reciprocalspaceship-0.8.9.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.8.9 2025-09-09T03:37:16,624 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/39/e9/ce84fc68a2c4002771aa334aaaee8c1750f1643f0daf5d3e4b9791c10d47/reciprocalspaceship-0.9.0-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,624 Found link https://files.pythonhosted.org/packages/d7/b6/6ab54764613b68cbc819301557eeafffefd66b944dc712209d0a03b6d5af/reciprocalspaceship-0.9.0.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.0 2025-09-09T03:37:16,625 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/a8/10/e79c5a0781ada055fb6ed35e943b0091ed2601124cad0621e4a7c1d538ce/reciprocalspaceship-0.9.1-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,625 Found link https://files.pythonhosted.org/packages/f0/10/0dd8d39afd4b1ac8bd24995d5bf9de0e21a15af85500300355aa05b2b8bf/reciprocalspaceship-0.9.1.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.1 2025-09-09T03:37:16,625 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/31/4f/5e6ba0c658a57f4015fc8109551e3e7b63d8a4d08d6f205f36b74e1bed7e/reciprocalspaceship-0.9.2-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,625 Found link https://files.pythonhosted.org/packages/83/49/d3617e642537a85db79c32348b008fe07e1f5e4ec7b6a0917a6ffd8a6438/reciprocalspaceship-0.9.2.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.2 2025-09-09T03:37:16,625 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/6f/d9/f3630ea07311d0fdcced41510051c2eb85643ff2bfff175ec7cabd503c35/reciprocalspaceship-0.9.3-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,626 Found link https://files.pythonhosted.org/packages/1f/06/d8a6c3929d1d7d163d647fb47fd1a9f549326e45a0e7df66f4ef706e4776/reciprocalspaceship-0.9.3.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.3 2025-09-09T03:37:16,626 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/32/e5/8eb24bbab6d0d04e48be8e7d9f846f7c4d940e0545589aae260e61019501/reciprocalspaceship-0.9.4-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,626 Found link https://files.pythonhosted.org/packages/ca/1f/3e4715965b84d2cfb84c980f3069b4fcb1e7ba3d7fbd2b2fe9da0b51680b/reciprocalspaceship-0.9.4.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.4 2025-09-09T03:37:16,626 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/e1/f7/f9a48a607b5bcd58bd25021c9178958572ea428daf04c1b66d2332da5094/reciprocalspaceship-0.9.5-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,626 Found link https://files.pythonhosted.org/packages/db/21/6adc9293856aa1b13f4f332e642d4ce9470e742ab5183d2c82be6c047da1/reciprocalspaceship-0.9.5.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.5 2025-09-09T03:37:16,627 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/08/9e/0d0e99526c2e2f25441514b8e05683a6aa494492dab62fe8a892a8b5ae2d/reciprocalspaceship-0.9.6-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,627 Found link https://files.pythonhosted.org/packages/57/27/0241cd6fdf98ca6f598a949ada9bdb04d5b7cfb54b9111a3fd1499c15213/reciprocalspaceship-0.9.6.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.6 2025-09-09T03:37:16,627 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/7d/7c/f24cb0af07d3f89ce0c5015e564edcf25ae44bb3e1c953f00dd81ac035f5/reciprocalspaceship-0.9.7-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,627 Found link https://files.pythonhosted.org/packages/6e/a1/f4e7000d59a76900bb2f2329a6ec43bf835a615f07d9e825400612736e4f/reciprocalspaceship-0.9.7.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.7 2025-09-09T03:37:16,627 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/5b/77/e187b934d8b0d550dfb4f8115a079870f129aaca2496276aabf1ebb3dfe4/reciprocalspaceship-0.9.8-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,628 Found link https://files.pythonhosted.org/packages/02/61/e388b729946bbe906c6c9d9b0ff8437a1aff76386ebc4e54ae2c562c03cb/reciprocalspaceship-0.9.8.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.8 2025-09-09T03:37:16,628 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/58/4f/3969688a571e9563511ba25f9148ce1c7251f977534de66231adcf98f18e/reciprocalspaceship-0.9.9-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,628 Found link https://files.pythonhosted.org/packages/64/df/37cd5fdb88de9eb3ecd0373629f6922fcabd9cee5ac3b5aa3163265702b6/reciprocalspaceship-0.9.9.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.9 2025-09-09T03:37:16,628 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/02/3c/108f74cb14987a3b73fe4da0462eb411471c62ca88be0bc5c104346e9087/reciprocalspaceship-0.9.10-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,628 Found link https://files.pythonhosted.org/packages/5f/c3/af285af700d79223e3e30a50462ddbfaeeb34d11389cbcfc621d2e98b86c/reciprocalspaceship-0.9.10.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.10 2025-09-09T03:37:16,629 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/57/8d/183d2600b3586abf1e48375e908ad5f3aed773baacacdea58decec44b259/reciprocalspaceship-0.9.11-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,629 Found link https://files.pythonhosted.org/packages/b7/fd/f880827f51bc23e3a366cf559df9f9b4fabde98afbcc6bc3317386c6fba9/reciprocalspaceship-0.9.11.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.11 2025-09-09T03:37:16,629 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/d3/4b/8f10970abb13cb30ae4404e83c7990e0318322d6f36140743b276162e08f/reciprocalspaceship-0.9.12-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,629 Found link https://files.pythonhosted.org/packages/a1/e6/db3f2a21200548b1e28e5c036ac4a4fa02bc44a464e964fd9b4cab0d49b6/reciprocalspaceship-0.9.12.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.12 2025-09-09T03:37:16,629 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/96/ba/64ab20cc8038fa7e2be2a202375624c99595778a68592979cd9da86fd688/reciprocalspaceship-0.9.13-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,630 Found link https://files.pythonhosted.org/packages/d6/4b/693b727d78d50fbdad9a04720914e3cd5530a1eedbf082b2563d86648d14/reciprocalspaceship-0.9.13.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.13 2025-09-09T03:37:16,630 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/91/56/2fe589376555035c3095aeaeecfd4d6763d701cce7e06a466469a43f1f99/reciprocalspaceship-0.9.14-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,630 Found link https://files.pythonhosted.org/packages/8b/cc/09aed55a4237f9b844c26442bd3fc667376bc2d00b012d4ce92bc4f48c1a/reciprocalspaceship-0.9.14.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.14 2025-09-09T03:37:16,630 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/0f/fe/6215032fda96c857dd04445b2d0ada3f5ec959a4f07a3a793b2262c7c56c/reciprocalspaceship-0.9.15-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,630 Found link https://files.pythonhosted.org/packages/05/dc/196502d739d3ffe8a1dd2a9c530785fa30ed00a100032541e2b571e17e1f/reciprocalspaceship-0.9.15.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.15 2025-09-09T03:37:16,631 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/c5/1c/bbc75706fd030fde0c8e29845d25522c5e4d18d93733d99e894509d77aa0/reciprocalspaceship-0.9.16-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,631 Found link https://files.pythonhosted.org/packages/e6/2e/1b5552035eed67478dd011bf6efa7e1ad368e4cee3422437ea6bae889cd2/reciprocalspaceship-0.9.16.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.16 2025-09-09T03:37:16,631 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/3f/18/357b3c18153a500f36b7fd68000d513ed91f3957498c2b49a00ff8f4fd0d/reciprocalspaceship-0.9.17-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,631 Found link https://files.pythonhosted.org/packages/2a/a9/678530743e400512e64472c761af626a1b914d7b7cb77478691bf8c49917/reciprocalspaceship-0.9.17.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.6), version: 0.9.17 2025-09-09T03:37:16,631 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/76/15/124cec1dae913242d449bf7cd30f529b4b6909a1eaf54df4aca3c2c6ec9e/reciprocalspaceship-0.9.18-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,632 Found link https://files.pythonhosted.org/packages/6a/09/6e21053f3681b047f817c91b0af94cab67b782408c7b2b69a282711a94b1/reciprocalspaceship-0.9.18.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7), version: 0.9.18 2025-09-09T03:37:16,632 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/32/30/d766e81747d8d02515fbd758b861e396347926dfc23eae89a3eb3126674d/reciprocalspaceship-0.10.0-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,632 Found link https://files.pythonhosted.org/packages/9f/0b/0f69611dfa52ee85d32be764d58c04e96ac4e726f98e1fc0b891a9d9a7b4/reciprocalspaceship-0.10.0.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7), version: 0.10.0 2025-09-09T03:37:16,633 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/84/58/6748148f74d95beaec953f7830b82d8df262879bc70284a6bc9afe6266a7/reciprocalspaceship-0.10.1-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,633 Found link https://files.pythonhosted.org/packages/94/27/85674d2acd1e51ab6d23b03db99d8dc1fc3ef363eb05983c9dcca3c79d79/reciprocalspaceship-0.10.1.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7), version: 0.10.1 2025-09-09T03:37:16,633 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/97/5b/ee47e13a550a4c5663a97914d84b557c81ed96a732e001e9ad6130404369/reciprocalspaceship-0.10.2-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,633 Found link https://files.pythonhosted.org/packages/3c/63/ec4cdd92664a2af4f0219a1ab39cc31d7a5d4d03b51dccc1fbe77af7e29d/reciprocalspaceship-0.10.2.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7), version: 0.10.2 2025-09-09T03:37:16,633 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/de/4b/e36f7489cb3295b006272ba84bbbd1b9330c03f9d4be850c6a8fe309efc6/reciprocalspaceship-0.10.3-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,634 Found link https://files.pythonhosted.org/packages/52/69/4ad8affa4eeead36a0b51365bdc702d369ffec854ca177d3d82512e15dfe/reciprocalspaceship-0.10.3.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7), version: 0.10.3 2025-09-09T03:37:16,634 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/39/79/a7416d713e17e72d11d0965ecd3877f43f36f6217ae769a8f08b28f6b412/reciprocalspaceship-1.0.0-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,634 Found link https://files.pythonhosted.org/packages/b1/96/5138e583243fc5a56b6841f394cd85cba66aeebcae6fb018e19d91e131ab/reciprocalspaceship-1.0.0.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7), version: 1.0.0 2025-09-09T03:37:16,634 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/bf/9f/adcaaef83aef2530df80840fe321cc655a37a733c682966019bf58e0cc41/reciprocalspaceship-1.0.1-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,634 Found link https://files.pythonhosted.org/packages/c5/f7/336a394125584d5889f62f5ab21202ee8ccc3e13f4bbcc9874074946ed91/reciprocalspaceship-1.0.1.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>3.7), version: 1.0.1 2025-09-09T03:37:16,635 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/71/df/4f6296ec7baa4bce129044cd6b57cd836afc7a0e23a648bb128735bd476d/reciprocalspaceship-1.0.2-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,635 Found link https://files.pythonhosted.org/packages/f2/58/9e7776c58ffc12b8e44e17d62423ba5a5dfa7ab41a0cfac666f5bd374902/reciprocalspaceship-1.0.2.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9), version: 1.0.2 2025-09-09T03:37:16,635 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/c4/59/a02d30f8311fa4a1312035253f9c97b0befb6cefb6f7cc8d4108a17eaddd/reciprocalspaceship-1.0.3-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,636 Found link https://files.pythonhosted.org/packages/be/72/01d76279861c1eca158063e9190b4c606aee862230ea9a88985a7f5e1bcb/reciprocalspaceship-1.0.3.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9), version: 1.0.3 2025-09-09T03:37:16,636 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/fe/00/21e35aa5d1ef0bdb0ec0848f129a202d254141c33e54fb2369f28302fbe0/reciprocalspaceship-1.0.4-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,636 Found link https://files.pythonhosted.org/packages/45/d6/8e85731d3cdf924db1cef614b118949eeb3f7b82258f782713d06c462e8d/reciprocalspaceship-1.0.4.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9), version: 1.0.4 2025-09-09T03:37:16,636 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/8c/d2/0fa2d72020fd310dde95ddeebf24ca5f4ad138992de0378a2bac0d756261/reciprocalspaceship-1.0.5-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,636 Found link https://files.pythonhosted.org/packages/67/90/6130ecc17e5b910722b1eb6e931ef24e6e1f6dbeb72a02d39fd0a99c6753/reciprocalspaceship-1.0.5.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9), version: 1.0.5 2025-09-09T03:37:16,637 Skipping link: No binaries permitted for reciprocalspaceship: https://files.pythonhosted.org/packages/2a/1c/a769617e166442bbec42d00ae3274324f87c7e018a85d595afc2142a7515/reciprocalspaceship-1.0.6-py3-none-any.whl (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,637 Found link https://files.pythonhosted.org/packages/69/99/6ae843cb95ec74e9b84a679af1d185afffc68a0ba9a91a4d9799ac505c7f/reciprocalspaceship-1.0.6.tar.gz (from https://pypi.org/simple/reciprocalspaceship/) (requires-python:>=3.9), version: 1.0.6 2025-09-09T03:37:16,637 Fetching project page and analyzing links: https://www.piwheels.org/simple/reciprocalspaceship/ 2025-09-09T03:37:16,637 Getting page https://www.piwheels.org/simple/reciprocalspaceship/ 2025-09-09T03:37:16,638 Found index url https://www.piwheels.org/simple/ 2025-09-09T03:37:16,730 Fetched page https://www.piwheels.org/simple/reciprocalspaceship/ as text/html 2025-09-09T03:37:16,739 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-1.0.6-py3-none-any.whl#sha256=2074f39369b00360bc2f14f159adb92bdfeed8b3d09cb6057839b404eedf3500 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,740 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-1.0.5-py3-none-any.whl#sha256=24d38ed96e98eccebf2a562592a08b827a8f5bc70d63f7181098816fe6d9c1a1 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,740 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-1.0.4-py3-none-any.whl#sha256=29f876a1c2d3f7f4d24240b805224cb72d8e28ac2420e3aa0918e84bc381f374 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,740 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-1.0.3-py3-none-any.whl#sha256=b55bbc157786df34e73c7e2dfc4112e01108ffe7aeb53cb03e4ef85ba8be3340 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,740 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-1.0.2-py3-none-any.whl#sha256=9c92dc628d4f533fa4796b8a2dbc6350b8615e723d53a082459733f3d2e456dd (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>=3.9) 2025-09-09T03:37:16,740 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-1.0.1-py3-none-any.whl#sha256=f49dca0edeca2de2eac3d855b5122847109a2402efaf175ca61cdf97bdcbe312 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,740 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-1.0.0-py3-none-any.whl#sha256=422d12251191fd22786f4b15e69307c3d9b216226c0c0d0cdd945a08e2983238 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,741 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.10.3-py3-none-any.whl#sha256=a6c98cc6b8bc0f4e3fa4ad07ca33295e3a9222f1e8d88f45c26d7ec72078f370 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,741 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.10.2-py3-none-any.whl#sha256=aff2c7e9dff8c94d76578bf99259acdaf3319cbdaa3fce12b9f1603e0bf67044 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,741 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.10.1-py3-none-any.whl#sha256=6afb262a5237ac0144b3443cc0b4b7b8775c871aa81a2d659f48d4a385076192 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,741 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.10.0-py3-none-any.whl#sha256=6ff507ab67f6a48175547f2d9888facc0d29c8948370dd3f79df464425c8c5b2 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,741 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.18-py3-none-any.whl#sha256=48c07ece57de73c4d98c393893bc1015c4c76d9c16547e5cd7f59468d8c9ed8b (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.7) 2025-09-09T03:37:16,741 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.17-py3-none-any.whl#sha256=a19d2defb088399f323cf263781d260b0ae7f98bf33e04ac80db3ad648f1f446 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,741 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.16-py3-none-any.whl#sha256=09607f9f356e1a43225efa64761fa133ab544c9b25a5240c65a79ddd35cf570b (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,742 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.15-py3-none-any.whl#sha256=c34646b965297d12c7745712a2b2c860a18c048c004ff828de38f5a84028969e (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,742 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.14-py3-none-any.whl#sha256=29340c5cbe119732adb0065533055bc77d8e354a9cac3dfaa25b3968b069e3a7 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,742 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.13-py3-none-any.whl#sha256=5ea09c0832519799755dbd21b8f0d9fe1c8aea8ed690e0af9eaf7baad469a95d (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,742 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.12-py3-none-any.whl#sha256=6d1e089eec2611f20819ce0b437a0a087a3a029a4eb03db4d0e212512868340a (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,742 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.11-py3-none-any.whl#sha256=3dcdef7d78658238d9825e21d8c38e8f2cbfcbb54d9178554d0d234425500c84 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,742 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.10-py3-none-any.whl#sha256=ec488d206f3d4dfd0f386d9f902213a5897e27ee8fea975af0b0b22c55ec959b (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,743 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.9-py3-none-any.whl#sha256=ce0716a062b94fda7deb9e15b65f522c7879cb2e0a31203b78aee01fceffcea8 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,743 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.8-py3-none-any.whl#sha256=df022ac6e6c59eca8367811aa75ab7b0292c3ab77b0de37d1a45b96122611ad5 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,743 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.7-py3-none-any.whl#sha256=181595cbfa7632e3a7a641166568c8c8078965cbea4272e95f1f7ecc7585377a (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,743 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.6-py3-none-any.whl#sha256=9db467f306c61227693d643f97e37c9caafea02097d477abd9570a37192119bd (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,743 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.5-py3-none-any.whl#sha256=d6a1116ea02dbedb9ed7813cd025c5e03e2b5c1423d5d76a377a87341a25439f (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,743 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.4-py3-none-any.whl#sha256=d088ad92549e68c9a9f7e8a0c65a71f73c75cd4cc5d21ed3af49dced74bc60d5 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,743 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.3-py3-none-any.whl#sha256=4bb48d36d272e280bc0669abdf45ac0fb8773f9f5b557629edc99c1088466dba (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,744 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.2-py3-none-any.whl#sha256=d2b794741a3075948d9480ff503f48445f150af7cf93b38dad7becd3838a7e13 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,744 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.1-py3-none-any.whl#sha256=20c795c802a5965d32ce9fd784b499e7b6d8f9cc4f54661d02cbfda70b24691b (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,744 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.9.0-py3-none-any.whl#sha256=e7f949588a90daeb496b9bf57656b257dce7283562e1547408984f65fb3e9e0d (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,744 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.8.9-py3-none-any.whl#sha256=e6905b7f9cf35223ca7f8308fbcf30c6a5174758e7ac3fd7556f223afa920875 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,744 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.8.8-py3-none-any.whl#sha256=41bff587478e6ee068555f3c8a05fba56f3f4f1d2c6e0586d06eb41fe4d4bb7e (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,744 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.8.7-py3-none-any.whl#sha256=9ab5d55d307053f480d06d3c5aa6130d42329eb0758527e284e382592b871033 (from https://www.piwheels.org/simple/reciprocalspaceship/) (requires-python:>3.6) 2025-09-09T03:37:16,744 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.8.6-py3-none-any.whl#sha256=900623ded48e69104d710687f0c2d0c9d00f213c05c3a6134e9af66d4f862fda (from https://www.piwheels.org/simple/reciprocalspaceship/) 2025-09-09T03:37:16,745 Skipping link: No binaries permitted for reciprocalspaceship: https://archive1.piwheels.org/simple/reciprocalspaceship/reciprocalspaceship-0.8.5-py3-none-any.whl#sha256=3187a571c8057c998f4c95a7d8c8669eb88da511f057b00e688d009354b14d8f (from https://www.piwheels.org/simple/reciprocalspaceship/) 2025-09-09T03:37:16,745 Skipping link: not a file: https://www.piwheels.org/simple/reciprocalspaceship/ 2025-09-09T03:37:16,745 Skipping link: not a file: https://pypi.org/simple/reciprocalspaceship/ 2025-09-09T03:37:16,771 Given no hashes to check 1 links for project 'reciprocalspaceship': discarding no candidates 2025-09-09T03:37:16,773 Collecting reciprocalspaceship==0.8.3 2025-09-09T03:37:16,774 Created temporary directory: /tmp/pip-unpack-v5jjbbv8 2025-09-09T03:37:17,005 Downloading reciprocalspaceship-0.8.3.tar.gz (28 kB) 2025-09-09T03:37:17,054 Added reciprocalspaceship==0.8.3 from https://files.pythonhosted.org/packages/e0/4d/9596e2f2d1fc25c627bf4bd7bf458eafed3ee589a9507e9116b693552eba/reciprocalspaceship-0.8.3.tar.gz to build tracker '/tmp/pip-build-tracker-wrfowsyh' 2025-09-09T03:37:17,055 Running setup.py (path:/tmp/pip-wheel-ip0pudrn/reciprocalspaceship_88c6119b1b964bc889b40cee0677d6c1/setup.py) egg_info for package reciprocalspaceship 2025-09-09T03:37:17,056 Created temporary directory: /tmp/pip-pip-egg-info-4ag2f4lz 2025-09-09T03:37:17,056 Preparing metadata (setup.py): started 2025-09-09T03:37:17,057 Running command python setup.py egg_info 2025-09-09T03:37:17,577 Traceback (most recent call last): 2025-09-09T03:37:17,578 File "", line 2, in 2025-09-09T03:37:17,579 exec(compile(''' 2025-09-09T03:37:17,579 ~~~~^^^^^^^^^^^^ 2025-09-09T03:37:17,579 # This is -- a caller that pip uses to run setup.py 2025-09-09T03:37:17,579 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,579 ...<32 lines>... 2025-09-09T03:37:17,579 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T03:37:17,579 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,579 ''' % ('/tmp/pip-wheel-ip0pudrn/reciprocalspaceship_88c6119b1b964bc889b40cee0677d6c1/setup.py',), "", "exec")) 2025-09-09T03:37:17,580 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,580 File "", line 35, in 2025-09-09T03:37:17,580 File "/tmp/pip-wheel-ip0pudrn/reciprocalspaceship_88c6119b1b964bc889b40cee0677d6c1/setup.py", line 8, in 2025-09-09T03:37:17,580 __version__ = getVersionNumber() 2025-09-09T03:37:17,580 File "/tmp/pip-wheel-ip0pudrn/reciprocalspaceship_88c6119b1b964bc889b40cee0677d6c1/setup.py", line 5, in getVersionNumber 2025-09-09T03:37:17,580 with open("VERSION", 'r') as vfile: 2025-09-09T03:37:17,580 ~~~~^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,580 FileNotFoundError: [Errno 2] No such file or directory: 'VERSION' 2025-09-09T03:37:17,664 ERROR: python setup.py egg_info exited with 1 2025-09-09T03:37:17,676 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T03:37:17,676 exec(compile('"'"''"'"''"'"' 2025-09-09T03:37:17,676 # This is -- a caller that pip uses to run setup.py 2025-09-09T03:37:17,676 # 2025-09-09T03:37:17,676 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T03:37:17,676 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T03:37:17,676 # - It provides a clear error message when setuptools is not installed. 2025-09-09T03:37:17,676 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T03:37:17,676 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T03:37:17,676 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T03:37:17,676 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T03:37:17,676 import os, sys, tokenize, traceback 2025-09-09T03:37:17,676 2025-09-09T03:37:17,676 try: 2025-09-09T03:37:17,676 import setuptools 2025-09-09T03:37:17,676 except ImportError: 2025-09-09T03:37:17,676 print( 2025-09-09T03:37:17,676 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T03:37:17,676 "the build environment with exception:", 2025-09-09T03:37:17,676 file=sys.stderr, 2025-09-09T03:37:17,676 ) 2025-09-09T03:37:17,676 traceback.print_exc() 2025-09-09T03:37:17,676 sys.exit(1) 2025-09-09T03:37:17,676 2025-09-09T03:37:17,676 __file__ = %r 2025-09-09T03:37:17,676 sys.argv[0] = __file__ 2025-09-09T03:37:17,676 2025-09-09T03:37:17,676 if os.path.exists(__file__): 2025-09-09T03:37:17,676 filename = __file__ 2025-09-09T03:37:17,676 with tokenize.open(__file__) as f: 2025-09-09T03:37:17,676 setup_py_code = f.read() 2025-09-09T03:37:17,676 else: 2025-09-09T03:37:17,676 filename = "" 2025-09-09T03:37:17,676 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T03:37:17,676 2025-09-09T03:37:17,676 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T03:37:17,676 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ip0pudrn/reciprocalspaceship_88c6119b1b964bc889b40cee0677d6c1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-4ag2f4lz[/] 2025-09-09T03:37:17,676 [bold magenta]cwd[/]: /tmp/pip-wheel-ip0pudrn/reciprocalspaceship_88c6119b1b964bc889b40cee0677d6c1/ 2025-09-09T03:37:17,676 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T03:37:17,677 ERROR: metadata generation failed 2025-09-09T03:37:17,682 Exception information: 2025-09-09T03:37:17,682 Traceback (most recent call last): 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T03:37:17,682 call_subprocess( 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~^ 2025-09-09T03:37:17,682 args, 2025-09-09T03:37:17,682 ^^^^^ 2025-09-09T03:37:17,682 ...<2 lines>... 2025-09-09T03:37:17,682 spinner=spinner, 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 ) 2025-09-09T03:37:17,682 ^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T03:37:17,682 raise error 2025-09-09T03:37:17,682 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T03:37:17,682 2025-09-09T03:37:17,682 The above exception was the direct cause of the following exception: 2025-09-09T03:37:17,682 2025-09-09T03:37:17,682 Traceback (most recent call last): 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T03:37:17,682 status = _inner_run() 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T03:37:17,682 return self.run(options, args) 2025-09-09T03:37:17,682 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T03:37:17,682 return func(self, options, args) 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T03:37:17,682 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T03:37:17,682 result = self._result = resolver.resolve( 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~^ 2025-09-09T03:37:17,682 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 ) 2025-09-09T03:37:17,682 ^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T03:37:17,682 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T03:37:17,682 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T03:37:17,682 if not criterion.candidates: 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T03:37:17,682 return bool(self._sequence) 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T03:37:17,682 self._bool = any(self) 2025-09-09T03:37:17,682 ~~~^^^^^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T03:37:17,682 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T03:37:17,682 ^^^^^^^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T03:37:17,682 candidate = func() 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T03:37:17,682 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T03:37:17,682 link, template, name, version 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 ) 2025-09-09T03:37:17,682 ^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T03:37:17,682 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~^ 2025-09-09T03:37:17,682 link, 2025-09-09T03:37:17,682 ^^^^^ 2025-09-09T03:37:17,682 ...<3 lines>... 2025-09-09T03:37:17,682 version=version, 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 ) 2025-09-09T03:37:17,682 ^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T03:37:17,682 super().__init__( 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~^ 2025-09-09T03:37:17,682 link=link, 2025-09-09T03:37:17,682 ^^^^^^^^^^ 2025-09-09T03:37:17,682 ...<4 lines>... 2025-09-09T03:37:17,682 version=version, 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 ) 2025-09-09T03:37:17,682 ^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T03:37:17,682 self.dist = self._prepare() 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T03:37:17,682 dist = self._prepare_distribution() 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T03:37:17,682 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T03:37:17,682 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T03:37:17,682 dist = _get_prepared_distribution( 2025-09-09T03:37:17,682 req, 2025-09-09T03:37:17,682 ...<3 lines>... 2025-09-09T03:37:17,682 self.check_build_deps, 2025-09-09T03:37:17,682 ) 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T03:37:17,682 abstract_dist.prepare_distribution_metadata( 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T03:37:17,682 finder, build_isolation, check_build_deps 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 ) 2025-09-09T03:37:17,682 ^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T03:37:17,682 self.req.prepare_metadata() 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T03:37:17,682 self.metadata_directory = generate_metadata_legacy( 2025-09-09T03:37:17,682 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T03:37:17,682 build_env=self.build_env, 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 ...<3 lines>... 2025-09-09T03:37:17,682 details=details, 2025-09-09T03:37:17,682 ^^^^^^^^^^^^^^^^ 2025-09-09T03:37:17,682 ) 2025-09-09T03:37:17,682 ^ 2025-09-09T03:37:17,682 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T03:37:17,682 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T03:37:17,682 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T03:37:17,704 Removed reciprocalspaceship==0.8.3 from https://files.pythonhosted.org/packages/e0/4d/9596e2f2d1fc25c627bf4bd7bf458eafed3ee589a9507e9116b693552eba/reciprocalspaceship-0.8.3.tar.gz from build tracker '/tmp/pip-build-tracker-wrfowsyh' 2025-09-09T03:37:17,704 Removed build tracker: '/tmp/pip-build-tracker-wrfowsyh'