2026-04-26T16:32:31,818 Created temporary directory: /tmp/pip-ephem-wheel-cache-cj3kj6gg 2026-04-26T16:32:31,819 Created temporary directory: /tmp/pip-build-tracker-kueqylwu 2026-04-26T16:32:31,820 Initialized build tracking at /tmp/pip-build-tracker-kueqylwu 2026-04-26T16:32:31,820 Created build tracker: /tmp/pip-build-tracker-kueqylwu 2026-04-26T16:32:31,821 Entered build tracker: /tmp/pip-build-tracker-kueqylwu 2026-04-26T16:32:31,822 Created temporary directory: /tmp/pip-wheel-a6caijws 2026-04-26T16:32:31,824 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-04-26T16:32:31,827 Created temporary directory: /tmp/pip-ephem-wheel-cache-xzy2hqid 2026-04-26T16:32:31,848 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-26T16:32:31,852 2 location(s) to search for versions of harmonypy: 2026-04-26T16:32:31,852 * https://pypi.org/simple/harmonypy/ 2026-04-26T16:32:31,852 * https://www.piwheels.org/simple/harmonypy/ 2026-04-26T16:32:31,852 Fetching project page and analyzing links: https://pypi.org/simple/harmonypy/ 2026-04-26T16:32:31,853 Getting page https://pypi.org/simple/harmonypy/ 2026-04-26T16:32:31,854 Found index url https://pypi.org/simple 2026-04-26T16:32:32,081 Fetched page https://pypi.org/simple/harmonypy/ as application/vnd.pypi.simple.v1+json 2026-04-26T16:32:32,090 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/3b/b0/49c66c6c8abb74246010bb9b041f37ea656653d8e038f3d0c544d44e1d7d/harmonypy-0.0.1-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,091 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/28/1d/cca8cfa6d78a6091977f3f45c97a6900933828013810d410a00689e8a8e7/harmonypy-0.0.1-py3.7.egg (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,092 Found link https://files.pythonhosted.org/packages/40/75/27b027531f0a4af398e310a1a0561d1a35d97acc68acda0a9fd9ce995f91/harmonypy-0.0.1.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6), version: 0.0.1 2026-04-26T16:32:32,093 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/a4/6a/a8f64f6ee71c701c6ed24811b122962f60b250d1be360841720c4ca635de/harmonypy-0.0.2-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,093 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/f1/c1/9eb45ef8ad506e9c7d70db2f963dbd2b9a79c244c40fa3b22725a47981a5/harmonypy-0.0.3-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,094 Found link https://files.pythonhosted.org/packages/12/96/972b835e4ceb9087e5f0cb586c04398ff6aa1d8348c30347068d2bde2499/harmonypy-0.0.3.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6), version: 0.0.3 2026-04-26T16:32:32,095 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/64/cd/b133f34d3c888940b0f9cd869c98af4556755dffaf5803f2fc27907a7bd3/harmonypy-0.0.4-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,096 Found link https://files.pythonhosted.org/packages/42/f3/8d4e8fea378695c4620aadfed52251397b0bc6a6f7851ab98b200875bf77/harmonypy-0.0.4.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6), version: 0.0.4 2026-04-26T16:32:32,097 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/e9/be/04716240dfe8c622c5f3b54fcff627083224930a1579db8582ab70582b3f/harmonypy-0.0.5-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,098 Found link https://files.pythonhosted.org/packages/28/be/e5f921979e11e3e7ef014e92c3570ef2177c439be8fa10ceea11e9aece01/harmonypy-0.0.5.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6), version: 0.0.5 2026-04-26T16:32:32,099 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/65/5d/7ebea4bdcc8539b53e344167eb59f75d8e8ee6ed209a3c0e2fe11be71571/harmonypy-0.0.6-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,099 Found link https://files.pythonhosted.org/packages/63/61/090f82cfd5aebe73677800696178fa364a2ccc818405e76fbb27aa1afee6/harmonypy-0.0.6.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6), version: 0.0.6 2026-04-26T16:32:32,100 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/1f/8e/9c592ad543206d5d5eccc4d8c46749344320961dea77a4eab48142ec795a/harmonypy-0.0.9-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,101 Found link https://files.pythonhosted.org/packages/16/42/14fbc85018c24b2a8a8ba776f8cbf6efe8a7df54b56d45c5d9c5b9ab2987/harmonypy-0.0.9.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6), version: 0.0.9 2026-04-26T16:32:32,101 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/cc/cd/9479dd66e503af191edc016a302d2125c4f02ea777ebea1e48f6b944b073/harmonypy-0.0.10-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,102 Found link https://files.pythonhosted.org/packages/1a/69/9af6183745618057797b940a76320c52a38ad2a69e688e6345e2a0219655/harmonypy-0.0.10.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.6), version: 0.0.10 2026-04-26T16:32:32,103 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/ff/c9/fef6772991abacc4b693a746636b43868f033511964e1dd19d8122280f2d/harmonypy-0.1.0-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.10) 2026-04-26T16:32:32,104 Found link https://files.pythonhosted.org/packages/44/b6/ce9762beae122c30bcecba788004386123e5047f5d8342c813bc33fa650a/harmonypy-0.1.0.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.10), version: 0.1.0 2026-04-26T16:32:32,104 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/0f/b2/e9a468d388b772e35f0918a20bd03812a5d83fb776c8b509e79209d87c05/harmonypy-0.2.0-py3-none-any.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,105 Found link https://files.pythonhosted.org/packages/73/74/976a4a6cc4933f578228ea330052c700a4057f7d04540ae05d461bee4aaa/harmonypy-0.2.0.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9), version: 0.2.0 2026-04-26T16:32:32,106 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/79/34/5ea03617c66991ab8d0d86adae8db5fbca8a75302da975051b0117ca9aa3/harmonypy-2.0.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,107 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/63/d7/da6e7646347aacb258ec042b07755a26106400f1a1dfd182339f526b617a/harmonypy-2.0.0-cp310-cp310-macosx_11_0_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,107 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/cf/5d/cc851735a63ca973db2ef96028554247a28ea71a8bd8e3e3eff5e1908f9d/harmonypy-2.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,108 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/96/91/bb165349f40526cf04caccceaa35a182baf04e1f93f184a8da849eca9bf1/harmonypy-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,109 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/42/bb/9d6c59ec42aa7e13640827173663c49178d48449045b057c3e75a6828286/harmonypy-2.0.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,109 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/49/25/f2fbff42081d2a51ba69bb17c03b9ef20c46e1b20a132442ccd43ec10082/harmonypy-2.0.0-cp311-cp311-macosx_11_0_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,110 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/66/e7/af1eda7f7c272616b7edf35b01e3fee46985f1a46e394a5599517074556c/harmonypy-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,110 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/40/ea/662f534c27578831c94b64d92f68b09d93ca99f46d4bbcd388d5e39df143/harmonypy-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,111 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/76/3a/f798bdfd7d19dc2bcb818c086589f4bfa0c6b350b8a7f5386b2555b8c667/harmonypy-2.0.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,111 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/04/64/97ad877dfecc15b3a1cca1073d5b958ae5e35ead37cebeed91e76d361894/harmonypy-2.0.0-cp312-cp312-macosx_11_0_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,112 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/4b/aa/ddb7f72a3d41c1f4a9acda36683d0c6145d23ccbce27aeaf9608638bd59a/harmonypy-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,112 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/ad/8d/336fb8b053ae9de7614da458c0f7d5d1d9654a52ba6178bbe174955dad21/harmonypy-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,113 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/1d/7d/669a9c9a12bc6224645d5fa6f87108819a46879cd08ae29f2bbfedbe9d5d/harmonypy-2.0.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,113 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/fc/11/487157aa3d666f114635226dfdfae4779a5ae80b4cd2214181ef5ed8067e/harmonypy-2.0.0-cp313-cp313-macosx_11_0_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,114 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/9a/62/ca941cc5316accf915de57305e7a85891c2d69588b1c78ad4e05ff51ad3e/harmonypy-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,114 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/0d/9c/15595ef2944c7f6c6740dc2501409972082ef1d512f9a9f9b24e091207a2/harmonypy-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,115 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/51/51/719f77555b0407aa7a1b80adce63d169736adc41ab027cd9bd06dd2480a0/harmonypy-2.0.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,116 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/1f/18/bb7147f98e3002750d19fa800c065f22f40475b0473d7dc0b11ac4844877/harmonypy-2.0.0-cp39-cp39-macosx_11_0_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,116 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/ae/4f/e6a7e81aea2fc8b8ed172490c6289f7c5746bdae394780d38069ec2bfbb5/harmonypy-2.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,117 Skipping link: No binaries permitted for harmonypy: https://files.pythonhosted.org/packages/fc/74/5c1e682b980998a466599b0c79698db660c1b76d8292bd65e4087ba1346d/harmonypy-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,117 Found link https://files.pythonhosted.org/packages/bf/a5/1cf1b76a6e0e04f320d1193eaa548b2f57b30c38649a9b463b7843c1ddf9/harmonypy-2.0.0.tar.gz (from https://pypi.org/simple/harmonypy/) (requires-python:>=3.9), version: 2.0.0 2026-04-26T16:32:32,118 Fetching project page and analyzing links: https://www.piwheels.org/simple/harmonypy/ 2026-04-26T16:32:32,119 Getting page https://www.piwheels.org/simple/harmonypy/ 2026-04-26T16:32:32,120 Found index url https://www.piwheels.org/simple 2026-04-26T16:32:32,292 Fetched page https://www.piwheels.org/simple/harmonypy/ as text/html 2026-04-26T16:32:32,296 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.2.0-py3-none-any.whl#sha256=663b679701f974fff03206f1188066e4fc0f38d432ea43cf0ee143f65c95cf8b (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.9) 2026-04-26T16:32:32,296 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.1.0-py3-none-any.whl#sha256=9b40fa6cf115cc61d5eb18dcd583dad86ba07e8b8515ac8d8fd52b4359d87968 (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.10) 2026-04-26T16:32:32,297 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.0.10-py3-none-any.whl#sha256=dab528052f909204e521c9c2bd980221c64003538b0c0fe25be2e43c1199282b (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,298 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.0.9-py3-none-any.whl#sha256=fe904b75404735e07ae128485f08e7e6a2fbc94ae6c6c7bb2674d7ef647f6be9 (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,298 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.0.6-py3-none-any.whl#sha256=db590996bdc1426b2a0298c8c1225b4b6b18492583ba21899abf45a7899bb4e0 (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,299 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.0.5-py3-none-any.whl#sha256=08b99464d513274f96d1918a323afb329b6b59a2e31beba089f5485ac24e6b04 (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,300 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.0.4-py3-none-any.whl#sha256=d60d353143cfbf55761b91c778791831104fdb1078f0e5f0f23d44fc31abc60f (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,300 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.0.3-py3-none-any.whl#sha256=83ac8e3ec49028a7016cf38d2d81cd4e0e021fe5ab1ef55ea6fe1ab34f303448 (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,301 Skipping link: No binaries permitted for harmonypy: https://archive1.piwheels.org/simple/harmonypy/harmonypy-0.0.1-py3-none-any.whl#sha256=9a5dd485bb28c38de7ee723a1535309675e5fec56ade2f3f9df4e67cd8c28471 (from https://www.piwheels.org/simple/harmonypy/) (requires-python:>=3.6) 2026-04-26T16:32:32,301 Skipping link: not a file: https://www.piwheels.org/simple/harmonypy/ 2026-04-26T16:32:32,302 Skipping link: not a file: https://pypi.org/simple/harmonypy/ 2026-04-26T16:32:32,323 Given no hashes to check 1 links for project 'harmonypy': discarding no candidates 2026-04-26T16:32:32,343 Collecting harmonypy==2.0.0 2026-04-26T16:32:32,345 Created temporary directory: /tmp/pip-unpack-2hxbs506 2026-04-26T16:32:32,492 Downloading harmonypy-2.0.0.tar.gz (35 kB) 2026-04-26T16:32:32,543 Added harmonypy==2.0.0 from https://files.pythonhosted.org/packages/bf/a5/1cf1b76a6e0e04f320d1193eaa548b2f57b30c38649a9b463b7843c1ddf9/harmonypy-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-kueqylwu' 2026-04-26T16:32:32,550 Created temporary directory: /tmp/pip-build-env-_o53_u_e 2026-04-26T16:32:32,554 Installing build dependencies: started 2026-04-26T16:32:32,556 Running command pip subprocess to install build dependencies 2026-04-26T16:32:33,778 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-26T16:32:34,235 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-04-26T16:32:34,261 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-26T16:32:34,797 Collecting scikit-build-core>=0.10 2026-04-26T16:32:34,822 Using cached https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-0.12.2-py3-none-any.whl (192 kB) 2026-04-26T16:32:34,944 Collecting nanobind>=2.0 2026-04-26T16:32:34,972 Using cached https://www.piwheels.org/simple/nanobind/nanobind-2.12.0-py3-none-any.whl (249 kB) 2026-04-26T16:32:35,191 Collecting packaging>=23.2 2026-04-26T16:32:35,208 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-04-26T16:32:35,326 Collecting pathspec>=0.12.0 2026-04-26T16:32:35,341 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.0-py3-none-any.whl (56 kB) 2026-04-26T16:32:38,000 Installing collected packages: nanobind, pathspec, packaging, scikit-build-core 2026-04-26T16:32:39,298 Successfully installed nanobind-2.12.0 packaging-26.2 pathspec-1.1.0 scikit-build-core-0.12.2 2026-04-26T16:32:39,534 Installing build dependencies: finished with status 'done' 2026-04-26T16:32:39,540 Getting requirements to build wheel: started 2026-04-26T16:32:39,541 Running command Getting requirements to build wheel 2026-04-26T16:32:40,141 Getting requirements to build wheel: finished with status 'done' 2026-04-26T16:32:40,144 Created temporary directory: /tmp/pip-modern-metadata-y5fa4u7_ 2026-04-26T16:32:40,146 Preparing metadata (pyproject.toml): started 2026-04-26T16:32:40,147 Running command Preparing metadata (pyproject.toml) 2026-04-26T16:32:40,867 *** scikit-build-core 0.12.2 using CMake 3.25.1 (metadata_wheel) 2026-04-26T16:32:40,974 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-26T16:32:40,979 Source in /tmp/pip-wheel-a6caijws/harmonypy_8ff8cbe5b34a4a0e82029116fa78c66d has version 2.0.0, which satisfies requirement harmonypy==2.0.0 from https://files.pythonhosted.org/packages/bf/a5/1cf1b76a6e0e04f320d1193eaa548b2f57b30c38649a9b463b7843c1ddf9/harmonypy-2.0.0.tar.gz 2026-04-26T16:32:40,980 Removed harmonypy==2.0.0 from https://files.pythonhosted.org/packages/bf/a5/1cf1b76a6e0e04f320d1193eaa548b2f57b30c38649a9b463b7843c1ddf9/harmonypy-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-kueqylwu' 2026-04-26T16:32:40,985 Created temporary directory: /tmp/pip-unpack-vq3zw36v 2026-04-26T16:32:40,986 Building wheels for collected packages: harmonypy 2026-04-26T16:32:40,990 Created temporary directory: /tmp/pip-wheel-9q6lb9fj 2026-04-26T16:32:40,991 Destination directory: /tmp/pip-wheel-9q6lb9fj 2026-04-26T16:32:40,993 Building wheel for harmonypy (pyproject.toml): started 2026-04-26T16:32:40,994 Running command Building wheel for harmonypy (pyproject.toml) 2026-04-26T16:32:41,688 *** scikit-build-core 0.12.2 using CMake 3.25.1 (wheel) 2026-04-26T16:32:41,714 *** Configuring CMake... 2026-04-26T16:32:41,809 loading initial cache file /tmp/harmonypy-build/cp311-cp311-linux_armv7l/CMakeInit.txt 2026-04-26T16:32:42,135 -- The CXX compiler identification is GNU 12.2.0 2026-04-26T16:32:42,187 -- Detecting CXX compiler ABI info 2026-04-26T16:32:42,557 -- Detecting CXX compiler ABI info - done 2026-04-26T16:32:42,595 -- Check for working CXX compiler: /usr/bin/arm-linux-gnueabihf-g++ - skipped 2026-04-26T16:32:42,597 -- Detecting CXX compile features 2026-04-26T16:32:42,599 -- Detecting CXX compile features - done 2026-04-26T16:32:43,316 -- Found Python: /usr/bin/python3 (found suitable version "3.11.2", minimum required is "3.9") found components: Interpreter Development.Module Development.SABIModule 2026-04-26T16:32:43,357 -- Using system Armadillo 2026-04-26T16:32:43,366 -- Found OpenBLAS: /usr/lib/arm-linux-gnueabihf/libopenblas.so 2026-04-26T16:32:43,367 -- Configuring done 2026-04-26T16:32:43,406 -- Generating done 2026-04-26T16:32:43,448 -- Build files have been written to: /tmp/harmonypy-build/cp311-cp311-linux_armv7l 2026-04-26T16:32:43,480 *** Building project with Ninja... 2026-04-26T16:32:52,390 [1/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_internals.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_internals.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_internals.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_internals.cpp 2026-04-26T16:32:57,107 [2/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_func.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_func.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_func.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_func.cpp 2026-04-26T16:32:57,185 [3/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_enum.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_enum.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_enum.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_enum.cpp 2026-04-26T16:33:02,873 [4/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_ndarray.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_ndarray.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_ndarray.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_ndarray.cpp 2026-04-26T16:33:03,419 [5/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_type.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_type.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_type.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_type.cpp 2026-04-26T16:33:04,139 [6/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_static_property.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_static_property.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_static_property.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_static_property.cpp 2026-04-26T16:33:10,519 [7/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/common.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/common.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/common.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/common.cpp 2026-04-26T16:33:10,706 [8/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/trampoline.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/trampoline.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/trampoline.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/trampoline.cpp 2026-04-26T16:33:10,802 [9/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/implicit.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/implicit.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/implicit.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/implicit.cpp 2026-04-26T16:33:11,098 [10/14] /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -isystem /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/ext/robin_map/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -std=gnu++17 -MD -MT CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/error.cpp.o -MF CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/error.cpp.o.d -o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/error.cpp.o -c /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/error.cpp 2026-04-26T16:33:11,445 [11/14] : && /usr/bin/cmake -E rm -f libnanobind-static.a && /usr/bin/arm-linux-gnueabihf-ar qc libnanobind-static.a CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_internals.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_func.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_type.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_enum.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_ndarray.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/nb_static_property.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/common.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/error.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/trampoline.cpp.o CMakeFiles/nanobind-static.dir/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/src/implicit.cpp.o && /usr/bin/arm-linux-gnueabihf-ranlib libnanobind-static.a && : 2026-04-26T16:33:17,156 [12/14] /usr/bin/arm-linux-gnueabihf-g++ -DARMA_DONT_USE_WRAPPER -D_harmony_cpp_EXPORTS -I/tmp/pip-wheel-a6caijws/harmonypy_8ff8cbe5b34a4a0e82029116fa78c66d/src -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -fno-stack-protector -Os -ffunction-sections -fdata-sections -std=gnu++17 -MD -MT CMakeFiles/_harmony_cpp.dir/src/bindings.cpp.o -MF CMakeFiles/_harmony_cpp.dir/src/bindings.cpp.o.d -o CMakeFiles/_harmony_cpp.dir/src/bindings.cpp.o -c /tmp/pip-wheel-a6caijws/harmonypy_8ff8cbe5b34a4a0e82029116fa78c66d/src/bindings.cpp 2026-04-26T16:33:17,157 In file included from /usr/include/c++/12/vector:70, 2026-04-26T16:33:17,157 from /tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include/nanobind/stl/vector.h:13, 2026-04-26T16:33:17,158 from /tmp/pip-wheel-a6caijws/harmonypy_8ff8cbe5b34a4a0e82029116fa78c66d/src/bindings.cpp:8: 2026-04-26T16:33:17,158 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {lisi::KDNode}; _Tp = lisi::KDNode; _Alloc = std::allocator]’: 2026-04-26T16:33:17,159 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2026-04-26T16:33:17,159 439 | vector<_Tp, _Alloc>:: 2026-04-26T16:33:17,160 | ^~~~~~~~~~~~~~~~~~~ 2026-04-26T16:33:17,161 /usr/include/c++/12/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lisi::KDNode}; _Tp = lisi::KDNode; _Alloc = std::allocator]’: 2026-04-26T16:33:17,161 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2026-04-26T16:33:17,162 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2026-04-26T16:33:17,163 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-04-26T16:33:29,285 [13/14] /usr/bin/arm-linux-gnueabihf-g++ -DARMA_DONT_USE_WRAPPER -D_harmony_cpp_EXPORTS -I/tmp/pip-wheel-a6caijws/harmonypy_8ff8cbe5b34a4a0e82029116fa78c66d/src -I/usr/include/python3.11 -I/tmp/pip-build-env-_o53_u_e/overlay/local/lib/python3.11/dist-packages/nanobind/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -fno-stack-protector -Os -ffunction-sections -fdata-sections -std=gnu++17 -MD -MT CMakeFiles/_harmony_cpp.dir/src/harmony.cpp.o -MF CMakeFiles/_harmony_cpp.dir/src/harmony.cpp.o.d -o CMakeFiles/_harmony_cpp.dir/src/harmony.cpp.o -c /tmp/pip-wheel-a6caijws/harmonypy_8ff8cbe5b34a4a0e82029116fa78c66d/src/harmony.cpp 2026-04-26T16:33:29,672 [14/14] : && /usr/bin/arm-linux-gnueabihf-g++ -fPIC -O3 -DNDEBUG -Wl,-s -Wl,--gc-sections -shared -o _harmony_cpp.cpython-311-arm-linux-gnueabihf.so CMakeFiles/_harmony_cpp.dir/src/harmony.cpp.o CMakeFiles/_harmony_cpp.dir/src/bindings.cpp.o libnanobind-static.a /usr/lib/arm-linux-gnueabihf/libopenblas.so && : 2026-04-26T16:33:29,677 *** Installing project into wheel... 2026-04-26T16:33:29,714 -- Install configuration: "Release" 2026-04-26T16:33:29,717 -- Installing: /tmp/tmpvh_0qo4v/wheel/platlib/harmonypy/_harmony_cpp.cpython-311-arm-linux-gnueabihf.so 2026-04-26T16:33:29,749 *** Making wheel... 2026-04-26T16:33:29,893 *** Created harmonypy-2.0.0-cp311-cp311-linux_armv7l.whl 2026-04-26T16:33:29,963 Building wheel for harmonypy (pyproject.toml): finished with status 'done' 2026-04-26T16:33:29,969 Created wheel for harmonypy: filename=harmonypy-2.0.0-cp311-cp311-linux_armv7l.whl size=125559 sha256=5f107fdbc7eea065ae3738e4850a4c651924c9cd5b3f93e2b30f84fd4484edf2 2026-04-26T16:33:29,970 Stored in directory: /tmp/pip-ephem-wheel-cache-xzy2hqid/wheels/2d/e6/ad/23503d827e68e75b15381c9bf66829f7f902fdc3487de77165 2026-04-26T16:33:29,982 Successfully built harmonypy 2026-04-26T16:33:29,989 Removed build tracker: '/tmp/pip-build-tracker-kueqylwu'