2026-06-12T04:48:34,029 Created temporary directory: /tmp/pip-ephem-wheel-cache-845a_f3p 2026-06-12T04:48:34,031 Created temporary directory: /tmp/pip-build-tracker-6shxyzeq 2026-06-12T04:48:34,032 Initialized build tracking at /tmp/pip-build-tracker-6shxyzeq 2026-06-12T04:48:34,032 Created build tracker: /tmp/pip-build-tracker-6shxyzeq 2026-06-12T04:48:34,033 Entered build tracker: /tmp/pip-build-tracker-6shxyzeq 2026-06-12T04:48:34,034 Created temporary directory: /tmp/pip-wheel-4l64r63d 2026-06-12T04:48:34,037 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-12T04:48:34,039 Created temporary directory: /tmp/pip-ephem-wheel-cache-oc7oi3zw 2026-06-12T04:48:34,071 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-12T04:48:34,075 2 location(s) to search for versions of sparsediffpy: 2026-06-12T04:48:34,075 * https://pypi.org/simple/sparsediffpy/ 2026-06-12T04:48:34,075 * https://www.piwheels.org/simple/sparsediffpy/ 2026-06-12T04:48:34,076 Fetching project page and analyzing links: https://pypi.org/simple/sparsediffpy/ 2026-06-12T04:48:34,077 Getting page https://pypi.org/simple/sparsediffpy/ 2026-06-12T04:48:34,078 Found index url https://pypi.org/simple 2026-06-12T04:48:34,368 Fetched page https://pypi.org/simple/sparsediffpy/ as application/vnd.pypi.simple.v1+json 2026-06-12T04:48:34,418 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/80/b2/23e839254be678da469c63bc9e8458af946608c110cf79b9a8c6903e50b3/sparsediffpy-0.1.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,419 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/8d/46/cdb24c981bc2aa4aca85545771137d627cd963b71689812724f12d350d0a/sparsediffpy-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,420 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/6a/1a/401d11ec9332cd64aae7b3d8135e3b8dfd88dbe6d71fb9ffff600aa2103d/sparsediffpy-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,420 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/92/28/f98f0026a34f9c118a6f6efacfdc3e0e4b8b5acea16c78ab6305ad75f624/sparsediffpy-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,421 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/76/9b/7b20f5e75d5c36f004c141bc85d703002bef580b9a37128ce0e8dcc05097/sparsediffpy-0.1.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,422 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/73/53/688ff7cfe3d364d0e2abe7c50e30feb1db9e78f6dac96261c3d9ca56af6b/sparsediffpy-0.1.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,422 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4a/10/6759d5d1bedeef96cb5198c9e4afa67c797dbf1f482f754a2ae73c8fcac8/sparsediffpy-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,423 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/73/4b/b510ed5a9b6299f26dc1d76842708955e6d923e169118c5af800429612e8/sparsediffpy-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,424 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/7e/ea/279866d4c258594a5edd2513c9eba96c7fb3f670b369b3630140b8dd2999/sparsediffpy-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,425 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/55/6b/712b66d3ac7a13d20df77900ba6d98dc8d714aeeeb813aa63a2e81b2ff2c/sparsediffpy-0.1.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,426 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/47/99/2e78263ec633cb2896ca1ccdd006b062b20bb844576687600b2f78e7609b/sparsediffpy-0.1.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,426 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/61/a2/75300b90fbbbe049d9302a199fe373a93b886e9a3ad22f305a5b41aa51df/sparsediffpy-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,426 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d4/85/caca889b45f84a3c4c781277c4f8c4b96771951de48ff7075314f2279aff/sparsediffpy-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,427 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e3/2e/3d082d4b3f617e6a6ca2e28c811896703e3c54fab748edaf540b1a02911a/sparsediffpy-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,427 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/68/92/2844fa03beab3191e8f2a2f26e5290c7d574dbe34db871ed3375d9bd8564/sparsediffpy-0.1.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,428 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4b/9e/25211f56cad8ce7ac012dd2c5c559c14d12ee9005f3a1601155aa0d2f80a/sparsediffpy-0.1.1-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,429 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9c/26/c162e930fcc67d9971e4cbe02e2d5bf2b782473c8bbc2507cba9b147a41a/sparsediffpy-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,430 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/a3/b5/d0c20a28c5b5061e600386a4e853773e9c781ae825fe622f687f0b6a7b83/sparsediffpy-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,431 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/b0/26/6aea058a777391dd48fd63c6049e01a4295ac2aab2726773aa97c088c98e/sparsediffpy-0.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,432 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/07/22/115946005563759519a46918766a9a02b0b194aeea68cb2f514ca9fadabc/sparsediffpy-0.1.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,433 Found link https://files.pythonhosted.org/packages/26/74/e4e9887e3291f66ad6d54cf8c1db7b774fdb05c1a51f0f44ff90fed471cc/sparsediffpy-0.1.1.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.1.1 2026-06-12T04:48:34,434 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/14/d7/8f5ffc5896cdd6073d833e50ae1110b7447295139757d214ff15cd31172c/sparsediffpy-0.1.2-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,435 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ab/75/d9f74c6fa3cdae7dc6dd3793b63f967c1a57a63955b79bf0d7ab4257321d/sparsediffpy-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,435 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/92/a1/7720e15b695c2d94e3342b2c3a7ecd04b30ed095ad0a07ac30b77e57ea2f/sparsediffpy-0.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,436 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/62/c2/edcf0eb3be82c8498be2e714136dea4f70a47ebb14d6c52e775c8b73f6e5/sparsediffpy-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,437 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/8b/d5/fb1f3314834737a54338fb1a1d43fe2d8938014a21ed12adfbd1bade5998/sparsediffpy-0.1.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,438 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/dd/a1/53546037f177aec3fecd5151470905d66728beeb3cd87726b99b50263f5f/sparsediffpy-0.1.2-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,439 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/74/9e/97b0671c4bac064ffa72a1437cbf9906ded80b3f31596b79cabc7307ae30/sparsediffpy-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,440 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4d/7c/e0fed07433f1ed2451d38fcdc2afcf0b87c914c2b48878cc0619dd94f303/sparsediffpy-0.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,441 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/3f/2d/c880416e235f698a9d12d3a02a4d35e461345a4894f24fa21c3e017bc7b0/sparsediffpy-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,442 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/55/ba/674a1bf10713f848ed2e49204d7af0cd39917d8a4ee781d636f5c5bb8789/sparsediffpy-0.1.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,443 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/f1/15/fded720597a24a68376b3802c5cb38366ac70f9d04b4102919d04cf418c0/sparsediffpy-0.1.2-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,443 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/8b/7e/99710ea95ffef4f0590dfa973dabb5c5fa93440cd3d25f41593b35150c49/sparsediffpy-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,444 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ae/26/4080546f7f02e5eecd166ec1ff1c084866979de0d00d0cf86debc719de0e/sparsediffpy-0.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,446 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/79/58/5940367fd6dedacfe464698f86dfc623ed71ca560cdc9da2171b679505b5/sparsediffpy-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,446 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/34/d4/35d703a4a39e87977d2bc8b7f2c00700e374ee424d44ab84061b0b7a8687/sparsediffpy-0.1.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,447 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ee/2d/668907236ee9b354e7a0a8e8676f635d17df986d5ceda48b1a894dcae39b/sparsediffpy-0.1.2-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,448 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/7e/5d/6c4f030985359dc16d70e2871c07d1d73c5fb77e38b4ef2d011aa067aae5/sparsediffpy-0.1.2-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,449 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4c/25/718c436a37f76b7917efcb0534f3ba05eca42e7eda5ee787d2f19010451f/sparsediffpy-0.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,449 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/7f/28/1d879b48e8cdd495a0435ab5a1fdd162d5e9aa3201fa6316c0c0e7002fb9/sparsediffpy-0.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,450 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/20/30/42d8a2fb588b449302266c33967f7c71331d8875aecbbc01a5eb84378e74/sparsediffpy-0.1.2-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,452 Found link https://files.pythonhosted.org/packages/67/dc/6a19212a7961125882c96453e7e2ecf8fe656af680448200aff0dc2d3fae/sparsediffpy-0.1.2.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.1.2 2026-06-12T04:48:34,453 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/94/70/c307b5f7ceb09609bab2ef4b26c853967d27e5b790450019dfcb1e297443/sparsediffpy-0.1.3-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,454 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/81/5d/99f4872a6e0c1956f7924cdea17bcaa3949840170560fc60ae859bc776e7/sparsediffpy-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,455 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/2e/27/b13cfdebef9f8825e755b33c74d342869c7120adb7f875642b8cb03406d3/sparsediffpy-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,456 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/78/50/8bc06d5ae50c1ff442c707daa31e2434eab5d9257762d92c36e9c5491e39/sparsediffpy-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,458 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/41/33/534079298a0eafe67b880fde15f583d852ba0d6aa786966f73c8ab547eed/sparsediffpy-0.1.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,459 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/78/82/1753f19da628ef28de1569ef4165c266233d0f69229d8a928d33931cc61a/sparsediffpy-0.1.3-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,459 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/63/f7/4737dd9be98766e097053bb384e4c1261689097c94483132b902fdea6082/sparsediffpy-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,460 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/59/40/c380b9ae9fd0fb8e9f14f4e6a9c884c7095d2a268db2565d904a6a1efecf/sparsediffpy-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,461 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/0a/61/93392ef196a31d7f53eca72742d9f796f408e0a839a66abe4ccc5464297e/sparsediffpy-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,463 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/2f/ec/6c05877ef4e458fdf37121cd1eec0ddfdf739f09a829d1d1661895816d22/sparsediffpy-0.1.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,464 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4d/63/fb152e8d12c0316cf6d17bf7691e0775062e3319d997d7f0a4b9613687b1/sparsediffpy-0.1.3-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,465 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/0b/a1/a3a579b87afedb2ac0443f0f6e095fae70ec82d15962a63dc2d1b619aa98/sparsediffpy-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,466 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ec/28/0278ac5548d7c84f04c4dc29542ff895ac0c50abea36aafacb8dc7a8c681/sparsediffpy-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,468 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c3/88/c76d657480ff4b11b89594b2a295a0accbe17cc9e999520e3c66edf6098f/sparsediffpy-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,469 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/1c/de/a029d6f35af2b29ae0a0b9e3e1692af9292ce6ad2d27bfc86b636a5238d7/sparsediffpy-0.1.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,470 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/31/7e/b885caa5679d90d47bfc7d74e38bf6568c23126f194e202454fe436fae21/sparsediffpy-0.1.3-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,471 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/26/91/cb2b98f076122ac3bd9664c134b2da7250d02bfa4654f78ac44000cc7612/sparsediffpy-0.1.3-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,474 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ac/71/6595c7f6ce2149f1c690db2f286030c5a97c6aedb6ab2b2a2fa82dde3b67/sparsediffpy-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,475 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/57/76/4ce77e22463346a39a51999585dab61c7edc5c4ceba1631cf97d80baaf26/sparsediffpy-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,476 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/aa/a7/e627da5f6a770e89727961e96c0875eebc37ae2ed15241f45de444287a4d/sparsediffpy-0.1.3-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,478 Found link https://files.pythonhosted.org/packages/9a/61/432c0bdf5a6797e885ad9baa31103d3dabbfbaaf444e9a77b89eba6d020f/sparsediffpy-0.1.3.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.1.3 2026-06-12T04:48:34,479 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/90/24/5be97725df4dca9761cf162f4afa23e67c750ec83ce41350288719cb9dbe/sparsediffpy-0.1.4-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,480 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/b8/2f/4b7b9841e5ae71a253d9c2089f36362b4d6019ad49c1f620608cb060cbcb/sparsediffpy-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,480 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/f3/65/e4da3ff415ba508fe6302776f7396c35bcbdc083332dbd5259a0fa00ea0b/sparsediffpy-0.1.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,481 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/92/d7/83f4806e134c055c87a699f26f71473d83fc965520d334118d12087951f4/sparsediffpy-0.1.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,482 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ac/82/d22a2f27b178d63944c8116d72eb6e8202f9aaf16761ad62a04aad8c3b84/sparsediffpy-0.1.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,482 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/97/2c/e3a069049b9041bd50622530031681b04a4a1967940ed14e932bc283d62e/sparsediffpy-0.1.4-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,483 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/37/05/68d336f776ecf525cdacb7e04bfe424db85c09537362496635775217df3b/sparsediffpy-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,483 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c0/c5/96f2ac60f5e960bb1a379e2ccea731a4e71b73d7c319b89ac4616e4bbcef/sparsediffpy-0.1.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,484 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/a2/cc/980a4bf6a74c272cd00a2fcab8f6da970c48b8c56cd0318ede83dc406373/sparsediffpy-0.1.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,485 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/52/c5/6a345ba1055402a1fc1ac508fbe39e8035b1dff1ef2ecbca2a9f16c9c847/sparsediffpy-0.1.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,486 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/07/d4/e1a1f4c8f7af995e4e665f20e4dd68ab5e7fcdfce977e54e1e584e06affb/sparsediffpy-0.1.4-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,486 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9d/2f/cc4c8c804b4ad3626c885a59d23ce9c7ac2bb178ff022bdd88b3ba1f88b7/sparsediffpy-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,487 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/1a/76/c42a92d141783343c3662cca0cb908721341bdc23ff52a94df94139e0b2d/sparsediffpy-0.1.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,487 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/a4/97/85229b28810f97ffe6e3df4e766307d6c2206f40ee6b09640391ef1480b6/sparsediffpy-0.1.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,488 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e9/c5/cc47dcd0f219ba068e5b2c57b1b61d0601fa27b0141f6ca61bed3997e0b0/sparsediffpy-0.1.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,489 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/66/63/bfd8c0d306e1e4f2487a6d451ab63d99e89c3748691dbbbed19a13a49395/sparsediffpy-0.1.4-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,490 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e4/2d/fcf1146bfc0c5f177cc32c6d2218e7c06c8996cc1fb13d5455fbf0e0a065/sparsediffpy-0.1.4-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,490 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e2/ba/6eb191379e282942e60cc48783a14d0325d07caed432f813e53d7b916515/sparsediffpy-0.1.4-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,491 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/fd/fb/6c781373f0e03034add849f0ac535ea099ee1e80fe1ec66256f662a405a3/sparsediffpy-0.1.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,492 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/cc/3f/35562393054e3b1d7590073c984a31640a3bad74ceb4dddc9e663c6a93a7/sparsediffpy-0.1.4-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,493 Found link https://files.pythonhosted.org/packages/ff/b3/fa10d703e176534d34d4e501d7a40f05a2f51416a6a8bafd9169d415a44c/sparsediffpy-0.1.4.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.1.4 2026-06-12T04:48:34,494 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/30/60/248ef20333abe283338bd7044e1c363976004d85bb9ba8db2f378eb81dfb/sparsediffpy-0.1.5-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,494 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/66/66/08e067fb006c0aef22d1895ee4c57f852e5f87c8c8addb7cd854caee36de/sparsediffpy-0.1.5-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,495 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/40/e1/aa143fa0a6531eeb383fea284d9d0660aa8be250fbf84303d316570470a5/sparsediffpy-0.1.5-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,496 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/76/86/1b7492e0bab5c93a98f8515f926bb4b8198bc68a40a479b0cd12f184734f/sparsediffpy-0.1.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,496 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/04/69/29e3cc6d8d459061f2f38382ae433818990d4b17c5f5fad0ebb6bf76f59c/sparsediffpy-0.1.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,497 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d2/ac/f6a919d08521f884a47e82ea2dd46ba61c8f69b70c6512fda496f208dc51/sparsediffpy-0.1.5-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,497 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d7/6b/1b0687c783606ff06a3a7a64a488a560c871358515a40e564efa420efef2/sparsediffpy-0.1.5-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,498 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/63/07/41dbb64ee396579fda6ff38f21b67e4aff27e717b8820a024a3bea42b407/sparsediffpy-0.1.5-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,499 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/38/3c/81c857ca871f4ff3514b6ee910e0cdc467dc958a99d109d34ae6ef7ec400/sparsediffpy-0.1.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,500 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/35/48/5c614c52ac42e356647d6ce3ecb5b5aa481579e9cfc998d0b33ff0007d94/sparsediffpy-0.1.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,500 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/3c/b0/afbc4f45e33a5bff5cdbd350927d3e3891a5f38d20dbe57e66a8355bf055/sparsediffpy-0.1.5-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,501 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/98/eb/a4efd8e61d6bf29114673b7bcdaeae006ddd1f0fa66c2218acff18887eda/sparsediffpy-0.1.5-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,502 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/83/9f/3f298f02c87ea9db4f4daef0b3d354f62424532d962c74437c2896705d57/sparsediffpy-0.1.5-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,503 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/6b/5d/9ded567d3c75b05fa80363d55cf918a252473520151ee522687d3fa54d81/sparsediffpy-0.1.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,504 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/18/89/8b45df2b320e40cd0873af06e99f9273e124a193faffb301cfebbbc64bab/sparsediffpy-0.1.5-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,504 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d7/d1/67ca6b879a64c3b4d79f05434088bf76f10aac44a78f8144c9d763142957/sparsediffpy-0.1.5-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,505 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/52/19/50c070c6a6fb9f46bfd35cb90b96ad73e717595fc74405dbaf0dcd527eaf/sparsediffpy-0.1.5-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,506 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e9/fc/a789ac5409cb9abdfeecf07e0e61298d10a3b9fbe058d708f007389b05ba/sparsediffpy-0.1.5-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,506 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/f7/7a/ec67fe5b75e245b69c9e9705f244d32905ac225b7f0a5ce5db431fb767db/sparsediffpy-0.1.5-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,507 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d7/65/d9a41c1572b733c0c22c0c27a55155e5ae0722a4a6dbfa639d10ac338729/sparsediffpy-0.1.5-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,508 Found link https://files.pythonhosted.org/packages/8a/7b/fcdd810a6f48ae56b2e0dbcddeeab137923a14dcac7581f970ee9dd032fa/sparsediffpy-0.1.5.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.1.5 2026-06-12T04:48:34,509 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/7f/92/0fa99698beafa99dee683da0263b66252d1da68006c8927660149a15b89a/sparsediffpy-0.1.6-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,510 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/2c/79/3cc9f877bb0df65a4878fe020ae17261d6488bd551703549cf8f3fa4cb55/sparsediffpy-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,511 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/fd/32/ce28e360902c6f05cfdc4951c728d138227259b21033a3ad9fe9789f6b21/sparsediffpy-0.1.6-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,512 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/bd/a3/64f7844fcf3f3ae1ab4c3f3f84a9f9a4fb2b594b091f036403cdb420d0ba/sparsediffpy-0.1.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,513 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/87/32/45b527bda3eeba905735ef745e8ea251571c63556a902c6b9139c76e73c6/sparsediffpy-0.1.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,514 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/f6/cb/dc1d14ccbea3e9311ab7738420fa8994352b534cead7f33349635c1ff690/sparsediffpy-0.1.6-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,515 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/34/a5/8ab5c0fdff8fd1c55d0b7c79ce314d47dbcdffa200935569c88ebf14630f/sparsediffpy-0.1.6-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,516 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/30/dd/75d3667fcd33f6c2f81dbef7d45e6def961210b7721a458d810220da6863/sparsediffpy-0.1.6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,517 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c2/84/aee8182b6e270a2214760a5229f2ab91b2cff88c77d1576d678edad82cfb/sparsediffpy-0.1.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,518 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/2d/04/620d20d8cc4e3565b6824898f33b398f0a7dea8a942bcfe144faf69098dd/sparsediffpy-0.1.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,519 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/44/9c/65d2cc8e96693b84d12268cac272b1e9376fcbe6b266dd02baaec64d9440/sparsediffpy-0.1.6-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,519 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/b9/55/5b7346d95fccc5a1ba346855bf2e7b3285d9d460bc85131a31ac80603979/sparsediffpy-0.1.6-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,520 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/10/26/fd85fac34789cafaa7f06616674040e9929cb2628e33eacc4369195004de/sparsediffpy-0.1.6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,522 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9e/5c/4677bbc669ce44b3f410aef11d31add40fe79ab8ff92523a583099db7d9e/sparsediffpy-0.1.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,522 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ab/e8/9e990b786c48b2f6817e7d3c547ecb0e16296cc363c412e4de27fbdf24b0/sparsediffpy-0.1.6-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,523 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/27/1f/582daabe1aeed84536ec69417d4d07354ddf632de16cf7313841e469f662/sparsediffpy-0.1.6-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,523 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/dd/ae/a863d998d542523626ce3d2d2f668f7b214efc6894a57074cb741f0384d6/sparsediffpy-0.1.6-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,524 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c5/e6/9cecde4832c5341aae5dcce44c1d74b32ac58670bf766e4dcb8416508983/sparsediffpy-0.1.6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,525 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/82/3f/cf9f68b91a8038436c0bf60ed1647d4367dcf6ea5fcf7d5b3041e2f1c684/sparsediffpy-0.1.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,526 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d0/5a/eb55c6a86098d0fa54af5cbc979b80b42816a5dada15a7625b8537ec8fd2/sparsediffpy-0.1.6-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,526 Found link https://files.pythonhosted.org/packages/88/08/9d41212214efe991d72c61fe4d2f77f9f9fe6320990d81a6b96964d18aab/sparsediffpy-0.1.6.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.1.6 2026-06-12T04:48:34,527 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/96/0b/82631d322ef4e88ae1c157458cb3ebea17b3e218bb07445d1fc380cb83d8/sparsediffpy-0.2.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,528 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/16/01/e36d994d88b7d147d73b451932b47a61412bb0c260085d7a14bb12282b4d/sparsediffpy-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,528 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/09/31/62edf7bb3fb66a5c0d6d300a39eb6c973c95590406339316aa4b7ffbc411/sparsediffpy-0.2.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,529 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/35/de/1e677f00fc4e7755dad9f776387e9c03a775867ebcad14538b89860fd4c5/sparsediffpy-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,530 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e4/75/d2ef624fd63e4acf267ee058d008e1fe5491702258e4faa7d116203ff356/sparsediffpy-0.2.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,531 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/79/77/e869d37b6b2d5f7312edee869615eb790db432aa2913523ead82cdbd6ba4/sparsediffpy-0.2.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,532 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/6b/43/1f74767ed855a78a0a9e3e9c821d023c6320e2ca7168c52b880d7bb55a81/sparsediffpy-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,532 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/79/cb/71b152b313e17e6571046261de3d3ba91ffd2d34c5911f07fef8f897add0/sparsediffpy-0.2.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,533 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9f/d0/a2d52e357f22e09d8b5daf4a1baea2c160880814b08e11a05d4499a15fa2/sparsediffpy-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,534 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/6d/27/6a66a0ce233a59a5bd6e76767ff2f0e23cee14d38dc4b3655b109674398b/sparsediffpy-0.2.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,535 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d1/cd/209cc3ad4bfc907e2f9a498f17d72863b7dbcdcc375595179950eba2f843/sparsediffpy-0.2.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,536 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/32/3b/d31a524e16380df9fbc381c6a19248551032593d34bb9b3e6a2adaae8932/sparsediffpy-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,536 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e3/a7/e5e00123e33ba5bac278bcb01cd3a3b1b6184f6b7a56c95a46bb67b57152/sparsediffpy-0.2.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,537 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/70/57/2a5b586e9703b341c28eb84bd1004df9d27d775f16b4a1cbdd7f7022a398/sparsediffpy-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,538 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/88/a2/27592db7b4c965cd422f5b1f95267bdaaf2121ab6bc7057ad391da9a6234/sparsediffpy-0.2.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,538 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/8f/02/a3aafbe46e2d9daff8b9108239e20858d9cb7ee64191efc3d9c7d2f0ca37/sparsediffpy-0.2.0-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,539 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/71/6a/558a1a64aaa6f970d8489b8cadc61503936241242226090df0ad0a43e5cf/sparsediffpy-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,540 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/53/3e/c6e5f14d0a63d2ac4c5de1c26819a5e2d023075da05d1efb95482468cd69/sparsediffpy-0.2.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,541 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/cb/57/8a45e44362b5144a95a071c20821239a0eb7de6ffcbdff2f203b26f225b4/sparsediffpy-0.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,542 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/17/9f/53f01c00ad991f44b919a4ba84e416714b6876229886dde07a128236759f/sparsediffpy-0.2.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,543 Found link https://files.pythonhosted.org/packages/8f/d2/c0e8416c42271256debcc83ee9559bce14ef841bad24e7c97894cb72495a/sparsediffpy-0.2.0.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.2.0 2026-06-12T04:48:34,544 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/95/f6/1a2b35f94453ee15de820c1175ae75fde7b467afdcead337fe3dcfff3d5a/sparsediffpy-0.2.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,545 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4d/ea/b085355cd5f5b84be2fe1e850689306aab0b96d62181cb7d68ab58a8a587/sparsediffpy-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,546 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c8/50/5216c7d81871c12ea407658da46ee4d062192803a79fff64ad2f3bab61b5/sparsediffpy-0.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,547 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/87/98/6ff7a2cfb4a86e00d6dfbaecccb72cf09b091ef647561bcf1cfe7a84d777/sparsediffpy-0.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,548 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/fc/7a/1fcd5c0b759b279e745c29be1d44a1169368496c051e3a1ebf577ac1d55a/sparsediffpy-0.2.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,549 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/58/17/29ebbd54be06086d7ce7beaf06292b57c49a23a2523459046d83a9dc86a3/sparsediffpy-0.2.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,550 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/7c/72/20f55b92f5585f2c3012bdbffe93b3afed1a5ae1d57ceb99d021ec58b7b1/sparsediffpy-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,551 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/51/2b/baa8eea0e8f556eead35698c271fea44ed42c9348390d43e9e6912563e2b/sparsediffpy-0.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,552 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/56/90/18cf805139ca27340443e45ffc4f42a3e85a9fae606c28389d0ea8f9738e/sparsediffpy-0.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,554 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/dc/77/bc2ef7bb1c366cf94f480480fd13143f7537da958136af2523900b51fb29/sparsediffpy-0.2.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,555 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d6/53/4e1f7987dbc4f92c2722a8b9e5057f4ffadb30a800e6d41708ed05dc9e03/sparsediffpy-0.2.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,556 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/7b/5f/1467e6bd119e72457a1b9e73bfb7df2f81e24de68659eb265fdd12449df5/sparsediffpy-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,557 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e9/b4/2b02a2c45bd7fdac19795232a9afb1ea1fd5f9686678761fc76253c2b827/sparsediffpy-0.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,558 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ed/ce/96356dc682182210ffb267a86a7cbcf6e568f41a46bcb3b4e11c53eedc02/sparsediffpy-0.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,559 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/7d/41/c7c9a00c90e27c77d935ddc6183d31e943c3278c02acd33fb6caef223f68/sparsediffpy-0.2.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,561 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/46/f3/0bc3c0ad5df68e9b3bdccbfe51b37c7af02a0d2d0f8f9092408d554502dc/sparsediffpy-0.2.1-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,562 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/58/42/e656fd913e31ec89be0ae668f3cf0a094b71a9779b5fe2ca83bc62867e3d/sparsediffpy-0.2.1-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,563 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/15/b9/5ef7f36c18983d292ce91c1895bd05ffdce5134e46826a19b777886d5aaf/sparsediffpy-0.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,564 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/cf/3f/48b9f5c2e4e3d586ceb30728c135d61707126b26249c0d2496296755818c/sparsediffpy-0.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,565 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/2c/e9/09661f4d9dec1cb8d0850d722315c93c4574f9384ae2960820c66503530e/sparsediffpy-0.2.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,567 Found link https://files.pythonhosted.org/packages/16/97/a076228a5b32547403d5210fe2972919daf4248bfd10a6d3010ae4e36e1e/sparsediffpy-0.2.1.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.2.1 2026-06-12T04:48:34,568 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4e/c4/16f9f530bd1ac6b715f433b951cd3f58109e012ba2db0580b98139dc9f95/sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,569 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/1b/16/5d7f0a54ccc7916668bc4661162852944b2388e0113dc3849598b74302a7/sparsediffpy-0.2.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,570 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/a8/41/99cdf2b88ba1ed035c8895068d00b83c1c364784cca2851f6923f3e6984c/sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,571 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/3b/a0/fd98aaa1b8fe8c20ba32fcfd660f8e12b6eb0e59767e3b33403c8097a13f/sparsediffpy-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,572 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/49/c1/0d172e94e15b5c7be3728ff43f552c5d278746c79e343c42567f9138fae3/sparsediffpy-0.2.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,573 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/76/2d/a1e42e6a788b7333b89446e5e98bca4f124d2858803d05ddade017c8c00f/sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,575 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/a4/d3/1dd3fc9d1577b14d46d996dc42a1b248c8b41ae14ff483201641f8ad689d/sparsediffpy-0.2.2-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,576 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/92/bc/349232b2e63bf7f2f9231917fcc0a1d7e0d12483108e94fd7a14ebd89c91/sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,577 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/b2/08/648ea9b0001d68344781f222b8329a65be898000f00cb15e02146f079716/sparsediffpy-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,578 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/98/d9/60122595a9e4f1086ffa08cdcaae7c11492725d89bed54500da6fb911354/sparsediffpy-0.2.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,579 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/32/9b/81285e7cebde2178177bdbb95d80fb1338bbdcad50ce6a4ae78e7092c502/sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,581 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/55/0f/9acfc4f95fe5d67f0e73c8e66746b64e873d4e3aab91ece899037fd77d0f/sparsediffpy-0.2.2-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,582 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/b7/5e/956366b33bc620b1eb9b22fd8664ac7e85ac0402d15ee0c695b0845117dd/sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,584 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/00/f6/25ab0e2c48f4fc82915ce11c0479303f841f2e2955cb2ead8348e3bddcfd/sparsediffpy-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,585 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/37/27/82257db46344bd83d862161463aed8f67265a7466f70601a029e247d7160/sparsediffpy-0.2.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,586 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c0/1b/a9ec1f7548ea7cf6082eca72852cf3c94e28526a72fb273ccef3069c2bf4/sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,586 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/be/df/3272c16ec8718f55279a01b76d5ea464563a281041ca29067e82b26e2dc3/sparsediffpy-0.2.2-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,587 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c9/96/1b87d557072829df33e963afb20e002a49166277e81afe8c8a8345455c76/sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,588 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/37/c9/fdd94768ea1a78990256296e81efe9da7db97a70a34cf0367370acc88122/sparsediffpy-0.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,589 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/11/93/b7dec0d43ce0f6f3f6349e3f6bd5f00b1dc766c256367453473c9264380b/sparsediffpy-0.2.2-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,590 Found link https://files.pythonhosted.org/packages/71/8e/b33f76e74c24e4e402eb1eb1bbab9a036899d7ca42e8e28aa2bf4d36dd7c/sparsediffpy-0.2.2.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.2.2 2026-06-12T04:48:34,590 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/30/29/dc00c99535bd5d96638f17e3cf99bda16ca2d99f5a3bed225dac3ca9640b/sparsediffpy-0.3.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,591 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9c/73/f7548cd9decfca281820fe3a99465afaebbc1140533e3d8ec796ae49c598/sparsediffpy-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,592 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/2e/b3/8679eceafeadba62b02bdb9c322467c8a147f12802a6f41f66a4ad4a291b/sparsediffpy-0.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,592 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9b/36/9c969e55589c022de50c8b76ffa1df4526faa5458d485be3efce25c2a85b/sparsediffpy-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,593 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/a3/fb/9574b71c156ca8d49fe22f5f0951a46dd57460339a5f8e463fbf35e6a1b8/sparsediffpy-0.3.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,594 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/2c/82/c2eb05d191fdeaee1f03d7ed5bc7f796256fd975eceb344a2a23fe6225e2/sparsediffpy-0.3.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,595 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/12/8a/31b924d6756469af09e44ac93507e6cf9b80c3de3cae63e7185a89f0605f/sparsediffpy-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,596 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/23/4b/46834436ee28b2aa1404ac0b9fa2a3fcef4ee249d5fa624b0b16c50bee42/sparsediffpy-0.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,596 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d1/b7/e23622b87b93bdcca8ac3bd0ffe825a670ab7710ccafda7f4ca0d7d0af1b/sparsediffpy-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,597 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/a6/a7/487fcf2157472235411e30795f1b8270e311db73e1bb58b3fe73d70c19d3/sparsediffpy-0.3.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,598 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/be/e0/c9bc5b18b025567b02df87198d434c286777f491bc3c0b38949861e2e039/sparsediffpy-0.3.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,600 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/11/ca/021de6a523e739a038f6e527bf71acab6ccb5181ddd5beff304f349e968e/sparsediffpy-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,601 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/76/64/e5ffb808435040177345cbaeed5623ebb49bc5567665e2001373197d6239/sparsediffpy-0.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,602 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/8f/17/670c5fd1f0b4da16e4b691d48963b195092d7bcf3d9afb92722a6a878f42/sparsediffpy-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,603 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/6e/1c/8c2a4f03e10b418dc957db87287a777cda74b58cf39779cecefccd5f4b2d/sparsediffpy-0.3.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,603 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/80/f0/0b8b505563699767fa125a453cd40004476084c3e7a1975e7dfca957ca3a/sparsediffpy-0.3.0-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,604 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/56/8c/9be63f71098b8c3ffe82ab4094195ea95a33822787fa67b97e8eb5e13b77/sparsediffpy-0.3.0-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,605 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/77/01/e2f5cc15d0fd7244c26632a4ee746e94d2721e5e44f49c2a3988b3e23d87/sparsediffpy-0.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,606 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/48/03/6656660e7f0564c99405173848c65d92408af0372bbd30b8a6728d9bcee2/sparsediffpy-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,607 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/20/ce/57472c85900e2937b921ccc1aa492e9449a1babf8b4c6a228f892f5d3b7f/sparsediffpy-0.3.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,609 Found link https://files.pythonhosted.org/packages/0e/e7/6a3227a25a79a440e5ec5eff1e90f5911515a7c219ee95fc6dfe5d74ec30/sparsediffpy-0.3.0.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.3.0 2026-06-12T04:48:34,610 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e5/08/f27230815641e6597daf8d55b0747743536a950ae69c55fa6ba4062a5788/sparsediffpy-0.4.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,611 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ad/3c/328e20ab1a33f7339f47df9a8d312d0b3fd506b6862d03fd1b2e5e54df96/sparsediffpy-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,613 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/0e/3f/a4b347cde28e4f75cedd62726c02f6641b4557ae40ea88e14ed013bc82ad/sparsediffpy-0.4.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,614 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/fa/15/5552b157adea549c1e36c8ec66f85cba33cd89d490a7f4296f2184ad2a6f/sparsediffpy-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,614 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/44/bb/01fa38c98e23ac1c4cb507b45f60ea7e38b777d679aa6017c576857beef5/sparsediffpy-0.4.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,615 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ae/28/4cbb5099217fd43fd28837a474f67ffae6c0aff049655d89483188dfae4b/sparsediffpy-0.4.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,615 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/36/4b/2f579b3653f8ce6e8f633f8ea81771e94e4e3871804d01b0c5a5ab044432/sparsediffpy-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,616 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/cc/c1/4edd0e0ece91e01c1423e11f827688ab7599708dd243795ea3eb34a75b98/sparsediffpy-0.4.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,616 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/59/1c/30051e5df3e6653a4224225cdd32d72346c3f023e3f6d14c6c92da26ac7a/sparsediffpy-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,617 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/b0/16/6a732abbbf41578d879393e0df1476a0acaca7c5a4b462d8f871b97c58d3/sparsediffpy-0.4.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,618 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/63/83/fb4409f76fd803fbb85c5a19b3052de407a7b40366d2a690af1bdd3a1aa5/sparsediffpy-0.4.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,618 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/f4/d5/59fe74b6b382b481ae2833a0097723e3ffb236f2fc3d5487738a6f2ed189/sparsediffpy-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,620 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/3e/1a/49535ff8c8911813f90ee96477ac14e78ecf7eed61d9bfba9c5a97ea943a/sparsediffpy-0.4.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,621 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/8a/c3/84fe1f21c14aa4a7bff7c3d82722f57aa88779b4ef317d52d8277c5351d0/sparsediffpy-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,622 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/6d/8d/6d323cdd1e86454764641d1aa56697b4e4b53a9c475a01517e23eba65fb8/sparsediffpy-0.4.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,623 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/8e/0c/ecacbb3a2b3eeaf16e2cfef5cf1ff0458ff53c3300dca2f0e699e57bd703/sparsediffpy-0.4.0-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,625 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/33/b6/046d0ff7fc562d68750a07af5ce829e672dec3f0c5565fa743f6edb85f1d/sparsediffpy-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,626 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9f/d8/d08d71907bddff52f02e05aeefabfd2247b10828c7ecee038edffbfbd530/sparsediffpy-0.4.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,627 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/e6/c7/7bfe16f2fb98370342e16ca82c0148cb489e0a3faa2862507a249fafb31c/sparsediffpy-0.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,628 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/bc/47/c4386261c1908a88dad24ba4281d791119e28a8ae10c534ffd577495e419/sparsediffpy-0.4.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,629 Found link https://files.pythonhosted.org/packages/44/46/6dac1df0a8028454c89edf019054de06c6284b544f4f3eed330a3f5674f3/sparsediffpy-0.4.0.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.4.0 2026-06-12T04:48:34,630 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/36/a6/8d08c849641cd2e146d18a17e3102057db4555ad4ee9f9c7dfedba2ff5bd/sparsediffpy-0.5.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,630 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/db/cf/b2e709563359ee8b4ca629ebd1ac0e8e521f2735b4008c369474ede29ae2/sparsediffpy-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,631 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/f9/5a/a6089f1774a103b84625c6f612640c67e0d0095ed13145f4b19be907099a/sparsediffpy-0.5.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,632 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/36/34/08c029359f01d3579d450f6d48decb58c255c7caa7d1deb05fb590aba9bb/sparsediffpy-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,632 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/12/2e/20660a9e8c757ffbca54518ac96c19af6844d86341854acda2fb8328516d/sparsediffpy-0.5.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,633 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/bf/b9/69f4a1105220cab18f36fe32016ddc828b8fc170cedce51e226a925ad275/sparsediffpy-0.5.0-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,634 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4e/36/3768a32aa792779f15a5c058307c0d38aace299fd3e985ed43c8efa2f17b/sparsediffpy-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,634 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/72/6a/6f9a054d584dd963f846b6de529bf0d109d783eabc7d5e6ac8b9fce5c34c/sparsediffpy-0.5.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,635 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/b3/e1/89584eedd6f91168bc4890e62d9e617cc4b8436439bc0a198e5174036098/sparsediffpy-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,636 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ce/51/1fd61368626cef2601a7b84fdab86fea85eef92623ca87c91df21d99b1cf/sparsediffpy-0.5.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,636 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/df/0b/db675d2b684a56b893f519ab6df75777e0ed5bba48e9a1c2670ac1fc80af/sparsediffpy-0.5.0-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,637 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/6e/43/8e45e86c968eb8e4ba5701129442521a3aab71360b03c8bf1fb2bbdb22a5/sparsediffpy-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,637 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/24/98/aa325099d1071cb3cd3a867e1c0bba9a22afd6b3cd250f66ba4b97f0ff95/sparsediffpy-0.5.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,638 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/8f/e8/571cb8ac9a62f250486c0c47fffc36e3ba30d62578130ad65102a57c8db6/sparsediffpy-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,639 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/a9/06/2668213e0b05fa8fd8440e4cee2e35fe46b186740eb15fe91835d99e8c1c/sparsediffpy-0.5.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,639 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/ca/89/bcd1287dba3a9d0276bb69bc15e6909cc4c8361a0d9bf63885b84ab3fd05/sparsediffpy-0.5.0-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,640 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/7a/6a/dd7c4129bfa664d458417a2ec0d615406999b4dd50ee12956df5dfe94860/sparsediffpy-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,641 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d3/46/1432c09cfc32b3d0bdea288736a4e4583ada9a17e8d7aa434e02006e867b/sparsediffpy-0.5.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,641 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/3e/c7/ce644ade96509491c057dbcae41822aa29f57c528b2c5eccba6bb37a9710/sparsediffpy-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,642 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c9/47/04419bc9c2ddeda473c4c2bc08ea1f73731448d65e690a1289e560792548/sparsediffpy-0.5.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,643 Found link https://files.pythonhosted.org/packages/68/d3/bcfb2054278969991b01605540de64e8a29bb7546edc1b065a79bda839e8/sparsediffpy-0.5.0.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.5.0 2026-06-12T04:48:34,644 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/60/f5/3a81cb1af846607371b15131f124b0840d82ac36e283d224df8b73554d04/sparsediffpy-0.5.1-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,644 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/f5/df/2382d4aba1dcb0ed560a199767400a6db1a9b0f0d1e7ed43bb05f1136b1b/sparsediffpy-0.5.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,645 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/4e/cd/79d93253695ab864ce06f722c9551dfb695d461e849cc38f6c11c9cfa7c6/sparsediffpy-0.5.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,645 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/59/01/80841244c43dea40ee63bf3e13da7a52dde5befff278d5c93a7e05ef0c35/sparsediffpy-0.5.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,646 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/64/db/fa2abc5a2666785585b4af172b719059c82261bafd3fb9dbb307686d054d/sparsediffpy-0.5.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,647 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/24/f7/bb93899e8d86c96a01d1901ad9261514c91bc74f0a52c71a9d195ca96ba9/sparsediffpy-0.5.1-cp312-cp312-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,647 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d5/45/e93f5e3a07870d4709eee121f8f769576fbc845b78a953d765fbabd32e00/sparsediffpy-0.5.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,648 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/10/22/76ea62bfa42572b43ac81836303c9efd1d6f6e041419b6386c0b31b5ebf1/sparsediffpy-0.5.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,649 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9e/44/aa8259b7acc3a42ddb34dad15a2f985bfa172a91211c0c2dd7b560f01c40/sparsediffpy-0.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,650 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9a/74/3573c0b6e744a4ef4d69fc60a1dc442e9842ade38078a4fa934f0e1e2cf2/sparsediffpy-0.5.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,650 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d2/a2/f446e34477a7dc15985cd9e50c1ba3c5238814dacef68db696ee1bfc3717/sparsediffpy-0.5.1-cp313-cp313-macosx_10_13_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,651 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/82/69/c55ba3ce12dc2dd13d1e0e95f30bd44f5c6acf035dd75e437b06cc3289ff/sparsediffpy-0.5.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,653 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/cc/f4/7f5f92b9d545adda6f730fd1a012042d2aa395ac445c8193725875ea9d92/sparsediffpy-0.5.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,653 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/69/0b/a7e626a4d5b872e3369b8df54a98f1e3e79c898f348039749975ba9e24e2/sparsediffpy-0.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,654 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/28/a0/d4a83a46104ceb01a7ea27aed5e1422f3e71b01caaad22b40b2ca579c8f3/sparsediffpy-0.5.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,655 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d8/75/92b47b96efa61de7b8b5b881b30cd6071434fd07b2e8e7dc77368e35683a/sparsediffpy-0.5.1-cp314-cp314-macosx_10_15_universal2.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,656 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/d1/4b/cf40b0319ce3c6d2603a8c1efa9ec7790c9440b0341b3eb401ea66a7cf51/sparsediffpy-0.5.1-cp314-cp314-macosx_10_15_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,657 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/c4/e9/088b735ae1504fcd62602a006847853fbf7906c482450e2caaaeb4836ef2/sparsediffpy-0.5.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,658 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/9d/a7/da3e9bfad598f543dc5f15267090e419c8585b4949de2b84c8dbede42be8/sparsediffpy-0.5.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,658 Skipping link: No binaries permitted for sparsediffpy: https://files.pythonhosted.org/packages/5a/1c/790df7fe5dc4d925caefb5d0c26fdc65f87e2b8645a5e03ef4e853e1a997/sparsediffpy-0.5.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,660 Found link https://files.pythonhosted.org/packages/a4/8d/02a138533e26eb6a4a938b81e29d645f738a41774f18553db19b801c6f68/sparsediffpy-0.5.1.tar.gz (from https://pypi.org/simple/sparsediffpy/) (requires-python:>=3.11), version: 0.5.1 2026-06-12T04:48:34,662 Fetching project page and analyzing links: https://www.piwheels.org/simple/sparsediffpy/ 2026-06-12T04:48:34,663 Getting page https://www.piwheels.org/simple/sparsediffpy/ 2026-06-12T04:48:34,665 Found index url https://www.piwheels.org/simple 2026-06-12T04:48:34,946 Fetched page https://www.piwheels.org/simple/sparsediffpy/ as text/html 2026-06-12T04:48:34,957 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.5.0-cp311-cp311-linux_armv6l.whl#sha256=60268615ca7c4c19be709d7d91d26d952e70e45ab1c429b358249658f26049ae (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,958 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.5.0-cp311-cp311-linux_armv7l.whl#sha256=60268615ca7c4c19be709d7d91d26d952e70e45ab1c429b358249658f26049ae (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,958 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.5.0-cp313-cp313-linux_armv6l.whl#sha256=08dcd049b5278f9b99c434235548f75f10d395f33cac03f802639942c13e1ff3 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,959 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.5.0-cp313-cp313-linux_armv7l.whl#sha256=08dcd049b5278f9b99c434235548f75f10d395f33cac03f802639942c13e1ff3 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,960 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.4.0-cp311-cp311-linux_armv6l.whl#sha256=06ea0839df3d92936263563554154f63017838475fdcceb0707601501251876d (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,960 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.4.0-cp311-cp311-linux_armv7l.whl#sha256=06ea0839df3d92936263563554154f63017838475fdcceb0707601501251876d (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,961 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.4.0-cp313-cp313-linux_armv6l.whl#sha256=9baf95ffe03f4a3dea4e23a991e74f3ff07f12c0c9f3ede570c097d9afd51918 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,961 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.4.0-cp313-cp313-linux_armv7l.whl#sha256=9baf95ffe03f4a3dea4e23a991e74f3ff07f12c0c9f3ede570c097d9afd51918 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,962 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.3.0-cp311-cp311-linux_armv6l.whl#sha256=6ddc18b6932e79556e7a777b169463fcb1cb7831077249dd26f0e73b603cfc6f (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,962 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.3.0-cp311-cp311-linux_armv7l.whl#sha256=6ddc18b6932e79556e7a777b169463fcb1cb7831077249dd26f0e73b603cfc6f (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,963 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.3.0-cp313-cp313-linux_armv6l.whl#sha256=3039ceea876cdaf221d097a7298575c914582f391a552beb9713068fd08ef21e (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,964 Skipping link: No binaries permitted for sparsediffpy: https://www.piwheels.org/simple/sparsediffpy/sparsediffpy-0.3.0-cp313-cp313-linux_armv7l.whl#sha256=3039ceea876cdaf221d097a7298575c914582f391a552beb9713068fd08ef21e (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,964 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.2-cp311-cp311-linux_armv6l.whl#sha256=51a33f4ec79d02d998651f52fced4d63decb6b25a7aee70aa3d22baa76124b8e (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,965 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.2-cp311-cp311-linux_armv7l.whl#sha256=51a33f4ec79d02d998651f52fced4d63decb6b25a7aee70aa3d22baa76124b8e (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,965 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.2-cp313-cp313-linux_armv6l.whl#sha256=566938eed1e1fb8076790ca13765c3bae95649badfddd941da0c1f4d650e91ff (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,966 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.2-cp313-cp313-linux_armv7l.whl#sha256=566938eed1e1fb8076790ca13765c3bae95649badfddd941da0c1f4d650e91ff (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,967 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.1-cp311-cp311-linux_armv6l.whl#sha256=9b57d40ece5697bbe558f10d329f33afbeb6753a81903803a5a8b7f6981b561d (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,967 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.1-cp311-cp311-linux_armv7l.whl#sha256=9b57d40ece5697bbe558f10d329f33afbeb6753a81903803a5a8b7f6981b561d (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,968 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.1-cp313-cp313-linux_armv6l.whl#sha256=78026f5b356c1f511305d225baf01c3e3d14ffb202b75fd8823a807b82f35797 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,968 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.1-cp313-cp313-linux_armv7l.whl#sha256=78026f5b356c1f511305d225baf01c3e3d14ffb202b75fd8823a807b82f35797 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,969 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.0-cp311-cp311-linux_armv6l.whl#sha256=ed5036b5866fa4fc126300706f519b37bb7f4b41804a736a2217a366b193a5ed (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,969 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.0-cp311-cp311-linux_armv7l.whl#sha256=ed5036b5866fa4fc126300706f519b37bb7f4b41804a736a2217a366b193a5ed (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,970 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.0-cp313-cp313-linux_armv6l.whl#sha256=c6c0a7450e50bd359e3fc20293a6d8f1b62b05b9c256111a5add184cff31c7df (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,970 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.2.0-cp313-cp313-linux_armv7l.whl#sha256=c6c0a7450e50bd359e3fc20293a6d8f1b62b05b9c256111a5add184cff31c7df (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,971 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.6-cp311-cp311-linux_armv7l.whl#sha256=8a7872acd0d23ae072d42e4b529133067ff56dca2cadc83270df549c1f6e2625 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,972 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.6-cp311-cp311-linux_armv6l.whl#sha256=8a7872acd0d23ae072d42e4b529133067ff56dca2cadc83270df549c1f6e2625 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,972 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.6-cp313-cp313-linux_armv6l.whl#sha256=7fc25bf27f082f50e5166b99fa689694294d31453922f256cfcb4f49ce3b30f0 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,973 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.6-cp313-cp313-linux_armv7l.whl#sha256=7fc25bf27f082f50e5166b99fa689694294d31453922f256cfcb4f49ce3b30f0 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,974 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.5-cp311-cp311-linux_armv7l.whl#sha256=500c78969016d7d459824493ec201b074faf8f00bd35ac2ea09ee97376b82a32 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,974 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.5-cp311-cp311-linux_armv6l.whl#sha256=500c78969016d7d459824493ec201b074faf8f00bd35ac2ea09ee97376b82a32 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,975 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.5-cp313-cp313-linux_armv7l.whl#sha256=095e92044c87c118d451a7d53a06e54a161fa67cc0049be008d6df9074b4f002 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,975 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.5-cp313-cp313-linux_armv6l.whl#sha256=095e92044c87c118d451a7d53a06e54a161fa67cc0049be008d6df9074b4f002 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,976 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.4-cp311-cp311-linux_armv6l.whl#sha256=ffe2508425ec9bee68def2b4c705c73a23685c2fe6d069a184f6d78b1801e9e0 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,976 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.4-cp311-cp311-linux_armv7l.whl#sha256=ffe2508425ec9bee68def2b4c705c73a23685c2fe6d069a184f6d78b1801e9e0 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,977 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.4-cp313-cp313-linux_armv7l.whl#sha256=8b053f1e79a11d3c9197d589a87025505e8f546e29675dbf7f2a515b37239092 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,978 Skipping link: No binaries permitted for sparsediffpy: https://archive1.piwheels.org/simple/sparsediffpy/sparsediffpy-0.1.4-cp313-cp313-linux_armv6l.whl#sha256=8b053f1e79a11d3c9197d589a87025505e8f546e29675dbf7f2a515b37239092 (from https://www.piwheels.org/simple/sparsediffpy/) (requires-python:>=3.11) 2026-06-12T04:48:34,979 Skipping link: not a file: https://www.piwheels.org/simple/sparsediffpy/ 2026-06-12T04:48:34,980 Skipping link: not a file: https://pypi.org/simple/sparsediffpy/ 2026-06-12T04:48:35,000 Given no hashes to check 1 links for project 'sparsediffpy': discarding no candidates 2026-06-12T04:48:35,017 Collecting sparsediffpy==0.5.1 2026-06-12T04:48:35,019 Created temporary directory: /tmp/pip-unpack-h78hqmst 2026-06-12T04:48:35,345 Downloading sparsediffpy-0.5.1.tar.gz (228 kB) 2026-06-12T04:48:35,955 Added sparsediffpy==0.5.1 from https://files.pythonhosted.org/packages/a4/8d/02a138533e26eb6a4a938b81e29d645f738a41774f18553db19b801c6f68/sparsediffpy-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-6shxyzeq' 2026-06-12T04:48:35,960 Created temporary directory: /tmp/pip-build-env-xnv8h_u5 2026-06-12T04:48:35,965 Installing build dependencies: started 2026-06-12T04:48:35,966 Running command pip subprocess to install build dependencies 2026-06-12T04:48:37,997 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-12T04:48:38,706 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-12T04:48:38,729 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-12T04:48:39,461 Collecting scikit-build-core>=0.10 2026-06-12T04:48:39,462 Obtaining dependency information for scikit-build-core>=0.10 from https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-0.12.2-py3-none-any.whl.metadata 2026-06-12T04:48:39,478 Using cached https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-0.12.2-py3-none-any.whl.metadata (16 kB) 2026-06-12T04:48:39,490 Discarding https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-0.12.2-py3-none-any.whl#sha256=46d8a176f3b4d26308916fc087f8ea1b9f39070d59462a7376bad7f008e71a18 (from https://www.piwheels.org/simple/scikit-build-core/) (requires-python:>=3.8): Requested scikit-build-core>=0.10 from https://www.piwheels.org/simple/scikit-build-core/scikit_build_core-0.12.2-py3-none-any.whl#sha256=46d8a176f3b4d26308916fc087f8ea1b9f39070d59462a7376bad7f008e71a18 has inconsistent Name: expected 'scikit-build-core', but metadata has 'scikit_build_core' 2026-06-12T04:48:39,521 Using cached scikit_build_core-0.12.2-py3-none-any.whl (192 kB) 2026-06-12T04:48:40,606 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-12T04:48:40,613 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-12T04:48:40,620 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-12T04:48:40,627 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-12T04:48:40,634 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2026-06-12T04:48:41,081 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/d3/e1/f2fe8f6113a657a1da83b358b16755e528a602c6976a43724a88f42b482a/numpy-2.5.0rc1.tar.gz (from https://pypi.org/simple/numpy/) (requires-python:>=3.12) 2026-06-12T04:48:41,412 Collecting numpy>=2.0.0 2026-06-12T04:48:41,413 Obtaining dependency information for numpy>=2.0.0 from https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl.metadata 2026-06-12T04:48:41,429 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl.metadata (6.6 kB) 2026-06-12T04:48:41,643 Collecting packaging>=23.2 2026-06-12T04:48:41,644 Obtaining dependency information for packaging>=23.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-12T04:48:41,658 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-12T04:48:41,778 Collecting pathspec>=0.12.0 2026-06-12T04:48:41,779 Obtaining dependency information for pathspec>=0.12.0 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-06-12T04:48:41,803 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-12T04:48:42,596 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl (6.3 MB) 2026-06-12T04:48:42,753 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-12T04:48:42,774 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-12T04:48:43,269 Using cached https://www.piwheels.org/simple/numpy/numpy-2.4.6-cp311-cp311-linux_armv7l.whl (6.3 MB) 2026-06-12T04:48:43,517 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-12T04:48:43,542 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-12T04:48:46,217 Installing collected packages: pathspec, packaging, numpy, scikit-build-core 2026-06-12T04:48:57,268 Creating /tmp/pip-build-env-xnv8h_u5/overlay/local/bin 2026-06-12T04:48:57,270 changing mode of /tmp/pip-build-env-xnv8h_u5/overlay/local/bin/f2py to 755 2026-06-12T04:48:57,272 changing mode of /tmp/pip-build-env-xnv8h_u5/overlay/local/bin/numpy-config to 755 2026-06-12T04:48:57,948 Successfully installed numpy-2.4.6 packaging-26.2 pathspec-1.1.1 scikit-build-core-0.12.2 2026-06-12T04:48:58,280 Installing build dependencies: finished with status 'done' 2026-06-12T04:48:58,287 Getting requirements to build wheel: started 2026-06-12T04:48:58,289 Running command Getting requirements to build wheel 2026-06-12T04:48:59,036 WARNING: Use cmake.version instead of cmake.minimum-version with scikit-build-core >= 0.8 2026-06-12T04:48:59,168 Getting requirements to build wheel: finished with status 'done' 2026-06-12T04:48:59,171 Created temporary directory: /tmp/pip-modern-metadata-bzosxz7b 2026-06-12T04:48:59,173 Preparing metadata (pyproject.toml): started 2026-06-12T04:48:59,175 Running command Preparing metadata (pyproject.toml) 2026-06-12T04:48:59,856 WARNING: Use cmake.version instead of cmake.minimum-version with scikit-build-core >= 0.8 2026-06-12T04:48:59,907 *** scikit-build-core 0.12.2 using CMake 3.25.1 (metadata_wheel) 2026-06-12T04:49:00,013 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-12T04:49:00,018 Source in /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415 has version 0.5.1, which satisfies requirement sparsediffpy==0.5.1 from https://files.pythonhosted.org/packages/a4/8d/02a138533e26eb6a4a938b81e29d645f738a41774f18553db19b801c6f68/sparsediffpy-0.5.1.tar.gz 2026-06-12T04:49:00,019 Removed sparsediffpy==0.5.1 from https://files.pythonhosted.org/packages/a4/8d/02a138533e26eb6a4a938b81e29d645f738a41774f18553db19b801c6f68/sparsediffpy-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-6shxyzeq' 2026-06-12T04:49:00,024 Created temporary directory: /tmp/pip-unpack-34cr23r6 2026-06-12T04:49:00,025 Building wheels for collected packages: sparsediffpy 2026-06-12T04:49:00,031 Created temporary directory: /tmp/pip-wheel-l9m7g0cj 2026-06-12T04:49:00,031 Destination directory: /tmp/pip-wheel-l9m7g0cj 2026-06-12T04:49:00,034 Building wheel for sparsediffpy (pyproject.toml): started 2026-06-12T04:49:00,038 Running command Building wheel for sparsediffpy (pyproject.toml) 2026-06-12T04:49:01,147 WARNING: Use cmake.version instead of cmake.minimum-version with scikit-build-core >= 0.8 2026-06-12T04:49:01,197 *** scikit-build-core 0.12.2 using CMake 3.25.1 (wheel) 2026-06-12T04:49:01,223 *** Configuring CMake... 2026-06-12T04:49:01,818 loading initial cache file /tmp/tmp2vd3ithi/build/CMakeInit.txt 2026-06-12T04:49:02,190 -- The C compiler identification is GNU 12.2.0 2026-06-12T04:49:02,480 -- Detecting C compiler ABI info 2026-06-12T04:49:02,768 -- Detecting C compiler ABI info - done 2026-06-12T04:49:02,808 -- Check for working C compiler: /usr/bin/arm-linux-gnueabihf-gcc - skipped 2026-06-12T04:49:02,814 -- Detecting C compile features 2026-06-12T04:49:02,819 -- Detecting C compile features - done 2026-06-12T04:49:02,837 -- Configuring DNLP Differentiation Engine (version 0.5.0) 2026-06-12T04:49:02,838 -- Build type: Release 2026-06-12T04:49:03,099 -- Looking for sgemm_ 2026-06-12T04:49:03,649 -- Looking for sgemm_ - not found 2026-06-12T04:49:03,660 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 2026-06-12T04:49:04,237 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 2026-06-12T04:49:04,243 -- Found Threads: TRUE 2026-06-12T04:49:04,342 -- Looking for sgemm_ 2026-06-12T04:49:04,674 -- Looking for sgemm_ - found 2026-06-12T04:49:04,676 -- Found BLAS: /usr/lib/arm-linux-gnueabihf/libopenblas.so 2026-06-12T04:49:06,346 -- Found Python3: /usr/bin/python3 (found version "3.11.2") found components: Interpreter Development.Module NumPy 2026-06-12T04:49:06,406 -- Configuring done 2026-06-12T04:49:06,557 -- Generating done 2026-06-12T04:49:06,892 -- Build files have been written to: /tmp/tmp2vd3ithi/build 2026-06-12T04:49:07,001 *** Building project with Ninja... 2026-06-12T04:49:07,474 [1/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/add.c.o 2026-06-12T04:49:07,514 [2/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/diag_mat.c.o 2026-06-12T04:49:07,578 [3/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/diag_vec.c.o 2026-06-12T04:49:07,609 [4/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/broadcast.c.o 2026-06-12T04:49:07,615 [5/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/convolve.c.o 2026-06-12T04:49:08,039 [6/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/parameter.c.o 2026-06-12T04:49:08,061 [7/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/index.c.o 2026-06-12T04:49:08,132 [8/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/neg.c.o 2026-06-12T04:49:08,233 [9/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/left_matmul.c.o 2026-06-12T04:49:08,299 [10/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/hstack.c.o 2026-06-12T04:49:08,370 [11/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/promote.c.o 2026-06-12T04:49:08,440 [12/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/reshape.c.o 2026-06-12T04:49:08,514 [13/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/right_matmul.c.o 2026-06-12T04:49:08,738 [14/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/scalar_mult.c.o 2026-06-12T04:49:08,801 [15/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/upper_tri.c.o 2026-06-12T04:49:08,942 [16/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/sum.c.o 2026-06-12T04:49:08,946 [17/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/transpose.c.o 2026-06-12T04:49:08,954 [18/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/trace.c.o 2026-06-12T04:49:09,101 [19/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/variable.c.o 2026-06-12T04:49:09,278 [20/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/vector_mult.c.o 2026-06-12T04:49:09,286 [21/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/affine/vstack.c.o 2026-06-12T04:49:09,690 [22/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/bivariate_full_dom/multiply.c.o 2026-06-12T04:49:10,151 [23/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/bivariate_restricted_dom/quad_over_lin.c.o 2026-06-12T04:49:10,176 [24/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/bivariate_restricted_dom/rel_entr_scalar_vector.c.o 2026-06-12T04:49:10,179 [25/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/bivariate_restricted_dom/rel_entr.c.o 2026-06-12T04:49:10,386 [26/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/bivariate_full_dom/matmul.c.o 2026-06-12T04:49:10,476 [27/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/bivariate_restricted_dom/rel_entr_vector_scalar.c.o 2026-06-12T04:49:10,498 [28/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_full_dom/exp.c.o 2026-06-12T04:49:10,675 [29/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_full_dom/hyperbolic.c.o 2026-06-12T04:49:10,789 [30/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_full_dom/logistic.c.o 2026-06-12T04:49:10,807 [31/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_full_dom/common.c.o 2026-06-12T04:49:10,811 [32/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_full_dom/normal_cdf.c.o 2026-06-12T04:49:10,970 [33/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_full_dom/power.c.o 2026-06-12T04:49:10,970 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/elementwise_full_dom/power.c: In function ‘forward’: 2026-06-12T04:49:10,982 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/elementwise_full_dom/power.c:32:17: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:10,983 32 | double p = ((power_expr *) node)->p; 2026-06-12T04:49:10,984 | ^ 2026-06-12T04:49:10,984 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/elementwise_full_dom/power.c: In function ‘local_jacobian’: 2026-06-12T04:49:10,985 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/elementwise_full_dom/power.c:42:17: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:10,986 42 | double p = ((power_expr *) node)->p; 2026-06-12T04:49:10,987 | ^ 2026-06-12T04:49:10,988 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/elementwise_full_dom/power.c: In function ‘local_wsum_hess’: 2026-06-12T04:49:10,988 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/elementwise_full_dom/power.c:53:17: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:10,989 53 | double p = ((power_expr *) node)->p; 2026-06-12T04:49:10,990 | ^ 2026-06-12T04:49:11,135 [34/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_restricted_dom/atanh.c.o 2026-06-12T04:49:11,156 [35/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_full_dom/xexp.c.o 2026-06-12T04:49:11,220 [36/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_full_dom/trig.c.o 2026-06-12T04:49:11,237 [37/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_restricted_dom/common.c.o 2026-06-12T04:49:11,346 [38/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_restricted_dom/entr.c.o 2026-06-12T04:49:11,486 [39/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_restricted_dom/tan.c.o 2026-06-12T04:49:11,525 [40/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/elementwise_restricted_dom/log.c.o 2026-06-12T04:49:11,891 [41/72] Building C object CMakeFiles/_sparsediffengine.dir/sparsediffpy/_bindings/bindings.c.o 2026-06-12T04:49:11,892 In file included from /usr/include/python3.11/numpy/ndarraytypes.h:1940, 2026-06-12T04:49:11,894 from /usr/include/python3.11/numpy/ndarrayobject.h:12, 2026-06-12T04:49:11,894 from /usr/include/python3.11/numpy/arrayobject.h:5, 2026-06-12T04:49:11,895 from /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/sparsediffpy/_bindings/bindings.c:3: 2026-06-12T04:49:11,896 /usr/include/python3.11/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2026-06-12T04:49:11,897 17 | #warning "Using deprecated NumPy API, disable it with " \ 2026-06-12T04:49:11,898 | ^~~~~~~ 2026-06-12T04:49:11,970 [42/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/other/prod.c.o 2026-06-12T04:49:11,971 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c: In function ‘forward’: 2026-06-12T04:49:11,972 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c:59:24: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:11,972 59 | prod_expr *pnode = (prod_expr *) node; 2026-06-12T04:49:11,973 | ^ 2026-06-12T04:49:11,974 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c: In function ‘eval_jacobian’: 2026-06-12T04:49:11,975 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c:95:24: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:11,976 95 | prod_expr *pnode = (prod_expr *) node; 2026-06-12T04:49:11,977 | ^ 2026-06-12T04:49:11,978 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c: In function ‘eval_wsum_hess’: 2026-06-12T04:49:11,978 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c:173:25: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:11,979 173 | int num_of_zeros = ((prod_expr *) node)->num_of_zeros; 2026-06-12T04:49:11,980 | ^ 2026-06-12T04:49:11,982 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c: In function ‘wsum_hess_one_zero’: 2026-06-12T04:49:11,983 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c:259:14: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:11,984 259 | int p = ((prod_expr *) node)->zero_index; 2026-06-12T04:49:11,985 | ^ 2026-06-12T04:49:11,985 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c:260:28: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:11,986 260 | double prod_nonzero = ((prod_expr *) node)->prod_nonzero; 2026-06-12T04:49:11,987 | ^ 2026-06-12T04:49:11,988 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c: In function ‘wsum_hess_two_zeros’: 2026-06-12T04:49:11,989 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/atoms/other/prod.c:299:31: warning: cast increases required alignment of target type [-Wcast-align] 2026-06-12T04:49:11,990 299 | double hess_val = w[0] * ((prod_expr *) node)->prod_nonzero; 2026-06-12T04:49:11,991 | ^ 2026-06-12T04:49:12,064 [43/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/expr.c.o 2026-06-12T04:49:12,065 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/expr.c: In function ‘init_expr’: 2026-06-12T04:49:12,066 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/expr.c:26:33: warning: declaration of ‘jacobian_init’ shadows a global declaration [-Wshadow] 2026-06-12T04:49:12,067 26 | jacobian_init_fn jacobian_init, eval_jacobian_fn eval_jacobian, 2026-06-12T04:49:12,068 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2026-06-12T04:49:12,068 In file included from /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/expr.c:18: 2026-06-12T04:49:12,069 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/include/expr.h:111:6: note: shadowed declaration is here 2026-06-12T04:49:12,070 111 | void jacobian_init(expr *node); 2026-06-12T04:49:12,070 | ^~~~~~~~~~~~~ 2026-06-12T04:49:12,071 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/expr.c:27:58: warning: declaration of ‘wsum_hess_init’ shadows a global declaration [-Wshadow] 2026-06-12T04:49:12,072 27 | is_affine_fn is_affine, wsum_hess_init_fn wsum_hess_init, 2026-06-12T04:49:12,073 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2026-06-12T04:49:12,074 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/include/expr.h:112:6: note: shadowed declaration is here 2026-06-12T04:49:12,074 112 | void wsum_hess_init(expr *node); 2026-06-12T04:49:12,075 | ^~~~~~~~~~~~~~ 2026-06-12T04:49:12,345 [44/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/other/prod_axis_one.c.o 2026-06-12T04:49:12,446 [45/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/old-code/linear_op.c.o 2026-06-12T04:49:12,482 [46/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/other/prod_axis_zero.c.o 2026-06-12T04:49:12,502 [47/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/atoms/other/quad_form.c.o 2026-06-12T04:49:12,626 [48/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/old-code/old_CSR.c.o 2026-06-12T04:49:12,995 [49/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/COO_matrix.c.o 2026-06-12T04:49:13,389 [50/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/old-code/old_CSR_sum.c.o 2026-06-12T04:49:13,603 [51/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/old-code/old_permuted_dense.c.o 2026-06-12T04:49:13,697 [52/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/CSR_matrix.c.o 2026-06-12T04:49:13,785 [53/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/int_double_pair.c.o 2026-06-12T04:49:13,833 [54/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/problem.c.o 2026-06-12T04:49:14,120 [55/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/matrix_sum.c.o 2026-06-12T04:49:14,278 [56/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/matmul_dispatchers.c.o 2026-06-12T04:49:14,279 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/matmul_dispatchers.c: In function ‘BTA_sparse_matrices_alloc’: 2026-06-12T04:49:14,280 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/matmul_dispatchers.c:179:36: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2026-06-12T04:49:14,282 179 | sparse_matrix_ensure_csc_cache((sparse_matrix *) B); 2026-06-12T04:49:14,283 | ^ 2026-06-12T04:49:14,312 [57/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/CSC_matrix.c.o 2026-06-12T04:49:14,372 [58/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/CSR_sum.c.o 2026-06-12T04:49:14,674 [59/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/mini_numpy.c.o 2026-06-12T04:49:14,926 [60/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/linalg_sparse_matmuls.c.o 2026-06-12T04:49:15,217 [61/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/linalg_dense_sparse_matmuls.c.o 2026-06-12T04:49:15,436 [62/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/sparse_matrix.c.o 2026-06-12T04:49:16,035 [63/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/permuted_dense.c.o 2026-06-12T04:49:16,036 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/permuted_dense.c: In function ‘permuted_dense_ensure_kernel_dwork’: 2026-06-12T04:49:16,037 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/permuted_dense.c:691:26: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2026-06-12T04:49:16,037 691 | permuted_dense *pd = (permuted_dense *) pd_const; 2026-06-12T04:49:16,038 | ^ 2026-06-12T04:49:16,116 [64/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/stacked_pd_coalesce.c.o 2026-06-12T04:49:16,308 [65/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/tracked_alloc.c.o 2026-06-12T04:49:16,323 [66/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/permuted_dense_linalg.c.o 2026-06-12T04:49:16,324 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/permuted_dense_linalg.c: In function ‘permuted_dense_ensure_transpose_cache’: 2026-06-12T04:49:16,325 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/permuted_dense_linalg.c:53:25: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] 2026-06-12T04:49:16,326 53 | permuted_dense *B = (permuted_dense *) B_const; 2026-06-12T04:49:16,327 | ^ 2026-06-12T04:49:16,560 [67/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/stacked_pd.c.o 2026-06-12T04:49:16,589 [68/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/utils.c.o 2026-06-12T04:49:16,621 [69/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/stacked_pd_kron_linalg.c.o 2026-06-12T04:49:16,778 [70/72] Building C object SparseDiffEngine/CMakeFiles/dnlp_diff.dir/src/utils/stacked_pd_linalg.c.o 2026-06-12T04:49:16,778 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c: In function ‘BTA_pd_spd_alloc’: 2026-06-12T04:49:16,779 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c:241:17: warning: potential null pointer dereference [-Wnull-dereference] 2026-06-12T04:49:16,780 241 | matrix *C = new_permuted_dense(B->base.n, A->base.n, B->n0, col_union->len, 2026-06-12T04:49:16,780 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12T04:49:16,781 242 | B->col_perm, col_union->data, NULL); 2026-06-12T04:49:16,781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12T04:49:16,782 In file included from /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/include/utils/iVec.h:41, 2026-06-12T04:49:16,782 from /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c:21: 2026-06-12T04:49:16,783 In function ‘iVec_free’, 2026-06-12T04:49:16,784 inlined from ‘BTA_pd_spd_alloc’ at /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c:244:5: 2026-06-12T04:49:16,784 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/include/utils/Vec_macros.h:80:20: warning: potential null pointer dereference [-Wnull-dereference] 2026-06-12T04:49:16,785 80 | sp_free(vec->data); \ 2026-06-12T04:49:16,785 | ~~~^~~~~~ 2026-06-12T04:49:16,786 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/include/utils/iVec.h:44:1: note: in expansion of macro ‘DEFINE_VECTOR’ 2026-06-12T04:49:16,786 44 | DEFINE_VECTOR(int, i) 2026-06-12T04:49:16,787 | ^~~~~~~~~~~~~ 2026-06-12T04:49:16,788 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c: In function ‘BTA_pd_spd_alloc’: 2026-06-12T04:49:16,788 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c:242:58: warning: potential null pointer dereference [-Wnull-dereference] 2026-06-12T04:49:16,788 242 | B->col_perm, col_union->data, NULL); 2026-06-12T04:49:16,789 | ~~~~~~~~~^~~~~~ 2026-06-12T04:49:16,789 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c:241:17: warning: potential null pointer dereference [-Wnull-dereference] 2026-06-12T04:49:16,790 241 | matrix *C = new_permuted_dense(B->base.n, A->base.n, B->n0, col_union->len, 2026-06-12T04:49:16,790 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12T04:49:16,791 242 | B->col_perm, col_union->data, NULL); 2026-06-12T04:49:16,792 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12T04:49:16,792 In function ‘iVec_free’, 2026-06-12T04:49:16,793 inlined from ‘BTA_pd_spd_alloc’ at /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c:244:5: 2026-06-12T04:49:16,793 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/include/utils/Vec_macros.h:80:20: warning: potential null pointer dereference [-Wnull-dereference] 2026-06-12T04:49:16,794 80 | sp_free(vec->data); \ 2026-06-12T04:49:16,794 | ~~~^~~~~~ 2026-06-12T04:49:16,795 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/include/utils/iVec.h:44:1: note: in expansion of macro ‘DEFINE_VECTOR’ 2026-06-12T04:49:16,795 44 | DEFINE_VECTOR(int, i) 2026-06-12T04:49:16,796 | ^~~~~~~~~~~~~ 2026-06-12T04:49:16,796 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c: In function ‘BTA_pd_spd_alloc’: 2026-06-12T04:49:16,797 /tmp/pip-wheel-4l64r63d/sparsediffpy_90445faca1c74b3094f599f24faa6415/SparseDiffEngine/src/utils/stacked_pd_linalg.c:242:58: warning: potential null pointer dereference [-Wnull-dereference] 2026-06-12T04:49:16,797 242 | B->col_perm, col_union->data, NULL); 2026-06-12T04:49:16,798 | ~~~~~~~~~^~~~~~ 2026-06-12T04:49:17,186 [71/72] Linking C static library SparseDiffEngine/libdnlp_diff.a 2026-06-12T04:49:17,370 [72/72] Linking C shared module _sparsediffengine.so 2026-06-12T04:49:17,375 *** Installing project into wheel... 2026-06-12T04:49:17,408 -- Install configuration: "Release" 2026-06-12T04:49:17,411 -- Installing: /tmp/tmp2vd3ithi/wheel/platlib/sparsediffpy/_sparsediffengine.so 2026-06-12T04:49:17,440 *** Making wheel... 2026-06-12T04:49:17,847 *** Created sparsediffpy-0.5.1-cp311-cp311-linux_armv7l.whl 2026-06-12T04:49:17,969 Building wheel for sparsediffpy (pyproject.toml): finished with status 'done' 2026-06-12T04:49:17,976 Created wheel for sparsediffpy: filename=sparsediffpy-0.5.1-cp311-cp311-linux_armv7l.whl size=127508 sha256=714a04bc8829e35ad992a06a538a1906ac3d5d74ce08d411ef2c95178460730a 2026-06-12T04:49:17,977 Stored in directory: /tmp/pip-ephem-wheel-cache-oc7oi3zw/wheels/92/87/ed/62f448d59bb68e35875da8105555aa6e5f3a755473d2cfbad8 2026-06-12T04:49:17,989 Successfully built sparsediffpy 2026-06-12T04:49:17,997 Removed build tracker: '/tmp/pip-build-tracker-6shxyzeq'