2025-11-14T14:58:43,322 Created temporary directory: /tmp/pip-ephem-wheel-cache-zwkldgjb 2025-11-14T14:58:43,324 Created temporary directory: /tmp/pip-build-tracker-6m84qs0y 2025-11-14T14:58:43,325 Initialized build tracking at /tmp/pip-build-tracker-6m84qs0y 2025-11-14T14:58:43,325 Created build tracker: /tmp/pip-build-tracker-6m84qs0y 2025-11-14T14:58:43,326 Entered build tracker: /tmp/pip-build-tracker-6m84qs0y 2025-11-14T14:58:43,327 Created temporary directory: /tmp/pip-wheel-a6xmu65b 2025-11-14T14:58:43,330 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 2025-11-14T14:58:43,332 Created temporary directory: /tmp/pip-ephem-wheel-cache-mzo8jnnu 2025-11-14T14:58:43,354 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-14T14:58:43,358 2 location(s) to search for versions of mri-nufft: 2025-11-14T14:58:43,358 * https://pypi.org/simple/mri-nufft/ 2025-11-14T14:58:43,358 * https://www.piwheels.org/simple/mri-nufft/ 2025-11-14T14:58:43,359 Fetching project page and analyzing links: https://pypi.org/simple/mri-nufft/ 2025-11-14T14:58:43,359 Getting page https://pypi.org/simple/mri-nufft/ 2025-11-14T14:58:43,361 Found index url https://pypi.org/simple 2025-11-14T14:58:43,573 Fetched page https://pypi.org/simple/mri-nufft/ as application/vnd.pypi.simple.v1+json 2025-11-14T14:58:43,582 Found link https://files.pythonhosted.org/packages/7e/f8/953ac7b0b438fa7aabf0a39a26bcf61553f78cbff13a29c844650d62cf31/mri-nufft-0.0.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.0.0 2025-11-14T14:58:43,583 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/01/30/3f07ced3d13e6c17410f0d7197fb9badcc23b7c3929f02fbba96e5520c55/mri_nufft-0.0.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,584 Found link https://files.pythonhosted.org/packages/b9/b3/7cafd27778f40008e8e05033e4aa9b506e7b8b184500bfa86499a1e5e9f0/mri-nufft-0.1.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.1.0 2025-11-14T14:58:43,585 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/c6/2e/85cf502fa818e3778c150f6123e48b567613784e6ac0661592f472572797/mri_nufft-0.1.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,586 Found link https://files.pythonhosted.org/packages/73/0d/c2010b3134de8320fd82fb5aeb9986efb346c0999ccbbc770e8220b2bf22/mri-nufft-0.2.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.2.0 2025-11-14T14:58:43,587 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/ff/3f/e3501652b99d2a5d8f51f6ff6d4154a57f6627e013dabfd01a92bb6c5091/mri_nufft-0.2.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,588 Found link https://files.pythonhosted.org/packages/10/67/75ee87eb92be6465d6c15dc825055767bb50b163c476f32eeec0313dd981/mri-nufft-0.3.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.3.0 2025-11-14T14:58:43,589 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/19/e3/02ceae0ddfdcff9e14ececf3c956d203cf89d9717ac2afaa4aeae24dfa94/mri_nufft-0.3.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,589 Found link https://files.pythonhosted.org/packages/13/67/866a82de9c4ea888294356650005cba847570e1edc0f5064ee1b967043ca/mri-nufft-0.4.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.4.0 2025-11-14T14:58:43,590 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/02/2c/96e584efbc367a48f6a80dd1a346700208d805bfb5a659a041f89e9abc3c/mri_nufft-0.4.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,591 Found link https://files.pythonhosted.org/packages/e6/6a/bbf97f4f005c829733750ad1105b3a3957abe84ab86cdaf17c0cdac80382/mri-nufft-0.5.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.5.0 2025-11-14T14:58:43,592 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/42/d1/ee10ab1c9dc05a954fd3ab961867854451eb642199e46a93bd558be286c7/mri_nufft-0.5.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,593 Found link https://files.pythonhosted.org/packages/3e/cf/5d4e9aa83f164494f33c88c0f926d57777150e4a1705fa2ca4244a1b6eba/mri-nufft-0.6.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.6.0 2025-11-14T14:58:43,593 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/35/1e/5b5e9a84f6e6b809cff54c5fa1a98d9843a90fb5d2a7ca7ad9b738b12692/mri_nufft-0.6.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,594 Found link https://files.pythonhosted.org/packages/15/ff/26e1a4bd164eb84c28a62bffd032168bf58897e7cbb8d33457782e08eecb/mri-nufft-0.6.1.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.6.1 2025-11-14T14:58:43,595 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/70/07/3f0a779b74f4a7fd277ee18c06444d5c65ca217f9a2dfed9b5badf809fc4/mri_nufft-0.6.1-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,595 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/d7/13/e674fe17d1ff855bfaa88757e07be70a9a6f2724e40f9572feee84617821/mri_nufft-0.6.2-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,596 Found link https://files.pythonhosted.org/packages/2c/56/665b1e95a29cf4e4137f2ccc2f66a234c2ed351eb7a75d0e762c2dde3626/mri_nufft-0.6.2.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.6.2 2025-11-14T14:58:43,597 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/e7/af/4d668ff6ec44ec7acff7a8ad5e23a3810244582e910678aa2449242218be/mri_nufft-0.7.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,597 Found link https://files.pythonhosted.org/packages/72/c3/0d785835f15f03ea1fc1935bd1b121d4fe90c30fc3041f5f11844278e3cf/mri_nufft-0.7.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.7.0 2025-11-14T14:58:43,598 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/a7/4b/7093ea1ecfe3e4f70570dc39c317653ee5525755cadac9781342784bb803/mri_nufft-0.8.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,599 Found link https://files.pythonhosted.org/packages/08/00/f57a7bd9ab0b65300585ff6a5c9d12a9cbe4f26c547e07108f79a0259bf0/mri_nufft-0.8.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.8.0 2025-11-14T14:58:43,600 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/3b/97/9b4f949a331c20ffb0e4ec425f0c05995caa1f15981ef1034a0417a90c90/mri_nufft-0.9.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,601 Found link https://files.pythonhosted.org/packages/5d/14/7333d2ec47e01f5108bc7aac5c43e28d0802e35b41d19dd220e3d3473689/mri_nufft-0.9.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.9.0 2025-11-14T14:58:43,602 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/3d/22/2175a3aff36f9b7487ac1728b0f7b25f88ed1de9701e26f23eb5c3e168aa/mri_nufft-0.9.1-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,603 Found link https://files.pythonhosted.org/packages/d4/44/1a051708e8621643effb1d35356592785f968626444b7a428d40eee2ee23/mri_nufft-0.9.1.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.9.1 2025-11-14T14:58:43,603 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/c8/26/b97bfab64de027abcac439b4012acb6a94c21d5a9333b0ec0566e6038ad9/mri_nufft-0.10.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,604 Found link https://files.pythonhosted.org/packages/25/1c/7785f0e18daca53339910c775a12fdb82929e04c5749ffce1ecfb2d9185e/mri_nufft-0.10.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.10.0 2025-11-14T14:58:43,605 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/b2/ce/f9325c24f4d5fc3b5ca01ab14cb7aa7cdce605495ff4677993bcf1b6424a/mri_nufft-0.11.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,606 Found link https://files.pythonhosted.org/packages/a2/36/1f54af71b59414dc2f994a74b90f1b09e463dfcf4ba59d672e6a5efb6185/mri_nufft-0.11.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 0.11.0 2025-11-14T14:58:43,606 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/ce/b4/d5cb781bc94349bac57fbf0b3429a4dbaf934295f917c223c429d07009fa/mri_nufft-1.0.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,607 Found link https://files.pythonhosted.org/packages/ab/6f/c5b5654417556d187719de3060dafeeeae5b4eb6b68745aac86bb642b02a/mri_nufft-1.0.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.8), version: 1.0.0 2025-11-14T14:58:43,608 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/cb/7c/d43c995f35b2dc43bb9603f8f6008acdb1486e23debfdef6587fe0c65cb9/mri_nufft-1.1.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.9) 2025-11-14T14:58:43,609 Found link https://files.pythonhosted.org/packages/5c/d3/f0164a6e693eb3f84c25fb3ee71c03ad6aa4e369b6a6ae51d7d389c66e0e/mri_nufft-1.1.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.9), version: 1.1.0 2025-11-14T14:58:43,609 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/15/69/1bacbf3c4fa46665d839bdd4bdc08bff524d8e1c91ac42b00883da8f3265/mri_nufft-1.1.1-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.9) 2025-11-14T14:58:43,610 Found link https://files.pythonhosted.org/packages/62/77/6227774cae1be91e0137bb8fb36be0e26a82be60299dc5109ef3bd70d2a2/mri_nufft-1.1.1.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.9), version: 1.1.1 2025-11-14T14:58:43,611 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/6e/c9/9ddcc104288dc8cbf07b149453beb47be6015fd1b95a19877342243f6424/mri_nufft-1.2.0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.9) 2025-11-14T14:58:43,612 Found link https://files.pythonhosted.org/packages/27/2b/2d33f36b1b84257befa87e4d4727a7f4463f59016c1def49aa6db1ef6a8b/mri_nufft-1.2.0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.9), version: 1.2.0 2025-11-14T14:58:43,613 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/e9/d4/3016ad988c4cdfa4990b5b4c1d43e1f16bb7e38585643a434bd9ec376b25/mri_nufft-1.2.1-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.9) 2025-11-14T14:58:43,614 Found link https://files.pythonhosted.org/packages/89/d1/4e271c5021e296af1c9cf9e7786207e9448b745fa1c2fe2646592204ca13/mri_nufft-1.2.1.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.9), version: 1.2.1 2025-11-14T14:58:43,614 Skipping link: No binaries permitted for mri-nufft: https://files.pythonhosted.org/packages/e0/fc/23df6e947793e1defd0204f59c15328fcfe0859dbe1202439707a175891c/mri_nufft-1.3.1.dev0-py3-none-any.whl (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.10) 2025-11-14T14:58:43,615 Found link https://files.pythonhosted.org/packages/32/c6/31cabf807120222d7b9eebe71c83e6ae3aed9bdcbfaaa6ceb0e6cbcce659/mri_nufft-1.3.1.dev0.tar.gz (from https://pypi.org/simple/mri-nufft/) (requires-python:>=3.10), version: 1.3.1.dev0 2025-11-14T14:58:43,616 Fetching project page and analyzing links: https://www.piwheels.org/simple/mri-nufft/ 2025-11-14T14:58:43,617 Getting page https://www.piwheels.org/simple/mri-nufft/ 2025-11-14T14:58:43,618 Found index url https://www.piwheels.org/simple 2025-11-14T14:58:43,957 Fetched page https://www.piwheels.org/simple/mri-nufft/ as text/html 2025-11-14T14:58:43,963 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-1.2.1-py3-none-any.whl#sha256=69dc686a08ceda24046f4047af407404e6ae620c5f72eb546a7063e9ab718200 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.9) 2025-11-14T14:58:43,964 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-1.2.0-py3-none-any.whl#sha256=035263ac446474056c03dc4922c93aade91469bc3d9018ba6c065ee4594ce9d9 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.9) 2025-11-14T14:58:43,964 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-1.1.1-py3-none-any.whl#sha256=992dd15f951a5193b39bd603b5ac0cf58af6dbbf4fc1548f4263ba5d79c6a62e (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.9) 2025-11-14T14:58:43,965 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-1.1.0-py3-none-any.whl#sha256=113b58ce6f1b94b625da0000fd5d5ba348604cd72f14f830024658aecc99d0fc (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.9) 2025-11-14T14:58:43,966 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-1.0.0-py3-none-any.whl#sha256=2154e46f4f7dcad0fc3a46b69566de8b0aa3e2a647b7ed2c340ea43ba3b3bf4b (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,966 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.11.0-py3-none-any.whl#sha256=75ee6902c5fce4f9e80f0af6d48457baed7c2030fcc25275f5622d16dc7f588a (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,967 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.10.0-py3-none-any.whl#sha256=55bbeb230ae801293dcf8139f2c38662de9a5bef039362596fe677acca34fcee (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,967 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.9.1-py3-none-any.whl#sha256=f5cb7fa91e150384a95f0bc71e35382b9439d5858b0a876e10d2618855848c93 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,968 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.9.0-py3-none-any.whl#sha256=57b83346d418f51bc6a32ff711bd9f71937fcc96ebaf0354f018e28b71d612b1 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,968 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.8.0-py3-none-any.whl#sha256=daf21d9d0499d75f8116c9e5a7bbd080622e25b2256adab26ace7c8f727e8e7d (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,969 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.7.0-py3-none-any.whl#sha256=e99ace5a15ea775cc27dfd440f6aeec548c55ed6017fb89d86e4344a453deca4 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,970 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.6.2-py3-none-any.whl#sha256=a696e7a59147241c4190d69b08175782ca1d18239872e03e2ca4b87a85f635b6 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,970 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.6.1-py3-none-any.whl#sha256=6bf28eb00430e1c181ede92f7185ad28eebe116db62007853919ee4a96bbc8f1 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,971 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.6.0-py3-none-any.whl#sha256=b4b0f4b657bebab695e5aa233031a28cb3245609147b2ca800b3f5c95dfdd26f (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,971 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.5.0-py3-none-any.whl#sha256=2e5b59468d5de9c30bef42f74a2ce25f77452cb6b66b059acf1ce4972a940383 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,972 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.4.0-py3-none-any.whl#sha256=f14ee1cf6d058734d7435040f4c5ff144da13e005b2d578ef58dc658024efdc0 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,972 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.3.0-py3-none-any.whl#sha256=5151d9c99580e3543977bf74c5bc4a3dbe0343ec3e75fce969d5cd73ffeab918 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,973 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.2.0-py3-none-any.whl#sha256=345c766f3aff4820a1120cdc6147a42d5b153f521a539cf32572eee3d157a9c1 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,973 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.1.0-py3-none-any.whl#sha256=ad51e236b03f40a6764b47aeb28f5fba1b7720bb86574e484b9ba6f46c273fc2 (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,974 Skipping link: No binaries permitted for mri-nufft: https://archive1.piwheels.org/simple/mri-nufft/mri_nufft-0.0.0-py3-none-any.whl#sha256=8595a2c5c00f1156f1a3589f1a19a2a5304d7b3db5de14b6deba5705197ca7ca (from https://www.piwheels.org/simple/mri-nufft/) (requires-python:>=3.8) 2025-11-14T14:58:43,974 Skipping link: not a file: https://www.piwheels.org/simple/mri-nufft/ 2025-11-14T14:58:43,975 Skipping link: not a file: https://pypi.org/simple/mri-nufft/ 2025-11-14T14:58:43,996 Given no hashes to check 1 links for project 'mri-nufft': discarding no candidates 2025-11-14T14:58:44,014 Collecting mri-nufft==1.3.1.dev0 2025-11-14T14:58:44,017 Created temporary directory: /tmp/pip-unpack-b49m2scb 2025-11-14T14:58:44,160 Downloading mri_nufft-1.3.1.dev0.tar.gz (3.6 MB) 2025-11-14T14:58:45,010 Added mri-nufft==1.3.1.dev0 from https://files.pythonhosted.org/packages/32/c6/31cabf807120222d7b9eebe71c83e6ae3aed9bdcbfaaa6ceb0e6cbcce659/mri_nufft-1.3.1.dev0.tar.gz to build tracker '/tmp/pip-build-tracker-6m84qs0y' 2025-11-14T14:58:45,018 Created temporary directory: /tmp/pip-build-env-q9rk3x1v 2025-11-14T14:58:45,023 Installing build dependencies: started 2025-11-14T14:58:45,024 Running command pip subprocess to install build dependencies 2025-11-14T14:58:46,241 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-14T14:58:46,859 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 2025-11-14T14:58:46,885 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-14T14:58:48,603 Collecting setuptools 2025-11-14T14:58:48,721 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-14T14:58:49,102 Collecting setuptools-scm[toml] 2025-11-14T14:58:49,123 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2025-11-14T14:58:49,374 Collecting wheel 2025-11-14T14:58:49,390 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-14T14:58:49,579 Collecting packaging>=20 2025-11-14T14:58:49,599 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-11-14T14:58:52,556 Installing collected packages: wheel, setuptools, packaging, setuptools-scm 2025-11-14T14:58:52,801 Creating /tmp/pip-build-env-q9rk3x1v/overlay/local/bin 2025-11-14T14:58:52,804 changing mode of /tmp/pip-build-env-q9rk3x1v/overlay/local/bin/wheel to 755 2025-11-14T14:58:56,886 changing mode of /tmp/pip-build-env-q9rk3x1v/overlay/local/bin/setuptools-scm to 755 2025-11-14T14:58:56,916 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.2 wheel-0.45.1 2025-11-14T14:58:57,203 Installing build dependencies: finished with status 'done' 2025-11-14T14:58:57,217 Getting requirements to build wheel: started 2025-11-14T14:58:57,218 Running command Getting requirements to build wheel 2025-11-14T14:58:58,020 running egg_info 2025-11-14T14:58:58,029 writing src/mri_nufft.egg-info/PKG-INFO 2025-11-14T14:58:58,046 writing dependency_links to src/mri_nufft.egg-info/dependency_links.txt 2025-11-14T14:58:58,055 writing requirements to src/mri_nufft.egg-info/requires.txt 2025-11-14T14:58:58,057 writing top-level names to src/mri_nufft.egg-info/top_level.txt 2025-11-14T14:58:58,118 listing git files failed - pretending there aren't any 2025-11-14T14:58:58,123 reading manifest file 'src/mri_nufft.egg-info/SOURCES.txt' 2025-11-14T14:58:58,147 adding license file 'LICENSE.txt' 2025-11-14T14:58:58,154 writing manifest file 'src/mri_nufft.egg-info/SOURCES.txt' 2025-11-14T14:58:58,256 Getting requirements to build wheel: finished with status 'done' 2025-11-14T14:58:58,260 Created temporary directory: /tmp/pip-modern-metadata-i5zv2bat 2025-11-14T14:58:58,262 Preparing metadata (pyproject.toml): started 2025-11-14T14:58:58,263 Running command Preparing metadata (pyproject.toml) 2025-11-14T14:58:59,023 running dist_info 2025-11-14T14:58:59,038 creating /tmp/pip-modern-metadata-i5zv2bat/mri_nufft.egg-info 2025-11-14T14:58:59,039 writing /tmp/pip-modern-metadata-i5zv2bat/mri_nufft.egg-info/PKG-INFO 2025-11-14T14:58:59,055 writing dependency_links to /tmp/pip-modern-metadata-i5zv2bat/mri_nufft.egg-info/dependency_links.txt 2025-11-14T14:58:59,063 writing requirements to /tmp/pip-modern-metadata-i5zv2bat/mri_nufft.egg-info/requires.txt 2025-11-14T14:58:59,065 writing top-level names to /tmp/pip-modern-metadata-i5zv2bat/mri_nufft.egg-info/top_level.txt 2025-11-14T14:58:59,066 writing manifest file '/tmp/pip-modern-metadata-i5zv2bat/mri_nufft.egg-info/SOURCES.txt' 2025-11-14T14:58:59,121 listing git files failed - pretending there aren't any 2025-11-14T14:58:59,125 reading manifest file '/tmp/pip-modern-metadata-i5zv2bat/mri_nufft.egg-info/SOURCES.txt' 2025-11-14T14:58:59,128 adding license file 'LICENSE.txt' 2025-11-14T14:58:59,132 writing manifest file '/tmp/pip-modern-metadata-i5zv2bat/mri_nufft.egg-info/SOURCES.txt' 2025-11-14T14:58:59,133 creating '/tmp/pip-modern-metadata-i5zv2bat/mri_nufft-1.3.1.dev0.dist-info' 2025-11-14T14:58:59,262 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-14T14:58:59,268 Source in /tmp/pip-wheel-a6xmu65b/mri-nufft_e9ed32c65a534d6b90f61f7f311c9552 has version 1.3.1.dev0, which satisfies requirement mri-nufft==1.3.1.dev0 from https://files.pythonhosted.org/packages/32/c6/31cabf807120222d7b9eebe71c83e6ae3aed9bdcbfaaa6ceb0e6cbcce659/mri_nufft-1.3.1.dev0.tar.gz 2025-11-14T14:58:59,269 Removed mri-nufft==1.3.1.dev0 from https://files.pythonhosted.org/packages/32/c6/31cabf807120222d7b9eebe71c83e6ae3aed9bdcbfaaa6ceb0e6cbcce659/mri_nufft-1.3.1.dev0.tar.gz from build tracker '/tmp/pip-build-tracker-6m84qs0y' 2025-11-14T14:58:59,276 Created temporary directory: /tmp/pip-unpack-kuhb4mps 2025-11-14T14:58:59,276 Building wheels for collected packages: mri-nufft 2025-11-14T14:58:59,281 Created temporary directory: /tmp/pip-wheel-4k0k35nr 2025-11-14T14:58:59,282 Destination directory: /tmp/pip-wheel-4k0k35nr 2025-11-14T14:58:59,284 Building wheel for mri-nufft (pyproject.toml): started 2025-11-14T14:58:59,285 Running command Building wheel for mri-nufft (pyproject.toml) 2025-11-14T14:59:00,004 running bdist_wheel 2025-11-14T14:59:00,030 running build 2025-11-14T14:59:00,031 running build_py 2025-11-14T14:59:00,039 creating build/lib/mrinufft 2025-11-14T14:59:00,041 copying src/mrinufft/__init__.py -> build/lib/mrinufft 2025-11-14T14:59:00,043 copying src/mrinufft/_version.py -> build/lib/mrinufft 2025-11-14T14:59:00,044 copying src/mrinufft/_utils.py -> build/lib/mrinufft 2025-11-14T14:59:00,047 copying src/mrinufft/_array_compat.py -> build/lib/mrinufft 2025-11-14T14:59:00,049 creating build/lib/mrinufft/density 2025-11-14T14:59:00,050 copying src/mrinufft/density/geometry_based.py -> build/lib/mrinufft/density 2025-11-14T14:59:00,053 copying src/mrinufft/density/__init__.py -> build/lib/mrinufft/density 2025-11-14T14:59:00,055 copying src/mrinufft/density/utils.py -> build/lib/mrinufft/density 2025-11-14T14:59:00,056 copying src/mrinufft/density/nufft_based.py -> build/lib/mrinufft/density 2025-11-14T14:59:00,059 creating build/lib/mrinufft/operators 2025-11-14T14:59:00,060 copying src/mrinufft/operators/autodiff.py -> build/lib/mrinufft/operators 2025-11-14T14:59:00,062 copying src/mrinufft/operators/subspace.py -> build/lib/mrinufft/operators 2025-11-14T14:59:00,064 copying src/mrinufft/operators/__init__.py -> build/lib/mrinufft/operators 2025-11-14T14:59:00,066 copying src/mrinufft/operators/off_resonance.py -> build/lib/mrinufft/operators 2025-11-14T14:59:00,068 copying src/mrinufft/operators/base.py -> build/lib/mrinufft/operators 2025-11-14T14:59:00,071 copying src/mrinufft/operators/stacked.py -> build/lib/mrinufft/operators 2025-11-14T14:59:00,074 creating build/lib/mrinufft/io 2025-11-14T14:59:00,075 copying src/mrinufft/io/__init__.py -> build/lib/mrinufft/io 2025-11-14T14:59:00,077 copying src/mrinufft/io/utils.py -> build/lib/mrinufft/io 2025-11-14T14:59:00,079 copying src/mrinufft/io/siemens.py -> build/lib/mrinufft/io 2025-11-14T14:59:00,081 copying src/mrinufft/io/cfl.py -> build/lib/mrinufft/io 2025-11-14T14:59:00,083 copying src/mrinufft/io/nsp.py -> build/lib/mrinufft/io 2025-11-14T14:59:00,087 creating build/lib/mrinufft/trajectories 2025-11-14T14:59:00,088 copying src/mrinufft/trajectories/gradients.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,090 copying src/mrinufft/trajectories/__init__.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,092 copying src/mrinufft/trajectories/sampling.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,094 copying src/mrinufft/trajectories/trajectory2D.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,097 copying src/mrinufft/trajectories/display3D.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,099 copying src/mrinufft/trajectories/utils.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,102 copying src/mrinufft/trajectories/projection.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,104 copying src/mrinufft/trajectories/trajectory3D.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,106 copying src/mrinufft/trajectories/tools.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,109 copying src/mrinufft/trajectories/display.py -> build/lib/mrinufft/trajectories 2025-11-14T14:59:00,112 creating build/lib/mrinufft/extras 2025-11-14T14:59:00,113 copying src/mrinufft/extras/field_map.py -> build/lib/mrinufft/extras 2025-11-14T14:59:00,116 copying src/mrinufft/extras/data.py -> build/lib/mrinufft/extras 2025-11-14T14:59:00,117 copying src/mrinufft/extras/__init__.py -> build/lib/mrinufft/extras 2025-11-14T14:59:00,119 copying src/mrinufft/extras/optim.py -> build/lib/mrinufft/extras 2025-11-14T14:59:00,121 copying src/mrinufft/extras/cartesian.py -> build/lib/mrinufft/extras 2025-11-14T14:59:00,123 copying src/mrinufft/extras/smaps.py -> build/lib/mrinufft/extras 2025-11-14T14:59:00,126 creating build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,127 copying src/mrinufft/operators/interfaces/nfft.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,129 copying src/mrinufft/operators/interfaces/finufft.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,131 copying src/mrinufft/operators/interfaces/pynufft_cpu.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,133 copying src/mrinufft/operators/interfaces/tfnufft.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,135 copying src/mrinufft/operators/interfaces/sigpy.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,137 copying src/mrinufft/operators/interfaces/__init__.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,139 copying src/mrinufft/operators/interfaces/gpunufft.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,142 copying src/mrinufft/operators/interfaces/cufinufft.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,144 copying src/mrinufft/operators/interfaces/nudft_numpy.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,147 copying src/mrinufft/operators/interfaces/torchkbnufft.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,149 copying src/mrinufft/operators/interfaces/bart.py -> build/lib/mrinufft/operators/interfaces 2025-11-14T14:59:00,152 creating build/lib/mrinufft/operators/interfaces/utils 2025-11-14T14:59:00,153 copying src/mrinufft/operators/interfaces/utils/__init__.py -> build/lib/mrinufft/operators/interfaces/utils 2025-11-14T14:59:00,154 copying src/mrinufft/operators/interfaces/utils/gpu_utils.py -> build/lib/mrinufft/operators/interfaces/utils 2025-11-14T14:59:00,157 creating build/lib/mrinufft/trajectories/inits 2025-11-14T14:59:00,158 copying src/mrinufft/trajectories/inits/travelling_salesman.py -> build/lib/mrinufft/trajectories/inits 2025-11-14T14:59:00,160 copying src/mrinufft/trajectories/inits/__init__.py -> build/lib/mrinufft/trajectories/inits 2025-11-14T14:59:00,162 copying src/mrinufft/trajectories/inits/eccentric.py -> build/lib/mrinufft/trajectories/inits 2025-11-14T14:59:00,164 copying src/mrinufft/trajectories/inits/random_walk.py -> build/lib/mrinufft/trajectories/inits 2025-11-14T14:59:00,167 creating build/lib/mrinufft/trajectories/maths 2025-11-14T14:59:00,168 copying src/mrinufft/trajectories/maths/rotations.py -> build/lib/mrinufft/trajectories/maths 2025-11-14T14:59:00,170 copying src/mrinufft/trajectories/maths/__init__.py -> build/lib/mrinufft/trajectories/maths 2025-11-14T14:59:00,172 copying src/mrinufft/trajectories/maths/tsp_solver.py -> build/lib/mrinufft/trajectories/maths 2025-11-14T14:59:00,175 copying src/mrinufft/trajectories/maths/primes.py -> build/lib/mrinufft/trajectories/maths 2025-11-14T14:59:00,176 copying src/mrinufft/trajectories/maths/fibonacci.py -> build/lib/mrinufft/trajectories/maths 2025-11-14T14:59:00,179 running egg_info 2025-11-14T14:59:00,194 writing src/mri_nufft.egg-info/PKG-INFO 2025-11-14T14:59:00,210 writing dependency_links to src/mri_nufft.egg-info/dependency_links.txt 2025-11-14T14:59:00,218 writing requirements to src/mri_nufft.egg-info/requires.txt 2025-11-14T14:59:00,219 writing top-level names to src/mri_nufft.egg-info/top_level.txt 2025-11-14T14:59:00,261 listing git files failed - pretending there aren't any 2025-11-14T14:59:00,266 reading manifest file 'src/mri_nufft.egg-info/SOURCES.txt' 2025-11-14T14:59:00,275 adding license file 'LICENSE.txt' 2025-11-14T14:59:00,283 writing manifest file 'src/mri_nufft.egg-info/SOURCES.txt' 2025-11-14T14:59:00,293 copying src/mrinufft/operators/interfaces/utils/css_color.txt -> build/lib/mrinufft/operators/interfaces/utils 2025-11-14T14:59:00,313 installing to build/bdist.linux-armv7l/wheel 2025-11-14T14:59:00,314 running install 2025-11-14T14:59:00,337 running install_lib 2025-11-14T14:59:00,344 creating build/bdist.linux-armv7l/wheel 2025-11-14T14:59:00,346 creating build/bdist.linux-armv7l/wheel/mrinufft 2025-11-14T14:59:00,348 creating build/bdist.linux-armv7l/wheel/mrinufft/density 2025-11-14T14:59:00,349 copying build/lib/mrinufft/density/geometry_based.py -> build/bdist.linux-armv7l/wheel/./mrinufft/density 2025-11-14T14:59:00,352 copying build/lib/mrinufft/density/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/density 2025-11-14T14:59:00,353 copying build/lib/mrinufft/density/utils.py -> build/bdist.linux-armv7l/wheel/./mrinufft/density 2025-11-14T14:59:00,355 copying build/lib/mrinufft/density/nufft_based.py -> build/bdist.linux-armv7l/wheel/./mrinufft/density 2025-11-14T14:59:00,357 creating build/bdist.linux-armv7l/wheel/mrinufft/operators 2025-11-14T14:59:00,358 copying build/lib/mrinufft/operators/autodiff.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators 2025-11-14T14:59:00,361 copying build/lib/mrinufft/operators/subspace.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators 2025-11-14T14:59:00,363 copying build/lib/mrinufft/operators/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators 2025-11-14T14:59:00,365 copying build/lib/mrinufft/operators/off_resonance.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators 2025-11-14T14:59:00,367 copying build/lib/mrinufft/operators/base.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators 2025-11-14T14:59:00,371 creating build/bdist.linux-armv7l/wheel/mrinufft/operators/interfaces 2025-11-14T14:59:00,372 copying build/lib/mrinufft/operators/interfaces/nfft.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,374 copying build/lib/mrinufft/operators/interfaces/finufft.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,377 copying build/lib/mrinufft/operators/interfaces/pynufft_cpu.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,378 copying build/lib/mrinufft/operators/interfaces/tfnufft.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,381 copying build/lib/mrinufft/operators/interfaces/sigpy.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,383 copying build/lib/mrinufft/operators/interfaces/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,384 copying build/lib/mrinufft/operators/interfaces/gpunufft.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,388 creating build/bdist.linux-armv7l/wheel/mrinufft/operators/interfaces/utils 2025-11-14T14:59:00,389 copying build/lib/mrinufft/operators/interfaces/utils/css_color.txt -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces/utils 2025-11-14T14:59:00,391 copying build/lib/mrinufft/operators/interfaces/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces/utils 2025-11-14T14:59:00,393 copying build/lib/mrinufft/operators/interfaces/utils/gpu_utils.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces/utils 2025-11-14T14:59:00,395 copying build/lib/mrinufft/operators/interfaces/cufinufft.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,398 copying build/lib/mrinufft/operators/interfaces/nudft_numpy.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,400 copying build/lib/mrinufft/operators/interfaces/torchkbnufft.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,403 copying build/lib/mrinufft/operators/interfaces/bart.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators/interfaces 2025-11-14T14:59:00,405 copying build/lib/mrinufft/operators/stacked.py -> build/bdist.linux-armv7l/wheel/./mrinufft/operators 2025-11-14T14:59:00,408 creating build/bdist.linux-armv7l/wheel/mrinufft/io 2025-11-14T14:59:00,409 copying build/lib/mrinufft/io/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/io 2025-11-14T14:59:00,411 copying build/lib/mrinufft/io/utils.py -> build/bdist.linux-armv7l/wheel/./mrinufft/io 2025-11-14T14:59:00,413 copying build/lib/mrinufft/io/siemens.py -> build/bdist.linux-armv7l/wheel/./mrinufft/io 2025-11-14T14:59:00,416 copying build/lib/mrinufft/io/cfl.py -> build/bdist.linux-armv7l/wheel/./mrinufft/io 2025-11-14T14:59:00,418 copying build/lib/mrinufft/io/nsp.py -> build/bdist.linux-armv7l/wheel/./mrinufft/io 2025-11-14T14:59:00,421 creating build/bdist.linux-armv7l/wheel/mrinufft/trajectories 2025-11-14T14:59:00,422 copying build/lib/mrinufft/trajectories/gradients.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,425 creating build/bdist.linux-armv7l/wheel/mrinufft/trajectories/inits 2025-11-14T14:59:00,426 copying build/lib/mrinufft/trajectories/inits/travelling_salesman.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/inits 2025-11-14T14:59:00,429 copying build/lib/mrinufft/trajectories/inits/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/inits 2025-11-14T14:59:00,430 copying build/lib/mrinufft/trajectories/inits/eccentric.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/inits 2025-11-14T14:59:00,433 copying build/lib/mrinufft/trajectories/inits/random_walk.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/inits 2025-11-14T14:59:00,436 creating build/bdist.linux-armv7l/wheel/mrinufft/trajectories/maths 2025-11-14T14:59:00,437 copying build/lib/mrinufft/trajectories/maths/rotations.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/maths 2025-11-14T14:59:00,439 copying build/lib/mrinufft/trajectories/maths/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/maths 2025-11-14T14:59:00,442 copying build/lib/mrinufft/trajectories/maths/tsp_solver.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/maths 2025-11-14T14:59:00,444 copying build/lib/mrinufft/trajectories/maths/primes.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/maths 2025-11-14T14:59:00,446 copying build/lib/mrinufft/trajectories/maths/fibonacci.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories/maths 2025-11-14T14:59:00,448 copying build/lib/mrinufft/trajectories/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,450 copying build/lib/mrinufft/trajectories/sampling.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,453 copying build/lib/mrinufft/trajectories/trajectory2D.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,455 copying build/lib/mrinufft/trajectories/display3D.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,458 copying build/lib/mrinufft/trajectories/utils.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,460 copying build/lib/mrinufft/trajectories/projection.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,462 copying build/lib/mrinufft/trajectories/trajectory3D.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,465 copying build/lib/mrinufft/trajectories/tools.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,469 copying build/lib/mrinufft/trajectories/display.py -> build/bdist.linux-armv7l/wheel/./mrinufft/trajectories 2025-11-14T14:59:00,472 creating build/bdist.linux-armv7l/wheel/mrinufft/extras 2025-11-14T14:59:00,473 copying build/lib/mrinufft/extras/field_map.py -> build/bdist.linux-armv7l/wheel/./mrinufft/extras 2025-11-14T14:59:00,476 copying build/lib/mrinufft/extras/data.py -> build/bdist.linux-armv7l/wheel/./mrinufft/extras 2025-11-14T14:59:00,477 copying build/lib/mrinufft/extras/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft/extras 2025-11-14T14:59:00,479 copying build/lib/mrinufft/extras/optim.py -> build/bdist.linux-armv7l/wheel/./mrinufft/extras 2025-11-14T14:59:00,482 copying build/lib/mrinufft/extras/cartesian.py -> build/bdist.linux-armv7l/wheel/./mrinufft/extras 2025-11-14T14:59:00,484 copying build/lib/mrinufft/extras/smaps.py -> build/bdist.linux-armv7l/wheel/./mrinufft/extras 2025-11-14T14:59:00,487 copying build/lib/mrinufft/__init__.py -> build/bdist.linux-armv7l/wheel/./mrinufft 2025-11-14T14:59:00,489 copying build/lib/mrinufft/_version.py -> build/bdist.linux-armv7l/wheel/./mrinufft 2025-11-14T14:59:00,492 copying build/lib/mrinufft/_utils.py -> build/bdist.linux-armv7l/wheel/./mrinufft 2025-11-14T14:59:00,494 copying build/lib/mrinufft/_array_compat.py -> build/bdist.linux-armv7l/wheel/./mrinufft 2025-11-14T14:59:00,497 running install_egg_info 2025-11-14T14:59:00,504 Copying src/mri_nufft.egg-info to build/bdist.linux-armv7l/wheel/./mri_nufft-1.3.1.dev0-py3.11.egg-info 2025-11-14T14:59:00,517 running install_scripts 2025-11-14T14:59:00,527 creating build/bdist.linux-armv7l/wheel/mri_nufft-1.3.1.dev0.dist-info/WHEEL 2025-11-14T14:59:00,530 creating '/tmp/pip-wheel-4k0k35nr/.tmp-pxe_i_fx/mri_nufft-1.3.1.dev0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-14T14:59:00,533 adding 'mri_nufft-1.3.1.dev0.dist-info/licenses/LICENSE.txt' 2025-11-14T14:59:00,536 adding 'mrinufft/__init__.py' 2025-11-14T14:59:00,538 adding 'mrinufft/_array_compat.py' 2025-11-14T14:59:00,539 adding 'mrinufft/_utils.py' 2025-11-14T14:59:00,541 adding 'mrinufft/_version.py' 2025-11-14T14:59:00,543 adding 'mrinufft/density/__init__.py' 2025-11-14T14:59:00,544 adding 'mrinufft/density/geometry_based.py' 2025-11-14T14:59:00,546 adding 'mrinufft/density/nufft_based.py' 2025-11-14T14:59:00,547 adding 'mrinufft/density/utils.py' 2025-11-14T14:59:00,549 adding 'mrinufft/extras/__init__.py' 2025-11-14T14:59:00,550 adding 'mrinufft/extras/cartesian.py' 2025-11-14T14:59:00,552 adding 'mrinufft/extras/data.py' 2025-11-14T14:59:00,554 adding 'mrinufft/extras/field_map.py' 2025-11-14T14:59:00,557 adding 'mrinufft/extras/optim.py' 2025-11-14T14:59:00,560 adding 'mrinufft/extras/smaps.py' 2025-11-14T14:59:00,562 adding 'mrinufft/io/__init__.py' 2025-11-14T14:59:00,564 adding 'mrinufft/io/cfl.py' 2025-11-14T14:59:00,566 adding 'mrinufft/io/nsp.py' 2025-11-14T14:59:00,568 adding 'mrinufft/io/siemens.py' 2025-11-14T14:59:00,570 adding 'mrinufft/io/utils.py' 2025-11-14T14:59:00,572 adding 'mrinufft/operators/__init__.py' 2025-11-14T14:59:00,574 adding 'mrinufft/operators/autodiff.py' 2025-11-14T14:59:00,578 adding 'mrinufft/operators/base.py' 2025-11-14T14:59:00,580 adding 'mrinufft/operators/off_resonance.py' 2025-11-14T14:59:00,583 adding 'mrinufft/operators/stacked.py' 2025-11-14T14:59:00,585 adding 'mrinufft/operators/subspace.py' 2025-11-14T14:59:00,586 adding 'mrinufft/operators/interfaces/__init__.py' 2025-11-14T14:59:00,588 adding 'mrinufft/operators/interfaces/bart.py' 2025-11-14T14:59:00,592 adding 'mrinufft/operators/interfaces/cufinufft.py' 2025-11-14T14:59:00,594 adding 'mrinufft/operators/interfaces/finufft.py' 2025-11-14T14:59:00,597 adding 'mrinufft/operators/interfaces/gpunufft.py' 2025-11-14T14:59:00,598 adding 'mrinufft/operators/interfaces/nfft.py' 2025-11-14T14:59:00,600 adding 'mrinufft/operators/interfaces/nudft_numpy.py' 2025-11-14T14:59:00,602 adding 'mrinufft/operators/interfaces/pynufft_cpu.py' 2025-11-14T14:59:00,603 adding 'mrinufft/operators/interfaces/sigpy.py' 2025-11-14T14:59:00,605 adding 'mrinufft/operators/interfaces/tfnufft.py' 2025-11-14T14:59:00,607 adding 'mrinufft/operators/interfaces/torchkbnufft.py' 2025-11-14T14:59:00,608 adding 'mrinufft/operators/interfaces/utils/__init__.py' 2025-11-14T14:59:00,610 adding 'mrinufft/operators/interfaces/utils/css_color.txt' 2025-11-14T14:59:00,611 adding 'mrinufft/operators/interfaces/utils/gpu_utils.py' 2025-11-14T14:59:00,613 adding 'mrinufft/trajectories/__init__.py' 2025-11-14T14:59:00,615 adding 'mrinufft/trajectories/display.py' 2025-11-14T14:59:00,617 adding 'mrinufft/trajectories/display3D.py' 2025-11-14T14:59:00,619 adding 'mrinufft/trajectories/gradients.py' 2025-11-14T14:59:00,620 adding 'mrinufft/trajectories/projection.py' 2025-11-14T14:59:00,622 adding 'mrinufft/trajectories/sampling.py' 2025-11-14T14:59:00,629 adding 'mrinufft/trajectories/tools.py' 2025-11-14T14:59:00,631 adding 'mrinufft/trajectories/trajectory2D.py' 2025-11-14T14:59:00,636 adding 'mrinufft/trajectories/trajectory3D.py' 2025-11-14T14:59:00,639 adding 'mrinufft/trajectories/utils.py' 2025-11-14T14:59:00,641 adding 'mrinufft/trajectories/inits/__init__.py' 2025-11-14T14:59:00,643 adding 'mrinufft/trajectories/inits/eccentric.py' 2025-11-14T14:59:00,645 adding 'mrinufft/trajectories/inits/random_walk.py' 2025-11-14T14:59:00,646 adding 'mrinufft/trajectories/inits/travelling_salesman.py' 2025-11-14T14:59:00,648 adding 'mrinufft/trajectories/maths/__init__.py' 2025-11-14T14:59:00,650 adding 'mrinufft/trajectories/maths/fibonacci.py' 2025-11-14T14:59:00,651 adding 'mrinufft/trajectories/maths/primes.py' 2025-11-14T14:59:00,653 adding 'mrinufft/trajectories/maths/rotations.py' 2025-11-14T14:59:00,654 adding 'mrinufft/trajectories/maths/tsp_solver.py' 2025-11-14T14:59:00,656 adding 'mri_nufft-1.3.1.dev0.dist-info/METADATA' 2025-11-14T14:59:00,657 adding 'mri_nufft-1.3.1.dev0.dist-info/WHEEL' 2025-11-14T14:59:00,658 adding 'mri_nufft-1.3.1.dev0.dist-info/top_level.txt' 2025-11-14T14:59:00,660 adding 'mri_nufft-1.3.1.dev0.dist-info/RECORD' 2025-11-14T14:59:00,664 removing build/bdist.linux-armv7l/wheel 2025-11-14T14:59:00,783 Building wheel for mri-nufft (pyproject.toml): finished with status 'done' 2025-11-14T14:59:00,791 Created wheel for mri-nufft: filename=mri_nufft-1.3.1.dev0-py3-none-any.whl size=159888 sha256=4bc71e2dfacd295efce8e0ec2a24390bbc864aae3425bfb3d71a8f44af17610d 2025-11-14T14:59:00,792 Stored in directory: /tmp/pip-ephem-wheel-cache-mzo8jnnu/wheels/a3/40/8f/0bf77dd8920b6664aae318477ee9da07d838544a7177fa94bd 2025-11-14T14:59:00,807 Successfully built mri-nufft 2025-11-14T14:59:00,814 Removed build tracker: '/tmp/pip-build-tracker-6m84qs0y'