2025-09-04T17:25:19,364 Created temporary directory: /tmp/pip-build-tracker-9tpbmh2k 2025-09-04T17:25:19,365 Initialized build tracking at /tmp/pip-build-tracker-9tpbmh2k 2025-09-04T17:25:19,365 Created build tracker: /tmp/pip-build-tracker-9tpbmh2k 2025-09-04T17:25:19,365 Entered build tracker: /tmp/pip-build-tracker-9tpbmh2k 2025-09-04T17:25:19,365 Created temporary directory: /tmp/pip-wheel-8dns1y0l 2025-09-04T17:25:19,369 Created temporary directory: /tmp/pip-ephem-wheel-cache-ipmzqst2 2025-09-04T17:25:19,434 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T17:25:19,436 2 location(s) to search for versions of astroalign: 2025-09-04T17:25:19,436 * https://pypi.org/simple/astroalign/ 2025-09-04T17:25:19,436 * https://www.piwheels.org/simple/astroalign/ 2025-09-04T17:25:19,437 Fetching project page and analyzing links: https://pypi.org/simple/astroalign/ 2025-09-04T17:25:19,437 Getting page https://pypi.org/simple/astroalign/ 2025-09-04T17:25:19,438 Found index url https://pypi.org/simple/ 2025-09-04T17:25:19,513 Fetched page https://pypi.org/simple/astroalign/ as application/vnd.pypi.simple.v1+json 2025-09-04T17:25:19,518 Found link https://files.pythonhosted.org/packages/cd/d4/d690091f0b81a0c263a90f4b5e53a0253ebf5b9949c48eae5969fb753c29/astroalign-1.0.dev1.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0.dev1 2025-09-04T17:25:19,518 Found link https://files.pythonhosted.org/packages/e3/3e/6d2e0b3f0e2e4eb666dae71fe4e2415e1ae16ccc30ef052d58b1335e52b6/astroalign-1.0.dev2.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0.dev2 2025-09-04T17:25:19,518 Found link https://files.pythonhosted.org/packages/3a/12/b28e32fec79a54b86a3d16d160c7a0ca038aded60e32ced29c8756d0cbe1/astroalign-1.0.dev3.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0.dev3 2025-09-04T17:25:19,519 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/a4/6d/939121b4bb322bd414ada51979dfd02530412513cb4cd38ba26d90c06156/astroalign-1.0a0-py2-none-any.whl (from https://pypi.org/simple/astroalign/) 2025-09-04T17:25:19,519 Found link https://files.pythonhosted.org/packages/bb/ca/90f5095d3521f6a3ad4e7e66dd381089fe15d385ffa8d9253f7158ae2dfb/astroalign-1.0a0.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0a0 2025-09-04T17:25:19,519 Found link https://files.pythonhosted.org/packages/20/f9/61985acecf6af82c3780d4be0a59b5bc3505ce4c9c54ee08d34c167d0405/astroalign-1.0a1.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0a1 2025-09-04T17:25:19,519 Found link https://files.pythonhosted.org/packages/57/05/e1452054ce799f9452ac355233f9a893a818834e79f08510089f126a551d/astroalign-1.0a2.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0a2 2025-09-04T17:25:19,519 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e5/b6/c0d196b35922327008525498c732a493013391d6666c264cf7c4b61d3fec/astroalign-1.0a3-py2.7.egg (from https://pypi.org/simple/astroalign/) 2025-09-04T17:25:19,520 Found link https://files.pythonhosted.org/packages/ac/00/05c4cc66a3a1f6d47e221e2afed3187eb7e37eb132444224e166ef509da5/astroalign-1.0a3.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0a3 2025-09-04T17:25:19,520 Found link https://files.pythonhosted.org/packages/42/6f/af23b0e672c7460eb935bb7cf03f4b8c48920ada66b7db9835aeefb772e7/astroalign-1.0a4.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0a4 2025-09-04T17:25:19,520 Found link https://files.pythonhosted.org/packages/87/7e/8c0c7fc1ef8f68cc8b412010465682ca348905db117385b42471f56cc5c8/astroalign-1.0a5.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0a5 2025-09-04T17:25:19,520 Found link https://files.pythonhosted.org/packages/53/34/db1f69e56f4ad9b8109e1c0794af61961d29f25a5e8345116bf801d63d52/astroalign-1.0.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0 2025-09-04T17:25:19,520 Found link https://files.pythonhosted.org/packages/8d/64/76d021b40e0456b593917ec5ee47c4849bbf9ccebd802f778bc4c357d5aa/astroalign-1.0.1.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0.1 2025-09-04T17:25:19,521 Found link https://files.pythonhosted.org/packages/1e/68/c7237c20750989fc41cf7cf7367df6061cef242b19189628dc27e637263f/astroalign-1.0.2.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0.2 2025-09-04T17:25:19,521 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/ef/a9/6f744c255a15afd30b39d2c2a811dcc9352fe795e84e8cc006ab27280a16/astroalign-1.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/astroalign/) 2025-09-04T17:25:19,521 Found link https://files.pythonhosted.org/packages/25/66/57aa37d99df5f1af9fa80503bc4c378fff36daf161777425e1f545714d9e/astroalign-1.0.3.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0.3 2025-09-04T17:25:19,521 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/02/f1/11a01b026679c93ce6ca47f9f27348dd2846c067975166494465eb355d7e/astroalign-1.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/astroalign/) 2025-09-04T17:25:19,521 Found link https://files.pythonhosted.org/packages/4b/b0/724c90d438c9d9d018528c0c51266e957b2302ad26dcaec3f943f928de58/astroalign-1.0.4.tar.gz (from https://pypi.org/simple/astroalign/), version: 1.0.4 2025-09-04T17:25:19,522 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/7c/47/df1d93c3355259e9e3df0c1d66fc19b1e100ef3579d1b7ee79804fda5fb2/astroalign-2.0-py3-none-any.whl (from https://pypi.org/simple/astroalign/) 2025-09-04T17:25:19,522 Found link https://files.pythonhosted.org/packages/7e/48/bda3f07b9c44745907b49ee452b6d972550807d495224f3f7c32db1314c6/astroalign-2.0.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.0 2025-09-04T17:25:19,522 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/db/ee/ccc9d76a84c43242796bae3b2837f3a1265e55dacbb711f935098c392180/astroalign-2.0.1-py3-none-any.whl (from https://pypi.org/simple/astroalign/) 2025-09-04T17:25:19,522 Found link https://files.pythonhosted.org/packages/06/4c/ace3b949e63537143d87d2788f7133dac464a8e57331f643ee9c973803a3/astroalign-2.0.1.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.0.1 2025-09-04T17:25:19,522 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/0d/4d/550a7ce94f389db02dc3a8eec7828e4ed27b8bc212ee13ef933289f8388e/astroalign-2.0.2-py3-none-any.whl (from https://pypi.org/simple/astroalign/) 2025-09-04T17:25:19,522 Found link https://files.pythonhosted.org/packages/79/ea/a7d2e4764f335dc19e8224c1e2e788552f85bdd3df52d6efb0b2e22a3f6b/astroalign-2.0.2.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.0.2 2025-09-04T17:25:19,523 Found link https://files.pythonhosted.org/packages/ea/0b/24e1eea7eb65b9b8677aab0edde699e920526e8279dbd8ceb37842c97f34/astroalign-2.1.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.1 2025-09-04T17:25:19,523 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/2f/d6/6b20c91791dad58d06388fc5f4c47c1e123e185d49342e9ccf9edea3f620/astroalign-2.2-py3-none-any.whl (from https://pypi.org/simple/astroalign/) 2025-09-04T17:25:19,523 Found link https://files.pythonhosted.org/packages/1b/a3/6817e9f82891e972f1c2e714a9f5eda754f5a68e0f3ca4c3b89a14989a74/astroalign-2.2.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.2 2025-09-04T17:25:19,523 Found link https://files.pythonhosted.org/packages/46/b8/e122b606e3a62cf2fac28dbf77f3a4239a9f346997677a983dbf0ab6e19a/astroalign-2.3.macosx-10.15-x86_64.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.3.macosx-10.15-x86_64 2025-09-04T17:25:19,523 Found link https://files.pythonhosted.org/packages/5e/cf/ce13356452bd43694370c4b648e80eec4a3b49c5ca2b080939581613e7a4/astroalign-2.3.1.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.3.1 2025-09-04T17:25:19,524 Found link https://files.pythonhosted.org/packages/45/c4/9e9a0a073a90a9b6a1e7d984804393d83900f682271fa5f813331eb6c353/astroalign-2.3.2.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.3.2 2025-09-04T17:25:19,524 Found link https://files.pythonhosted.org/packages/ea/92/88118a502bc1d8bc005715f7883aeb048157deebe9037c4ed2b566e5b6dc/astroalign-2.4.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.4 2025-09-04T17:25:19,524 Found link https://files.pythonhosted.org/packages/27/ea/6f574f34b280abc802e8f7254486bf92ebc6816bc0aca2e9dcf8bf943f4c/astroalign-2.4.1.tar.gz (from https://pypi.org/simple/astroalign/), version: 2.4.1 2025-09-04T17:25:19,525 Found link https://files.pythonhosted.org/packages/66/25/724ed686771e9c4c7c06bb514a1e2e3004cdf68bfbf744652e520705b4cd/astroalign-2.4.2.tar.gz (from https://pypi.org/simple/astroalign/) (requires-python:>=3.7), version: 2.4.2 2025-09-04T17:25:19,525 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/38/3d/9218c1fe40f76c6b84aa3a04743449d47171f97edad67a17a109d8fe5319/astroalign-2.5.0-py3-none-any.whl (from https://pypi.org/simple/astroalign/) (requires-python:>=3.7) 2025-09-04T17:25:19,525 Found link https://files.pythonhosted.org/packages/8c/36/10b8eef1af8622d931b120e85f4527cc0362de2e25184a1f6b060dc795c9/astroalign-2.5.0.tar.gz (from https://pypi.org/simple/astroalign/) (requires-python:>=3.7), version: 2.5.0 2025-09-04T17:25:19,525 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/2b/ed/40c2486e30e8334216a41594a805af30eec2fcbd6dbb4487753560fa0f7b/astroalign-2.5.1-py3-none-any.whl (from https://pypi.org/simple/astroalign/) (requires-python:>=3.7) 2025-09-04T17:25:19,526 Found link https://files.pythonhosted.org/packages/91/34/3fdcdbd4edd05fc3f511f0c810a1ada5150dd6a41e9d16f6b4a69b14287b/astroalign-2.5.1.tar.gz (from https://pypi.org/simple/astroalign/) (requires-python:>=3.7), version: 2.5.1 2025-09-04T17:25:19,526 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/53/40/5c5fb900c795e105138aa8a61094f352ebc4eb2746b6759d2fd4cc89b931/astroalign-2.5.2-py3-none-any.whl (from https://pypi.org/simple/astroalign/) (requires-python:>=3.7) 2025-09-04T17:25:19,526 Found link https://files.pythonhosted.org/packages/a8/68/6158c7f683893ee76b191a7fbe08e30c7a3dde359f30ac59081566f81477/astroalign-2.5.2.tar.gz (from https://pypi.org/simple/astroalign/) (requires-python:>=3.7), version: 2.5.2 2025-09-04T17:25:19,526 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/29/08/b08e4ac06cd29047b54537dcbd67b51685c2c848a78bc899a34213d1cfc4/astroalign-2.6.0-py3-none-any.whl (from https://pypi.org/simple/astroalign/) (requires-python:>=3.9) 2025-09-04T17:25:19,527 Found link https://files.pythonhosted.org/packages/23/49/f614ecc6334c5398aee969a66feefb11450d24ee0798ad88629cb3240528/astroalign-2.6.0.tar.gz (from https://pypi.org/simple/astroalign/) (requires-python:>=3.9), version: 2.6.0 2025-09-04T17:25:19,527 Skipping link: No binaries permitted for astroalign: https://files.pythonhosted.org/packages/c4/22/63c6ace72bf1384780469a2c953fe2320cbeae2db094dd87d35a13772b65/astroalign-2.6.1-py3-none-any.whl (from https://pypi.org/simple/astroalign/) (requires-python:>=3.9) 2025-09-04T17:25:19,527 Found link https://files.pythonhosted.org/packages/bd/00/92b72820029a1b64d2a5f752aefdb482bd624122693c8f3e8335705e69b2/astroalign-2.6.1.tar.gz (from https://pypi.org/simple/astroalign/) (requires-python:>=3.9), version: 2.6.1 2025-09-04T17:25:19,527 Fetching project page and analyzing links: https://www.piwheels.org/simple/astroalign/ 2025-09-04T17:25:19,528 Getting page https://www.piwheels.org/simple/astroalign/ 2025-09-04T17:25:19,529 Found index url https://www.piwheels.org/simple/ 2025-09-04T17:25:19,634 Fetched page https://www.piwheels.org/simple/astroalign/ as text/html 2025-09-04T17:25:19,640 Skipping link: No binaries permitted for astroalign: https://www.piwheels.org/simple/astroalign/astroalign-2.6.1-py3-none-any.whl#sha256=c3a20efaf4696d3affdbace85fd5329db89ba9de0cea51bc4d19be583e909205 (from https://www.piwheels.org/simple/astroalign/) (requires-python:>=3.9) 2025-09-04T17:25:19,640 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.6.0-py3-none-any.whl#sha256=feb0fa403b256e15e1a450f5424505bf5b7abc294e9cae7445efb9b818998099 (from https://www.piwheels.org/simple/astroalign/) (requires-python:>=3.9) 2025-09-04T17:25:19,641 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.5.2-py3-none-any.whl#sha256=9f6b6cef38720727df9e02a1546bd1e409dc72a46b0b7c4d69fec4ad22be1077 (from https://www.piwheels.org/simple/astroalign/) (requires-python:>=3.7) 2025-09-04T17:25:19,641 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.5.1-py3-none-any.whl#sha256=2eb1953575a8707e5e1a2e73997a838c569fbe1e4e11ab9cf903dbeae6d8ee14 (from https://www.piwheels.org/simple/astroalign/) (requires-python:>=3.7) 2025-09-04T17:25:19,641 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.5.0-py3-none-any.whl#sha256=dafec66ed9ddfcb82eabfa227e916ebde3b49b3229c35c8f040ff00e875f0e82 (from https://www.piwheels.org/simple/astroalign/) (requires-python:>=3.7) 2025-09-04T17:25:19,641 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.4.2-py3-none-any.whl#sha256=20e937a291e3991e955c6858ea707ec35e06404506a64fd611bcd06e65368ce4 (from https://www.piwheels.org/simple/astroalign/) (requires-python:>=3.7) 2025-09-04T17:25:19,641 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.4.1-py3-none-any.whl#sha256=ed233be8e6dc2b4c821a31315cc5e36794d51af288d2d9efd698720440517ce0 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,641 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.4-py3-none-any.whl#sha256=e87477a42edbc3f90eb338131fe69c950e6b09759ac178ff8b93ddcaea8687d4 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,642 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.3.2-py3-none-any.whl#sha256=c2c0c2066c132fe725154f83540beb532f8924595447bc7bde995c9c03fd89d1 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,642 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.3.1-py3-none-any.whl#sha256=e55c9b3ef67c7c8be37195cebeb22551fac803c718db8734f5f0b5f7f7db3ac2 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,642 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.2-py3-none-any.whl#sha256=2f082354a6bbfa15cfa35714b20e19967a6681c43e2b611024ace1ee8a668f93 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,642 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.1-py3-none-any.whl#sha256=5b774fae096095a6f980b33d2dd7dcceadd0df9eabcd63948aafb1b5657debe9 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,642 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.0.2-py3-none-any.whl#sha256=0ca1dd24ddbc2df6bf9e2af21249684ef470bf86bb520e9c0e8cdca285e1860c (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,642 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.0.1-py3-none-any.whl#sha256=544dfc42d17af4bda6047634ecbd3995ff761fd1aa149078d956bc252860ef59 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,642 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-2.0-py3-none-any.whl#sha256=20357d60b74f912ae433d760a18cebd2fcaa3bd7550ed30b9835cfba825390c6 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,643 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0.4-py2.py3-none-any.whl#sha256=18527cdb9106e694f10d67eba09b7c214ba4795d0657c9ceed2deaccabad929d (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,643 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0.3-py2.py3-none-any.whl#sha256=b3ebcb227a0b5050b1d24fe95c0f01454dc86ece696ffcb6a4b36c31d7c53f2f (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,643 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0.2-py3-none-any.whl#sha256=f4a919262ef7bb978a100a055455074b66b76a957d55eb28f97f30295a3c44cc (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,643 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0.1-py3-none-any.whl#sha256=4c5eb937cf39e478b05382053f1710b7c045424c2983b1f7fdce7424be4c74c0 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,643 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0-py3-none-any.whl#sha256=3b0f42a29839a4b8efe751bbbabc50d7a0b2059cec175494c6997aef89503f2b (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,644 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0a5-py3-none-any.whl#sha256=6926a4b885720d5faf2cd756c70fc7847afd46f11aba101a6e14017a03d95b64 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,644 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0a3-py3-none-any.whl#sha256=33b28c5efbd61ee8ecdd3dae7c187ed08ba4b3c5c27b387daf6285066bf58be6 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,644 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0a2-py3-none-any.whl#sha256=7e6b74acbff80c9d8a638ff73fa15b21bb957ed9acd413396278d74b5231ef8e (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,644 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0a1-py3-none-any.whl#sha256=05ab916825afec61e8e8c9c582bd75d8ea14e248915756522f6bad35d0f683dc (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,644 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0a0-py3-none-any.whl#sha256=f7055ff62ca1a9b59e2a5be7b63de552ee6f0271ba4eb7bf7bbbd3fe78d70257 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,644 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0.dev3-py3-none-any.whl#sha256=a2f4b1df73c32d9a46b306f14f8cdd69c5cc125709db2ef883daf8a915e0914d (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,645 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0.dev2-py3-none-any.whl#sha256=5010543a9d45cc05907e355df194381ae2998cb6f366333a78ae740be566b62f (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,645 Skipping link: No binaries permitted for astroalign: https://archive1.piwheels.org/simple/astroalign/astroalign-1.0.dev1-py3-none-any.whl#sha256=9c6e645fefe56cd0f032110880f9dfbf4403bd501244a6ac05b2dd3f71858c58 (from https://www.piwheels.org/simple/astroalign/) 2025-09-04T17:25:19,645 Skipping link: not a file: https://www.piwheels.org/simple/astroalign/ 2025-09-04T17:25:19,645 Skipping link: not a file: https://pypi.org/simple/astroalign/ 2025-09-04T17:25:19,676 Given no hashes to check 1 links for project 'astroalign': discarding no candidates 2025-09-04T17:25:19,677 Collecting astroalign==1.0a4 2025-09-04T17:25:19,679 Created temporary directory: /tmp/pip-unpack-tx1u3ged 2025-09-04T17:25:19,815 Downloading astroalign-1.0a4.tar.gz (7.7 kB) 2025-09-04T17:25:19,838 Added astroalign==1.0a4 from https://files.pythonhosted.org/packages/42/6f/af23b0e672c7460eb935bb7cf03f4b8c48920ada66b7db9835aeefb772e7/astroalign-1.0a4.tar.gz to build tracker '/tmp/pip-build-tracker-9tpbmh2k' 2025-09-04T17:25:19,840 Running setup.py (path:/tmp/pip-wheel-8dns1y0l/astroalign_6fe91e03971542e3ad2a6d08ab8216d3/setup.py) egg_info for package astroalign 2025-09-04T17:25:19,841 Created temporary directory: /tmp/pip-pip-egg-info-dg016r29 2025-09-04T17:25:19,841 Preparing metadata (setup.py): started 2025-09-04T17:25:19,843 Running command python setup.py egg_info 2025-09-04T17:25:20,349 Traceback (most recent call last): 2025-09-04T17:25:20,351 File "", line 2, in 2025-09-04T17:25:20,351 exec(compile(''' 2025-09-04T17:25:20,351 ~~~~^^^^^^^^^^^^ 2025-09-04T17:25:20,351 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:25:20,351 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,351 ...<32 lines>... 2025-09-04T17:25:20,352 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:25:20,352 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,352 ''' % ('/tmp/pip-wheel-8dns1y0l/astroalign_6fe91e03971542e3ad2a6d08ab8216d3/setup.py',), "", "exec")) 2025-09-04T17:25:20,352 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,352 File "", line 35, in 2025-09-04T17:25:20,352 File "/tmp/pip-wheel-8dns1y0l/astroalign_6fe91e03971542e3ad2a6d08ab8216d3/setup.py", line 4, in 2025-09-04T17:25:20,352 with open(os.path.join(os.path.dirname(__file__), 'README.md')) as readme: 2025-09-04T17:25:20,352 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,353 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-8dns1y0l/astroalign_6fe91e03971542e3ad2a6d08ab8216d3/README.md' 2025-09-04T17:25:20,438 ERROR: python setup.py egg_info exited with 1 2025-09-04T17:25:20,451 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T17:25:20,451 exec(compile('"'"''"'"''"'"' 2025-09-04T17:25:20,451 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:25:20,451 # 2025-09-04T17:25:20,451 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T17:25:20,451 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T17:25:20,451 # - It provides a clear error message when setuptools is not installed. 2025-09-04T17:25:20,451 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T17:25:20,451 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T17:25:20,451 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T17:25:20,451 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T17:25:20,451 import os, sys, tokenize, traceback 2025-09-04T17:25:20,451 2025-09-04T17:25:20,451 try: 2025-09-04T17:25:20,451 import setuptools 2025-09-04T17:25:20,451 except ImportError: 2025-09-04T17:25:20,451 print( 2025-09-04T17:25:20,451 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T17:25:20,451 "the build environment with exception:", 2025-09-04T17:25:20,451 file=sys.stderr, 2025-09-04T17:25:20,451 ) 2025-09-04T17:25:20,451 traceback.print_exc() 2025-09-04T17:25:20,451 sys.exit(1) 2025-09-04T17:25:20,451 2025-09-04T17:25:20,451 __file__ = %r 2025-09-04T17:25:20,451 sys.argv[0] = __file__ 2025-09-04T17:25:20,451 2025-09-04T17:25:20,451 if os.path.exists(__file__): 2025-09-04T17:25:20,451 filename = __file__ 2025-09-04T17:25:20,451 with tokenize.open(__file__) as f: 2025-09-04T17:25:20,451 setup_py_code = f.read() 2025-09-04T17:25:20,451 else: 2025-09-04T17:25:20,451 filename = "" 2025-09-04T17:25:20,451 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T17:25:20,451 2025-09-04T17:25:20,451 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:25:20,451 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8dns1y0l/astroalign_6fe91e03971542e3ad2a6d08ab8216d3/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-dg016r29[/] 2025-09-04T17:25:20,451 [bold magenta]cwd[/]: /tmp/pip-wheel-8dns1y0l/astroalign_6fe91e03971542e3ad2a6d08ab8216d3/ 2025-09-04T17:25:20,452 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T17:25:20,452 ERROR: metadata generation failed 2025-09-04T17:25:20,458 Exception information: 2025-09-04T17:25:20,458 Traceback (most recent call last): 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T17:25:20,458 call_subprocess( 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~^ 2025-09-04T17:25:20,458 args, 2025-09-04T17:25:20,458 ^^^^^ 2025-09-04T17:25:20,458 ...<2 lines>... 2025-09-04T17:25:20,458 spinner=spinner, 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 ) 2025-09-04T17:25:20,458 ^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T17:25:20,458 raise error 2025-09-04T17:25:20,458 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T17:25:20,458 2025-09-04T17:25:20,458 The above exception was the direct cause of the following exception: 2025-09-04T17:25:20,458 2025-09-04T17:25:20,458 Traceback (most recent call last): 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T17:25:20,458 status = _inner_run() 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T17:25:20,458 return self.run(options, args) 2025-09-04T17:25:20,458 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T17:25:20,458 return func(self, options, args) 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T17:25:20,458 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T17:25:20,458 result = self._result = resolver.resolve( 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~^ 2025-09-04T17:25:20,458 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 ) 2025-09-04T17:25:20,458 ^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T17:25:20,458 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T17:25:20,458 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T17:25:20,458 if not criterion.candidates: 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T17:25:20,458 return bool(self._sequence) 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T17:25:20,458 self._bool = any(self) 2025-09-04T17:25:20,458 ~~~^^^^^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T17:25:20,458 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T17:25:20,458 ^^^^^^^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T17:25:20,458 candidate = func() 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T17:25:20,458 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:25:20,458 link, template, name, version 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 ) 2025-09-04T17:25:20,458 ^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T17:25:20,458 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~^ 2025-09-04T17:25:20,458 link, 2025-09-04T17:25:20,458 ^^^^^ 2025-09-04T17:25:20,458 ...<3 lines>... 2025-09-04T17:25:20,458 version=version, 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 ) 2025-09-04T17:25:20,458 ^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T17:25:20,458 super().__init__( 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~^ 2025-09-04T17:25:20,458 link=link, 2025-09-04T17:25:20,458 ^^^^^^^^^^ 2025-09-04T17:25:20,458 ...<4 lines>... 2025-09-04T17:25:20,458 version=version, 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 ) 2025-09-04T17:25:20,458 ^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T17:25:20,458 self.dist = self._prepare() 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T17:25:20,458 dist = self._prepare_distribution() 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T17:25:20,458 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T17:25:20,458 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T17:25:20,458 dist = _get_prepared_distribution( 2025-09-04T17:25:20,458 req, 2025-09-04T17:25:20,458 ...<3 lines>... 2025-09-04T17:25:20,458 self.check_build_deps, 2025-09-04T17:25:20,458 ) 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T17:25:20,458 abstract_dist.prepare_distribution_metadata( 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:25:20,458 finder, build_isolation, check_build_deps 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 ) 2025-09-04T17:25:20,458 ^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T17:25:20,458 self.req.prepare_metadata() 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T17:25:20,458 self.metadata_directory = generate_metadata_legacy( 2025-09-04T17:25:20,458 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:25:20,458 build_env=self.build_env, 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 ...<3 lines>... 2025-09-04T17:25:20,458 details=details, 2025-09-04T17:25:20,458 ^^^^^^^^^^^^^^^^ 2025-09-04T17:25:20,458 ) 2025-09-04T17:25:20,458 ^ 2025-09-04T17:25:20,458 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T17:25:20,458 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T17:25:20,458 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T17:25:20,479 Removed astroalign==1.0a4 from https://files.pythonhosted.org/packages/42/6f/af23b0e672c7460eb935bb7cf03f4b8c48920ada66b7db9835aeefb772e7/astroalign-1.0a4.tar.gz from build tracker '/tmp/pip-build-tracker-9tpbmh2k' 2025-09-04T17:25:20,479 Removed build tracker: '/tmp/pip-build-tracker-9tpbmh2k'