2026-06-22T20:50:11,617 Created temporary directory: /tmp/pip-ephem-wheel-cache-es6aoheq 2026-06-22T20:50:11,619 Created temporary directory: /tmp/pip-build-tracker-e1ypx_wy 2026-06-22T20:50:11,620 Initialized build tracking at /tmp/pip-build-tracker-e1ypx_wy 2026-06-22T20:50:11,621 Created build tracker: /tmp/pip-build-tracker-e1ypx_wy 2026-06-22T20:50:11,621 Entered build tracker: /tmp/pip-build-tracker-e1ypx_wy 2026-06-22T20:50:11,622 Created temporary directory: /tmp/pip-wheel-18mlwgyu 2026-06-22T20:50:11,625 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-22T20:50:11,627 Created temporary directory: /tmp/pip-ephem-wheel-cache-8a0gi9h5 2026-06-22T20:50:11,650 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-22T20:50:11,653 2 location(s) to search for versions of cotengra: 2026-06-22T20:50:11,653 * https://pypi.org/simple/cotengra/ 2026-06-22T20:50:11,653 * https://www.piwheels.org/simple/cotengra/ 2026-06-22T20:50:11,654 Fetching project page and analyzing links: https://pypi.org/simple/cotengra/ 2026-06-22T20:50:11,655 Getting page https://pypi.org/simple/cotengra/ 2026-06-22T20:50:11,656 Found index url https://pypi.org/simple 2026-06-22T20:50:11,814 Fetched page https://pypi.org/simple/cotengra/ as application/vnd.pypi.simple.v1+json 2026-06-22T20:50:11,824 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/29/dd/5c299b8436713a02c28054f122f0b8416ea7bba68ac3d4d040243dba274e/cotengra-0.2.0-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,825 Found link https://files.pythonhosted.org/packages/16/5b/766265e5986cf6708f2d80690d3bcb05b68b838c36e2adba2aa4fb5d70d0/cotengra-0.2.0.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.2.0 2026-06-22T20:50:11,826 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/c9/11/e0e0d3bff2a8073ed939700c13d69378562f37cecaf136508e66bf3c886b/cotengra-0.3.0-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,827 Found link https://files.pythonhosted.org/packages/fe/ba/d760a83b3561b157e0c623bb0a5a7ca05b2838c706da127d7de34dfdcba7/cotengra-0.3.0.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.3.0 2026-06-22T20:50:11,828 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/3f/8a/825e708a9bfdd7b6f1bde8b7ba843ca01533a8c2a9b10e20564923a574ad/cotengra-0.3.1-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,829 Found link https://files.pythonhosted.org/packages/f1/6c/e09c3c7362514c5481070a9f487f1c2b835d3e225738003d359379126194/cotengra-0.3.1.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.3.1 2026-06-22T20:50:11,830 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/5c/48/c7f9fb0358398a98b66bb768a1242f3657243c65978f721a7945ad776f74/cotengra-0.3.2-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,831 Found link https://files.pythonhosted.org/packages/c7/e4/0d8e0b359bae2ce5e357b5560580569c77672b8697e24e361a17d084115c/cotengra-0.3.2.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.3.2 2026-06-22T20:50:11,832 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/33/1d/291f6297356a0247440273b5deeb3d3d71afeb8c3b773c786d4b37428c30/cotengra-0.4.0-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,833 Found link https://files.pythonhosted.org/packages/d6/4a/c61e4edd89927ee6a1154147985f5f72da3533af3efb5d41fec06106e8c2/cotengra-0.4.0.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.4.0 2026-06-22T20:50:11,833 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/67/59/f5bd998e67e34fe9da6a6f72cee0a43e7053c2e5ce40216ba78bf34e8bff/cotengra-0.5.0-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,835 Found link https://files.pythonhosted.org/packages/cf/df/fd7e77a46d25d48e3d39adacfe06ace6ba8f5a6917dd4a0fafcf18fb6e08/cotengra-0.5.0.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.5.0 2026-06-22T20:50:11,835 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/b2/f2/2acb7557f2df65f64f2c4053551269e0ffc54f397422d2e354f5fed017c9/cotengra-0.5.1-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,836 Found link https://files.pythonhosted.org/packages/a8/01/e198c106683d9588dae3881c293bc22e36a342eb2adbe8e3bd0d6a2d679a/cotengra-0.5.1.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.5.1 2026-06-22T20:50:11,837 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/39/0f/034b5af09b097ec312171a8ca91c79e8e1752897728fbc5f795d7f0011e4/cotengra-0.5.2-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,837 Found link https://files.pythonhosted.org/packages/75/0f/ba48de911a34e5c8b54e79fc0ed657e27d422985c8e059de8e2c7c4fd9f3/cotengra-0.5.2.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.5.2 2026-06-22T20:50:11,838 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/48/4c/1a271b37b1bc757b3908311e9df79f64ed300f50aab1b26eb101176743e8/cotengra-0.5.3-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,839 Found link https://files.pythonhosted.org/packages/21/24/4609225b705874a156d387c2c3685c5772780d5605d71fbf502ad88470a0/cotengra-0.5.3.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.5.3 2026-06-22T20:50:11,840 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/86/0a/c464eacdb0f9135009b517e07690d7629a8dd3d5b3e8043bc2acac8f6cff/cotengra-0.5.4-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,841 Found link https://files.pythonhosted.org/packages/b6/5b/fbdb773056aa1dfb3e472e73f537f14d4562f09845774d76288767fe96ee/cotengra-0.5.4.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.5.4 2026-06-22T20:50:11,841 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/f2/68/c60ff0d3a7b62c18ead5bc02b42e9ef3b11a626f51603b30f23c1521577d/cotengra-0.5.5-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,842 Found link https://files.pythonhosted.org/packages/4f/7c/9a579ad04f69ce59dbb6a53408dad24fda7feb2322e7c2b2a7cf19f48a5c/cotengra-0.5.5.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.5.5 2026-06-22T20:50:11,843 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/13/d8/18a2656d09aa813e46f3969c796c131e883bc15d8435a408b51801e3417f/cotengra-0.5.6-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,844 Found link https://files.pythonhosted.org/packages/92/50/527fc5a893fb63b126401139e1e12f63a6ebd2a85bae60cfcf838af62c8e/cotengra-0.5.6.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.5.6 2026-06-22T20:50:11,845 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/99/42/9548f9c1e2f2188caddd2cb5f1c9614d16b0036ec77900a03108a288acf4/cotengra-0.6.0-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,846 Found link https://files.pythonhosted.org/packages/45/ce/9239a7efe1c8afe35411551a403f6f6af8685a25dc9cb8b66475757f1582/cotengra-0.6.0.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.6.0 2026-06-22T20:50:11,847 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/09/5f/b32d69ec4fe03286256be513fa8165829fe8474f90da3705df9adce6eb80/cotengra-0.6.1-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,848 Found link https://files.pythonhosted.org/packages/ef/f8/29057fe6fec60b0aef78de8f1f426a84d485edf71be63c1bab50d3b54ef3/cotengra-0.6.1.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.6.1 2026-06-22T20:50:11,849 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/ca/3e/27a7aae7d3c47f58d6a754e03aad0d27a3f3a0514d61c8177324fe2fba23/cotengra-0.6.2-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,849 Found link https://files.pythonhosted.org/packages/9c/89/fa3e988d0075520b4089da44da3768de97bf14737de2f9f33ff23a1c88a3/cotengra-0.6.2.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.6.2 2026-06-22T20:50:11,850 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/10/fb/cfdd2fd83b3ed1d3dd9682e2c561c7ce9f4f625d03fe7ec5062077264882/cotengra-0.7.0-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,851 Found link https://files.pythonhosted.org/packages/c9/a6/c8af5aae49b37d2468ae0069a2b7c94e6a9836448fec94385accc1963264/cotengra-0.7.0.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.7.0 2026-06-22T20:50:11,851 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/90/5d/ec3a31fb9795ebb6a0321b978e8a627ea8e193c64212b40a71870af719cd/cotengra-0.7.1-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,852 Found link https://files.pythonhosted.org/packages/e7/3c/cb934556c38194bdca19e2a321b3831e5f98e9a97df94ca410a80bfa90da/cotengra-0.7.1.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.7.1 2026-06-22T20:50:11,853 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/25/7f/59f62c3b8c3d622c46f657026b1f6d5a4630fe28ea75287b92d95a23c318/cotengra-0.7.2-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,854 Found link https://files.pythonhosted.org/packages/81/5d/b1dc108dcebf26dd42750845377e6c1f16be012fd11f7d9a6dd30bfd6295/cotengra-0.7.2.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.7.2 2026-06-22T20:50:11,855 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/09/ef/416bfe49c5f817660dd528349cc0ae117351e12b4d31da7fe6c424cedc97/cotengra-0.7.3-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,856 Found link https://files.pythonhosted.org/packages/b9/ac/2290841413a985bf2114680b6ec16a67921cd2ab0dc7c27b10a204c448c4/cotengra-0.7.3.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.7.3 2026-06-22T20:50:11,857 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/83/9e/b8b7a6da7cab8c5cb78546df4648ae8651824933e3174ef748ee0711d362/cotengra-0.7.4-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,858 Found link https://files.pythonhosted.org/packages/97/69/30757586dee8bce055d3464d8d655a9945628bbac62052ffc8ffa41511b7/cotengra-0.7.4.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.7.4 2026-06-22T20:50:11,859 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/bd/0e/5356269a34f7860fb506b6690e74f4d0062e0e50bf6345fb5405e294b1ec/cotengra-0.7.5-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:11,860 Found link https://files.pythonhosted.org/packages/f2/42/041a65c3a12646156ae584a474a7843da977e51453403365aec9ec54bc7c/cotengra-0.7.5.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.8), version: 0.7.5 2026-06-22T20:50:11,861 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/ff/9b/25769de0ecfc26ea1b66d52dc2a7ed261a47f9a30eaa29e7978c2b73095f/cotengra-0.8.0-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.10) 2026-06-22T20:50:11,862 Found link https://files.pythonhosted.org/packages/43/73/cbdac3a5996d7806a47c6c3eaf86b0762cc571ef244c48c6480cf8009e05/cotengra-0.8.0.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.10), version: 0.8.0 2026-06-22T20:50:11,862 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/33/58/6c663b9f21e38c5f944eabe540050b316c61551f116dfeac344b5c61982d/cotengra-0.8.1-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.10) 2026-06-22T20:50:11,863 Found link https://files.pythonhosted.org/packages/ee/5b/6bf6d614ac5499417843fe9b288d4ad93b7af92b5dd1c57ebd6f8ae93942/cotengra-0.8.1.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.10), version: 0.8.1 2026-06-22T20:50:11,864 Skipping link: No binaries permitted for cotengra: https://files.pythonhosted.org/packages/f6/27/157df41828f9d3ea3db17b1d299c900e7faa84e14fc0cf32ded39e87b7e8/cotengra-0.8.2-py3-none-any.whl (from https://pypi.org/simple/cotengra/) (requires-python:>=3.10) 2026-06-22T20:50:11,865 Found link https://files.pythonhosted.org/packages/61/55/867bfde1fd7d91b79fd1ee23468f034fc5afb6da620124e43a1a004d3a05/cotengra-0.8.2.tar.gz (from https://pypi.org/simple/cotengra/) (requires-python:>=3.10), version: 0.8.2 2026-06-22T20:50:11,865 Fetching project page and analyzing links: https://www.piwheels.org/simple/cotengra/ 2026-06-22T20:50:11,866 Getting page https://www.piwheels.org/simple/cotengra/ 2026-06-22T20:50:11,868 Found index url https://www.piwheels.org/simple 2026-06-22T20:50:12,061 Fetched page https://www.piwheels.org/simple/cotengra/ as text/html 2026-06-22T20:50:12,068 Skipping link: No binaries permitted for cotengra: https://www.piwheels.org/simple/cotengra/cotengra-0.8.1-py3-none-any.whl#sha256=11d02e88fa23047375f2d93a19a3f3d3c8b5cb2f1754f19703f6444545b3711b (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.10) 2026-06-22T20:50:12,069 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.8.0-py3-none-any.whl#sha256=a66e61df93fea20dcab179b6c9404cfd89781ed87f0fd4581ca0b35aebb38e9d (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.10) 2026-06-22T20:50:12,070 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.7.5-py3-none-any.whl#sha256=5ab26979affb053fe1028ab946ce3c0e8c5ec89debfec85d355dbb06121f17d6 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,071 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.7.4-py3-none-any.whl#sha256=8504e46b5cf34199ae1787fc0fff066f21f57a95008a1974563d725c78b5bfb1 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,071 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.7.3-py3-none-any.whl#sha256=378cb1e0d8b8dff06032297da6aa15710645305c212207d369bd2fa7fb4c0f78 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,072 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.7.2-py3-none-any.whl#sha256=7889c86947047344cc34e8ae3122a34f2facff3db0efdbf932f03afb036a7132 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,073 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.7.1-py3-none-any.whl#sha256=18b0c7f2993be86f8c51a2a41563bc6615225896929be0e207bd3a581260c405 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,074 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.7.0-py3-none-any.whl#sha256=ca1c75fec462fb75130a3a826db2d4565bbbf0641d5ce0a617e643211cd98307 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,074 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.6.2-py3-none-any.whl#sha256=e4ebfbfe545e3fdc8268c41ff6715f70714c53d795b5c28ed4625c593bbd9e76 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,075 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.6.1-py3-none-any.whl#sha256=46239bc2db5355dc0a2714d41c0d7f94d9fae00598145b1ebe4c63bfeb85a807 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,075 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.6.0-py3-none-any.whl#sha256=37a870ae5902024ff113d89d32869edf9fb482e9c615be10df4daba4051f0aa4 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,076 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.5.6-py3-none-any.whl#sha256=b39f7c618b2d07acf02b5b14a266b5f6eedf1bf06c875a73d51ebf3bc50a9b9a (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,076 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.5.5-py3-none-any.whl#sha256=17417825a6b69eecc814578df8fb2993d35a0834f27dcaed4cd795d2486e164e (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,077 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.5.4-py3-none-any.whl#sha256=6ff50e53b031811cab7f54faacfc1665bacdc161840d46b25deecd646f273ca7 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,078 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.5.3-py3-none-any.whl#sha256=be1daac6d868000682ebed4522ec3c7c52a44f3ba8b4c9bc167cd38849e3b0b8 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,079 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.5.2-py3-none-any.whl#sha256=ffdf20305fc9185b44126ce77da51d1e5307422fa5aed3cfcba7a81d9d2f1e4a (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,079 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.5.1-py3-none-any.whl#sha256=496f922db79c3bbc7186dcc9f857954273ff1e61e9b1641bcd593744f91677e9 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,080 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.5.0-py3-none-any.whl#sha256=c0ae7f8e34944bb4095615b3368d1cc71474f7a7b92796f317da1ea14fd3e024 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,081 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.4.0-py3-none-any.whl#sha256=ee6f6a09ff2b25dc6135c0da0203cf2535e19730008fa269e8cc72201866dd94 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,081 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.3.2-py3-none-any.whl#sha256=a49b2784babf86052711c5cfcfc319a24f0c6f6809799173c943edeed2512676 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,082 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.3.1-py3-none-any.whl#sha256=a1b310178e0aa42e658be1fbcd6fd9d5e81be55fb9a94c66fa739db5284c28cc (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,083 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.3.0-py3-none-any.whl#sha256=851a4478440549d6c8c1d907f647068628aeb6a21b8285af1a42108fa560bc64 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,084 Skipping link: No binaries permitted for cotengra: https://archive1.piwheels.org/simple/cotengra/cotengra-0.2.0-py3-none-any.whl#sha256=15f2e0127de146be0c7e633ca3b8117dedd789fe5b02c7c38fb38722074151a1 (from https://www.piwheels.org/simple/cotengra/) (requires-python:>=3.8) 2026-06-22T20:50:12,085 Skipping link: not a file: https://www.piwheels.org/simple/cotengra/ 2026-06-22T20:50:12,085 Skipping link: not a file: https://pypi.org/simple/cotengra/ 2026-06-22T20:50:12,117 Given no hashes to check 1 links for project 'cotengra': discarding no candidates 2026-06-22T20:50:12,143 Collecting cotengra==0.8.2 2026-06-22T20:50:12,146 Created temporary directory: /tmp/pip-unpack-s3zmfr4l 2026-06-22T20:50:12,391 Downloading cotengra-0.8.2.tar.gz (2.5 MB) 2026-06-22T20:50:13,399 Added cotengra==0.8.2 from https://files.pythonhosted.org/packages/61/55/867bfde1fd7d91b79fd1ee23468f034fc5afb6da620124e43a1a004d3a05/cotengra-0.8.2.tar.gz to build tracker '/tmp/pip-build-tracker-e1ypx_wy' 2026-06-22T20:50:13,410 Created temporary directory: /tmp/pip-build-env-denjfquw 2026-06-22T20:50:13,415 Installing build dependencies: started 2026-06-22T20:50:13,416 Running command pip subprocess to install build dependencies 2026-06-22T20:50:14,812 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-22T20:50:15,570 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-22T20:50:15,595 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-22T20:50:16,164 Collecting hatchling 2026-06-22T20:50:16,165 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-22T20:50:16,181 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-22T20:50:16,254 Collecting hatch-vcs 2026-06-22T20:50:16,255 Obtaining dependency information for hatch-vcs from https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl.metadata 2026-06-22T20:50:16,272 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl.metadata (9.0 kB) 2026-06-22T20:50:16,473 Collecting packaging>=24.2 2026-06-22T20:50:16,474 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-22T20:50:16,489 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-22T20:50:16,614 Collecting pathspec>=0.10.1 2026-06-22T20:50:16,615 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-06-22T20:50:16,630 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-22T20:50:16,759 Collecting pluggy>=1.0.0 2026-06-22T20:50:16,760 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-06-22T20:50:16,785 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-22T20:50:17,269 Collecting trove-classifiers 2026-06-22T20:50:17,270 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata 2026-06-22T20:50:17,287 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-06-22T20:50:17,710 Collecting setuptools-scm>=8.2.0 2026-06-22T20:50:17,711 Obtaining dependency information for setuptools-scm>=8.2.0 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.1.1-py3-none-any.whl.metadata 2026-06-22T20:50:17,726 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.1.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-22T20:50:17,849 Collecting vcs-versioning>=2.0.0.dev0 2026-06-22T20:50:17,849 Obtaining dependency information for vcs-versioning>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.0.1-py3-none-any.whl.metadata 2026-06-22T20:50:17,873 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.0.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-22T20:50:19,399 Collecting setuptools 2026-06-22T20:50:19,400 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-22T20:50:19,415 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-22T20:50:19,630 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-22T20:50:19,651 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl (8.5 kB) 2026-06-22T20:50:19,672 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-22T20:50:19,695 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-22T20:50:19,713 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-22T20:50:19,735 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.1.1-py3-none-any.whl (27 kB) 2026-06-22T20:50:19,753 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-22T20:50:19,775 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.0.1-py3-none-any.whl (105 kB) 2026-06-22T20:50:19,876 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-22T20:50:19,917 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-22T20:50:19,947 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl (8.5 kB) 2026-06-22T20:50:19,974 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-22T20:50:20,003 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-22T20:50:20,028 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-22T20:50:20,052 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.1.1-py3-none-any.whl (27 kB) 2026-06-22T20:50:20,073 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-22T20:50:20,098 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.0.1-py3-none-any.whl (105 kB) 2026-06-22T20:50:20,186 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-22T20:50:23,064 Installing collected packages: trove-classifiers, setuptools, pluggy, pathspec, packaging, vcs-versioning, hatchling, setuptools-scm, hatch-vcs 2026-06-22T20:50:23,103 Creating /tmp/pip-build-env-denjfquw/overlay/local/bin 2026-06-22T20:50:23,105 changing mode of /tmp/pip-build-env-denjfquw/overlay/local/bin/trove-classifiers to 755 2026-06-22T20:50:30,281 changing mode of /tmp/pip-build-env-denjfquw/overlay/local/bin/vcs-versioning to 755 2026-06-22T20:50:32,226 changing mode of /tmp/pip-build-env-denjfquw/overlay/local/bin/hatchling to 755 2026-06-22T20:50:32,398 changing mode of /tmp/pip-build-env-denjfquw/overlay/local/bin/setuptools-scm to 755 2026-06-22T20:50:32,551 Successfully installed hatch-vcs-0.5.0 hatchling-1.30.1 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 setuptools-82.0.1 setuptools-scm-10.1.1 trove-classifiers-2026.6.1.19 vcs-versioning-2.0.1 2026-06-22T20:50:32,917 Installing build dependencies: finished with status 'done' 2026-06-22T20:50:32,927 Getting requirements to build wheel: started 2026-06-22T20:50:32,928 Running command Getting requirements to build wheel 2026-06-22T20:50:33,480 Getting requirements to build wheel: finished with status 'done' 2026-06-22T20:50:33,484 Created temporary directory: /tmp/pip-modern-metadata-zxehej7k 2026-06-22T20:50:33,487 Preparing metadata (pyproject.toml): started 2026-06-22T20:50:33,488 Running command Preparing metadata (pyproject.toml) 2026-06-22T20:50:34,431 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-22T20:50:34,436 Source in /tmp/pip-wheel-18mlwgyu/cotengra_b248738364a445eb96fe61ca25dab732 has version 0.8.2, which satisfies requirement cotengra==0.8.2 from https://files.pythonhosted.org/packages/61/55/867bfde1fd7d91b79fd1ee23468f034fc5afb6da620124e43a1a004d3a05/cotengra-0.8.2.tar.gz 2026-06-22T20:50:34,438 Removed cotengra==0.8.2 from https://files.pythonhosted.org/packages/61/55/867bfde1fd7d91b79fd1ee23468f034fc5afb6da620124e43a1a004d3a05/cotengra-0.8.2.tar.gz from build tracker '/tmp/pip-build-tracker-e1ypx_wy' 2026-06-22T20:50:34,444 Created temporary directory: /tmp/pip-unpack-jfupoiw5 2026-06-22T20:50:34,444 Building wheels for collected packages: cotengra 2026-06-22T20:50:34,449 Created temporary directory: /tmp/pip-wheel-wbnsrjcb 2026-06-22T20:50:34,450 Destination directory: /tmp/pip-wheel-wbnsrjcb 2026-06-22T20:50:34,452 Building wheel for cotengra (pyproject.toml): started 2026-06-22T20:50:34,454 Running command Building wheel for cotengra (pyproject.toml) 2026-06-22T20:50:34,601 Building wheel for cotengra (pyproject.toml): finished with status 'done' 2026-06-22T20:50:34,608 Created wheel for cotengra: filename=cotengra-0.8.2-py3-none-any.whl size=254409 sha256=f8c636bb392aa17e463c979d186a76c6220da7a98fdf6a252e02122a726009e2 2026-06-22T20:50:34,609 Stored in directory: /tmp/pip-ephem-wheel-cache-8a0gi9h5/wheels/9b/52/d7/b7450e49168c68a37e190a21ae85746596b3d025216e00a370 2026-06-22T20:50:34,624 Successfully built cotengra 2026-06-22T20:50:34,673 Removed build tracker: '/tmp/pip-build-tracker-e1ypx_wy'