2026-08-14T10:55:46,502 Created temporary directory: /tmp/pip-ephem-wheel-cache-ht541b40 2026-08-14T10:55:46,504 Created temporary directory: /tmp/pip-build-tracker-j5e6youa 2026-08-14T10:55:46,504 Initialized build tracking at /tmp/pip-build-tracker-j5e6youa 2026-08-14T10:55:46,505 Created build tracker: /tmp/pip-build-tracker-j5e6youa 2026-08-14T10:55:46,505 Entered build tracker: /tmp/pip-build-tracker-j5e6youa 2026-08-14T10:55:46,506 Created temporary directory: /tmp/pip-wheel-za53kggg 2026-08-14T10:55:46,509 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-14T10:55:46,511 Created temporary directory: /tmp/pip-ephem-wheel-cache-nyb83zpt 2026-08-14T10:55:46,533 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-14T10:55:46,536 2 location(s) to search for versions of sparse: 2026-08-14T10:55:46,536 * https://pypi.org/simple/sparse/ 2026-08-14T10:55:46,536 * https://www.piwheels.org/simple/sparse/ 2026-08-14T10:55:46,537 Fetching project page and analyzing links: https://pypi.org/simple/sparse/ 2026-08-14T10:55:46,538 Getting page https://pypi.org/simple/sparse/ 2026-08-14T10:55:46,539 Found index url https://pypi.org/simple 2026-08-14T10:55:46,696 Fetched page https://pypi.org/simple/sparse/ as application/vnd.pypi.simple.v1+json 2026-08-14T10:55:46,712 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/ca/68/f13b94e20f0facbb7946bc1c93452acbb173c74c088d38c9f64991a21557/sparse-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) 2026-08-14T10:55:46,713 Found link https://files.pythonhosted.org/packages/28/9a/d25582dce727250cbb455e164fe06413463b14e848401ed1ee39d46a4372/sparse-0.0.1.tar.gz (from https://pypi.org/simple/sparse/), version: 0.0.1 2026-08-14T10:55:46,714 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/b1/95/7cc08ffe1a0df577580e778885ae266b7cd786cbf5e7b505cef3adea03db/sparse-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) 2026-08-14T10:55:46,715 Found link https://files.pythonhosted.org/packages/2f/c9/c0845d3f371e42adf002dd928abbdbf3b470fba5753daf11785992256e89/sparse-0.1.0.tar.gz (from https://pypi.org/simple/sparse/), version: 0.1.0 2026-08-14T10:55:46,716 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/bd/96/f9760a6ed60286627ac04d6c12458f6a0ee6048d0292e5eddcc9eaca1ba1/sparse-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) 2026-08-14T10:55:46,716 Found link https://files.pythonhosted.org/packages/05/ca/1fdc23210444274b4a35038e408045b3fcb59f12371ec99598d461707b1e/sparse-0.1.1.tar.gz (from https://pypi.org/simple/sparse/), version: 0.1.1 2026-08-14T10:55:46,717 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/64/59/1097cb7d038c6abd3f18adcb90f41c85fc233f41b5b5e9a4901fe954e0de/sparse-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) 2026-08-14T10:55:46,718 Found link https://files.pythonhosted.org/packages/ca/ed/e670e0d376728870d8759304fd92dd2f0df40d62d51bb2a21c5d2a3326df/sparse-0.2.0.tar.gz (from https://pypi.org/simple/sparse/), version: 0.2.0 2026-08-14T10:55:46,718 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/96/01/d169ec8b4aba3f53373962ae556d3379bbdf0d4a6978938c71e57218a69b/sparse-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) 2026-08-14T10:55:46,719 Found link https://files.pythonhosted.org/packages/90/f8/127833bfbc63ed9f1a7f9fc3dc8aa2be91eca26448113b5a108402773e89/sparse-0.3.0.tar.gz (from https://pypi.org/simple/sparse/), version: 0.3.0 2026-08-14T10:55:46,720 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/0e/e3/14a661241c957c243d20e1b83ab27bcc880d25746ac522b19a0c93063e84/sparse-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) 2026-08-14T10:55:46,720 Found link https://files.pythonhosted.org/packages/fa/1b/b5d2dcb6acbfd83c7c6cbfca6a80afb78af4cc4c875f8b8fec8df26f9f76/sparse-0.3.1.tar.gz (from https://pypi.org/simple/sparse/), version: 0.3.1 2026-08-14T10:55:46,721 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/e4/50/89e92ba81e153dac34b5117461de6ade3cd4787bfa0ca2975a316fd7c688/sparse-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4) 2026-08-14T10:55:46,723 Found link https://files.pythonhosted.org/packages/ca/03/fc71291b7be82d4b21410060e0e5c36ee8494efc283119d38b1e3cf1ec64/sparse-0.4.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4), version: 0.4.0 2026-08-14T10:55:46,724 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/d9/89/0afc3202724952efe92ca94d5461fff3eb5e3e69a2815513dbb051df7b00/sparse-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4) 2026-08-14T10:55:46,725 Found link https://files.pythonhosted.org/packages/f2/b4/f5dfe9ff10b537b9620bbdc5d2ff8ca632ee322c114d37ee4075a611941c/sparse-0.4.1.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4), version: 0.4.1 2026-08-14T10:55:46,726 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/8b/09/8ab2845bb55ee4159042b22b8f84fc0cf4569a660a828797cae05f51a334/sparse-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4) 2026-08-14T10:55:46,727 Found link https://files.pythonhosted.org/packages/62/90/1d318894876f267f3e15ecf0e8afdd5a7de1c5dfc68f545821033ad0c574/sparse-0.5.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4), version: 0.5.0 2026-08-14T10:55:46,728 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/5a/18/6377b4edbef81f070d178e23e0cdb255985d342ed87ab3855d259243a1f4/sparse-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4) 2026-08-14T10:55:46,730 Found link https://files.pythonhosted.org/packages/2c/e0/9594547333bb7b9ce828f90eb99ba6ca107ceb68156583a7b5d96fd87f0c/sparse-0.6.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4), version: 0.6.0 2026-08-14T10:55:46,731 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/92/26/0701c6eaf11692cade4239f347b75bd5d5764be956b6a7cf987c8b0faca0/sparse-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.5, <4) 2026-08-14T10:55:46,732 Found link https://files.pythonhosted.org/packages/e9/03/b218e7f5a9f4ab2da78f280a09d9ab99f377adc5d31f77b157a69100c2cc/sparse-0.7.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.5, <4), version: 0.7.0 2026-08-14T10:55:46,733 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/03/d8/ac37573cab7e2000879cd1dfb194f317cce45c23844bf30bc6d8891a6836/sparse-0.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.5, <4) 2026-08-14T10:55:46,734 Found link https://files.pythonhosted.org/packages/8e/da/cba8e6d14869c1e62251d587332eafec3c92fea9f041e0d5491a634b80d1/sparse-0.8.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.5, <4), version: 0.8.0 2026-08-14T10:55:46,734 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/08/73/34946ead922c072d7981be5b917f5871961a1b3bab4bc43dcd861de9ac23/sparse-0.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.5, <4) 2026-08-14T10:55:46,735 Found link https://files.pythonhosted.org/packages/34/99/52ebc6bd4198f1e61e66f04ff1947a27aa8723b974e5d79fde0bb60e784f/sparse-0.9.1.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.5, <4), version: 0.9.1 2026-08-14T10:55:46,736 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/3a/25/562a0cebb6fc36f16989469350ac96e9dbe2cc11dba0c22c34d0eff2f5dd/sparse-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:46,737 Found link https://files.pythonhosted.org/packages/9f/0a/618eade4c4a8e27e8cd301e1b0fd9e90bbefb9b2142652d2b3b85a23916c/sparse-0.10.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4), version: 0.10.0 2026-08-14T10:55:46,738 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/43/24/1793d6faf50873f778b1bf5fbca0a0b2b45ffddfc8954ccb63d94aa66332/sparse-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:46,739 Found link https://files.pythonhosted.org/packages/1b/d8/65d85d839b093cd4fab6db2ec135d4204134a8aecba7c98bd54cf0e4b81f/sparse-0.11.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4), version: 0.11.0 2026-08-14T10:55:46,739 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/85/b7/4475d77aa3adde08073c8143c43bbeaf33209409ead12c920d9cb83928d7/sparse-0.11.1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:46,740 Found link https://files.pythonhosted.org/packages/e8/ce/d1ffc8746e8ec1d9973351b0cf3d421eaf00ecb8adc97f09f3916d414da7/sparse-0.11.1.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4), version: 0.11.1 2026-08-14T10:55:46,741 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/e3/82/d58361f8107e8686196b91319edf2c26490667b8340cc229b668ee7a1582/sparse-0.11.2-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:46,742 Found link https://files.pythonhosted.org/packages/80/ed/987c3664d9fbcaec14c0a579367c882d6d8b40f0a0bab7e94c9694618c2c/sparse-0.11.2.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4), version: 0.11.2 2026-08-14T10:55:46,742 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/46/20/c409a0d0ea7623a936080e0038eb77a02e62629a07944706c26f24ebcbb8/sparse-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:46,743 Found link https://files.pythonhosted.org/packages/ed/ed/d00d2092c2aa08c79d413942c760adedcd884061b6899dbc0054868730d8/sparse-0.12.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4), version: 0.12.0 2026-08-14T10:55:46,744 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/26/21/c796aaef2e9c805ea2e608893a67ff88395ded66788122959ac710ad4d6e/sparse-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:46,745 Found link https://files.pythonhosted.org/packages/5b/8e/3964718980495f548547465dbbf341e84099e59a5b71dffcb44bb3ceeccc/sparse-0.13.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.6, <4), version: 0.13.0 2026-08-14T10:55:46,746 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/f0/58/f6d081dd0aab1eb8ffd3f1820b72506043db55cde20cac32ae92bca7e77f/sparse-0.14.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.8, <4) 2026-08-14T10:55:46,747 Found link https://files.pythonhosted.org/packages/64/6e/e80861daea01129427c78d8754a60142352b3b32ecb3273ee19dacf2909c/sparse-0.14.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.8, <4), version: 0.14.0 2026-08-14T10:55:46,747 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/20/1c/995784c2f089b5063770fef97cba7beaf3bfe75679e792ad11ee0810072f/sparse-0.15.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:46,749 Found link https://files.pythonhosted.org/packages/8e/cb/fd16f676777459a03f8863c1704c8d1273058b530e07ee3f84a0fdd80563/sparse-0.15.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.8), version: 0.15.0 2026-08-14T10:55:46,749 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/07/a3/22e031f6833d84edd54b0809087d910907358bddc1c92e56b7b2db30f5ed/sparse-0.15.1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:46,750 Found link https://files.pythonhosted.org/packages/4a/48/68db32f98156af3112c71a6546a0e37457b97d4fbd1747be074625800793/sparse-0.15.1.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.8), version: 0.15.1 2026-08-14T10:55:46,751 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/05/3a/a88e6562a535735e1d102e7461e50f6da0f2c96bec72980ce9a8364eceb2/sparse-0.15.2-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:46,752 Found link https://files.pythonhosted.org/packages/5c/8c/5a852aefa3309f6ae5cc39f98db6266a7c35707529bbc9341eb4d08daa7e/sparse-0.15.2.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.8), version: 0.15.2 2026-08-14T10:55:46,752 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/e6/e2/f5785e019ba937530de4036aaf6320d30d0ff68f4e89cf0542afb7d80dbf/sparse-0.15.3-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:46,753 Found link https://files.pythonhosted.org/packages/e0/b4/a67f6d3e2efca68b08e5ad25075b56fa68cc15c0b0a7cc99d13b539ba9da/sparse-0.15.3.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.8), version: 0.15.3 2026-08-14T10:55:46,754 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/1a/f2/8d5bc8cc6b822feac1cd671dac6fb0249a5202ad15ee9549d1a61d4141b5/sparse-0.15.4-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:46,755 Found link https://files.pythonhosted.org/packages/26/6a/a1d00d932597c00509d333d9cde6f10d6c85470a3701455b0c48fc45886b/sparse-0.15.4.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.8), version: 0.15.4 2026-08-14T10:55:46,755 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/4f/37/fcb96b950a972dac48e0fc9e3c528130ca8d8d1e0f09e727df3c6342c7c8/sparse-0.15.5-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:46,756 Found link https://files.pythonhosted.org/packages/8c/97/ef70784ece46b7071f357f89f69ae8b120f7a2dff1a70f9747563b709683/sparse-0.15.5.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.8), version: 0.15.5 2026-08-14T10:55:46,757 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/0a/04/2f66cc3893ec76d7e955c8144e2a4f8e748f3d13910aebafa7ad79a3cb19/sparse-0.16.0a1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,758 Found link https://files.pythonhosted.org/packages/ac/79/16f327a3dbc9e87fa27c8a417d9827e3491c376b32d42436d405d5d564aa/sparse-0.16.0a1.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a1 2026-08-14T10:55:46,759 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/22/7a/8565f1deeb3d0cf28a64141f0a17cd3b204fd14d4eb9661a42a51225d52a/sparse-0.16.0a2-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,760 Found link https://files.pythonhosted.org/packages/21/82/9de3329321213cf4ac54bc6e8c92a19725e3d82330f7a73eb3ea71d412b5/sparse-0.16.0a2.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a2 2026-08-14T10:55:46,760 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/b8/48/dfeaa8cd264fe899d15a4b25496c3d2ed247bb2b628d5f1e92368572b777/sparse-0.16.0a3-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,761 Found link https://files.pythonhosted.org/packages/86/ef/3f6a8133675f9633c0bc9751c1ca645dad6737fc0376b5a610327e0f22c0/sparse-0.16.0a3.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a3 2026-08-14T10:55:46,762 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/7b/c8/7e8670fa5aa77e7defa4a998f3ed203eafd3425ac21019050964717494ff/sparse-0.16.0a4-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,763 Found link https://files.pythonhosted.org/packages/68/a2/c1532e0bc814d6acbb178ee1f37eefc7fe0b0f6f671658cb067a023ec484/sparse-0.16.0a4.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a4 2026-08-14T10:55:46,763 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/23/b1/6fa16e7f44fda342cac7a382845a8286e6fb6e80c50b3a53a225f356fc27/sparse-0.16.0a5-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,764 Found link https://files.pythonhosted.org/packages/53/01/c1306ecbe8c1ba0788869b30eafa65d107310b84c345de1bc6c370dc0ac9/sparse-0.16.0a5.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a5 2026-08-14T10:55:46,765 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/3f/ca/89321cc96077b9fc7bfc7bc492fa79739b9cfca55d7f04ffb034ff51550a/sparse-0.16.0a6-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,766 Found link https://files.pythonhosted.org/packages/54/89/09000a890ce52c558f174a451e198683e1fec1853f7db1c428ff0d6f55ef/sparse-0.16.0a6.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a6 2026-08-14T10:55:46,766 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/38/e5/b2f1a06e2b4da388049be94f132c8f4b93970e1812b20860fb73ba16b1b9/sparse-0.16.0a7-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,767 Found link https://files.pythonhosted.org/packages/ad/f3/436a5122604051b471248f0fbcc67ec641ebccbe88999ec167f85fd5b4f2/sparse-0.16.0a7.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a7 2026-08-14T10:55:46,768 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/37/12/88cb43007791c207f284647b84e4003897faccb6ad574f92bd78f0c177f4/sparse-0.16.0a8-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,769 Found link https://files.pythonhosted.org/packages/67/3c/2ee393022f2744fecd743c63d81ad83b9e8b6d73c081780cec90a27ce044/sparse-0.16.0a8.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a8 2026-08-14T10:55:46,770 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/3a/af/879abba52de5dc59bad3d6f70f5b7df8a942e33d38b222c52a03c8386b65/sparse-0.16.0a9-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,771 Found link https://files.pythonhosted.org/packages/84/f4/d79554b46b4848c67ec8cdda85f9116b636aaf6acebdc236b4ac7bac1d8f/sparse-0.16.0a9.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0a9 2026-08-14T10:55:46,771 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/6f/0c/949548e360f1dc9ef7a5b3feed8e15795656135f6fef1bc2f1c52992bf8e/sparse-0.16.0b1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,772 Found link https://files.pythonhosted.org/packages/37/1f/5b8419bb7555cc4defb34b7850cdb8c5c544dd1097ad3176150eaa01552c/sparse-0.16.0b1.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0b1 2026-08-14T10:55:46,773 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/3d/8b/60e783fbbe15fce2148decc8aee26b5301a24cc6cc85ee474cd37eaee8d6/sparse-0.16.0b2-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,774 Found link https://files.pythonhosted.org/packages/8c/c7/1f3fd15a00a1806b43f51f14dae8b91324fefd37abdf65c084f42e7079be/sparse-0.16.0b2.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0b2 2026-08-14T10:55:46,775 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/82/84/de41ad6793c584a9b92935c4541744c169f7b6ce9ca69e98a147c412ed4a/sparse-0.16.0b3-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,775 Found link https://files.pythonhosted.org/packages/3d/6c/3f2dc578a4e681aca4b6d0b44e7c51871c70dee4346c26ebbe4023ec1965/sparse-0.16.0b3.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0b3 2026-08-14T10:55:46,776 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/2f/ff/dededd0b4492b796a22aa3606a38b2427360107e3a95f1f2cda63ba10445/sparse-0.16.0b4-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,777 Found link https://files.pythonhosted.org/packages/10/dc/6e6642074b2fa46b24b5d3442777f6cec6542412a530b53230234c74f3db/sparse-0.16.0b4.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0b4 2026-08-14T10:55:46,777 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/13/d9/3fcb5defabd18724a545ba275f23cb551184a4723569c5d9956a3de1eafd/sparse-0.16.0b5-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,778 Found link https://files.pythonhosted.org/packages/c7/1e/d5942bbcc0a768027e46d1bfe3489df1d196d72b6f4cfe98b1b18dbf21b2/sparse-0.16.0b5.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0b5 2026-08-14T10:55:46,779 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/ca/4a/e59e0968ad52460bb997221fdf5a77d1385b0258f37bfbc84675977b0a62/sparse-0.16.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,780 Found link https://files.pythonhosted.org/packages/37/7b/56d0fde99e82bde2cba4edc5506444010e77af0ae1549d1144dd290b20a1/sparse-0.16.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.16.0 2026-08-14T10:55:46,780 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/8d/fd/42a1720542199ae6ff0f9c37bbd55dd3033ddd7bbe00d68cde09d6824887/sparse-0.17.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:46,781 Found link https://files.pythonhosted.org/packages/63/74/5c674277fc3d61bd1863d233a8e1f7ddf35cb1adeeaf9973888629e7a9b1/sparse-0.17.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.10), version: 0.17.0 2026-08-14T10:55:46,782 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/20/a9/804ac7423f5dda316d3a982f3ab071c971fb877f8961dad9f6a97d12d2ee/sparse-0.18.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.11) 2026-08-14T10:55:46,783 Found link https://files.pythonhosted.org/packages/56/64/46da3957f8f9af03179eca946d786c56f22b9458cedf472850e02948a8c1/sparse-0.18.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.11), version: 0.18.0 2026-08-14T10:55:46,783 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/b5/a3/71c0c4d0eea4fed985702a6f7cde9434111e184f06b91a6ce729df202080/sparse-0.19.0-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.11) 2026-08-14T10:55:46,784 Found link https://files.pythonhosted.org/packages/9f/cb/1da5f9dab08848eb20cca82ccb9344ae21eda9bc8b694a6aa452c1ea9579/sparse-0.19.0.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.11), version: 0.19.0 2026-08-14T10:55:46,785 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/0b/18/3cef82ee1157a7c1197f69a80ac1ac75e70c4a8635fa38cf4d04a5ce04ec/sparse-0.19.1-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.11) 2026-08-14T10:55:46,786 Found link https://files.pythonhosted.org/packages/24/d6/98032c0382579e3a9fd010481dd47f515e987ae15cf330c6fd6be127c5db/sparse-0.19.1.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.11), version: 0.19.1 2026-08-14T10:55:46,786 Skipping link: No binaries permitted for sparse: https://files.pythonhosted.org/packages/09/4e/23e0009b6d5d415c223ea38fcf1e38dc9b0fc6d3ff15b5c5090dcc1f6d88/sparse-0.19.2-py2.py3-none-any.whl (from https://pypi.org/simple/sparse/) (requires-python:>=3.11) 2026-08-14T10:55:46,787 Found link https://files.pythonhosted.org/packages/86/9f/2cd5f071ce00083f74af90ae2c083393ef3e91ecd78f0f24887871473dd4/sparse-0.19.2.tar.gz (from https://pypi.org/simple/sparse/) (requires-python:>=3.11), version: 0.19.2 2026-08-14T10:55:46,788 Fetching project page and analyzing links: https://www.piwheels.org/simple/sparse/ 2026-08-14T10:55:46,789 Getting page https://www.piwheels.org/simple/sparse/ 2026-08-14T10:55:46,790 Found index url https://www.piwheels.org/simple 2026-08-14T10:55:46,991 Fetched page https://www.piwheels.org/simple/sparse/ as text/html 2026-08-14T10:55:47,004 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.19.1-py2.py3-none-any.whl#sha256=b5c8a757df1b3e0a7db47ccc30c2d6b82d258f36d077381db58b507230b03285 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.11) 2026-08-14T10:55:47,005 Skipping link: No binaries permitted for sparse: https://www.piwheels.org/simple/sparse/sparse-0.19.0-py2.py3-none-any.whl#sha256=51a4905945a09ef1c1babacfb02053e75118810e0ff4545f3965ae604a79f3cd (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.11) 2026-08-14T10:55:47,005 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.18.0-py2.py3-none-any.whl#sha256=2a006855d57f2110450daedbcccb7c2c28e0ad424639bb8daf73f84f16a39211 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.11) 2026-08-14T10:55:47,006 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.17.0-py2.py3-none-any.whl#sha256=08cc7a2d3c6b0a1c34c21a31a6465fe123a70f35d521a6055648f63ec401f9ad (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,007 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0-py2.py3-none-any.whl#sha256=1a1d731180a50d9cbbaba85e84b90b467ae2d8c03a1bab3f56c3acb8fdfb5ce3 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,007 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0b5-py2.py3-none-any.whl#sha256=1afe37ddb7e23e102a15c66d82b5156d8988c83968a67c56a376331e154db954 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,008 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0b4-py2.py3-none-any.whl#sha256=38977c254dc1b213e441cfe95a419d8a4fcb2e3cc62e198ccce006630204a64a (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,008 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0b3-py2.py3-none-any.whl#sha256=494f668b780dfcc269075adac453716e23fade332bf0fd60098dbf14dd119f6a (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,009 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0b2-py2.py3-none-any.whl#sha256=aae466dd4db274c646151c488459a83a171a72ac4db0bd95918d6180f9e90ec8 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,010 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0b1-py2.py3-none-any.whl#sha256=7d1315e7448bee8c29262e285c7360c9d721c8eba1a2eeafc37711bb041395ee (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,010 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a9-py2.py3-none-any.whl#sha256=df12550aa1afdbc30f729dce32260386a4b748c713ed2bbcc3b4112f4421c380 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,011 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a8-py2.py3-none-any.whl#sha256=3cc7d988f26b7994adc5506b968d7ff0edb778faa88a8937a3fc78197b18cb6a (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,011 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a7-py2.py3-none-any.whl#sha256=210378c5bcdd21c25de4ef7ae217477d62ed5b9094c2e83b79204a48a61bbb98 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,012 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a6-py2.py3-none-any.whl#sha256=dcf91fb05a61e85a6086b3db7ef434c4b89ae00f139f78100939ab19f10842a9 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,012 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a5-py2.py3-none-any.whl#sha256=6abc4956243ffd662c79f9bb50ce0c9b072ed2a73edb19a0976a944fb6a4cb59 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,013 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a4-py2.py3-none-any.whl#sha256=3f25797928d586ab9231a8fafb1d55b68549504c0b12be02db5bf05da1b3dbb2 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,013 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a3-py2.py3-none-any.whl#sha256=41c259a59203003bab731b2dc297b5307ea1c79176d42170f1ccc15a6e4aa673 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,014 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a2-py2.py3-none-any.whl#sha256=2575fe508cb56af70fb568abbffadef3af1b5ec0bacac08adb4d2333739723b7 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,014 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.16.0a1-py2.py3-none-any.whl#sha256=0205e772a8f565f3a5143a5e3cdb3f83749c2229dc2c43e9990176efe715d741 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.10) 2026-08-14T10:55:47,015 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.15.5-py2.py3-none-any.whl#sha256=d227d9aa5265d6dedb21bc7ef63fa44e812b9fdd93634d409cb34c585ff652af (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:47,015 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.15.4-py2.py3-none-any.whl#sha256=955f8678d4d45c9432509cb64ab1c967e98f4f6fe4a99101cb814e2bfdf80364 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:47,016 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.15.3-py2.py3-none-any.whl#sha256=4e11189d56cfff5a1d4f765b125d7263ae227adff4b396386a7afdabd4a57cf5 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:47,017 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.15.2-py2.py3-none-any.whl#sha256=046e588d080af97772eb47a16643b86d95185646e97c68ed2e8b69a4fedefc92 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:47,017 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.15.1-py2.py3-none-any.whl#sha256=e568f2d60558cb36d92dbf1aaa748a6a00af764ab3c90b5312404db66f3d8302 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:47,018 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.15.0-py2.py3-none-any.whl#sha256=b45c626c36fc3bd2a5bdc7a14f39bbe20d48a99badcb1a69046b189c4a9421e0 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.8) 2026-08-14T10:55:47,018 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.14.0-py2.py3-none-any.whl#sha256=7d0ba3ebb573c18ff9f9a6ff06d550cb4ef2334a30c09df0da2795c51f62fab8 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.8, <4) 2026-08-14T10:55:47,019 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.13.0-py2.py3-none-any.whl#sha256=a99eae4e0c326d04a1b01d4ef43c5c234c082d9d30f12ea73a31726bfc0b9368 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:47,019 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.12.0-py2.py3-none-any.whl#sha256=8ab311165004a0ec4e80bd216397c6b682974fd384f0897dc0e6af4179b671a4 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:47,019 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.11.2-py2.py3-none-any.whl#sha256=08b937109203a69d1937ad7ea47a3ca4a552a48f7b5c40ba485b37ae6653b204 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:47,020 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.11.1-py2.py3-none-any.whl#sha256=a26b1addd3e91dbf5d30f5afe5f84e40f7d1d40cc7ad4a7491761780a466024c (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:47,020 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.11.0-py2.py3-none-any.whl#sha256=246e5b0424932c491d4a4cef64d226f1edbbd9e0c740821d188c4b5ee4517ff8 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:47,021 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.10.0-py2.py3-none-any.whl#sha256=3a44c78ede6c16e671b247ad7ffb2bf9a35b0baac7497c089e2b846f9ea82ed8 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.6, <4) 2026-08-14T10:55:47,022 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.9.1-py2.py3-none-any.whl#sha256=5d7e9bab68b20f63ba6e8c593e46864ebef3a0842fa26fb32b71e743e6c5c99e (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.5, <4) 2026-08-14T10:55:47,022 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.8.0-py2.py3-none-any.whl#sha256=d16b9cc8421b0ef1d82bbe79401f79d0987be60d87414fa22d3904e211467555 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.5, <4) 2026-08-14T10:55:47,023 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.7.0-py2.py3-none-any.whl#sha256=554616b3cc3978b194ab80ca434f6128635093ba308f67a911666b12b01b9065 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=3.5, <4) 2026-08-14T10:55:47,023 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.6.0-py2.py3-none-any.whl#sha256=987538ad9462b42dcba61d52b5bc497416eb92a995bc6b5bde3dfe9329cd133c (from https://www.piwheels.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4) 2026-08-14T10:55:47,024 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.5.0-py2.py3-none-any.whl#sha256=a56d700833d86f346caf7ff718bbb57ae210e53b272a32d511152d6b8a84e622 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4) 2026-08-14T10:55:47,024 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.4.1-py2.py3-none-any.whl#sha256=8e61ef10a5da4e36df120b7c8f6533ea96db9c77b55f4ab1aae7ef18fe6cfd3e (from https://www.piwheels.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4) 2026-08-14T10:55:47,025 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.4.0-py2.py3-none-any.whl#sha256=3f9146dc9db641e1e4969262c88be74b1fa1cf88725c12b48d350a666373e898 (from https://www.piwheels.org/simple/sparse/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4) 2026-08-14T10:55:47,025 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.3.1-py2.py3-none-any.whl#sha256=d5e427e9cc3ef532889091e1d319ff23dfd18c113cb2e30bd822c37f39d33d54 (from https://www.piwheels.org/simple/sparse/) 2026-08-14T10:55:47,026 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.3.0-py2.py3-none-any.whl#sha256=b1b800e6bcdb1a353486c90b75823032cf1174e4bb97efd437c8eb59a466f6b4 (from https://www.piwheels.org/simple/sparse/) 2026-08-14T10:55:47,026 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.2.0-py2.py3-none-any.whl#sha256=d1d1a444f8c0899c4aad77f7b17538171651442d969d33b3a6b09ed84eda8fe0 (from https://www.piwheels.org/simple/sparse/) 2026-08-14T10:55:47,027 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.1.1-py2.py3-none-any.whl#sha256=94fb08ce044865c8495982be10dc32c7f5eb9219e072cad3a6af185f1fa5d15c (from https://www.piwheels.org/simple/sparse/) 2026-08-14T10:55:47,027 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.1.0-py2.py3-none-any.whl#sha256=eb10a0ee9d068b45e6b46cf4ccdd3ea556a824a4f45bc21ecf49ea34f4eb875f (from https://www.piwheels.org/simple/sparse/) 2026-08-14T10:55:47,028 Skipping link: No binaries permitted for sparse: https://archive1.piwheels.org/simple/sparse/sparse-0.0.1-py2.py3-none-any.whl#sha256=2ac9f6cf05e6abe67d3e16d053602845a6692e6f419bff665f1b79a9b6d6d590 (from https://www.piwheels.org/simple/sparse/) 2026-08-14T10:55:47,029 Skipping link: not a file: https://www.piwheels.org/simple/sparse/ 2026-08-14T10:55:47,029 Skipping link: not a file: https://pypi.org/simple/sparse/ 2026-08-14T10:55:47,053 Given no hashes to check 1 links for project 'sparse': discarding no candidates 2026-08-14T10:55:47,070 Collecting sparse==0.19.2 2026-08-14T10:55:47,073 Created temporary directory: /tmp/pip-unpack-p80cj7rh 2026-08-14T10:55:47,223 Downloading sparse-0.19.2.tar.gz (814 kB) 2026-08-14T10:55:47,971 Added sparse==0.19.2 from https://files.pythonhosted.org/packages/86/9f/2cd5f071ce00083f74af90ae2c083393ef3e91ecd78f0f24887871473dd4/sparse-0.19.2.tar.gz to build tracker '/tmp/pip-build-tracker-j5e6youa' 2026-08-14T10:55:47,978 Created temporary directory: /tmp/pip-build-env-c2sp86id 2026-08-14T10:55:47,983 Installing build dependencies: started 2026-08-14T10:55:47,984 Running command pip subprocess to install build dependencies 2026-08-14T10:55:49,208 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-14T10:55:49,921 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-14T10:55:49,948 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-14T10:55:51,730 Collecting setuptools>=64 2026-08-14T10:55:51,731 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-14T10:55:51,746 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-14T10:55:52,316 Collecting setuptools_scm>=8 2026-08-14T10:55:52,317 Obtaining dependency information for setuptools_scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata 2026-08-14T10:55:52,331 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata (6.7 kB) 2026-08-14T10:55:52,340 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl#sha256=d0d73d77ef634616b1e8635e900863683b792817c0fc3ffe3424e65482e089e6 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.8): Requested setuptools_scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl#sha256=d0d73d77ef634616b1e8635e900863683b792817c0fc3ffe3424e65482e089e6 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-08-14T10:55:52,364 Using cached setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-08-14T10:55:52,673 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-08-14T10:55:52,674 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.4-py3-none-any.whl.metadata 2026-08-14T10:55:52,688 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.4-py3-none-any.whl.metadata (1.7 kB) 2026-08-14T10:55:52,878 Collecting packaging>=20 2026-08-14T10:55:52,879 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-14T10:55:52,892 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-14T10:55:53,127 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-14T10:55:53,153 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.4-py3-none-any.whl (109 kB) 2026-08-14T10:55:53,255 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-14T10:55:53,293 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-14T10:55:53,323 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.4-py3-none-any.whl (109 kB) 2026-08-14T10:55:53,400 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-14T10:55:56,177 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools_scm 2026-08-14T10:55:59,445 Creating /tmp/pip-build-env-c2sp86id/overlay/local/bin 2026-08-14T10:55:59,447 changing mode of /tmp/pip-build-env-c2sp86id/overlay/local/bin/vcs-versioning to 755 2026-08-14T10:55:59,584 changing mode of /tmp/pip-build-env-c2sp86id/overlay/local/bin/setuptools-scm to 755 2026-08-14T10:55:59,612 Successfully installed packaging-26.3 setuptools-84.0.0 setuptools_scm-10.2.1 vcs-versioning-2.2.4 2026-08-14T10:55:59,905 Installing build dependencies: finished with status 'done' 2026-08-14T10:55:59,911 Getting requirements to build wheel: started 2026-08-14T10:55:59,912 Running command Getting requirements to build wheel 2026-08-14T10:56:00,929 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-14T10:56:00,929 !! 2026-08-14T10:56:00,930 ******************************************************************************** 2026-08-14T10:56:00,930 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-14T10:56:00,931 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-14T10:56:00,932 or your builds will no longer be supported. 2026-08-14T10:56:00,933 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:00,933 ******************************************************************************** 2026-08-14T10:56:00,934 !! 2026-08-14T10:56:00,935 corresp(dist, value, root_dir) 2026-08-14T10:56:00,978 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-14T10:56:00,979 !! 2026-08-14T10:56:00,979 ******************************************************************************** 2026-08-14T10:56:00,980 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-14T10:56:00,981 License :: OSI Approved :: BSD License 2026-08-14T10:56:00,982 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:00,983 ******************************************************************************** 2026-08-14T10:56:00,984 !! 2026-08-14T10:56:00,984 dist._finalize_license_expression() 2026-08-14T10:56:00,985 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-14T10:56:00,985 !! 2026-08-14T10:56:00,986 ******************************************************************************** 2026-08-14T10:56:00,987 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-14T10:56:00,988 License :: OSI Approved :: BSD License 2026-08-14T10:56:00,989 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:00,989 ******************************************************************************** 2026-08-14T10:56:00,990 !! 2026-08-14T10:56:00,991 self._finalize_license_expression() 2026-08-14T10:56:00,991 running egg_info 2026-08-14T10:56:00,998 writing sparse.egg-info/PKG-INFO 2026-08-14T10:56:01,007 writing dependency_links to sparse.egg-info/dependency_links.txt 2026-08-14T10:56:01,009 writing entry points to sparse.egg-info/entry_points.txt 2026-08-14T10:56:01,014 writing requirements to sparse.egg-info/requires.txt 2026-08-14T10:56:01,015 writing top-level names to sparse.egg-info/top_level.txt 2026-08-14T10:56:01,042 adding license file 'LICENSE' 2026-08-14T10:56:01,049 writing manifest file 'sparse.egg-info/SOURCES.txt' 2026-08-14T10:56:01,158 Getting requirements to build wheel: finished with status 'done' 2026-08-14T10:56:01,161 Created temporary directory: /tmp/pip-modern-metadata-4lm4pax1 2026-08-14T10:56:01,164 Preparing metadata (pyproject.toml): started 2026-08-14T10:56:01,165 Running command Preparing metadata (pyproject.toml) 2026-08-14T10:56:02,342 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-14T10:56:02,342 !! 2026-08-14T10:56:02,343 ******************************************************************************** 2026-08-14T10:56:02,344 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-14T10:56:02,345 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-14T10:56:02,345 or your builds will no longer be supported. 2026-08-14T10:56:02,346 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:02,346 ******************************************************************************** 2026-08-14T10:56:02,347 !! 2026-08-14T10:56:02,348 corresp(dist, value, root_dir) 2026-08-14T10:56:02,392 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-14T10:56:02,393 !! 2026-08-14T10:56:02,394 ******************************************************************************** 2026-08-14T10:56:02,394 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-14T10:56:02,395 License :: OSI Approved :: BSD License 2026-08-14T10:56:02,396 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:02,397 ******************************************************************************** 2026-08-14T10:56:02,398 !! 2026-08-14T10:56:02,398 dist._finalize_license_expression() 2026-08-14T10:56:02,399 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-14T10:56:02,400 !! 2026-08-14T10:56:02,401 ******************************************************************************** 2026-08-14T10:56:02,402 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-14T10:56:02,403 License :: OSI Approved :: BSD License 2026-08-14T10:56:02,404 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:02,405 ******************************************************************************** 2026-08-14T10:56:02,406 !! 2026-08-14T10:56:02,406 self._finalize_license_expression() 2026-08-14T10:56:02,407 running dist_info 2026-08-14T10:56:02,409 creating /tmp/pip-modern-metadata-4lm4pax1/sparse.egg-info 2026-08-14T10:56:02,420 writing /tmp/pip-modern-metadata-4lm4pax1/sparse.egg-info/PKG-INFO 2026-08-14T10:56:02,429 writing dependency_links to /tmp/pip-modern-metadata-4lm4pax1/sparse.egg-info/dependency_links.txt 2026-08-14T10:56:02,431 writing entry points to /tmp/pip-modern-metadata-4lm4pax1/sparse.egg-info/entry_points.txt 2026-08-14T10:56:02,435 writing requirements to /tmp/pip-modern-metadata-4lm4pax1/sparse.egg-info/requires.txt 2026-08-14T10:56:02,436 writing top-level names to /tmp/pip-modern-metadata-4lm4pax1/sparse.egg-info/top_level.txt 2026-08-14T10:56:02,438 writing manifest file '/tmp/pip-modern-metadata-4lm4pax1/sparse.egg-info/SOURCES.txt' 2026-08-14T10:56:02,460 adding license file 'LICENSE' 2026-08-14T10:56:02,468 writing manifest file '/tmp/pip-modern-metadata-4lm4pax1/sparse.egg-info/SOURCES.txt' 2026-08-14T10:56:02,469 creating '/tmp/pip-modern-metadata-4lm4pax1/sparse-0.19.2.dist-info' 2026-08-14T10:56:02,479 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-08-14T10:56:02,480 !! 2026-08-14T10:56:02,481 ******************************************************************************** 2026-08-14T10:56:02,481 With Python 2.7 end-of-life, support for building universal wheels 2026-08-14T10:56:02,482 (i.e., wheels that support both Python 2 and Python 3) 2026-08-14T10:56:02,482 is being obviated. 2026-08-14T10:56:02,483 Please discontinue using this option, or if you still need it, 2026-08-14T10:56:02,483 file an issue with pypa/setuptools describing your use case. 2026-08-14T10:56:02,484 This deprecation is overdue, please update your project and remove deprecated 2026-08-14T10:56:02,484 calls to avoid build errors in the future. 2026-08-14T10:56:02,485 ******************************************************************************** 2026-08-14T10:56:02,485 !! 2026-08-14T10:56:02,486 self.finalize_options() 2026-08-14T10:56:02,619 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-14T10:56:02,624 Source in /tmp/pip-wheel-za53kggg/sparse_890ae6a578e84c4f8f747bfaf57b641f has version 0.19.2, which satisfies requirement sparse==0.19.2 from https://files.pythonhosted.org/packages/86/9f/2cd5f071ce00083f74af90ae2c083393ef3e91ecd78f0f24887871473dd4/sparse-0.19.2.tar.gz 2026-08-14T10:56:02,625 Removed sparse==0.19.2 from https://files.pythonhosted.org/packages/86/9f/2cd5f071ce00083f74af90ae2c083393ef3e91ecd78f0f24887871473dd4/sparse-0.19.2.tar.gz from build tracker '/tmp/pip-build-tracker-j5e6youa' 2026-08-14T10:56:02,631 Created temporary directory: /tmp/pip-unpack-ae7gvzsl 2026-08-14T10:56:02,632 Building wheels for collected packages: sparse 2026-08-14T10:56:02,636 Created temporary directory: /tmp/pip-wheel-evbu5_8r 2026-08-14T10:56:02,637 Destination directory: /tmp/pip-wheel-evbu5_8r 2026-08-14T10:56:02,639 Building wheel for sparse (pyproject.toml): started 2026-08-14T10:56:02,640 Running command Building wheel for sparse (pyproject.toml) 2026-08-14T10:56:03,620 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-14T10:56:03,620 !! 2026-08-14T10:56:03,621 ******************************************************************************** 2026-08-14T10:56:03,622 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-14T10:56:03,623 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-14T10:56:03,623 or your builds will no longer be supported. 2026-08-14T10:56:03,625 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:03,625 ******************************************************************************** 2026-08-14T10:56:03,627 !! 2026-08-14T10:56:03,627 corresp(dist, value, root_dir) 2026-08-14T10:56:03,668 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-14T10:56:03,669 !! 2026-08-14T10:56:03,670 ******************************************************************************** 2026-08-14T10:56:03,671 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-14T10:56:03,672 License :: OSI Approved :: BSD License 2026-08-14T10:56:03,673 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:03,673 ******************************************************************************** 2026-08-14T10:56:03,675 !! 2026-08-14T10:56:03,675 dist._finalize_license_expression() 2026-08-14T10:56:03,676 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-14T10:56:03,677 !! 2026-08-14T10:56:03,678 ******************************************************************************** 2026-08-14T10:56:03,679 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-14T10:56:03,680 License :: OSI Approved :: BSD License 2026-08-14T10:56:03,681 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-14T10:56:03,681 ******************************************************************************** 2026-08-14T10:56:03,682 !! 2026-08-14T10:56:03,682 self._finalize_license_expression() 2026-08-14T10:56:03,683 running bdist_wheel 2026-08-14T10:56:03,693 /tmp/pip-build-env-c2sp86id/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-08-14T10:56:03,693 !! 2026-08-14T10:56:03,694 ******************************************************************************** 2026-08-14T10:56:03,695 With Python 2.7 end-of-life, support for building universal wheels 2026-08-14T10:56:03,695 (i.e., wheels that support both Python 2 and Python 3) 2026-08-14T10:56:03,696 is being obviated. 2026-08-14T10:56:03,696 Please discontinue using this option, or if you still need it, 2026-08-14T10:56:03,697 file an issue with pypa/setuptools describing your use case. 2026-08-14T10:56:03,698 This deprecation is overdue, please update your project and remove deprecated 2026-08-14T10:56:03,698 calls to avoid build errors in the future. 2026-08-14T10:56:03,699 ******************************************************************************** 2026-08-14T10:56:03,700 !! 2026-08-14T10:56:03,700 self.finalize_options() 2026-08-14T10:56:03,708 running build 2026-08-14T10:56:03,709 running build_py 2026-08-14T10:56:03,711 creating build/lib/sparse 2026-08-14T10:56:03,713 copying sparse/conftest.py -> build/lib/sparse 2026-08-14T10:56:03,715 copying sparse/__init__.py -> build/lib/sparse 2026-08-14T10:56:03,717 copying sparse/_version.py -> build/lib/sparse 2026-08-14T10:56:03,719 creating build/lib/sparse/tests 2026-08-14T10:56:03,720 copying sparse/tests/conftest.py -> build/lib/sparse/tests 2026-08-14T10:56:03,722 copying sparse/tests/test_backends.py -> build/lib/sparse/tests 2026-08-14T10:56:03,725 copying sparse/tests/__init__.py -> build/lib/sparse/tests 2026-08-14T10:56:03,727 creating build/lib/sparse/mlir_backend 2026-08-14T10:56:03,728 copying sparse/mlir_backend/_array.py -> build/lib/sparse/mlir_backend 2026-08-14T10:56:03,730 copying sparse/mlir_backend/_dtypes.py -> build/lib/sparse/mlir_backend 2026-08-14T10:56:03,732 copying sparse/mlir_backend/_common.py -> build/lib/sparse/mlir_backend 2026-08-14T10:56:03,734 copying sparse/mlir_backend/_conversions.py -> build/lib/sparse/mlir_backend 2026-08-14T10:56:03,736 copying sparse/mlir_backend/__init__.py -> build/lib/sparse/mlir_backend 2026-08-14T10:56:03,738 copying sparse/mlir_backend/_ops.py -> build/lib/sparse/mlir_backend 2026-08-14T10:56:03,740 copying sparse/mlir_backend/formats.py -> build/lib/sparse/mlir_backend 2026-08-14T10:56:03,743 copying sparse/mlir_backend/_core.py -> build/lib/sparse/mlir_backend 2026-08-14T10:56:03,745 creating build/lib/sparse/finch_backend 2026-08-14T10:56:03,746 copying sparse/finch_backend/__init__.py -> build/lib/sparse/finch_backend 2026-08-14T10:56:03,749 creating build/lib/sparse/numba_backend 2026-08-14T10:56:03,750 copying sparse/numba_backend/_io.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,752 copying sparse/numba_backend/_slicing.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,754 copying sparse/numba_backend/_sparse_array.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,758 copying sparse/numba_backend/_common.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,764 copying sparse/numba_backend/_dok.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,766 copying sparse/numba_backend/_settings.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,768 copying sparse/numba_backend/__init__.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,770 copying sparse/numba_backend/_umath.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,773 copying sparse/numba_backend/_numba_extension.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,775 copying sparse/numba_backend/_utils.py -> build/lib/sparse/numba_backend 2026-08-14T10:56:03,778 creating build/lib/sparse/mlir_backend/tests 2026-08-14T10:56:03,779 copying sparse/mlir_backend/tests/conftest.py -> build/lib/sparse/mlir_backend/tests 2026-08-14T10:56:03,780 copying sparse/mlir_backend/tests/test_simple.py -> build/lib/sparse/mlir_backend/tests 2026-08-14T10:56:03,783 copying sparse/mlir_backend/tests/__init__.py -> build/lib/sparse/mlir_backend/tests 2026-08-14T10:56:03,785 creating build/lib/sparse/numba_backend/_compressed 2026-08-14T10:56:03,786 copying sparse/numba_backend/_compressed/common.py -> build/lib/sparse/numba_backend/_compressed 2026-08-14T10:56:03,788 copying sparse/numba_backend/_compressed/indexing.py -> build/lib/sparse/numba_backend/_compressed 2026-08-14T10:56:03,790 copying sparse/numba_backend/_compressed/convert.py -> build/lib/sparse/numba_backend/_compressed 2026-08-14T10:56:03,792 copying sparse/numba_backend/_compressed/__init__.py -> build/lib/sparse/numba_backend/_compressed 2026-08-14T10:56:03,794 copying sparse/numba_backend/_compressed/compressed.py -> build/lib/sparse/numba_backend/_compressed 2026-08-14T10:56:03,797 creating build/lib/sparse/numba_backend/_coo 2026-08-14T10:56:03,798 copying sparse/numba_backend/_coo/numba_extension.py -> build/lib/sparse/numba_backend/_coo 2026-08-14T10:56:03,800 copying sparse/numba_backend/_coo/common.py -> build/lib/sparse/numba_backend/_coo 2026-08-14T10:56:03,803 copying sparse/numba_backend/_coo/core.py -> build/lib/sparse/numba_backend/_coo 2026-08-14T10:56:03,806 copying sparse/numba_backend/_coo/indexing.py -> build/lib/sparse/numba_backend/_coo 2026-08-14T10:56:03,809 copying sparse/numba_backend/_coo/__init__.py -> build/lib/sparse/numba_backend/_coo 2026-08-14T10:56:03,811 creating build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,812 copying sparse/numba_backend/tests/conftest.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,814 copying sparse/numba_backend/tests/test_coo_numba.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,816 copying sparse/numba_backend/tests/test_io.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,818 copying sparse/numba_backend/tests/test_dot.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,820 copying sparse/numba_backend/tests/test_dask_interop.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,822 copying sparse/numba_backend/tests/test_elemwise.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,824 copying sparse/numba_backend/tests/test_einsum.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,826 copying sparse/numba_backend/tests/test_namespace.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,828 copying sparse/numba_backend/tests/test_conversion.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,830 copying sparse/numba_backend/tests/test_dok.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,833 copying sparse/numba_backend/tests/test_compressed_2d.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,834 copying sparse/numba_backend/tests/__init__.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,836 copying sparse/numba_backend/tests/test_coo.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,840 copying sparse/numba_backend/tests/test_compressed_convert.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,841 copying sparse/numba_backend/tests/test_compressed.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,844 copying sparse/numba_backend/tests/test_array_function.py -> build/lib/sparse/numba_backend/tests 2026-08-14T10:56:03,846 running egg_info 2026-08-14T10:56:03,856 writing sparse.egg-info/PKG-INFO 2026-08-14T10:56:03,868 writing dependency_links to sparse.egg-info/dependency_links.txt 2026-08-14T10:56:03,869 writing entry points to sparse.egg-info/entry_points.txt 2026-08-14T10:56:03,873 writing requirements to sparse.egg-info/requires.txt 2026-08-14T10:56:03,874 writing top-level names to sparse.egg-info/top_level.txt 2026-08-14T10:56:03,890 adding license file 'LICENSE' 2026-08-14T10:56:03,898 writing manifest file 'sparse.egg-info/SOURCES.txt' 2026-08-14T10:56:03,923 installing to build/bdist.linux-armv7l/wheel 2026-08-14T10:56:03,924 running install 2026-08-14T10:56:03,949 running install_lib 2026-08-14T10:56:03,956 creating build/bdist.linux-armv7l/wheel 2026-08-14T10:56:03,958 creating build/bdist.linux-armv7l/wheel/sparse 2026-08-14T10:56:03,959 copying build/lib/sparse/conftest.py -> build/bdist.linux-armv7l/wheel/./sparse 2026-08-14T10:56:03,962 creating build/bdist.linux-armv7l/wheel/sparse/tests 2026-08-14T10:56:03,962 copying build/lib/sparse/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./sparse/tests 2026-08-14T10:56:03,964 copying build/lib/sparse/tests/test_backends.py -> build/bdist.linux-armv7l/wheel/./sparse/tests 2026-08-14T10:56:03,966 copying build/lib/sparse/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse/tests 2026-08-14T10:56:03,969 creating build/bdist.linux-armv7l/wheel/sparse/mlir_backend 2026-08-14T10:56:03,970 copying build/lib/sparse/mlir_backend/_array.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend 2026-08-14T10:56:03,972 copying build/lib/sparse/mlir_backend/_dtypes.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend 2026-08-14T10:56:03,974 creating build/bdist.linux-armv7l/wheel/sparse/mlir_backend/tests 2026-08-14T10:56:03,975 copying build/lib/sparse/mlir_backend/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend/tests 2026-08-14T10:56:03,977 copying build/lib/sparse/mlir_backend/tests/test_simple.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend/tests 2026-08-14T10:56:03,980 copying build/lib/sparse/mlir_backend/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend/tests 2026-08-14T10:56:03,982 copying build/lib/sparse/mlir_backend/_common.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend 2026-08-14T10:56:03,984 copying build/lib/sparse/mlir_backend/_conversions.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend 2026-08-14T10:56:03,986 copying build/lib/sparse/mlir_backend/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend 2026-08-14T10:56:03,988 copying build/lib/sparse/mlir_backend/_ops.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend 2026-08-14T10:56:03,991 copying build/lib/sparse/mlir_backend/formats.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend 2026-08-14T10:56:03,993 copying build/lib/sparse/mlir_backend/_core.py -> build/bdist.linux-armv7l/wheel/./sparse/mlir_backend 2026-08-14T10:56:03,995 copying build/lib/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse 2026-08-14T10:56:03,996 copying build/lib/sparse/_version.py -> build/bdist.linux-armv7l/wheel/./sparse 2026-08-14T10:56:03,998 creating build/bdist.linux-armv7l/wheel/sparse/finch_backend 2026-08-14T10:56:03,999 copying build/lib/sparse/finch_backend/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse/finch_backend 2026-08-14T10:56:04,002 creating build/bdist.linux-armv7l/wheel/sparse/numba_backend 2026-08-14T10:56:04,004 creating build/bdist.linux-armv7l/wheel/sparse/numba_backend/_compressed 2026-08-14T10:56:04,005 copying build/lib/sparse/numba_backend/_compressed/common.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_compressed 2026-08-14T10:56:04,007 copying build/lib/sparse/numba_backend/_compressed/indexing.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_compressed 2026-08-14T10:56:04,009 copying build/lib/sparse/numba_backend/_compressed/convert.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_compressed 2026-08-14T10:56:04,011 copying build/lib/sparse/numba_backend/_compressed/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_compressed 2026-08-14T10:56:04,013 copying build/lib/sparse/numba_backend/_compressed/compressed.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_compressed 2026-08-14T10:56:04,016 copying build/lib/sparse/numba_backend/_io.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,018 creating build/bdist.linux-armv7l/wheel/sparse/numba_backend/_coo 2026-08-14T10:56:04,019 copying build/lib/sparse/numba_backend/_coo/numba_extension.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_coo 2026-08-14T10:56:04,022 copying build/lib/sparse/numba_backend/_coo/common.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_coo 2026-08-14T10:56:04,024 copying build/lib/sparse/numba_backend/_coo/core.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_coo 2026-08-14T10:56:04,027 copying build/lib/sparse/numba_backend/_coo/indexing.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_coo 2026-08-14T10:56:04,030 copying build/lib/sparse/numba_backend/_coo/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/_coo 2026-08-14T10:56:04,031 copying build/lib/sparse/numba_backend/_slicing.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,034 copying build/lib/sparse/numba_backend/_sparse_array.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,037 creating build/bdist.linux-armv7l/wheel/sparse/numba_backend/tests 2026-08-14T10:56:04,038 copying build/lib/sparse/numba_backend/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,041 copying build/lib/sparse/numba_backend/tests/test_coo_numba.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,043 copying build/lib/sparse/numba_backend/tests/test_io.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,045 copying build/lib/sparse/numba_backend/tests/test_dot.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,048 copying build/lib/sparse/numba_backend/tests/test_dask_interop.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,050 copying build/lib/sparse/numba_backend/tests/test_elemwise.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,053 copying build/lib/sparse/numba_backend/tests/test_einsum.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,055 copying build/lib/sparse/numba_backend/tests/test_namespace.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,058 copying build/lib/sparse/numba_backend/tests/test_conversion.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,060 copying build/lib/sparse/numba_backend/tests/test_dok.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,062 copying build/lib/sparse/numba_backend/tests/test_compressed_2d.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,065 copying build/lib/sparse/numba_backend/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,067 copying build/lib/sparse/numba_backend/tests/test_coo.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,071 copying build/lib/sparse/numba_backend/tests/test_compressed_convert.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,073 copying build/lib/sparse/numba_backend/tests/test_compressed.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,076 copying build/lib/sparse/numba_backend/tests/test_array_function.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend/tests 2026-08-14T10:56:04,079 copying build/lib/sparse/numba_backend/_common.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,084 copying build/lib/sparse/numba_backend/_dok.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,087 copying build/lib/sparse/numba_backend/_settings.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,089 copying build/lib/sparse/numba_backend/__init__.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,092 copying build/lib/sparse/numba_backend/_umath.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,095 copying build/lib/sparse/numba_backend/_numba_extension.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,097 copying build/lib/sparse/numba_backend/_utils.py -> build/bdist.linux-armv7l/wheel/./sparse/numba_backend 2026-08-14T10:56:04,099 running install_egg_info 2026-08-14T10:56:04,109 Copying sparse.egg-info to build/bdist.linux-armv7l/wheel/./sparse-0.19.2-py3.11.egg-info 2026-08-14T10:56:04,128 running install_scripts 2026-08-14T10:56:04,142 creating build/bdist.linux-armv7l/wheel/sparse-0.19.2.dist-info/WHEEL 2026-08-14T10:56:04,145 creating '/tmp/pip-wheel-evbu5_8r/.tmp-g_7anwpv/sparse-0.19.2-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-14T10:56:04,147 adding 'sparse/__init__.py' 2026-08-14T10:56:04,148 adding 'sparse/_version.py' 2026-08-14T10:56:04,149 adding 'sparse/conftest.py' 2026-08-14T10:56:04,151 adding 'sparse/finch_backend/__init__.py' 2026-08-14T10:56:04,153 adding 'sparse/mlir_backend/__init__.py' 2026-08-14T10:56:04,154 adding 'sparse/mlir_backend/_array.py' 2026-08-14T10:56:04,156 adding 'sparse/mlir_backend/_common.py' 2026-08-14T10:56:04,157 adding 'sparse/mlir_backend/_conversions.py' 2026-08-14T10:56:04,158 adding 'sparse/mlir_backend/_core.py' 2026-08-14T10:56:04,160 adding 'sparse/mlir_backend/_dtypes.py' 2026-08-14T10:56:04,161 adding 'sparse/mlir_backend/_ops.py' 2026-08-14T10:56:04,164 adding 'sparse/mlir_backend/formats.py' 2026-08-14T10:56:04,165 adding 'sparse/mlir_backend/tests/__init__.py' 2026-08-14T10:56:04,166 adding 'sparse/mlir_backend/tests/conftest.py' 2026-08-14T10:56:04,169 adding 'sparse/mlir_backend/tests/test_simple.py' 2026-08-14T10:56:04,171 adding 'sparse/numba_backend/__init__.py' 2026-08-14T10:56:04,183 adding 'sparse/numba_backend/_common.py' 2026-08-14T10:56:04,185 adding 'sparse/numba_backend/_dok.py' 2026-08-14T10:56:04,187 adding 'sparse/numba_backend/_io.py' 2026-08-14T10:56:04,188 adding 'sparse/numba_backend/_numba_extension.py' 2026-08-14T10:56:04,189 adding 'sparse/numba_backend/_settings.py' 2026-08-14T10:56:04,191 adding 'sparse/numba_backend/_slicing.py' 2026-08-14T10:56:04,194 adding 'sparse/numba_backend/_sparse_array.py' 2026-08-14T10:56:04,198 adding 'sparse/numba_backend/_umath.py' 2026-08-14T10:56:04,201 adding 'sparse/numba_backend/_utils.py' 2026-08-14T10:56:04,202 adding 'sparse/numba_backend/_compressed/__init__.py' 2026-08-14T10:56:04,204 adding 'sparse/numba_backend/_compressed/common.py' 2026-08-14T10:56:04,207 adding 'sparse/numba_backend/_compressed/compressed.py' 2026-08-14T10:56:04,209 adding 'sparse/numba_backend/_compressed/convert.py' 2026-08-14T10:56:04,211 adding 'sparse/numba_backend/_compressed/indexing.py' 2026-08-14T10:56:04,213 adding 'sparse/numba_backend/_coo/__init__.py' 2026-08-14T10:56:04,218 adding 'sparse/numba_backend/_coo/common.py' 2026-08-14T10:56:04,224 adding 'sparse/numba_backend/_coo/core.py' 2026-08-14T10:56:04,227 adding 'sparse/numba_backend/_coo/indexing.py' 2026-08-14T10:56:04,229 adding 'sparse/numba_backend/_coo/numba_extension.py' 2026-08-14T10:56:04,231 adding 'sparse/numba_backend/tests/__init__.py' 2026-08-14T10:56:04,232 adding 'sparse/numba_backend/tests/conftest.py' 2026-08-14T10:56:04,233 adding 'sparse/numba_backend/tests/test_array_function.py' 2026-08-14T10:56:04,235 adding 'sparse/numba_backend/tests/test_compressed.py' 2026-08-14T10:56:04,237 adding 'sparse/numba_backend/tests/test_compressed_2d.py' 2026-08-14T10:56:04,238 adding 'sparse/numba_backend/tests/test_compressed_convert.py' 2026-08-14T10:56:04,239 adding 'sparse/numba_backend/tests/test_conversion.py' 2026-08-14T10:56:04,247 adding 'sparse/numba_backend/tests/test_coo.py' 2026-08-14T10:56:04,249 adding 'sparse/numba_backend/tests/test_coo_numba.py' 2026-08-14T10:56:04,250 adding 'sparse/numba_backend/tests/test_dask_interop.py' 2026-08-14T10:56:04,252 adding 'sparse/numba_backend/tests/test_dok.py' 2026-08-14T10:56:04,253 adding 'sparse/numba_backend/tests/test_dot.py' 2026-08-14T10:56:04,255 adding 'sparse/numba_backend/tests/test_einsum.py' 2026-08-14T10:56:04,257 adding 'sparse/numba_backend/tests/test_elemwise.py' 2026-08-14T10:56:04,258 adding 'sparse/numba_backend/tests/test_io.py' 2026-08-14T10:56:04,259 adding 'sparse/numba_backend/tests/test_namespace.py' 2026-08-14T10:56:04,261 adding 'sparse/tests/__init__.py' 2026-08-14T10:56:04,262 adding 'sparse/tests/conftest.py' 2026-08-14T10:56:04,263 adding 'sparse/tests/test_backends.py' 2026-08-14T10:56:04,266 adding 'sparse-0.19.2.dist-info/licenses/LICENSE' 2026-08-14T10:56:04,267 adding 'sparse-0.19.2.dist-info/METADATA' 2026-08-14T10:56:04,268 adding 'sparse-0.19.2.dist-info/WHEEL' 2026-08-14T10:56:04,269 adding 'sparse-0.19.2.dist-info/entry_points.txt' 2026-08-14T10:56:04,270 adding 'sparse-0.19.2.dist-info/top_level.txt' 2026-08-14T10:56:04,271 adding 'sparse-0.19.2.dist-info/RECORD' 2026-08-14T10:56:04,275 removing build/bdist.linux-armv7l/wheel 2026-08-14T10:56:04,398 Building wheel for sparse (pyproject.toml): finished with status 'done' 2026-08-14T10:56:04,407 Created wheel for sparse: filename=sparse-0.19.2-py2.py3-none-any.whl size=155257 sha256=831cc78372a44eb03a783a19a9d3ad702ea8688b6a2679ee01dc0f0ddd5e72bc 2026-08-14T10:56:04,408 Stored in directory: /tmp/pip-ephem-wheel-cache-nyb83zpt/wheels/f5/8c/1c/474d2708dac7e21470726f059cacdefebdd3df8576cd3e4657 2026-08-14T10:56:04,421 Successfully built sparse 2026-08-14T10:56:04,429 Removed build tracker: '/tmp/pip-build-tracker-j5e6youa'