2026-06-11T11:19:43,045 Created temporary directory: /tmp/pip-ephem-wheel-cache-ufgaxjh3 2026-06-11T11:19:43,047 Created temporary directory: /tmp/pip-build-tracker-ekmqoqp7 2026-06-11T11:19:43,048 Initialized build tracking at /tmp/pip-build-tracker-ekmqoqp7 2026-06-11T11:19:43,048 Created build tracker: /tmp/pip-build-tracker-ekmqoqp7 2026-06-11T11:19:43,049 Entered build tracker: /tmp/pip-build-tracker-ekmqoqp7 2026-06-11T11:19:43,050 Created temporary directory: /tmp/pip-wheel-_yifyhfm 2026-06-11T11:19:43,052 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-11T11:19:43,055 Created temporary directory: /tmp/pip-ephem-wheel-cache-bpdi475t 2026-06-11T11:19:43,079 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-11T11:19:43,083 2 location(s) to search for versions of saiunit: 2026-06-11T11:19:43,083 * https://pypi.org/simple/saiunit/ 2026-06-11T11:19:43,083 * https://www.piwheels.org/simple/saiunit/ 2026-06-11T11:19:43,084 Fetching project page and analyzing links: https://pypi.org/simple/saiunit/ 2026-06-11T11:19:43,085 Getting page https://pypi.org/simple/saiunit/ 2026-06-11T11:19:43,086 Found index url https://pypi.org/simple 2026-06-11T11:19:43,314 Fetched page https://pypi.org/simple/saiunit/ as application/vnd.pypi.simple.v1+json 2026-06-11T11:19:43,322 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/9f/37/9438af96a58277c119b49016e252aafea88a98b6235d75e4e6d6d2174036/saiunit-0.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.9) 2026-06-11T11:19:43,323 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/88/56/eac9c6c3fe7a0d32083a65790ef812ef290430774fa7a8d654251b34b862/saiunit-0.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.9) 2026-06-11T11:19:43,323 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/db/eb/cc07bdad6ddc7eeec31b1fd87ae32aca43ee6545a4ab117fe3a357bde278/saiunit-0.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.9) 2026-06-11T11:19:43,324 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/ea/00/ac5df5b7cb359cc3543aca3ad0573e9ddd6529ea0390ce0b27f4512d0bd6/saiunit-0.0.8-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.9) 2026-06-11T11:19:43,325 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/74/03/3a69134607677095e09115b9be5ba734c5b57e21872361805623f8e4c9ad/saiunit-0.0.9-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.9) 2026-06-11T11:19:43,325 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/a1/e6/1bb923604e9d7ab954a78ea624d899de7aea4c077887c366d9884aa6146f/saiunit-0.0.10-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.9) 2026-06-11T11:19:43,326 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/f9/d8/3562abe184e9aea6adae16503adc1511c9f2ea110c82dd42ecfb860d85f0/saiunit-0.0.11-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.9) 2026-06-11T11:19:43,326 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/97/9b/1fa13d813ffabdba9b43bb3e6dd528588702bdebde5710f47260184a2f24/saiunit-0.0.12-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,327 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/6d/e3/1a6adfc0ba7ed612528fddd04fd88f8f9e993d3f0c6aa66bea6b156546dc/saiunit-0.0.13-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,328 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/fa/91/517187cee23e94638d9d45f9644ac45b28e60e6c748d0abd26ecdd168e5e/saiunit-0.0.14-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,329 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/3a/46/78ab15a4eb1b1ee803a1e34b3cb192ad1b84d381e03f72b1243a22653941/saiunit-0.0.15-py2.py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,329 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/be/56/928dfdf6a3daa595b7f460617e9dd794a1a81ceb1c6e81989bcec6a96bc3/saiunit-0.0.16-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,329 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/ee/39/8480f04ff56bd308ee61db1e26e619abe54c62eddb23535b386d6e54bc00/saiunit-0.0.17-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,330 Found link https://files.pythonhosted.org/packages/e1/6e/9fa55f45686629e48220995be658104592ea5e6b01cdabae79ebba76a943/saiunit-0.0.17.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.0.17 2026-06-11T11:19:43,331 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/89/77/533032cf98aaa074993ba2153dd7aecde8ded3ab005f1944e2f253e4a48c/saiunit-0.0.18-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,332 Found link https://files.pythonhosted.org/packages/34/bf/b51ef39ead0f7fadfa6dcb9935c182261ff01a2faf104eb88bbfc28e4a1e/saiunit-0.0.18.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.0.18 2026-06-11T11:19:43,332 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/10/33/47b5861da330e6e2466bcdeabe3f471f3a69c8fc1b0df95f799bfdaac9a8/saiunit-0.1.0-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,333 Found link https://files.pythonhosted.org/packages/d6/e6/5a39ec7feb4cbfb03720391fbea946a437e599a84078a6e24ca571c56170/saiunit-0.1.0.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.1.0 2026-06-11T11:19:43,334 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/b1/31/bd64a6cc36bc5ba0fdeae4aeec1c054f47fced01dc85236f9547a55acaa0/saiunit-0.1.1-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,335 Found link https://files.pythonhosted.org/packages/1e/3d/5a384effebfc86150e6cebfe04b33613d96f55bc1e0635fee23053f7a363/saiunit-0.1.1.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.1.1 2026-06-11T11:19:43,336 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/e7/56/d9788bb5c4abdfa7d0cf38cbef1303ba1b83818c7c63e61f0e3f18678f03/saiunit-0.1.2-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,337 Found link https://files.pythonhosted.org/packages/12/d1/665a358bd7b3f7a8c9cb9aabe1a736e3302ca03bd7321ea6a6ac85373ef5/saiunit-0.1.2.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.1.2 2026-06-11T11:19:43,337 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/ae/53/61e18e1cad4e967807f9ca92257d947d997ea237adb3242be7de4baf4746/saiunit-0.1.3-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,338 Found link https://files.pythonhosted.org/packages/43/1e/7864d78eeeac607a349a3f4e66a3776c68cfe5556e1b7d380d71a16c5434/saiunit-0.1.3.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.1.3 2026-06-11T11:19:43,339 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/63/37/76b6e1d8fad63d58cbcaf6ef9749f3de9542e8d12eceb90a858e7bd89f14/saiunit-0.1.4-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,340 Found link https://files.pythonhosted.org/packages/d0/4e/65b1ee4912911fe1839b0288580a26796c1b4244f54a22528f4b9546f55a/saiunit-0.1.4.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.1.4 2026-06-11T11:19:43,341 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/78/b9/71c6b6772ad2fb80e59c4aed1f14460c9aac2eaff029cb1cac44e128eb63/saiunit-0.2.0-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,342 Found link https://files.pythonhosted.org/packages/f9/8f/ac0f89a970083d39d5e042fb54f536c19daf8c3b3201ecd93a647abe60d0/saiunit-0.2.0.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.2.0 2026-06-11T11:19:43,342 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/09/a2/d0fd3aebfe8fc9d1fec4dcf1bcf1a993fddf479e05f9765bf37da5ebf5c8/saiunit-0.2.1-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,343 Found link https://files.pythonhosted.org/packages/3e/fb/1d30b435279023324737f6a27d68c3191acba5111555a7612a51cb11daba/saiunit-0.2.1.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.2.1 2026-06-11T11:19:43,344 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/a7/d5/7e0a3e884fff182217b69e16a0c950741099d58e9f0c37dd19e2a5e7a440/saiunit-0.2.2-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,345 Found link https://files.pythonhosted.org/packages/ac/54/ba69532800dab38916843fd8003159fb98bc769f82471b45087ac26d7033/saiunit-0.2.2.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.2.2 2026-06-11T11:19:43,345 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/8d/c7/5e8c829cd0e85c471bc1040920158e902f0db6a4a793a3ef82f05f333d1b/saiunit-0.3.0-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,346 Found link https://files.pythonhosted.org/packages/dc/98/59e0b6f1aee512002808d97d2af8c7b29584e5ab0f262fb5de48cd67e550/saiunit-0.3.0.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.3.0 2026-06-11T11:19:43,347 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/1c/0f/dddac33c7122ecac98f30cef81f25042e62aaa4b26b76371f67481cb6c2f/saiunit-0.3.1-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,348 Found link https://files.pythonhosted.org/packages/50/69/1ada91ffb68db3bd64e8d241c64e79dd5815ac74a14f731aeb7410f4dac2/saiunit-0.3.1.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.3.1 2026-06-11T11:19:43,349 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/b6/97/5e04587e1267a17ee12e5c1f7460eb4ff435513cae93495fb4fc9d184e4a/saiunit-0.3.2-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,349 Found link https://files.pythonhosted.org/packages/33/3a/7518086732549ecaa3b95d95b825f22830d611940733ea5f88db10b7f2c0/saiunit-0.3.2.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.3.2 2026-06-11T11:19:43,350 Skipping link: No binaries permitted for saiunit: https://files.pythonhosted.org/packages/38/5a/05f52f0ac60fcd1b6058b2d0bccaa456b6f557f19cba61ee03ad6277f7fa/saiunit-0.4.0-py3-none-any.whl (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,351 Found link https://files.pythonhosted.org/packages/7b/d2/2b9fb947fc6c059efe1531a36466543d4a36b2ead2bc601d39dbfc742a1f/saiunit-0.4.0.tar.gz (from https://pypi.org/simple/saiunit/) (requires-python:>=3.10), version: 0.4.0 2026-06-11T11:19:43,352 Fetching project page and analyzing links: https://www.piwheels.org/simple/saiunit/ 2026-06-11T11:19:43,353 Getting page https://www.piwheels.org/simple/saiunit/ 2026-06-11T11:19:43,354 Found index url https://www.piwheels.org/simple 2026-06-11T11:19:43,602 Fetched page https://www.piwheels.org/simple/saiunit/ as text/html 2026-06-11T11:19:43,607 Skipping link: No binaries permitted for saiunit: https://www.piwheels.org/simple/saiunit/saiunit-0.3.2-py3-none-any.whl#sha256=826586f149fcb7466c7caec57ab20ffaa7d120f9db6c308363ffc45c4bf8c5de (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,607 Skipping link: No binaries permitted for saiunit: https://www.piwheels.org/simple/saiunit/saiunit-0.3.1-py3-none-any.whl#sha256=8c18652f9c9b26b85dafb6c50133cac97586c25283cfc92b1b361774cb77b6c3 (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,608 Skipping link: No binaries permitted for saiunit: https://www.piwheels.org/simple/saiunit/saiunit-0.3.0-py3-none-any.whl#sha256=171c1a39143fce0a7253a127ea90cfea7e6057c3ba7d90386715b8cf28f24a73 (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,608 Skipping link: No binaries permitted for saiunit: https://www.piwheels.org/simple/saiunit/saiunit-0.2.2-py3-none-any.whl#sha256=9f107a8bb022bf5e4e37d0fdd1ca7b350ccf74d9461a3da0c0f1116b0d56ed36 (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,609 Skipping link: No binaries permitted for saiunit: https://archive1.piwheels.org/simple/saiunit/saiunit-0.2.1-py3-none-any.whl#sha256=0124e594fbaa7d4dc083a840fe55191251191d3ff3172b9c66c20167bd73467e (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,609 Skipping link: No binaries permitted for saiunit: https://archive1.piwheels.org/simple/saiunit/saiunit-0.2.0-py3-none-any.whl#sha256=8dd9e40f55025aa5e9fd7af733287774930d311beb14e03568965c1e41632e0d (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,610 Skipping link: No binaries permitted for saiunit: https://archive1.piwheels.org/simple/saiunit/saiunit-0.1.4-py3-none-any.whl#sha256=3a9d38adfe1ef9c40b71fd1af5b473af8129fa7cdf16bd1f13013b06fbde3ff3 (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,610 Skipping link: No binaries permitted for saiunit: https://archive1.piwheels.org/simple/saiunit/saiunit-0.1.3-py3-none-any.whl#sha256=cea1e1ce877625cd75df2a2cba13ae266bb0500449170b14ba732743098f0c56 (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,611 Skipping link: No binaries permitted for saiunit: https://archive1.piwheels.org/simple/saiunit/saiunit-0.1.2-py3-none-any.whl#sha256=70d4bfa5fbcdd1b1df5f41d05f516652d0bcd8a6a5117509401b8da633122544 (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,612 Skipping link: No binaries permitted for saiunit: https://archive1.piwheels.org/simple/saiunit/saiunit-0.1.1-py3-none-any.whl#sha256=a46b864b4859217a9232cd1baaf09ddf24b1c776078dde2b5e198262415de696 (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,612 Skipping link: No binaries permitted for saiunit: https://archive1.piwheels.org/simple/saiunit/saiunit-0.1.0-py3-none-any.whl#sha256=899a9d761eb3705c6c463b11831af7b42e32a826d4a4e382c7f3286ea21ea501 (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,613 Skipping link: No binaries permitted for saiunit: https://archive1.piwheels.org/simple/saiunit/saiunit-0.0.18-py3-none-any.whl#sha256=27d1661511979977baba13f7b9461b85301f536a760da99254cb96e17e6e853a (from https://www.piwheels.org/simple/saiunit/) (requires-python:>=3.10) 2026-06-11T11:19:43,613 Skipping link: not a file: https://www.piwheels.org/simple/saiunit/ 2026-06-11T11:19:43,614 Skipping link: not a file: https://pypi.org/simple/saiunit/ 2026-06-11T11:19:43,636 Given no hashes to check 1 links for project 'saiunit': discarding no candidates 2026-06-11T11:19:43,656 Collecting saiunit==0.4.0 2026-06-11T11:19:43,658 Created temporary directory: /tmp/pip-unpack-8b85og8c 2026-06-11T11:19:43,885 Downloading saiunit-0.4.0.tar.gz (497 kB) 2026-06-11T11:19:44,402 Added saiunit==0.4.0 from https://files.pythonhosted.org/packages/7b/d2/2b9fb947fc6c059efe1531a36466543d4a36b2ead2bc601d39dbfc742a1f/saiunit-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-ekmqoqp7' 2026-06-11T11:19:44,409 Created temporary directory: /tmp/pip-build-env-20px_d8c 2026-06-11T11:19:44,414 Installing build dependencies: started 2026-06-11T11:19:44,415 Running command pip subprocess to install build dependencies 2026-06-11T11:19:45,554 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-11T11:19:45,972 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-11T11:19:45,995 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-11T11:19:47,773 Collecting setuptools 2026-06-11T11:19:47,774 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-11T11:19:47,791 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-11T11:19:48,063 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-11T11:19:48,179 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-11T11:19:51,273 Installing collected packages: setuptools 2026-06-11T11:19:55,071 Successfully installed setuptools-82.0.1 2026-06-11T11:19:55,344 Installing build dependencies: finished with status 'done' 2026-06-11T11:19:55,350 Getting requirements to build wheel: started 2026-06-11T11:19:55,351 Running command Getting requirements to build wheel 2026-06-11T11:19:56,051 running egg_info 2026-06-11T11:19:56,057 writing saiunit.egg-info/PKG-INFO 2026-06-11T11:19:56,064 writing dependency_links to saiunit.egg-info/dependency_links.txt 2026-06-11T11:19:56,069 writing requirements to saiunit.egg-info/requires.txt 2026-06-11T11:19:56,070 writing top-level names to saiunit.egg-info/top_level.txt 2026-06-11T11:19:56,102 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2026-06-11T11:19:56,111 adding license file 'LICENSE' 2026-06-11T11:19:56,119 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2026-06-11T11:19:56,218 Getting requirements to build wheel: finished with status 'done' 2026-06-11T11:19:56,221 Created temporary directory: /tmp/pip-modern-metadata-1h4y_wu8 2026-06-11T11:19:56,224 Preparing metadata (pyproject.toml): started 2026-06-11T11:19:56,225 Running command Preparing metadata (pyproject.toml) 2026-06-11T11:19:56,879 running dist_info 2026-06-11T11:19:56,889 creating /tmp/pip-modern-metadata-1h4y_wu8/saiunit.egg-info 2026-06-11T11:19:56,891 writing /tmp/pip-modern-metadata-1h4y_wu8/saiunit.egg-info/PKG-INFO 2026-06-11T11:19:56,898 writing dependency_links to /tmp/pip-modern-metadata-1h4y_wu8/saiunit.egg-info/dependency_links.txt 2026-06-11T11:19:56,902 writing requirements to /tmp/pip-modern-metadata-1h4y_wu8/saiunit.egg-info/requires.txt 2026-06-11T11:19:56,904 writing top-level names to /tmp/pip-modern-metadata-1h4y_wu8/saiunit.egg-info/top_level.txt 2026-06-11T11:19:56,905 writing manifest file '/tmp/pip-modern-metadata-1h4y_wu8/saiunit.egg-info/SOURCES.txt' 2026-06-11T11:19:56,933 reading manifest file '/tmp/pip-modern-metadata-1h4y_wu8/saiunit.egg-info/SOURCES.txt' 2026-06-11T11:19:56,935 adding license file 'LICENSE' 2026-06-11T11:19:56,941 writing manifest file '/tmp/pip-modern-metadata-1h4y_wu8/saiunit.egg-info/SOURCES.txt' 2026-06-11T11:19:56,943 creating '/tmp/pip-modern-metadata-1h4y_wu8/saiunit-0.4.0.dist-info' 2026-06-11T11:19:57,070 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-11T11:19:57,076 Source in /tmp/pip-wheel-_yifyhfm/saiunit_79011596f01245e18dc59a3110d5d95d has version 0.4.0, which satisfies requirement saiunit==0.4.0 from https://files.pythonhosted.org/packages/7b/d2/2b9fb947fc6c059efe1531a36466543d4a36b2ead2bc601d39dbfc742a1f/saiunit-0.4.0.tar.gz 2026-06-11T11:19:57,077 Removed saiunit==0.4.0 from https://files.pythonhosted.org/packages/7b/d2/2b9fb947fc6c059efe1531a36466543d4a36b2ead2bc601d39dbfc742a1f/saiunit-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-ekmqoqp7' 2026-06-11T11:19:57,083 Created temporary directory: /tmp/pip-unpack-74m1z1gd 2026-06-11T11:19:57,084 Building wheels for collected packages: saiunit 2026-06-11T11:19:57,089 Created temporary directory: /tmp/pip-wheel-unk_dg_v 2026-06-11T11:19:57,090 Destination directory: /tmp/pip-wheel-unk_dg_v 2026-06-11T11:19:57,092 Building wheel for saiunit (pyproject.toml): started 2026-06-11T11:19:57,093 Running command Building wheel for saiunit (pyproject.toml) 2026-06-11T11:19:57,856 running bdist_wheel 2026-06-11T11:19:57,873 running build 2026-06-11T11:19:57,874 running build_py 2026-06-11T11:19:57,881 creating build/lib/saiunit 2026-06-11T11:19:57,883 copying saiunit/custom_array_test.py -> build/lib/saiunit 2026-06-11T11:19:57,886 copying saiunit/_compatible_import.py -> build/lib/saiunit 2026-06-11T11:19:57,888 copying saiunit/_jax_guard_test.py -> build/lib/saiunit 2026-06-11T11:19:57,891 copying saiunit/_base_quantity_test.py -> build/lib/saiunit 2026-06-11T11:19:57,894 copying saiunit/__init__.py -> build/lib/saiunit 2026-06-11T11:19:57,896 copying saiunit/_version.py -> build/lib/saiunit 2026-06-11T11:19:57,898 copying saiunit/_compatible_import_test.py -> build/lib/saiunit 2026-06-11T11:19:57,900 copying saiunit/_no_jax_test.py -> build/lib/saiunit 2026-06-11T11:19:57,902 copying saiunit/_matplotlib_compat.py -> build/lib/saiunit 2026-06-11T11:19:57,905 copying saiunit/_backend.py -> build/lib/saiunit 2026-06-11T11:19:57,907 copying saiunit/_jax_guard.py -> build/lib/saiunit 2026-06-11T11:19:57,909 copying saiunit/_scatter_test.py -> build/lib/saiunit 2026-06-11T11:19:57,912 copying saiunit/_typing.py -> build/lib/saiunit 2026-06-11T11:19:57,914 copying saiunit/_celsius_test.py -> build/lib/saiunit 2026-06-11T11:19:57,916 copying saiunit/_base_unit.py -> build/lib/saiunit 2026-06-11T11:19:57,920 copying saiunit/_dask_laziness_test.py -> build/lib/saiunit 2026-06-11T11:19:57,922 copying saiunit/_unit_constants.py -> build/lib/saiunit 2026-06-11T11:19:57,924 copying saiunit/_backend_parametrize_test.py -> build/lib/saiunit 2026-06-11T11:19:57,927 copying saiunit/custom_array.py -> build/lib/saiunit 2026-06-11T11:19:57,930 copying saiunit/_matplotlib_compat_test.py -> build/lib/saiunit 2026-06-11T11:19:57,932 copying saiunit/_exceptions.py -> build/lib/saiunit 2026-06-11T11:19:57,934 copying saiunit/_base_unit_test.py -> build/lib/saiunit 2026-06-11T11:19:57,937 copying saiunit/constants.py -> build/lib/saiunit 2026-06-11T11:19:57,939 copying saiunit/_unit_shortcuts_test.py -> build/lib/saiunit 2026-06-11T11:19:57,941 copying saiunit/_base_dimension.py -> build/lib/saiunit 2026-06-11T11:19:57,944 copying saiunit/_unit_constants_test.py -> build/lib/saiunit 2026-06-11T11:19:57,947 copying saiunit/_base_decorators_test.py -> build/lib/saiunit 2026-06-11T11:19:57,950 copying saiunit/_ndonnx_test.py -> build/lib/saiunit 2026-06-11T11:19:57,952 copying saiunit/_misc.py -> build/lib/saiunit 2026-06-11T11:19:57,954 copying saiunit/_base_decorators.py -> build/lib/saiunit 2026-06-11T11:19:57,958 copying saiunit/_unit_common.py -> build/lib/saiunit 2026-06-11T11:19:57,966 copying saiunit/_unit_shortcuts.py -> build/lib/saiunit 2026-06-11T11:19:57,967 copying saiunit/_base_getters.py -> build/lib/saiunit 2026-06-11T11:19:57,970 copying saiunit/_jax_compat.py -> build/lib/saiunit 2026-06-11T11:19:57,972 copying saiunit/_base_dimension_test.py -> build/lib/saiunit 2026-06-11T11:19:57,975 copying saiunit/_display_test.py -> build/lib/saiunit 2026-06-11T11:19:57,978 copying saiunit/constants_test.py -> build/lib/saiunit 2026-06-11T11:19:57,980 copying saiunit/typing.py -> build/lib/saiunit 2026-06-11T11:19:57,983 copying saiunit/_jax_compat_test.py -> build/lib/saiunit 2026-06-11T11:19:57,985 copying saiunit/_base_quantity_format_test.py -> build/lib/saiunit 2026-06-11T11:19:57,987 copying saiunit/_base_quantity.py -> build/lib/saiunit 2026-06-11T11:19:57,992 copying saiunit/typing_test.py -> build/lib/saiunit 2026-06-11T11:19:57,994 copying saiunit/_base_quantity_edge_test.py -> build/lib/saiunit 2026-06-11T11:19:57,997 copying saiunit/_scatter.py -> build/lib/saiunit 2026-06-11T11:19:58,000 copying saiunit/_celsius.py -> build/lib/saiunit 2026-06-11T11:19:58,002 copying saiunit/_typing_test.py -> build/lib/saiunit 2026-06-11T11:19:58,004 copying saiunit/_misc_test.py -> build/lib/saiunit 2026-06-11T11:19:58,005 copying saiunit/_sparse_base.py -> build/lib/saiunit 2026-06-11T11:19:58,007 copying saiunit/_base_getters_test.py -> build/lib/saiunit 2026-06-11T11:19:58,010 copying saiunit/_exceptions_test.py -> build/lib/saiunit 2026-06-11T11:19:58,012 copying saiunit/_sparse_base_test.py -> build/lib/saiunit 2026-06-11T11:19:58,014 copying saiunit/_backend_test.py -> build/lib/saiunit 2026-06-11T11:19:58,017 creating build/lib/examples 2026-06-11T11:19:58,018 copying examples/matplotlib_plain_basics.py -> build/lib/examples 2026-06-11T11:19:58,020 copying examples/matplotlib_quantity_interactive.py -> build/lib/examples 2026-06-11T11:19:58,022 copying examples/matplotlib_quantity_vs_plain.py -> build/lib/examples 2026-06-11T11:19:58,024 copying examples/matplotlib_quantity_basics.py -> build/lib/examples 2026-06-11T11:19:58,026 creating build/lib/saiunit/autograd 2026-06-11T11:19:58,027 copying saiunit/autograd/__init__.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,029 copying saiunit/autograd/_value_and_grad.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,032 copying saiunit/autograd/_vector_grad.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,034 copying saiunit/autograd/_jacobian.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,037 copying saiunit/autograd/_vector_grad_test.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,039 copying saiunit/autograd/_autograd_edge_test.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,041 copying saiunit/autograd/_misc.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,044 copying saiunit/autograd/_hessian_test.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,046 copying saiunit/autograd/_hessian.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,048 copying saiunit/autograd/_jacobian_test.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,050 copying saiunit/autograd/_misc_test.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,052 copying saiunit/autograd/_value_and_grad_test.py -> build/lib/saiunit/autograd 2026-06-11T11:19:58,056 creating build/lib/saiunit/lax 2026-06-11T11:19:58,057 copying saiunit/lax/__init__.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,059 copying saiunit/lax/_lax_change_unit_test.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,061 copying saiunit/lax/_lax_array_creation.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,064 copying saiunit/lax/_lax_change_unit.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,066 copying saiunit/lax/_lax_remove_unit.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,069 copying saiunit/lax/_lax_keep_unit.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,073 copying saiunit/lax/_lax_array_creation_test.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,075 copying saiunit/lax/_lax_accept_unitless.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,077 copying saiunit/lax/_misc.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,080 copying saiunit/lax/_lax_accept_unitless_test.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,082 copying saiunit/lax/_lax_keep_unit_test.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,085 copying saiunit/lax/_misc_test.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,087 copying saiunit/lax/_lax_linalg.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,090 copying saiunit/lax/_lax_linalg_test.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,092 copying saiunit/lax/_lax_remove_unit_test.py -> build/lib/saiunit/lax 2026-06-11T11:19:58,095 creating build/lib/saiunit/linalg 2026-06-11T11:19:58,096 copying saiunit/linalg/__init__.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,098 copying saiunit/linalg/_linalg_change_unit_test.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,100 copying saiunit/linalg/_linalg_change_unit.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,103 copying saiunit/linalg/_linalg_remove_unit.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,105 copying saiunit/linalg/_linalg_backend_test.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,107 copying saiunit/linalg/_linalg_keep_unit_test.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,110 copying saiunit/linalg/_linalg_keep_unit.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,113 copying saiunit/linalg/_linalg_docstring_test.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,115 copying saiunit/linalg/_linalg_remove_unit_test.py -> build/lib/saiunit/linalg 2026-06-11T11:19:58,118 creating build/lib/saiunit/sparse 2026-06-11T11:19:58,119 copying saiunit/sparse/__init__.py -> build/lib/saiunit/sparse 2026-06-11T11:19:58,121 copying saiunit/sparse/_csr_test.py -> build/lib/saiunit/sparse 2026-06-11T11:19:58,123 copying saiunit/sparse/_coo.py -> build/lib/saiunit/sparse 2026-06-11T11:19:58,126 copying saiunit/sparse/_csr.py -> build/lib/saiunit/sparse 2026-06-11T11:19:58,129 copying saiunit/sparse/_coo_test.py -> build/lib/saiunit/sparse 2026-06-11T11:19:58,132 creating build/lib/saiunit/fft 2026-06-11T11:19:58,133 copying saiunit/fft/__init__.py -> build/lib/saiunit/fft 2026-06-11T11:19:58,135 copying saiunit/fft/_fft_keep_unit_test.py -> build/lib/saiunit/fft 2026-06-11T11:19:58,138 copying saiunit/fft/_fft_change_unit_test.py -> build/lib/saiunit/fft 2026-06-11T11:19:58,141 copying saiunit/fft/_fft_change_unit.py -> build/lib/saiunit/fft 2026-06-11T11:19:58,145 copying saiunit/fft/_fft_backend_test.py -> build/lib/saiunit/fft 2026-06-11T11:19:58,147 copying saiunit/fft/_fft_keep_unit.py -> build/lib/saiunit/fft 2026-06-11T11:19:58,150 creating build/lib/saiunit/math 2026-06-11T11:19:58,151 copying saiunit/math/_multi_backend_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,154 copying saiunit/math/fft.py -> build/lib/saiunit/math 2026-06-11T11:19:58,156 copying saiunit/math/_einops_parsing_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,158 copying saiunit/math/linalg.py -> build/lib/saiunit/math 2026-06-11T11:19:58,160 copying saiunit/math/__init__.py -> build/lib/saiunit/math 2026-06-11T11:19:58,162 copying saiunit/math/_fun_accept_unitless_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,165 copying saiunit/math/_einops_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,168 copying saiunit/math/_einops_parsing.py -> build/lib/saiunit/math 2026-06-11T11:19:58,171 copying saiunit/math/_einops.py -> build/lib/saiunit/math 2026-06-11T11:19:58,175 copying saiunit/math/_fun_change_unit.py -> build/lib/saiunit/math 2026-06-11T11:19:58,181 copying saiunit/math/_alias.py -> build/lib/saiunit/math 2026-06-11T11:19:58,184 copying saiunit/math/_alias_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,187 copying saiunit/math/_fun_remove_unit_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,190 copying saiunit/math/_activation_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,196 copying saiunit/math/_activation.py -> build/lib/saiunit/math 2026-06-11T11:19:58,203 copying saiunit/math/_misc.py -> build/lib/saiunit/math 2026-06-11T11:19:58,210 copying saiunit/math/_fun_accept_unitless.py -> build/lib/saiunit/math 2026-06-11T11:19:58,221 copying saiunit/math/_exprel.py -> build/lib/saiunit/math 2026-06-11T11:19:58,229 copying saiunit/math/_exprel_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,234 copying saiunit/math/_fun_array_creation_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,237 copying saiunit/math/_fun_remove_unit.py -> build/lib/saiunit/math 2026-06-11T11:19:58,243 copying saiunit/math/_fun_array_creation.py -> build/lib/saiunit/math 2026-06-11T11:19:58,251 copying saiunit/math/_misc_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,258 copying saiunit/math/_fun_change_unit_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,265 copying saiunit/math/_fun_keep_unit.py -> build/lib/saiunit/math 2026-06-11T11:19:58,277 copying saiunit/math/_fun_keep_unit_test.py -> build/lib/saiunit/math 2026-06-11T11:19:58,280 running egg_info 2026-06-11T11:19:58,289 writing saiunit.egg-info/PKG-INFO 2026-06-11T11:19:58,296 writing dependency_links to saiunit.egg-info/dependency_links.txt 2026-06-11T11:19:58,300 writing requirements to saiunit.egg-info/requires.txt 2026-06-11T11:19:58,301 writing top-level names to saiunit.egg-info/top_level.txt 2026-06-11T11:19:58,319 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2026-06-11T11:19:58,328 adding license file 'LICENSE' 2026-06-11T11:19:58,336 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2026-06-11T11:19:58,345 copying saiunit/py.typed -> build/lib/saiunit 2026-06-11T11:19:58,365 installing to build/bdist.linux-armv7l/wheel 2026-06-11T11:19:58,365 running install 2026-06-11T11:19:58,388 running install_lib 2026-06-11T11:19:58,393 creating build/bdist.linux-armv7l/wheel 2026-06-11T11:19:58,396 creating build/bdist.linux-armv7l/wheel/saiunit 2026-06-11T11:19:58,397 copying build/lib/saiunit/custom_array_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,402 copying build/lib/saiunit/_compatible_import.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,407 copying build/lib/saiunit/_jax_guard_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,409 copying build/lib/saiunit/_base_quantity_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,413 creating build/bdist.linux-armv7l/wheel/saiunit/autograd 2026-06-11T11:19:58,414 copying build/lib/saiunit/autograd/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,415 copying build/lib/saiunit/autograd/_value_and_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,418 copying build/lib/saiunit/autograd/_vector_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,420 copying build/lib/saiunit/autograd/_jacobian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,422 copying build/lib/saiunit/autograd/_vector_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,425 copying build/lib/saiunit/autograd/_autograd_edge_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,428 copying build/lib/saiunit/autograd/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,432 copying build/lib/saiunit/autograd/_hessian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,436 copying build/lib/saiunit/autograd/_hessian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,439 copying build/lib/saiunit/autograd/_jacobian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,442 copying build/lib/saiunit/autograd/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,445 copying build/lib/saiunit/autograd/_value_and_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-06-11T11:19:58,448 copying build/lib/saiunit/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,451 copying build/lib/saiunit/_version.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,454 copying build/lib/saiunit/_compatible_import_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,457 copying build/lib/saiunit/_no_jax_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,460 copying build/lib/saiunit/_matplotlib_compat.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,465 copying build/lib/saiunit/_backend.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,471 creating build/bdist.linux-armv7l/wheel/saiunit/lax 2026-06-11T11:19:58,473 copying build/lib/saiunit/lax/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,477 copying build/lib/saiunit/lax/_lax_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,482 copying build/lib/saiunit/lax/_lax_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,488 copying build/lib/saiunit/lax/_lax_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,495 copying build/lib/saiunit/lax/_lax_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,504 copying build/lib/saiunit/lax/_lax_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,518 copying build/lib/saiunit/lax/_lax_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,531 copying build/lib/saiunit/lax/_lax_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,546 copying build/lib/saiunit/lax/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,560 copying build/lib/saiunit/lax/_lax_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,574 copying build/lib/saiunit/lax/_lax_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,591 copying build/lib/saiunit/lax/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,594 copying build/lib/saiunit/lax/_lax_linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,597 copying build/lib/saiunit/lax/_lax_linalg_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,599 copying build/lib/saiunit/lax/_lax_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-06-11T11:19:58,602 creating build/bdist.linux-armv7l/wheel/saiunit/linalg 2026-06-11T11:19:58,603 copying build/lib/saiunit/linalg/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,605 copying build/lib/saiunit/linalg/_linalg_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,608 copying build/lib/saiunit/linalg/_linalg_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,612 copying build/lib/saiunit/linalg/_linalg_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,614 copying build/lib/saiunit/linalg/_linalg_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,617 copying build/lib/saiunit/linalg/_linalg_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,620 copying build/lib/saiunit/linalg/_linalg_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,626 copying build/lib/saiunit/linalg/_linalg_docstring_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,630 copying build/lib/saiunit/linalg/_linalg_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-06-11T11:19:58,633 copying build/lib/saiunit/py.typed -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,635 copying build/lib/saiunit/_jax_guard.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,637 copying build/lib/saiunit/_scatter_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,641 copying build/lib/saiunit/_typing.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,643 copying build/lib/saiunit/_celsius_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,646 copying build/lib/saiunit/_base_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,650 copying build/lib/saiunit/_dask_laziness_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,652 copying build/lib/saiunit/_unit_constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,655 copying build/lib/saiunit/_backend_parametrize_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,658 copying build/lib/saiunit/custom_array.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,662 copying build/lib/saiunit/_matplotlib_compat_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,668 copying build/lib/saiunit/_exceptions.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,673 copying build/lib/saiunit/_base_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,681 copying build/lib/saiunit/constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,688 copying build/lib/saiunit/_unit_shortcuts_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,690 copying build/lib/saiunit/_base_dimension.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,693 copying build/lib/saiunit/_unit_constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,696 copying build/lib/saiunit/_base_decorators_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,699 copying build/lib/saiunit/_ndonnx_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,703 creating build/bdist.linux-armv7l/wheel/saiunit/sparse 2026-06-11T11:19:58,704 copying build/lib/saiunit/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-06-11T11:19:58,708 copying build/lib/saiunit/sparse/_csr_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-06-11T11:19:58,713 copying build/lib/saiunit/sparse/_coo.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-06-11T11:19:58,721 copying build/lib/saiunit/sparse/_csr.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-06-11T11:19:58,729 copying build/lib/saiunit/sparse/_coo_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-06-11T11:19:58,737 copying build/lib/saiunit/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,747 creating build/bdist.linux-armv7l/wheel/saiunit/fft 2026-06-11T11:19:58,748 copying build/lib/saiunit/fft/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-06-11T11:19:58,751 copying build/lib/saiunit/fft/_fft_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-06-11T11:19:58,754 copying build/lib/saiunit/fft/_fft_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-06-11T11:19:58,759 copying build/lib/saiunit/fft/_fft_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-06-11T11:19:58,765 copying build/lib/saiunit/fft/_fft_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-06-11T11:19:58,772 copying build/lib/saiunit/fft/_fft_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-06-11T11:19:58,778 copying build/lib/saiunit/_base_decorators.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,786 copying build/lib/saiunit/_unit_common.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,807 copying build/lib/saiunit/_unit_shortcuts.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,817 copying build/lib/saiunit/_base_getters.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,830 copying build/lib/saiunit/_jax_compat.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,843 copying build/lib/saiunit/_base_dimension_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,857 copying build/lib/saiunit/_display_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,870 copying build/lib/saiunit/constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,883 copying build/lib/saiunit/typing.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,897 copying build/lib/saiunit/_jax_compat_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,907 copying build/lib/saiunit/_base_quantity_format_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,910 copying build/lib/saiunit/_base_quantity.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,916 copying build/lib/saiunit/typing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,919 copying build/lib/saiunit/_base_quantity_edge_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,922 copying build/lib/saiunit/_scatter.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,925 copying build/lib/saiunit/_celsius.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,928 copying build/lib/saiunit/_typing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,931 copying build/lib/saiunit/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,933 copying build/lib/saiunit/_sparse_base.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,936 copying build/lib/saiunit/_base_getters_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,939 copying build/lib/saiunit/_exceptions_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,941 copying build/lib/saiunit/_sparse_base_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:58,945 creating build/bdist.linux-armv7l/wheel/saiunit/math 2026-06-11T11:19:58,946 copying build/lib/saiunit/math/_multi_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,950 copying build/lib/saiunit/math/fft.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,952 copying build/lib/saiunit/math/_einops_parsing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,955 copying build/lib/saiunit/math/linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,957 copying build/lib/saiunit/math/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,960 copying build/lib/saiunit/math/_fun_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,963 copying build/lib/saiunit/math/_einops_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,967 copying build/lib/saiunit/math/_einops_parsing.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,971 copying build/lib/saiunit/math/_einops.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,976 copying build/lib/saiunit/math/_fun_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,981 copying build/lib/saiunit/math/_alias.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,984 copying build/lib/saiunit/math/_alias_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,987 copying build/lib/saiunit/math/_fun_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,991 copying build/lib/saiunit/math/_activation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:58,996 copying build/lib/saiunit/math/_activation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,001 copying build/lib/saiunit/math/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,004 copying build/lib/saiunit/math/_fun_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,009 copying build/lib/saiunit/math/_exprel.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,012 copying build/lib/saiunit/math/_exprel_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,016 copying build/lib/saiunit/math/_fun_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,019 copying build/lib/saiunit/math/_fun_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,023 copying build/lib/saiunit/math/_fun_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,027 copying build/lib/saiunit/math/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,031 copying build/lib/saiunit/math/_fun_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,035 copying build/lib/saiunit/math/_fun_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,041 copying build/lib/saiunit/math/_fun_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-06-11T11:19:59,045 copying build/lib/saiunit/_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-06-11T11:19:59,050 creating build/bdist.linux-armv7l/wheel/examples 2026-06-11T11:19:59,052 copying build/lib/examples/matplotlib_plain_basics.py -> build/bdist.linux-armv7l/wheel/./examples 2026-06-11T11:19:59,055 copying build/lib/examples/matplotlib_quantity_interactive.py -> build/bdist.linux-armv7l/wheel/./examples 2026-06-11T11:19:59,057 copying build/lib/examples/matplotlib_quantity_vs_plain.py -> build/bdist.linux-armv7l/wheel/./examples 2026-06-11T11:19:59,060 copying build/lib/examples/matplotlib_quantity_basics.py -> build/bdist.linux-armv7l/wheel/./examples 2026-06-11T11:19:59,063 running install_egg_info 2026-06-11T11:19:59,068 Copying saiunit.egg-info to build/bdist.linux-armv7l/wheel/./saiunit-0.4.0-py3.11.egg-info 2026-06-11T11:19:59,079 running install_scripts 2026-06-11T11:19:59,090 creating build/bdist.linux-armv7l/wheel/saiunit-0.4.0.dist-info/WHEEL 2026-06-11T11:19:59,094 creating '/tmp/pip-wheel-unk_dg_v/.tmp-ll6tck7p/saiunit-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-11T11:19:59,097 adding 'examples/matplotlib_plain_basics.py' 2026-06-11T11:19:59,098 adding 'examples/matplotlib_quantity_basics.py' 2026-06-11T11:19:59,100 adding 'examples/matplotlib_quantity_interactive.py' 2026-06-11T11:19:59,102 adding 'examples/matplotlib_quantity_vs_plain.py' 2026-06-11T11:19:59,106 adding 'saiunit/__init__.py' 2026-06-11T11:19:59,108 adding 'saiunit/_backend.py' 2026-06-11T11:19:59,110 adding 'saiunit/_backend_parametrize_test.py' 2026-06-11T11:19:59,113 adding 'saiunit/_backend_test.py' 2026-06-11T11:19:59,116 adding 'saiunit/_base_decorators.py' 2026-06-11T11:19:59,120 adding 'saiunit/_base_decorators_test.py' 2026-06-11T11:19:59,124 adding 'saiunit/_base_dimension.py' 2026-06-11T11:19:59,126 adding 'saiunit/_base_dimension_test.py' 2026-06-11T11:19:59,130 adding 'saiunit/_base_getters.py' 2026-06-11T11:19:59,133 adding 'saiunit/_base_getters_test.py' 2026-06-11T11:19:59,150 adding 'saiunit/_base_quantity.py' 2026-06-11T11:19:59,153 adding 'saiunit/_base_quantity_edge_test.py' 2026-06-11T11:19:59,155 adding 'saiunit/_base_quantity_format_test.py' 2026-06-11T11:19:59,162 adding 'saiunit/_base_quantity_test.py' 2026-06-11T11:19:59,171 adding 'saiunit/_base_unit.py' 2026-06-11T11:19:59,177 adding 'saiunit/_base_unit_test.py' 2026-06-11T11:19:59,180 adding 'saiunit/_celsius.py' 2026-06-11T11:19:59,182 adding 'saiunit/_celsius_test.py' 2026-06-11T11:19:59,184 adding 'saiunit/_compatible_import.py' 2026-06-11T11:19:59,186 adding 'saiunit/_compatible_import_test.py' 2026-06-11T11:19:59,188 adding 'saiunit/_dask_laziness_test.py' 2026-06-11T11:19:59,193 adding 'saiunit/_display_test.py' 2026-06-11T11:19:59,195 adding 'saiunit/_exceptions.py' 2026-06-11T11:19:59,196 adding 'saiunit/_exceptions_test.py' 2026-06-11T11:19:59,199 adding 'saiunit/_jax_compat.py' 2026-06-11T11:19:59,200 adding 'saiunit/_jax_compat_test.py' 2026-06-11T11:19:59,202 adding 'saiunit/_jax_guard.py' 2026-06-11T11:19:59,204 adding 'saiunit/_jax_guard_test.py' 2026-06-11T11:19:59,206 adding 'saiunit/_matplotlib_compat.py' 2026-06-11T11:19:59,209 adding 'saiunit/_matplotlib_compat_test.py' 2026-06-11T11:19:59,211 adding 'saiunit/_misc.py' 2026-06-11T11:19:59,213 adding 'saiunit/_misc_test.py' 2026-06-11T11:19:59,214 adding 'saiunit/_ndonnx_test.py' 2026-06-11T11:19:59,216 adding 'saiunit/_no_jax_test.py' 2026-06-11T11:19:59,220 adding 'saiunit/_scatter.py' 2026-06-11T11:19:59,222 adding 'saiunit/_scatter_test.py' 2026-06-11T11:19:59,225 adding 'saiunit/_sparse_base.py' 2026-06-11T11:19:59,226 adding 'saiunit/_sparse_base_test.py' 2026-06-11T11:19:59,228 adding 'saiunit/_typing.py' 2026-06-11T11:19:59,230 adding 'saiunit/_typing_test.py' 2026-06-11T11:19:59,248 adding 'saiunit/_unit_common.py' 2026-06-11T11:19:59,252 adding 'saiunit/_unit_constants.py' 2026-06-11T11:19:59,255 adding 'saiunit/_unit_constants_test.py' 2026-06-11T11:19:59,257 adding 'saiunit/_unit_shortcuts.py' 2026-06-11T11:19:59,258 adding 'saiunit/_unit_shortcuts_test.py' 2026-06-11T11:19:59,260 adding 'saiunit/_version.py' 2026-06-11T11:19:59,262 adding 'saiunit/constants.py' 2026-06-11T11:19:59,265 adding 'saiunit/constants_test.py' 2026-06-11T11:19:59,269 adding 'saiunit/custom_array.py' 2026-06-11T11:19:59,273 adding 'saiunit/custom_array_test.py' 2026-06-11T11:19:59,274 adding 'saiunit/py.typed' 2026-06-11T11:19:59,277 adding 'saiunit/typing.py' 2026-06-11T11:19:59,280 adding 'saiunit/typing_test.py' 2026-06-11T11:19:59,282 adding 'saiunit/autograd/__init__.py' 2026-06-11T11:19:59,284 adding 'saiunit/autograd/_autograd_edge_test.py' 2026-06-11T11:19:59,286 adding 'saiunit/autograd/_hessian.py' 2026-06-11T11:19:59,288 adding 'saiunit/autograd/_hessian_test.py' 2026-06-11T11:19:59,291 adding 'saiunit/autograd/_jacobian.py' 2026-06-11T11:19:59,293 adding 'saiunit/autograd/_jacobian_test.py' 2026-06-11T11:19:59,295 adding 'saiunit/autograd/_misc.py' 2026-06-11T11:19:59,297 adding 'saiunit/autograd/_misc_test.py' 2026-06-11T11:19:59,299 adding 'saiunit/autograd/_value_and_grad.py' 2026-06-11T11:19:59,301 adding 'saiunit/autograd/_value_and_grad_test.py' 2026-06-11T11:19:59,303 adding 'saiunit/autograd/_vector_grad.py' 2026-06-11T11:19:59,305 adding 'saiunit/autograd/_vector_grad_test.py' 2026-06-11T11:19:59,307 adding 'saiunit/fft/__init__.py' 2026-06-11T11:19:59,309 adding 'saiunit/fft/_fft_backend_test.py' 2026-06-11T11:19:59,312 adding 'saiunit/fft/_fft_change_unit.py' 2026-06-11T11:19:59,315 adding 'saiunit/fft/_fft_change_unit_test.py' 2026-06-11T11:19:59,317 adding 'saiunit/fft/_fft_keep_unit.py' 2026-06-11T11:19:59,319 adding 'saiunit/fft/_fft_keep_unit_test.py' 2026-06-11T11:19:59,322 adding 'saiunit/lax/__init__.py' 2026-06-11T11:19:59,325 adding 'saiunit/lax/_lax_accept_unitless.py' 2026-06-11T11:19:59,327 adding 'saiunit/lax/_lax_accept_unitless_test.py' 2026-06-11T11:19:59,329 adding 'saiunit/lax/_lax_array_creation.py' 2026-06-11T11:19:59,331 adding 'saiunit/lax/_lax_array_creation_test.py' 2026-06-11T11:19:59,334 adding 'saiunit/lax/_lax_change_unit.py' 2026-06-11T11:19:59,336 adding 'saiunit/lax/_lax_change_unit_test.py' 2026-06-11T11:19:59,343 adding 'saiunit/lax/_lax_keep_unit.py' 2026-06-11T11:19:59,347 adding 'saiunit/lax/_lax_keep_unit_test.py' 2026-06-11T11:19:59,350 adding 'saiunit/lax/_lax_linalg.py' 2026-06-11T11:19:59,353 adding 'saiunit/lax/_lax_linalg_test.py' 2026-06-11T11:19:59,354 adding 'saiunit/lax/_lax_remove_unit.py' 2026-06-11T11:19:59,356 adding 'saiunit/lax/_lax_remove_unit_test.py' 2026-06-11T11:19:59,358 adding 'saiunit/lax/_misc.py' 2026-06-11T11:19:59,359 adding 'saiunit/lax/_misc_test.py' 2026-06-11T11:19:59,361 adding 'saiunit/linalg/__init__.py' 2026-06-11T11:19:59,363 adding 'saiunit/linalg/_linalg_backend_test.py' 2026-06-11T11:19:59,365 adding 'saiunit/linalg/_linalg_change_unit.py' 2026-06-11T11:19:59,368 adding 'saiunit/linalg/_linalg_change_unit_test.py' 2026-06-11T11:19:59,369 adding 'saiunit/linalg/_linalg_docstring_test.py' 2026-06-11T11:19:59,372 adding 'saiunit/linalg/_linalg_keep_unit.py' 2026-06-11T11:19:59,374 adding 'saiunit/linalg/_linalg_keep_unit_test.py' 2026-06-11T11:19:59,375 adding 'saiunit/linalg/_linalg_remove_unit.py' 2026-06-11T11:19:59,377 adding 'saiunit/linalg/_linalg_remove_unit_test.py' 2026-06-11T11:19:59,379 adding 'saiunit/math/__init__.py' 2026-06-11T11:19:59,381 adding 'saiunit/math/_activation.py' 2026-06-11T11:19:59,386 adding 'saiunit/math/_activation_test.py' 2026-06-11T11:19:59,387 adding 'saiunit/math/_alias.py' 2026-06-11T11:19:59,388 adding 'saiunit/math/_alias_test.py' 2026-06-11T11:19:59,395 adding 'saiunit/math/_einops.py' 2026-06-11T11:19:59,397 adding 'saiunit/math/_einops_parsing.py' 2026-06-11T11:19:59,398 adding 'saiunit/math/_einops_parsing_test.py' 2026-06-11T11:19:59,403 adding 'saiunit/math/_einops_test.py' 2026-06-11T11:19:59,405 adding 'saiunit/math/_exprel.py' 2026-06-11T11:19:59,409 adding 'saiunit/math/_exprel_test.py' 2026-06-11T11:19:59,413 adding 'saiunit/math/_fun_accept_unitless.py' 2026-06-11T11:19:59,417 adding 'saiunit/math/_fun_accept_unitless_test.py' 2026-06-11T11:19:59,423 adding 'saiunit/math/_fun_array_creation.py' 2026-06-11T11:19:59,426 adding 'saiunit/math/_fun_array_creation_test.py' 2026-06-11T11:19:59,431 adding 'saiunit/math/_fun_change_unit.py' 2026-06-11T11:19:59,435 adding 'saiunit/math/_fun_change_unit_test.py' 2026-06-11T11:19:59,451 adding 'saiunit/math/_fun_keep_unit.py' 2026-06-11T11:19:59,457 adding 'saiunit/math/_fun_keep_unit_test.py' 2026-06-11T11:19:59,461 adding 'saiunit/math/_fun_remove_unit.py' 2026-06-11T11:19:59,465 adding 'saiunit/math/_fun_remove_unit_test.py' 2026-06-11T11:19:59,467 adding 'saiunit/math/_misc.py' 2026-06-11T11:19:59,470 adding 'saiunit/math/_misc_test.py' 2026-06-11T11:19:59,472 adding 'saiunit/math/_multi_backend_test.py' 2026-06-11T11:19:59,473 adding 'saiunit/math/fft.py' 2026-06-11T11:19:59,474 adding 'saiunit/math/linalg.py' 2026-06-11T11:19:59,476 adding 'saiunit/sparse/__init__.py' 2026-06-11T11:19:59,479 adding 'saiunit/sparse/_coo.py' 2026-06-11T11:19:59,481 adding 'saiunit/sparse/_coo_test.py' 2026-06-11T11:19:59,484 adding 'saiunit/sparse/_csr.py' 2026-06-11T11:19:59,486 adding 'saiunit/sparse/_csr_test.py' 2026-06-11T11:19:59,490 adding 'saiunit-0.4.0.dist-info/licenses/LICENSE' 2026-06-11T11:19:59,492 adding 'saiunit-0.4.0.dist-info/METADATA' 2026-06-11T11:19:59,494 adding 'saiunit-0.4.0.dist-info/WHEEL' 2026-06-11T11:19:59,494 adding 'saiunit-0.4.0.dist-info/top_level.txt' 2026-06-11T11:19:59,497 adding 'saiunit-0.4.0.dist-info/RECORD' 2026-06-11T11:19:59,505 removing build/bdist.linux-armv7l/wheel 2026-06-11T11:19:59,639 Building wheel for saiunit (pyproject.toml): finished with status 'done' 2026-06-11T11:19:59,657 Created wheel for saiunit: filename=saiunit-0.4.0-py3-none-any.whl size=577897 sha256=5152d65187bbd2d0f3fed2843186f5e90837ebaf3ca659d10d5985d85006bb39 2026-06-11T11:19:59,658 Stored in directory: /tmp/pip-ephem-wheel-cache-bpdi475t/wheels/ab/df/fd/6ef46a5766217ea3f4466f7871577b323a39a45b349c6a7bac 2026-06-11T11:19:59,675 Successfully built saiunit 2026-06-11T11:19:59,696 Removed build tracker: '/tmp/pip-build-tracker-ekmqoqp7'