2026-06-08T09:04:03,949 Created temporary directory: /tmp/pip-ephem-wheel-cache-e7d0sdn1 2026-06-08T09:04:03,951 Created temporary directory: /tmp/pip-build-tracker-_opymurt 2026-06-08T09:04:03,952 Initialized build tracking at /tmp/pip-build-tracker-_opymurt 2026-06-08T09:04:03,952 Created build tracker: /tmp/pip-build-tracker-_opymurt 2026-06-08T09:04:03,953 Entered build tracker: /tmp/pip-build-tracker-_opymurt 2026-06-08T09:04:03,954 Created temporary directory: /tmp/pip-wheel-1ee0xnkb 2026-06-08T09:04:03,956 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-08T09:04:03,959 Created temporary directory: /tmp/pip-ephem-wheel-cache-y29kob6p 2026-06-08T09:04:03,980 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-08T09:04:03,983 2 location(s) to search for versions of sparsestack: 2026-06-08T09:04:03,983 * https://pypi.org/simple/sparsestack/ 2026-06-08T09:04:03,983 * https://www.piwheels.org/simple/sparsestack/ 2026-06-08T09:04:03,984 Fetching project page and analyzing links: https://pypi.org/simple/sparsestack/ 2026-06-08T09:04:03,985 Getting page https://pypi.org/simple/sparsestack/ 2026-06-08T09:04:03,986 Found index url https://pypi.org/simple 2026-06-08T09:04:04,215 Fetched page https://pypi.org/simple/sparsestack/ as application/vnd.pypi.simple.v1+json 2026-06-08T09:04:04,221 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/f6/47/d56027691d95729a89cb69fb889940ebcbb9a5cac9c22506d7cfb92d703e/sparsestack-0.1.0-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,222 Found link https://files.pythonhosted.org/packages/71/d1/f992541a6ef3d47bf5794e2412f02fdcb3bde43644a121a6241193a9fb9f/sparsestack-0.1.0.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7), version: 0.1.0 2026-06-08T09:04:04,223 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/b8/b9/992805c509f4c278a5ff37edad0127d5fbb023d61e67ca8413e7dbf2c224/sparsestack-0.1.1-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,224 Found link https://files.pythonhosted.org/packages/d3/52/67f2c7769623b7a2458733942c2724e3b1f13bc723b80d4ff22b6d0346f9/sparsestack-0.1.1.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7), version: 0.1.1 2026-06-08T09:04:04,225 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/41/60/77a55e36e61eeb26461c54132643e350254aca214db1f01292a3048f4c36/sparsestack-0.1.2-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,226 Found link https://files.pythonhosted.org/packages/8b/f8/31b070f86741bd90ebeb43e3d344b0f1be6651f5ff8b340e356ef72ef11c/sparsestack-0.1.2.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7), version: 0.1.2 2026-06-08T09:04:04,227 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/ba/8c/37bf02f31d86c798c5fb3ee80ad052a951a32c0fe2a0134bd2d631c43483/sparsestack-0.2.0-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,228 Found link https://files.pythonhosted.org/packages/16/42/45eb8fcbb9677090fbff58ec8f200d7a76c381e011792f842f58e90ee372/sparsestack-0.2.0.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7), version: 0.2.0 2026-06-08T09:04:04,228 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/d4/66/c77b55710cd82d9acbb30b4ac68b0f075aa946e4c4bd7f6251462038f849/sparsestack-0.2.1-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,229 Found link https://files.pythonhosted.org/packages/b8/3c/6f614b7c42ec64c9fd86e961f8fffe2ce085465dbf9613c95f67d6395521/sparsestack-0.2.1.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7), version: 0.2.1 2026-06-08T09:04:04,230 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/13/0d/798599a4a38dcda0da7320dbe46d6dde618c72841b2c8ef3a387c1a86be6/sparsestack-0.3.0-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,231 Found link https://files.pythonhosted.org/packages/95/8f/c85e7f744b77a43a4b5849b30f7d5d5bc6f3a0dbbfbbbb1504b47363aa42/sparsestack-0.3.0.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7), version: 0.3.0 2026-06-08T09:04:04,232 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/ea/42/382a835c33f5407fa338e2430159e903fe9cf9702e7c85972e268988da8c/sparsestack-0.4.0-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,232 Found link https://files.pythonhosted.org/packages/a8/9e/6d00b27621d1437ee0c87b649fce00eace46002b074dbc8f04ef2538bfa9/sparsestack-0.4.0.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7), version: 0.4.0 2026-06-08T09:04:04,233 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/96/65/29205fad3a6434789db6f113275075e099b5064b2fd619217c90da9268b1/sparsestack-0.4.1-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,234 Found link https://files.pythonhosted.org/packages/b4/e1/b7da266d0cd81dfebc0bc3975d730f40c015b6dcbf64fb44113a0be3b886/sparsestack-0.4.1.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.7), version: 0.4.1 2026-06-08T09:04:04,235 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/98/7a/2efa80ec19621ba73cacaac9f0be28b4284f6358d33235ba3846d37cff1d/sparsestack-0.5.0-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.8) 2026-06-08T09:04:04,235 Found link https://files.pythonhosted.org/packages/17/df/ec9cb59084e2c11cd230f6a4afac3074ad55b685f64edf40ab85504fa75e/sparsestack-0.5.0.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:>=3.8), version: 0.5.0 2026-06-08T09:04:04,236 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/53/e0/7995ac89d317c47c6c5cefd2f1f2c2cee5d64fe007594aca7e372f5cb4c0/sparsestack-0.6.0-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:<4.0,>=3.10) 2026-06-08T09:04:04,237 Found link https://files.pythonhosted.org/packages/85/f5/2762bc1e8014d9158b992322d42732b8c002beb8f5903ec70d618d25d210/sparsestack-0.6.0.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:<4.0,>=3.10), version: 0.6.0 2026-06-08T09:04:04,238 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/bf/6c/7a9745c5ee4b5b6fdfe09a5a872aae6a6d867ffb58801b36df68ac2daed6/sparsestack-0.6.2-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:<3.13,>=3.10) 2026-06-08T09:04:04,239 Found link https://files.pythonhosted.org/packages/96/dd/a79fa3846d8c676abc77474110046a785a7ae9e8e8cacf54d801e14dce9c/sparsestack-0.6.2.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:<3.13,>=3.10), version: 0.6.2 2026-06-08T09:04:04,239 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/53/26/88a05ac1d30d70a8e11ee81b86a094c64e828641c8609179b4afee60433d/sparsestack-0.6.4-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:<3.13,>=3.10) 2026-06-08T09:04:04,240 Found link https://files.pythonhosted.org/packages/f2/99/45ac941792c04563d9e682a37f7f210ef300883cc10adb47af9667319a11/sparsestack-0.6.4.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:<3.13,>=3.10), version: 0.6.4 2026-06-08T09:04:04,241 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/bd/06/1b8dc3021ec7139db7cfd99ecd3853d953f44cdab239ad79006111569335/sparsestack-0.7.0-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:<3.14,>=3.10) 2026-06-08T09:04:04,242 Found link https://files.pythonhosted.org/packages/59/9a/d2493b2760052cac9661304e2010616a377eba9101f5f1b9c3441af41dfc/sparsestack-0.7.0.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:<3.14,>=3.10), version: 0.7.0 2026-06-08T09:04:04,243 Skipping link: No binaries permitted for sparsestack: https://files.pythonhosted.org/packages/a0/d7/e4ca547cd1ec810f27df4b649369275f2135615e9a11bc643f799eb09c6c/sparsestack-0.7.1-py3-none-any.whl (from https://pypi.org/simple/sparsestack/) (requires-python:<3.15,>=3.10) 2026-06-08T09:04:04,243 Found link https://files.pythonhosted.org/packages/e6/11/a98d17a1852b5fb3eb320049eceb94b975f70f2a58cbfb6c320b143642fa/sparsestack-0.7.1.tar.gz (from https://pypi.org/simple/sparsestack/) (requires-python:<3.15,>=3.10), version: 0.7.1 2026-06-08T09:04:04,244 Fetching project page and analyzing links: https://www.piwheels.org/simple/sparsestack/ 2026-06-08T09:04:04,245 Getting page https://www.piwheels.org/simple/sparsestack/ 2026-06-08T09:04:04,246 Found index url https://www.piwheels.org/simple 2026-06-08T09:04:04,422 Fetched page https://www.piwheels.org/simple/sparsestack/ as text/html 2026-06-08T09:04:04,427 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.7.0-py3-none-any.whl#sha256=6e63a9d549397bf8c0ae7df407fe91f40d0076191bdb5e4ff043d26e2fbfc0e3 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.10,<3.14) 2026-06-08T09:04:04,427 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.6.4-py3-none-any.whl#sha256=29274482d7f1b40d52cd06c56c48314823ca3b3de5f13e1ca2d87a9cb3135b4b (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.10,<3.13) 2026-06-08T09:04:04,428 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.6.2-py3-none-any.whl#sha256=bc4bdf97229bc96108753252a5404f2d1dffa56e98074aa3a422dce3f7b047ca (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.10,<3.13) 2026-06-08T09:04:04,428 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.6.0-py3-none-any.whl#sha256=25f080894a514d3a519e6ea4cec4c806d0de86270f913da5ee244b01feaea246 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.10,<4.0) 2026-06-08T09:04:04,429 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.5.0-py3-none-any.whl#sha256=5c79b19bcdd0b46f2492dbd6ec579f5df2a9fe8866fbfa7274a8d2d2666dcc32 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.8) 2026-06-08T09:04:04,429 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.4.1-py3-none-any.whl#sha256=d3015e4c11feef8848d00f6dfacd6d957ed1c0aa4877dda011e131131104f666 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,430 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.4.0-py3-none-any.whl#sha256=7956a3a9307600b7fb82b452a91667101f657913bdbbfcf8bddc4e36f025fa68 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,430 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.3.0-py3-none-any.whl#sha256=71e004111680676960f72ad89838f5d88665e7090c04c4ef160f27e1a5acdb10 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,431 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.2.1-py3-none-any.whl#sha256=22b412bf440b053f16cfe602f1477c8f97bc1a24aab532b182e7f1931cb6b187 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,431 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.2.0-py3-none-any.whl#sha256=e7396589846366bc4db242d5a5541b5cd157bbcb7b0f54780040acebb81b403a (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,432 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.1.2-py3-none-any.whl#sha256=acbb2b164778147410e731775c7b5099be644a72d0dd66f5ac4f737845ae4132 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,433 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.1.1-py3-none-any.whl#sha256=b03b31e811ddecc13237cd4aedba154404ef2738adb34e62f4386c7b480dbee3 (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,433 Skipping link: No binaries permitted for sparsestack: https://archive1.piwheels.org/simple/sparsestack/sparsestack-0.1.0-py3-none-any.whl#sha256=9a2dbb96894deedea39e6c609b8da99b4a106a6acf28f08a5246057561a79c3f (from https://www.piwheels.org/simple/sparsestack/) (requires-python:>=3.7) 2026-06-08T09:04:04,434 Skipping link: not a file: https://www.piwheels.org/simple/sparsestack/ 2026-06-08T09:04:04,434 Skipping link: not a file: https://pypi.org/simple/sparsestack/ 2026-06-08T09:04:04,455 Given no hashes to check 1 links for project 'sparsestack': discarding no candidates 2026-06-08T09:04:04,472 Collecting sparsestack==0.7.1 2026-06-08T09:04:04,475 Created temporary directory: /tmp/pip-unpack-yu40keoa 2026-06-08T09:04:04,702 Downloading sparsestack-0.7.1.tar.gz (9.4 kB) 2026-06-08T09:04:04,724 Added sparsestack==0.7.1 from https://files.pythonhosted.org/packages/e6/11/a98d17a1852b5fb3eb320049eceb94b975f70f2a58cbfb6c320b143642fa/sparsestack-0.7.1.tar.gz to build tracker '/tmp/pip-build-tracker-_opymurt' 2026-06-08T09:04:04,728 Created temporary directory: /tmp/pip-build-env-e4hxsl0g 2026-06-08T09:04:04,733 Installing build dependencies: started 2026-06-08T09:04:04,734 Running command pip subprocess to install build dependencies 2026-06-08T09:04:05,868 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-08T09:04:06,287 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-08T09:04:06,310 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-08T09:04:06,889 Collecting poetry-core 2026-06-08T09:04:06,890 Obtaining dependency information for poetry-core from https://www.piwheels.org/simple/poetry-core/poetry_core-2.4.1-py3-none-any.whl.metadata 2026-06-08T09:04:06,904 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.4.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-08T09:04:06,949 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.4.1-py3-none-any.whl (374 kB) 2026-06-08T09:04:06,993 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.4.1-py3-none-any.whl (374 kB) 2026-06-08T09:04:09,471 Installing collected packages: poetry-core 2026-06-08T09:04:10,845 Successfully installed poetry-core-2.4.1 2026-06-08T09:04:11,078 Installing build dependencies: finished with status 'done' 2026-06-08T09:04:11,084 Getting requirements to build wheel: started 2026-06-08T09:04:11,085 Running command Getting requirements to build wheel 2026-06-08T09:04:11,567 Getting requirements to build wheel: finished with status 'done' 2026-06-08T09:04:11,571 Created temporary directory: /tmp/pip-modern-metadata-1x3l0f_6 2026-06-08T09:04:11,573 Preparing metadata (pyproject.toml): started 2026-06-08T09:04:11,574 Running command Preparing metadata (pyproject.toml) 2026-06-08T09:04:12,450 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-08T09:04:12,455 Source in /tmp/pip-wheel-1ee0xnkb/sparsestack_0cabe876e8c84036a7c874bf3066a9fb has version 0.7.1, which satisfies requirement sparsestack==0.7.1 from https://files.pythonhosted.org/packages/e6/11/a98d17a1852b5fb3eb320049eceb94b975f70f2a58cbfb6c320b143642fa/sparsestack-0.7.1.tar.gz 2026-06-08T09:04:12,456 Removed sparsestack==0.7.1 from https://files.pythonhosted.org/packages/e6/11/a98d17a1852b5fb3eb320049eceb94b975f70f2a58cbfb6c320b143642fa/sparsestack-0.7.1.tar.gz from build tracker '/tmp/pip-build-tracker-_opymurt' 2026-06-08T09:04:12,462 Created temporary directory: /tmp/pip-unpack-drljxkvo 2026-06-08T09:04:12,462 Building wheels for collected packages: sparsestack 2026-06-08T09:04:12,467 Created temporary directory: /tmp/pip-wheel-61lsr8cd 2026-06-08T09:04:12,468 Destination directory: /tmp/pip-wheel-61lsr8cd 2026-06-08T09:04:12,470 Building wheel for sparsestack (pyproject.toml): started 2026-06-08T09:04:12,472 Running command Building wheel for sparsestack (pyproject.toml) 2026-06-08T09:04:13,373 Building wheel for sparsestack (pyproject.toml): finished with status 'done' 2026-06-08T09:04:13,377 Created wheel for sparsestack: filename=sparsestack-0.7.1-py3-none-any.whl size=9844 sha256=24df5a727c3d0fc64dd739e34f1f41c7ebb3652fec8f34749fec67dfc3e2d134 2026-06-08T09:04:13,378 Stored in directory: /tmp/pip-ephem-wheel-cache-y29kob6p/wheels/a5/83/50/c4dc1dcc4867a2aeabc61447038c13f1f8d08d0dcb2d63388c 2026-06-08T09:04:13,388 Successfully built sparsestack 2026-06-08T09:04:13,392 Removed build tracker: '/tmp/pip-build-tracker-_opymurt'