2025-09-08T19:13:46,042 Created temporary directory: /tmp/pip-build-tracker-r_nva9jd 2025-09-08T19:13:46,043 Initialized build tracking at /tmp/pip-build-tracker-r_nva9jd 2025-09-08T19:13:46,043 Created build tracker: /tmp/pip-build-tracker-r_nva9jd 2025-09-08T19:13:46,043 Entered build tracker: /tmp/pip-build-tracker-r_nva9jd 2025-09-08T19:13:46,043 Created temporary directory: /tmp/pip-wheel-tr0sfrj5 2025-09-08T19:13:46,047 Created temporary directory: /tmp/pip-ephem-wheel-cache-__tct4a8 2025-09-08T19:13:46,104 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T19:13:46,107 2 location(s) to search for versions of ncvis: 2025-09-08T19:13:46,107 * https://pypi.org/simple/ncvis/ 2025-09-08T19:13:46,107 * https://www.piwheels.org/simple/ncvis/ 2025-09-08T19:13:46,107 Fetching project page and analyzing links: https://pypi.org/simple/ncvis/ 2025-09-08T19:13:46,107 Getting page https://pypi.org/simple/ncvis/ 2025-09-08T19:13:46,109 Found index url https://pypi.org/simple/ 2025-09-08T19:13:46,328 Fetched page https://pypi.org/simple/ncvis/ as application/vnd.pypi.simple.v1+json 2025-09-08T19:13:46,336 Found link https://files.pythonhosted.org/packages/38/8f/c8b86592c7f14574c8210e17cbcda02221dd49114141aa1e7a45442c9161/ncvis-0.0.1.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 0.0.1 2025-09-08T19:13:46,337 Found link https://files.pythonhosted.org/packages/46/f0/52af01e4e0ad0220aab9bc27bbb4dfc99df653b2813cd4da96b5d48d2b37/ncvis-0.0.2.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 0.0.2 2025-09-08T19:13:46,337 Found link https://files.pythonhosted.org/packages/22/15/ccfb89e5ab08cb6a51357690321f7226cfccfa7a6373861b396e8a3e61e2/ncvis-0.0.4.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 0.0.4 2025-09-08T19:13:46,338 Found link https://files.pythonhosted.org/packages/15/60/79c03975c0fc7c9b60bb0ad6131e43de5a06e08367b59673d81c943ec3a6/ncvis-0.0.6.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 0.0.6 2025-09-08T19:13:46,338 Found link https://files.pythonhosted.org/packages/80/9f/55c807f1f078dd797e3a243bdb9da0cd99c5e2825edb33a418770f459cfd/ncvis-0.0.7.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 0.0.7 2025-09-08T19:13:46,339 Found link https://files.pythonhosted.org/packages/36/d7/3cd4a1a035a234aed50e99f2c78fd3c5b6fc2ca6113f397584ea76178480/ncvis-1.0.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.0 2025-09-08T19:13:46,339 Found link https://files.pythonhosted.org/packages/96/d0/18e39ada38efb3a04eb68c1899352192b50171c73743726887b217ad86d3/ncvis-1.1.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.1 2025-09-08T19:13:46,340 Found link https://files.pythonhosted.org/packages/df/70/3820d0a697038d6712ec9bee6ef010a420e869111da439b93cda7fcc6e2a/ncvis-1.2.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.2 2025-09-08T19:13:46,340 Found link https://files.pythonhosted.org/packages/bf/9f/1701bfe9b412a9e96b8cc66dabe10df028122ba327de1ac05efb25f0efa9/ncvis-1.3.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.3 2025-09-08T19:13:46,340 Found link https://files.pythonhosted.org/packages/b1/13/4d70986e778a7b203c7dd8dc679ec3a7e61998fc720a8a6931d148c710e0/ncvis-1.4.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.4 2025-09-08T19:13:46,341 Found link https://files.pythonhosted.org/packages/ba/3f/31725b18ac17ef35237552f0e93f5bca516c55334609a63d23cc5a734c41/ncvis-1.5.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5 2025-09-08T19:13:46,341 Found link https://files.pythonhosted.org/packages/db/69/2f44305d1a9a20ade72cc946a14d7593a0dcc7d405b07a71eacf0179ad58/ncvis-1.5.1.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.1 2025-09-08T19:13:46,342 Found link https://files.pythonhosted.org/packages/66/65/1ad78b60d9f9cd7856d1e71a40c834565c376891d2d6c13c844eb9511358/ncvis-1.5.2.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.2 2025-09-08T19:13:46,343 Found link https://files.pythonhosted.org/packages/9e/d4/d138738384c6d01b0724202d1eee82e01a12fc7a5eedff6fed15eda48f73/ncvis-1.5.3.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.3 2025-09-08T19:13:46,343 Found link https://files.pythonhosted.org/packages/e4/41/60ea5bdc45fcccf358f755e10129d30bcfb0f7ef4cecbf256c2aa0d95b46/ncvis-1.5.4.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.4 2025-09-08T19:13:46,343 Found link https://files.pythonhosted.org/packages/73/07/d546739f9655380661a443a44558b59eb3a143bf494ccac186712e790bd2/ncvis-1.5.5.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.5 2025-09-08T19:13:46,344 Found link https://files.pythonhosted.org/packages/b3/f8/b1c90ec8ffa022cb2bdf9d5dbe572f889f0dfc414376a480aeb738e40fbb/ncvis-1.5.6.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.6 2025-09-08T19:13:46,344 Found link https://files.pythonhosted.org/packages/be/56/69933c7d3d843464898ca7de89cba1daa8813b0a43c05e7bc99b7bac0af9/ncvis-1.5.7.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.7 2025-09-08T19:13:46,345 Found link https://files.pythonhosted.org/packages/9b/52/104f867153aae4cd4b2748b800f91962a297230a0f87dfe3190313512669/ncvis-1.5.8.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.8 2025-09-08T19:13:46,345 Found link https://files.pythonhosted.org/packages/91/5c/c246797b0aa5724b5e8d4644b1dd46b993ad0fed54195663ffbffa0c5eab/ncvis-1.5.9.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.9 2025-09-08T19:13:46,345 Found link https://files.pythonhosted.org/packages/b0/30/9fc943ec0edc43047d0d514ee8bb1a3b37545a0fb97df2fab74fcca380d1/ncvis-1.5.10.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.10 2025-09-08T19:13:46,345 Found link https://files.pythonhosted.org/packages/bd/ce/673e4bedd86e06ed13e477674d1a86cfcaa42e95446a16999aad011038b7/ncvis-1.5.12.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.12 2025-09-08T19:13:46,345 Found link https://files.pythonhosted.org/packages/e8/b0/3653548c88fa032c18e785e4b119be7b4dc6afd8103882913964a5121c1c/ncvis-1.5.13.tar.gz (from https://pypi.org/simple/ncvis/) (requires-python:>=3), version: 1.5.13 2025-09-08T19:13:46,346 Fetching project page and analyzing links: https://www.piwheels.org/simple/ncvis/ 2025-09-08T19:13:46,346 Getting page https://www.piwheels.org/simple/ncvis/ 2025-09-08T19:13:46,347 Found index url https://www.piwheels.org/simple/ 2025-09-08T19:13:46,453 Fetched page https://www.piwheels.org/simple/ncvis/ as text/html 2025-09-08T19:13:46,477 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.10-cp311-cp311-linux_armv6l.whl#sha256=4bd5d0651c54e9ebed685630069b8b83cc9b11e5f0b33d87305e3ca5b3a103ed (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,477 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.10-cp311-cp311-linux_armv7l.whl#sha256=4bd5d0651c54e9ebed685630069b8b83cc9b11e5f0b33d87305e3ca5b3a103ed (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,477 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.10-cp37-cp37m-linux_armv6l.whl#sha256=66e3bcff44941eaa5f232260572f7cd6952b940760427b24fce458165b009ea9 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,477 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.10-cp37-cp37m-linux_armv7l.whl#sha256=66e3bcff44941eaa5f232260572f7cd6952b940760427b24fce458165b009ea9 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,477 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.10-cp39-cp39-linux_armv6l.whl#sha256=a461c76126429e5978721b3d2dc0a0d45158a4ebba71ce843789be25f656f22f (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,478 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.10-cp39-cp39-linux_armv7l.whl#sha256=a461c76126429e5978721b3d2dc0a0d45158a4ebba71ce843789be25f656f22f (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,478 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.9-cp37-cp37m-linux_armv6l.whl#sha256=116b27f7a001e0533782dfdbef266407fc33ab79155d2f04e7e74e7b566eed40 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,478 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.9-cp37-cp37m-linux_armv7l.whl#sha256=116b27f7a001e0533782dfdbef266407fc33ab79155d2f04e7e74e7b566eed40 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,478 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.9-cp35-cp35m-linux_armv6l.whl#sha256=b191eb4388486b814a007000de1c161ae895eb7a2e5c8f01cb605e1ca2e54fa3 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,478 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.9-cp35-cp35m-linux_armv7l.whl#sha256=b191eb4388486b814a007000de1c161ae895eb7a2e5c8f01cb605e1ca2e54fa3 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,479 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.9-cp39-cp39-linux_armv6l.whl#sha256=d6f7dfed74c08edc9f4f6316b4b2e344f8d1983c2c92a7bf58a270efd8caba85 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,479 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.9-cp39-cp39-linux_armv7l.whl#sha256=d6f7dfed74c08edc9f4f6316b4b2e344f8d1983c2c92a7bf58a270efd8caba85 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,479 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.8-cp35-cp35m-linux_armv7l.whl#sha256=c88d77ebbcfbd05b972276e5479aa157a08d3e3b17fda06f89a432e81ae841a1 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,479 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.8-cp35-cp35m-linux_armv6l.whl#sha256=c88d77ebbcfbd05b972276e5479aa157a08d3e3b17fda06f89a432e81ae841a1 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,479 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.8-cp37-cp37m-linux_armv6l.whl#sha256=e3b07b6373955a3521eb0c353dbfc23b8e0a8f978d457f3869b54db5f6131ee9 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,479 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.8-cp37-cp37m-linux_armv7l.whl#sha256=e3b07b6373955a3521eb0c353dbfc23b8e0a8f978d457f3869b54db5f6131ee9 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,479 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.8-cp39-cp39-linux_armv6l.whl#sha256=c726b07eb59f1ca7f2374b288732cd3ea759a13fafa3e885d5b82610a638fbe4 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,480 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.8-cp39-cp39-linux_armv7l.whl#sha256=c726b07eb59f1ca7f2374b288732cd3ea759a13fafa3e885d5b82610a638fbe4 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,480 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.7-cp35-cp35m-linux_armv6l.whl#sha256=e69db924b987a3e444b122ad4fe4f5d8eab9acc757baa63c6d341572af644157 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,480 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.7-cp35-cp35m-linux_armv7l.whl#sha256=e69db924b987a3e444b122ad4fe4f5d8eab9acc757baa63c6d341572af644157 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,480 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.7-cp37-cp37m-linux_armv6l.whl#sha256=1100c7c44b8613415028904829f608c4d8a00857e0d6073b1f9a4d68b07c93ee (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,480 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.7-cp37-cp37m-linux_armv7l.whl#sha256=1100c7c44b8613415028904829f608c4d8a00857e0d6073b1f9a4d68b07c93ee (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,480 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.7-cp39-cp39-linux_armv6l.whl#sha256=f737e8403d11dfdd5076af07461928c4bdbfe87e13ddfe68820e7563261d17fa (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,481 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.7-cp39-cp39-linux_armv7l.whl#sha256=f737e8403d11dfdd5076af07461928c4bdbfe87e13ddfe68820e7563261d17fa (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,481 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.6-cp37-cp37m-linux_armv6l.whl#sha256=714d2f88a29e349d1102ea33f7d2230583a5112c273233af7ff542586b1aef90 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,481 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.6-cp37-cp37m-linux_armv7l.whl#sha256=714d2f88a29e349d1102ea33f7d2230583a5112c273233af7ff542586b1aef90 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,481 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.6-cp39-cp39-linux_armv6l.whl#sha256=ccad50f9671307e00ebc7925bec45fe4c023899b2494472480bd62546192ddda (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,481 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.6-cp39-cp39-linux_armv7l.whl#sha256=ccad50f9671307e00ebc7925bec45fe4c023899b2494472480bd62546192ddda (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,482 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.5-cp35-cp35m-linux_armv6l.whl#sha256=95464cd19cbe969bfe8d82903c2d841c7dac7c6c0901a107376e7f4b8af70d7d (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,482 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.5-cp35-cp35m-linux_armv7l.whl#sha256=95464cd19cbe969bfe8d82903c2d841c7dac7c6c0901a107376e7f4b8af70d7d (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,482 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.5-cp37-cp37m-linux_armv6l.whl#sha256=1d5e22c55c11e90852c061242a759b5fff789cea9479d4f47288055ddb66a6ba (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,482 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.5-cp37-cp37m-linux_armv7l.whl#sha256=1d5e22c55c11e90852c061242a759b5fff789cea9479d4f47288055ddb66a6ba (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,482 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.5-cp39-cp39-linux_armv6l.whl#sha256=7782a025148ba1c04a25bd3edfa04d817f829abb919573485ba644b5ad13f9b4 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,482 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.5-cp39-cp39-linux_armv7l.whl#sha256=7782a025148ba1c04a25bd3edfa04d817f829abb919573485ba644b5ad13f9b4 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,483 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.4-cp35-cp35m-linux_armv7l.whl#sha256=f11ebe42822e5238cd6ba9b6c6dcf61f57bff02afa0a7ce0e0a2c5048b5006eb (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,483 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.4-cp35-cp35m-linux_armv6l.whl#sha256=f11ebe42822e5238cd6ba9b6c6dcf61f57bff02afa0a7ce0e0a2c5048b5006eb (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,483 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.4-cp37-cp37m-linux_armv6l.whl#sha256=37e29646290872fa4b1cf5fc9b9b8a4ce40c92df767e6d023b02aa2a1fc65edc (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,483 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.4-cp37-cp37m-linux_armv7l.whl#sha256=37e29646290872fa4b1cf5fc9b9b8a4ce40c92df767e6d023b02aa2a1fc65edc (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,483 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.4-cp39-cp39-linux_armv6l.whl#sha256=4899bfc942dd396ee39c9899ec916d85535aebdabd4190c856e1504a0e2b3a4d (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,483 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.4-cp39-cp39-linux_armv7l.whl#sha256=4899bfc942dd396ee39c9899ec916d85535aebdabd4190c856e1504a0e2b3a4d (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.3-cp35-cp35m-linux_armv6l.whl#sha256=fd4ebe85587828b032ec60daa6f9ca8e52adeeef6fd7d832dc9f16309ce49bff (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.3-cp35-cp35m-linux_armv7l.whl#sha256=fd4ebe85587828b032ec60daa6f9ca8e52adeeef6fd7d832dc9f16309ce49bff (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.3-cp37-cp37m-linux_armv7l.whl#sha256=9915a1a850b4c0fa8297318465f39e91bbebf1ff97bbeffe7c31dcec67600fc1 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.3-cp37-cp37m-linux_armv6l.whl#sha256=9915a1a850b4c0fa8297318465f39e91bbebf1ff97bbeffe7c31dcec67600fc1 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.3-cp39-cp39-linux_armv6l.whl#sha256=253c940c8810f84f2e45705a16e4050290e9889f6963388a9515bdba2dbc6018 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.3-cp39-cp39-linux_armv7l.whl#sha256=253c940c8810f84f2e45705a16e4050290e9889f6963388a9515bdba2dbc6018 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.2-cp35-cp35m-linux_armv7l.whl#sha256=11cd24f4e8da1f7a16df034d88d1255e6470a4aab8a1e0778445cc7aa368e1b0 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.2-cp35-cp35m-linux_armv6l.whl#sha256=11cd24f4e8da1f7a16df034d88d1255e6470a4aab8a1e0778445cc7aa368e1b0 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,484 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.2-cp37-cp37m-linux_armv7l.whl#sha256=3eb682b1cf6203845852420a454729fb31ea29582717f10608c8558766fdc994 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,485 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.2-cp37-cp37m-linux_armv6l.whl#sha256=3eb682b1cf6203845852420a454729fb31ea29582717f10608c8558766fdc994 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,485 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.2-cp39-cp39-linux_armv6l.whl#sha256=7e324384fdf30b0671d7e39e446dac9f28fc1a1421ad07203fb1c5269adbd91a (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,485 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.2-cp39-cp39-linux_armv7l.whl#sha256=7e324384fdf30b0671d7e39e446dac9f28fc1a1421ad07203fb1c5269adbd91a (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,485 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.1-cp35-cp35m-linux_armv6l.whl#sha256=46abc69038c33977abc639c5776734bcbb618a050edd8277380e52a75d91f578 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,485 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.1-cp35-cp35m-linux_armv7l.whl#sha256=46abc69038c33977abc639c5776734bcbb618a050edd8277380e52a75d91f578 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,485 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.1-cp37-cp37m-linux_armv7l.whl#sha256=7a399e4f2581f0a0189e885a88e54cc4a5d590ce71e3cc2296a3252739424e34 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,485 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.1-cp37-cp37m-linux_armv6l.whl#sha256=7a399e4f2581f0a0189e885a88e54cc4a5d590ce71e3cc2296a3252739424e34 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,485 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.1-cp39-cp39-linux_armv6l.whl#sha256=fce9d46483fa8c9e335fde1630c0941f84e1694044ea1c2b184343990ee33f0c (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5.1-cp39-cp39-linux_armv7l.whl#sha256=fce9d46483fa8c9e335fde1630c0941f84e1694044ea1c2b184343990ee33f0c (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5-cp37-cp37m-linux_armv7l.whl#sha256=2bee4727255f9461f38f9b34fc07c026aedfc5fd35736e06a51230d51c82ee09 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5-cp37-cp37m-linux_armv6l.whl#sha256=2bee4727255f9461f38f9b34fc07c026aedfc5fd35736e06a51230d51c82ee09 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5-cp35-cp35m-linux_armv6l.whl#sha256=4ee76067c46cebc7c70bba2bb54da8508518dc737a2722a07623b4265913e237 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5-cp35-cp35m-linux_armv7l.whl#sha256=4ee76067c46cebc7c70bba2bb54da8508518dc737a2722a07623b4265913e237 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5-cp39-cp39-linux_armv6l.whl#sha256=d4a3388c24498ac0a9c4f1d18e2d13b84c24e067ec18a37829837184fbf11732 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.5-cp39-cp39-linux_armv7l.whl#sha256=d4a3388c24498ac0a9c4f1d18e2d13b84c24e067ec18a37829837184fbf11732 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.4-cp39-cp39-linux_armv6l.whl#sha256=3e745ddff8154a275f3a04b5e9ccbd508dc1f19b3f88b5c58e320790053e0200 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,486 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.4-cp39-cp39-linux_armv7l.whl#sha256=3e745ddff8154a275f3a04b5e9ccbd508dc1f19b3f88b5c58e320790053e0200 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,487 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.4-cp35-cp35m-linux_armv6l.whl#sha256=d509c026578147b3656ad85337181d19f8b2e0522740c9f965361cbbd78f9b71 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,487 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.4-cp35-cp35m-linux_armv7l.whl#sha256=d509c026578147b3656ad85337181d19f8b2e0522740c9f965361cbbd78f9b71 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,487 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.4-cp37-cp37m-linux_armv7l.whl#sha256=553952516045391c0421458b0a0e9d9ec34d1a720c02de45dc6e8aadf7e6effb (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,487 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.4-cp37-cp37m-linux_armv6l.whl#sha256=553952516045391c0421458b0a0e9d9ec34d1a720c02de45dc6e8aadf7e6effb (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,487 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.3-cp39-cp39-linux_armv6l.whl#sha256=57001f91c29fb6ddd1c15917bb591e6f017c1f927a2a56d5bb8aa526a27558cd (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,487 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.3-cp39-cp39-linux_armv7l.whl#sha256=57001f91c29fb6ddd1c15917bb591e6f017c1f927a2a56d5bb8aa526a27558cd (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,487 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.3-cp35-cp35m-linux_armv7l.whl#sha256=ffc583175eaa48edf4a91465699d0f1612f699caf10549980ebbc69c99408002 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,487 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.3-cp35-cp35m-linux_armv6l.whl#sha256=ffc583175eaa48edf4a91465699d0f1612f699caf10549980ebbc69c99408002 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.3-cp37-cp37m-linux_armv7l.whl#sha256=44dfaef48fcdb8ebd86e522531dcc3f771c17714757c54df311d9ce0eecd90c8 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.3-cp37-cp37m-linux_armv6l.whl#sha256=44dfaef48fcdb8ebd86e522531dcc3f771c17714757c54df311d9ce0eecd90c8 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.2-cp39-cp39-linux_armv6l.whl#sha256=273799b57e8462f060a1b8e54fe80eae7f902e988f59148c70c16db9a784676f (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.2-cp39-cp39-linux_armv7l.whl#sha256=273799b57e8462f060a1b8e54fe80eae7f902e988f59148c70c16db9a784676f (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.2-cp37-cp37m-linux_armv7l.whl#sha256=eb2f1fdcb09b77ca6b2069fa2d2c922725c4a91abd7af6c006f20b1bbacd5ad4 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.2-cp37-cp37m-linux_armv6l.whl#sha256=eb2f1fdcb09b77ca6b2069fa2d2c922725c4a91abd7af6c006f20b1bbacd5ad4 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.2-cp35-cp35m-linux_armv7l.whl#sha256=2e645b74d95cf23db3b5167b864fa9ef754a08aea4a6a98e6a89356552582d3b (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.2-cp35-cp35m-linux_armv6l.whl#sha256=2e645b74d95cf23db3b5167b864fa9ef754a08aea4a6a98e6a89356552582d3b (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,488 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.1-cp39-cp39-linux_armv6l.whl#sha256=9a18e0e64efb4ceea695bdd43478f1a9396426df68df148a4453ab08e1f892b3 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,489 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.1-cp39-cp39-linux_armv7l.whl#sha256=9a18e0e64efb4ceea695bdd43478f1a9396426df68df148a4453ab08e1f892b3 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,489 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.1-cp35-cp35m-linux_armv6l.whl#sha256=f2fd95a9d0af64e9193f83137ee424f1282a42e5c76d1ec243f25cf25f34a2b0 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,489 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.1-cp35-cp35m-linux_armv7l.whl#sha256=f2fd95a9d0af64e9193f83137ee424f1282a42e5c76d1ec243f25cf25f34a2b0 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,489 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.1-cp37-cp37m-linux_armv7l.whl#sha256=e6eb6cbe8f42b7f2b710b8905693f9965dc011f441d2ebad67ec829222b9d1e5 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,489 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.1-cp37-cp37m-linux_armv6l.whl#sha256=e6eb6cbe8f42b7f2b710b8905693f9965dc011f441d2ebad67ec829222b9d1e5 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,489 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.0-cp39-cp39-linux_armv6l.whl#sha256=bc1876e2a0d0ee8b5c956efdb74ed3f97d17e8d456bc0999320a4433aedc10b7 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,489 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.0-cp39-cp39-linux_armv7l.whl#sha256=bc1876e2a0d0ee8b5c956efdb74ed3f97d17e8d456bc0999320a4433aedc10b7 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,489 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.0-cp35-cp35m-linux_armv7l.whl#sha256=4794d6cc8a11c6ad73d2e7ff44b92f98ba49c8d006b057a6e95d785ce7be40b5 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.0-cp35-cp35m-linux_armv6l.whl#sha256=4794d6cc8a11c6ad73d2e7ff44b92f98ba49c8d006b057a6e95d785ce7be40b5 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.0-cp37-cp37m-linux_armv6l.whl#sha256=7e835f475607f53d214589a2b63ab6d03832db5fdbfaa8f199d95aee5637080d (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-1.0-cp37-cp37m-linux_armv7l.whl#sha256=7e835f475607f53d214589a2b63ab6d03832db5fdbfaa8f199d95aee5637080d (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.7-cp39-cp39-linux_armv6l.whl#sha256=21c4316c9dd2a120a40c4d3d65907bdef7204c7cd19bccae617c1950ad88216d (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.7-cp39-cp39-linux_armv7l.whl#sha256=21c4316c9dd2a120a40c4d3d65907bdef7204c7cd19bccae617c1950ad88216d (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.7-cp35-cp35m-linux_armv7l.whl#sha256=1e3ed7fad51753bb7a8661588d403946aa192e91177cf65b715d7a0b05608f73 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.7-cp35-cp35m-linux_armv6l.whl#sha256=1e3ed7fad51753bb7a8661588d403946aa192e91177cf65b715d7a0b05608f73 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.7-cp37-cp37m-linux_armv6l.whl#sha256=e4df91f2cdb1769995493a073ed348c11bae2c0afa21e260e4304c1e8445cc53 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,490 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.7-cp37-cp37m-linux_armv7l.whl#sha256=e4df91f2cdb1769995493a073ed348c11bae2c0afa21e260e4304c1e8445cc53 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,491 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.4-cp39-cp39-linux_armv6l.whl#sha256=e8ff4fc4fe693bd866014c572705a1a7783632422a3e6232e703fe40b9644223 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,491 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.4-cp39-cp39-linux_armv7l.whl#sha256=e8ff4fc4fe693bd866014c572705a1a7783632422a3e6232e703fe40b9644223 (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,491 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.2-cp39-cp39-linux_armv6l.whl#sha256=ccf5a1a9d0bab0fa1166e30dfc3628081029626bd89d781ad3d803825f6c3d7a (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,491 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.2-cp39-cp39-linux_armv7l.whl#sha256=ccf5a1a9d0bab0fa1166e30dfc3628081029626bd89d781ad3d803825f6c3d7a (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,491 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.1-cp39-cp39-linux_armv6l.whl#sha256=00b82affafe4de3e3301ebece970ae9afeb43c7b1aadb0ab11557fee645d9bca (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,491 Skipping link: No binaries permitted for ncvis: https://archive1.piwheels.org/simple/ncvis/ncvis-0.0.1-cp39-cp39-linux_armv7l.whl#sha256=00b82affafe4de3e3301ebece970ae9afeb43c7b1aadb0ab11557fee645d9bca (from https://www.piwheels.org/simple/ncvis/) (requires-python:>=3) 2025-09-08T19:13:46,491 Skipping link: not a file: https://www.piwheels.org/simple/ncvis/ 2025-09-08T19:13:46,492 Skipping link: not a file: https://pypi.org/simple/ncvis/ 2025-09-08T19:13:46,515 Given no hashes to check 1 links for project 'ncvis': discarding no candidates 2025-09-08T19:13:46,516 Collecting ncvis==0.0.1 2025-09-08T19:13:46,517 Created temporary directory: /tmp/pip-unpack-snnusidw 2025-09-08T19:13:46,657 Downloading ncvis-0.0.1.tar.gz (175 kB) 2025-09-08T19:13:46,730 Added ncvis==0.0.1 from https://files.pythonhosted.org/packages/38/8f/c8b86592c7f14574c8210e17cbcda02221dd49114141aa1e7a45442c9161/ncvis-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-r_nva9jd' 2025-09-08T19:13:46,731 Running setup.py (path:/tmp/pip-wheel-tr0sfrj5/ncvis_be8ad8fc1e55406f863359591740c5ae/setup.py) egg_info for package ncvis 2025-09-08T19:13:46,731 Created temporary directory: /tmp/pip-pip-egg-info-np7ryhyn 2025-09-08T19:13:46,732 Preparing metadata (setup.py): started 2025-09-08T19:13:46,732 Running command python setup.py egg_info 2025-09-08T19:13:51,379 Compiling wrapper/ncvis.pyx because it changed. 2025-09-08T19:13:51,379 [1/1] Cythonizing wrapper/ncvis.pyx 2025-09-08T19:13:51,786 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T19:13:51,786 !! 2025-09-08T19:13:51,786 ******************************************************************************** 2025-09-08T19:13:51,786 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T19:13:51,786 License :: OSI Approved :: MIT License 2025-09-08T19:13:51,786 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T19:13:51,786 ******************************************************************************** 2025-09-08T19:13:51,787 !! 2025-09-08T19:13:51,787 self._finalize_license_expression() 2025-09-08T19:13:51,861 running egg_info 2025-09-08T19:13:51,937 creating /tmp/pip-pip-egg-info-np7ryhyn/ncvis.egg-info 2025-09-08T19:13:51,938 writing /tmp/pip-pip-egg-info-np7ryhyn/ncvis.egg-info/PKG-INFO 2025-09-08T19:13:51,939 writing dependency_links to /tmp/pip-pip-egg-info-np7ryhyn/ncvis.egg-info/dependency_links.txt 2025-09-08T19:13:51,939 writing requirements to /tmp/pip-pip-egg-info-np7ryhyn/ncvis.egg-info/requires.txt 2025-09-08T19:13:51,940 writing top-level names to /tmp/pip-pip-egg-info-np7ryhyn/ncvis.egg-info/top_level.txt 2025-09-08T19:13:51,940 writing manifest file '/tmp/pip-pip-egg-info-np7ryhyn/ncvis.egg-info/SOURCES.txt' 2025-09-08T19:13:52,114 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T19:13:52,114 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2025-09-08T19:13:52,114 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T19:13:52,114 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2025-09-08T19:13:52,114 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T19:13:52,207 reading manifest file '/tmp/pip-pip-egg-info-np7ryhyn/ncvis.egg-info/SOURCES.txt' 2025-09-08T19:13:52,208 reading manifest template 'MANIFEST.in' 2025-09-08T19:13:52,210 warning: no previously-included files found matching 'src/main.cpp' 2025-09-08T19:13:52,213 writing manifest file '/tmp/pip-pip-egg-info-np7ryhyn/ncvis.egg-info/SOURCES.txt' 2025-09-08T19:13:52,750 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T19:13:52,755 Source in /tmp/pip-wheel-tr0sfrj5/ncvis_be8ad8fc1e55406f863359591740c5ae has version 0.0.1, which satisfies requirement ncvis==0.0.1 from https://files.pythonhosted.org/packages/38/8f/c8b86592c7f14574c8210e17cbcda02221dd49114141aa1e7a45442c9161/ncvis-0.0.1.tar.gz 2025-09-08T19:13:52,755 Removed ncvis==0.0.1 from https://files.pythonhosted.org/packages/38/8f/c8b86592c7f14574c8210e17cbcda02221dd49114141aa1e7a45442c9161/ncvis-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-r_nva9jd' 2025-09-08T19:13:52,759 Created temporary directory: /tmp/pip-unpack-ly2dtre3 2025-09-08T19:13:52,760 Created temporary directory: /tmp/pip-unpack-uz02g5gx 2025-09-08T19:13:52,760 Building wheels for collected packages: ncvis 2025-09-08T19:13:52,761 Created temporary directory: /tmp/pip-wheel-xkjvrqlm 2025-09-08T19:13:52,762 DEPRECATION: Building 'ncvis' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'ncvis'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T19:13:52,763 Building wheel for ncvis (setup.py): started 2025-09-08T19:13:52,764 Destination directory: /tmp/pip-wheel-xkjvrqlm 2025-09-08T19:13:52,764 Running command python setup.py bdist_wheel 2025-09-08T19:13:54,519 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T19:13:54,519 !! 2025-09-08T19:13:54,519 ******************************************************************************** 2025-09-08T19:13:54,519 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T19:13:54,520 License :: OSI Approved :: MIT License 2025-09-08T19:13:54,520 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T19:13:54,520 ******************************************************************************** 2025-09-08T19:13:54,520 !! 2025-09-08T19:13:54,520 self._finalize_license_expression() 2025-09-08T19:13:54,521 running bdist_wheel 2025-09-08T19:13:54,889 running build 2025-09-08T19:13:54,889 running build_ext 2025-09-08T19:13:54,897 building 'ncvis' extension 2025-09-08T19:13:54,898 creating build/temp.linux-armv7l-cpython-313/src 2025-09-08T19:13:54,899 creating build/temp.linux-armv7l-cpython-313/wrapper 2025-09-08T19:13:54,899 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c src/knntable.cpp -o build/temp.linux-armv7l-cpython-313/src/knntable.o -O3 -std=c++11 -fopenmp -fpic -ffast-math 2025-09-08T19:13:55,496 In file included from src/knntable.cpp:1: 2025-09-08T19:13:55,496 src/knntable.hpp:9:24: error: expected ‘)’ before ‘N’ 2025-09-08T19:13:55,496 9 | KNNTable(size_t N, size_t k, float reserve_ratio=1.); 2025-09-08T19:13:55,497 | ~ ^~ 2025-09-08T19:13:55,497 | ) 2025-09-08T19:13:55,497 src/knntable.hpp:12:9: error: ‘size_t’ does not name a type 2025-09-08T19:13:55,497 12 | size_t size(); 2025-09-08T19:13:55,497 | ^~~~~~ 2025-09-08T19:13:55,497 src/knntable.hpp:2:1: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 2025-09-08T19:13:55,497 1 | #include 2025-09-08T19:13:55,497 +++ |+#include 2025-09-08T19:13:55,497 2 | 2025-09-08T19:13:55,497 src/knntable.hpp:14:34: error: ‘size_t’ was not declared in this scope; did you mean ‘std::size_t’? 2025-09-08T19:13:55,498 14 | std::vector< std::vector > inds; // Vectors for easy resize handling 2025-09-08T19:13:55,498 | ^~~~~~ 2025-09-08T19:13:55,498 | std::size_t 2025-09-08T19:13:55,498 In file included from /usr/include/c++/14/bits/requires_hosted.h:31, 2025-09-08T19:13:55,498 from /usr/include/c++/14/vector:60, 2025-09-08T19:13:55,498 from src/knntable.hpp:1: 2025-09-08T19:13:55,498 /usr/include/arm-linux-gnueabihf/c++/14/bits/c++config.h:310:33: note: ‘std::size_t’ declared here 2025-09-08T19:13:55,498 310 | typedef __SIZE_TYPE__ size_t; 2025-09-08T19:13:55,498 | ^~~~~~ 2025-09-08T19:13:55,498 src/knntable.hpp:14:40: error: template argument 1 is invalid 2025-09-08T19:13:55,499 14 | std::vector< std::vector > inds; // Vectors for easy resize handling 2025-09-08T19:13:55,499 | ^ 2025-09-08T19:13:55,499 src/knntable.hpp:14:40: error: template argument 2 is invalid 2025-09-08T19:13:55,499 src/knntable.hpp:14:42: error: template argument 1 is invalid 2025-09-08T19:13:55,499 14 | std::vector< std::vector > inds; // Vectors for easy resize handling 2025-09-08T19:13:55,499 | ^ 2025-09-08T19:13:55,499 src/knntable.hpp:14:42: error: template argument 2 is invalid 2025-09-08T19:13:55,504 src/knntable.hpp:17:9: error: ‘size_t’ does not name a type 2025-09-08T19:13:55,504 17 | size_t N_; 2025-09-08T19:13:55,504 | ^~~~~~ 2025-09-08T19:13:55,505 src/knntable.hpp:17:9: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 2025-09-08T19:13:55,505 src/knntable.hpp:18:9: error: ‘size_t’ does not name a type 2025-09-08T19:13:55,505 18 | size_t k_; 2025-09-08T19:13:55,505 | ^~~~~~ 2025-09-08T19:13:55,505 src/knntable.hpp:18:9: note: ‘size_t’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 2025-09-08T19:13:55,961 src/knntable.cpp:8:1: error: no declaration matches ‘ncvis::KNNTable::KNNTable(size_t, size_t, float)’ 2025-09-08T19:13:55,961 8 | ncvis::KNNTable::KNNTable(size_t N, size_t k, float reserve_ratio): 2025-09-08T19:13:55,961 | ^~~~~ 2025-09-08T19:13:55,961 src/knntable.hpp:7:11: note: candidates are: ‘ncvis::KNNTable::KNNTable(const ncvis::KNNTable&)’ 2025-09-08T19:13:55,961 7 | class KNNTable{ 2025-09-08T19:13:55,962 | ^~~~~~~~ 2025-09-08T19:13:55,962 src/knntable.hpp:7:11: note: ‘ncvis::KNNTable::KNNTable()’ 2025-09-08T19:13:55,962 src/knntable.hpp:7:11: note: ‘class ncvis::KNNTable’ defined here 2025-09-08T19:13:55,975 src/knntable.cpp: In member function ‘void ncvis::KNNTable::symmetrize()’: 2025-09-08T19:13:55,976 src/knntable.cpp:26:35: error: ‘N_’ was not declared in this scope 2025-09-08T19:13:55,976 26 | std::vector locks(N_); 2025-09-08T19:13:55,976 | ^~ 2025-09-08T19:13:55,990 src/knntable.cpp:35:32: error: ‘k_’ was not declared in this scope 2025-09-08T19:13:55,990 35 | size_t size = (size_t)(k_*reserve_ratio_); 2025-09-08T19:13:55,990 | ^~ 2025-09-08T19:13:56,003 src/knntable.cpp:32:17: error: invalid controlling predicate 2025-09-08T19:13:56,004 32 | for (size_t i = 0; i < N_; ++i){ 2025-09-08T19:13:56,004 | ^ 2025-09-08T19:13:56,012 src/knntable.cpp:43:32: error: ‘k_’ was not declared in this scope 2025-09-08T19:13:56,012 43 | for (size_t j = 0; j < k_; ++j){ 2025-09-08T19:13:56,012 | ^~ 2025-09-08T19:13:56,012 src/knntable.cpp:44:34: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,012 44 | size_t edge_to = inds[i][j]; 2025-09-08T19:13:56,012 | ^ 2025-09-08T19:13:56,012 src/knntable.cpp:42:17: error: invalid controlling predicate 2025-09-08T19:13:56,012 42 | for (size_t i = 0; i < N_; ++i){ 2025-09-08T19:13:56,013 | ^ 2025-09-08T19:13:56,013 src/knntable.cpp:54:17: error: invalid controlling predicate 2025-09-08T19:13:56,013 54 | for (size_t i = 0; i < N_; ++i){ 2025-09-08T19:13:56,013 | ^ 2025-09-08T19:13:56,013 src/knntable.cpp:70:13: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,013 70 | inds[i].insert(inds[i].end(), inds_add[i].begin(), inds_add[i].end()); 2025-09-08T19:13:56,013 | ^ 2025-09-08T19:13:56,013 src/knntable.cpp:70:28: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,013 70 | inds[i].insert(inds[i].end(), inds_add[i].begin(), inds_add[i].end()); 2025-09-08T19:13:56,014 | ^ 2025-09-08T19:13:56,017 src/knntable.cpp:73:37: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,018 73 | std::vector idx(inds[i].size()); 2025-09-08T19:13:56,018 | ^ 2025-09-08T19:13:56,018 src/knntable.cpp:78:70: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,018 78 | std::vector inds_tmp((const std::vector) inds[i]); 2025-09-08T19:13:56,018 | ^ 2025-09-08T19:13:56,020 src/knntable.cpp:89:31: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,020 89 | if (j == 0 || inds[i][idx[j]] != inds[i][idx[j-1]]){ 2025-09-08T19:13:56,020 | ^ 2025-09-08T19:13:56,020 src/knntable.cpp:89:50: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,020 89 | if (j == 0 || inds[i][idx[j]] != inds[i][idx[j-1]]){ 2025-09-08T19:13:56,020 | ^ 2025-09-08T19:13:56,020 src/knntable.cpp:90:21: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,021 90 | inds[i][k] = inds_tmp[idx[j]]; 2025-09-08T19:13:56,021 | ^ 2025-09-08T19:13:56,021 src/knntable.cpp:96:13: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,021 96 | inds[i].erase(inds[i].begin()+k, inds[i].end()); 2025-09-08T19:13:56,021 | ^ 2025-09-08T19:13:56,021 src/knntable.cpp:96:27: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,021 96 | inds[i].erase(inds[i].begin()+k, inds[i].end()); 2025-09-08T19:13:56,021 | ^ 2025-09-08T19:13:56,022 src/knntable.cpp:96:46: error: invalid types ‘int[size_t {aka unsigned int}]’ for array subscript 2025-09-08T19:13:56,022 96 | inds[i].erase(inds[i].begin()+k, inds[i].end()); 2025-09-08T19:13:56,022 | ^ 2025-09-08T19:13:56,022 src/knntable.cpp:60:17: error: invalid controlling predicate 2025-09-08T19:13:56,022 60 | for (size_t i = 0; i < N_; ++i){ 2025-09-08T19:13:56,022 | ^ 2025-09-08T19:13:56,022 src/knntable.cpp: At global scope: 2025-09-08T19:13:56,022 src/knntable.cpp:102:8: error: no declaration matches ‘size_t ncvis::KNNTable::size()’ 2025-09-08T19:13:56,022 102 | size_t ncvis::KNNTable::size(){ 2025-09-08T19:13:56,022 | ^~~~~ 2025-09-08T19:13:56,023 src/knntable.cpp:102:8: note: no functions named ‘size_t ncvis::KNNTable::size()’ 2025-09-08T19:13:56,023 src/knntable.hpp:7:11: note: ‘class ncvis::KNNTable’ defined here 2025-09-08T19:13:56,023 7 | class KNNTable{ 2025-09-08T19:13:56,023 | ^~~~~~~~ 2025-09-08T19:13:56,209 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-08T19:13:56,382 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T19:13:56,395 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T19:13:56,395 exec(compile('"'"''"'"''"'"' 2025-09-08T19:13:56,395 # This is -- a caller that pip uses to run setup.py 2025-09-08T19:13:56,395 # 2025-09-08T19:13:56,395 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T19:13:56,395 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T19:13:56,395 # - It provides a clear error message when setuptools is not installed. 2025-09-08T19:13:56,395 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T19:13:56,395 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T19:13:56,395 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T19:13:56,395 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T19:13:56,395 import os, sys, tokenize, traceback 2025-09-08T19:13:56,395 2025-09-08T19:13:56,395 try: 2025-09-08T19:13:56,395 import setuptools 2025-09-08T19:13:56,395 except ImportError: 2025-09-08T19:13:56,395 print( 2025-09-08T19:13:56,395 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T19:13:56,395 "the build environment with exception:", 2025-09-08T19:13:56,395 file=sys.stderr, 2025-09-08T19:13:56,395 ) 2025-09-08T19:13:56,395 traceback.print_exc() 2025-09-08T19:13:56,395 sys.exit(1) 2025-09-08T19:13:56,395 2025-09-08T19:13:56,395 __file__ = %r 2025-09-08T19:13:56,395 sys.argv[0] = __file__ 2025-09-08T19:13:56,395 2025-09-08T19:13:56,395 if os.path.exists(__file__): 2025-09-08T19:13:56,395 filename = __file__ 2025-09-08T19:13:56,395 with tokenize.open(__file__) as f: 2025-09-08T19:13:56,395 setup_py_code = f.read() 2025-09-08T19:13:56,395 else: 2025-09-08T19:13:56,395 filename = "" 2025-09-08T19:13:56,395 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T19:13:56,395 2025-09-08T19:13:56,395 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T19:13:56,395 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-tr0sfrj5/ncvis_be8ad8fc1e55406f863359591740c5ae/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-xkjvrqlm[/] 2025-09-08T19:13:56,396 [bold magenta]cwd[/]: /tmp/pip-wheel-tr0sfrj5/ncvis_be8ad8fc1e55406f863359591740c5ae/ 2025-09-08T19:13:56,396 Building wheel for ncvis (setup.py): finished with status 'error' 2025-09-08T19:13:56,397 ERROR: Failed building wheel for ncvis 2025-09-08T19:13:56,398 Running setup.py clean for ncvis 2025-09-08T19:13:56,399 Running command python setup.py clean 2025-09-08T19:13:58,129 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T19:13:58,129 !! 2025-09-08T19:13:58,130 ******************************************************************************** 2025-09-08T19:13:58,130 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T19:13:58,130 License :: OSI Approved :: MIT License 2025-09-08T19:13:58,130 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T19:13:58,130 ******************************************************************************** 2025-09-08T19:13:58,130 !! 2025-09-08T19:13:58,131 self._finalize_license_expression() 2025-09-08T19:13:58,210 running clean 2025-09-08T19:13:58,355 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T19:13:58,356 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-08T19:13:58,356 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T19:13:58,356 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T19:13:58,356 removing 'build' 2025-09-08T19:13:58,526 Failed to build ncvis 2025-09-08T19:13:58,527 ERROR: Failed to build one or more wheels 2025-09-08T19:13:58,528 Exception information: 2025-09-08T19:13:58,528 Traceback (most recent call last): 2025-09-08T19:13:58,528 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T19:13:58,528 status = _inner_run() 2025-09-08T19:13:58,528 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T19:13:58,528 return self.run(options, args) 2025-09-08T19:13:58,528 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T19:13:58,528 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T19:13:58,528 return func(self, options, args) 2025-09-08T19:13:58,528 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T19:13:58,528 raise CommandError("Failed to build one or more wheels") 2025-09-08T19:13:58,528 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T19:13:58,532 Removed build tracker: '/tmp/pip-build-tracker-r_nva9jd'