2026-05-26T04:46:59,976 Created temporary directory: /tmp/pip-ephem-wheel-cache-wepi811a 2026-05-26T04:46:59,980 Created temporary directory: /tmp/pip-build-tracker-l3463en4 2026-05-26T04:46:59,981 Initialized build tracking at /tmp/pip-build-tracker-l3463en4 2026-05-26T04:46:59,982 Created build tracker: /tmp/pip-build-tracker-l3463en4 2026-05-26T04:46:59,983 Entered build tracker: /tmp/pip-build-tracker-l3463en4 2026-05-26T04:46:59,985 Created temporary directory: /tmp/pip-wheel-dyucno1l 2026-05-26T04:46:59,988 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-05-26T04:46:59,991 Created temporary directory: /tmp/pip-ephem-wheel-cache-2tx_lddp 2026-05-26T04:47:00,233 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-26T04:47:00,237 2 location(s) to search for versions of saiunit: 2026-05-26T04:47:00,237 * https://pypi.org/simple/saiunit/ 2026-05-26T04:47:00,237 * https://www.piwheels.org/simple/saiunit/ 2026-05-26T04:47:00,238 Fetching project page and analyzing links: https://pypi.org/simple/saiunit/ 2026-05-26T04:47:00,239 Getting page https://pypi.org/simple/saiunit/ 2026-05-26T04:47:00,241 Found index url https://pypi.org/simple 2026-05-26T04:47:00,472 Fetched page https://pypi.org/simple/saiunit/ as application/vnd.pypi.simple.v1+json 2026-05-26T04:47:00,483 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-05-26T04:47:00,483 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-05-26T04:47:00,484 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-05-26T04:47:00,485 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-05-26T04:47:00,485 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-05-26T04:47:00,486 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-05-26T04:47:00,487 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-05-26T04:47:00,488 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-05-26T04:47:00,488 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-05-26T04:47:00,489 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-05-26T04:47:00,490 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-05-26T04:47:00,491 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-05-26T04:47:00,491 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-05-26T04:47:00,493 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-05-26T04:47:00,493 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-05-26T04:47:00,494 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-05-26T04:47:00,495 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-05-26T04:47:00,496 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-05-26T04:47:00,497 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-05-26T04:47:00,498 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-05-26T04:47:00,499 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-05-26T04:47:00,500 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-05-26T04:47:00,501 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-05-26T04:47:00,502 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-05-26T04:47:00,503 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-05-26T04:47:00,505 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-05-26T04:47:00,506 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-05-26T04:47:00,507 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-05-26T04:47:00,508 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-05-26T04:47:00,509 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-05-26T04:47:00,509 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-05-26T04:47:00,510 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-05-26T04:47:00,511 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-05-26T04:47:00,512 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-05-26T04:47:00,513 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-05-26T04:47:00,514 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-05-26T04:47:00,515 Fetching project page and analyzing links: https://www.piwheels.org/simple/saiunit/ 2026-05-26T04:47:00,516 Getting page https://www.piwheels.org/simple/saiunit/ 2026-05-26T04:47:00,518 Found index url https://www.piwheels.org/simple 2026-05-26T04:47:00,717 Fetched page https://www.piwheels.org/simple/saiunit/ as text/html 2026-05-26T04:47:00,721 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-05-26T04:47:00,722 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-05-26T04:47:00,723 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-05-26T04:47:00,723 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-05-26T04:47:00,724 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-05-26T04:47:00,724 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-05-26T04:47:00,725 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-05-26T04:47:00,725 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-05-26T04:47:00,726 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-05-26T04:47:00,726 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-05-26T04:47:00,727 Skipping link: not a file: https://www.piwheels.org/simple/saiunit/ 2026-05-26T04:47:00,728 Skipping link: not a file: https://pypi.org/simple/saiunit/ 2026-05-26T04:47:00,750 Given no hashes to check 1 links for project 'saiunit': discarding no candidates 2026-05-26T04:47:00,769 Collecting saiunit==0.3.1 2026-05-26T04:47:00,771 Created temporary directory: /tmp/pip-unpack-hmnbciqx 2026-05-26T04:47:00,921 Downloading saiunit-0.3.1.tar.gz (450 kB) 2026-05-26T04:47:01,496 Added saiunit==0.3.1 from https://files.pythonhosted.org/packages/50/69/1ada91ffb68db3bd64e8d241c64e79dd5815ac74a14f731aeb7410f4dac2/saiunit-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-l3463en4' 2026-05-26T04:47:01,501 Created temporary directory: /tmp/pip-build-env-vgu670m4 2026-05-26T04:47:01,505 Installing build dependencies: started 2026-05-26T04:47:01,507 Running command pip subprocess to install build dependencies 2026-05-26T04:47:02,629 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-26T04:47:03,042 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-05-26T04:47:03,065 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-26T04:47:04,856 Collecting setuptools 2026-05-26T04:47:04,857 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-26T04:47:04,871 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-26T04:47:05,119 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-26T04:47:05,246 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-26T04:47:08,175 Installing collected packages: setuptools 2026-05-26T04:47:11,177 Successfully installed setuptools-82.0.1 2026-05-26T04:47:11,451 Installing build dependencies: finished with status 'done' 2026-05-26T04:47:11,457 Getting requirements to build wheel: started 2026-05-26T04:47:11,459 Running command Getting requirements to build wheel 2026-05-26T04:47:12,193 running egg_info 2026-05-26T04:47:12,199 writing saiunit.egg-info/PKG-INFO 2026-05-26T04:47:12,206 writing dependency_links to saiunit.egg-info/dependency_links.txt 2026-05-26T04:47:12,211 writing requirements to saiunit.egg-info/requires.txt 2026-05-26T04:47:12,212 writing top-level names to saiunit.egg-info/top_level.txt 2026-05-26T04:47:12,243 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2026-05-26T04:47:12,252 adding license file 'LICENSE' 2026-05-26T04:47:12,260 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2026-05-26T04:47:12,356 Getting requirements to build wheel: finished with status 'done' 2026-05-26T04:47:12,360 Created temporary directory: /tmp/pip-modern-metadata-wn8jd4rx 2026-05-26T04:47:12,362 Preparing metadata (pyproject.toml): started 2026-05-26T04:47:12,363 Running command Preparing metadata (pyproject.toml) 2026-05-26T04:47:13,057 running dist_info 2026-05-26T04:47:13,067 creating /tmp/pip-modern-metadata-wn8jd4rx/saiunit.egg-info 2026-05-26T04:47:13,068 writing /tmp/pip-modern-metadata-wn8jd4rx/saiunit.egg-info/PKG-INFO 2026-05-26T04:47:13,075 writing dependency_links to /tmp/pip-modern-metadata-wn8jd4rx/saiunit.egg-info/dependency_links.txt 2026-05-26T04:47:13,079 writing requirements to /tmp/pip-modern-metadata-wn8jd4rx/saiunit.egg-info/requires.txt 2026-05-26T04:47:13,080 writing top-level names to /tmp/pip-modern-metadata-wn8jd4rx/saiunit.egg-info/top_level.txt 2026-05-26T04:47:13,081 writing manifest file '/tmp/pip-modern-metadata-wn8jd4rx/saiunit.egg-info/SOURCES.txt' 2026-05-26T04:47:13,109 reading manifest file '/tmp/pip-modern-metadata-wn8jd4rx/saiunit.egg-info/SOURCES.txt' 2026-05-26T04:47:13,111 adding license file 'LICENSE' 2026-05-26T04:47:13,117 writing manifest file '/tmp/pip-modern-metadata-wn8jd4rx/saiunit.egg-info/SOURCES.txt' 2026-05-26T04:47:13,119 creating '/tmp/pip-modern-metadata-wn8jd4rx/saiunit-0.3.1.dist-info' 2026-05-26T04:47:13,240 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-26T04:47:13,245 Source in /tmp/pip-wheel-dyucno1l/saiunit_539f4a8f767f41ba82d0b922a2154519 has version 0.3.1, which satisfies requirement saiunit==0.3.1 from https://files.pythonhosted.org/packages/50/69/1ada91ffb68db3bd64e8d241c64e79dd5815ac74a14f731aeb7410f4dac2/saiunit-0.3.1.tar.gz 2026-05-26T04:47:13,247 Removed saiunit==0.3.1 from https://files.pythonhosted.org/packages/50/69/1ada91ffb68db3bd64e8d241c64e79dd5815ac74a14f731aeb7410f4dac2/saiunit-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-l3463en4' 2026-05-26T04:47:13,254 Created temporary directory: /tmp/pip-unpack-v017sb37 2026-05-26T04:47:13,254 Building wheels for collected packages: saiunit 2026-05-26T04:47:13,259 Created temporary directory: /tmp/pip-wheel-3o05f58a 2026-05-26T04:47:13,259 Destination directory: /tmp/pip-wheel-3o05f58a 2026-05-26T04:47:13,261 Building wheel for saiunit (pyproject.toml): started 2026-05-26T04:47:13,263 Running command Building wheel for saiunit (pyproject.toml) 2026-05-26T04:47:14,139 running bdist_wheel 2026-05-26T04:47:14,157 running build 2026-05-26T04:47:14,157 running build_py 2026-05-26T04:47:14,164 creating build/lib/saiunit 2026-05-26T04:47:14,167 copying saiunit/custom_array_test.py -> build/lib/saiunit 2026-05-26T04:47:14,169 copying saiunit/_compatible_import.py -> build/lib/saiunit 2026-05-26T04:47:14,172 copying saiunit/_jax_guard_test.py -> build/lib/saiunit 2026-05-26T04:47:14,174 copying saiunit/_base_quantity_test.py -> build/lib/saiunit 2026-05-26T04:47:14,178 copying saiunit/__init__.py -> build/lib/saiunit 2026-05-26T04:47:14,180 copying saiunit/_version.py -> build/lib/saiunit 2026-05-26T04:47:14,181 copying saiunit/_compatible_import_test.py -> build/lib/saiunit 2026-05-26T04:47:14,183 copying saiunit/_no_jax_test.py -> build/lib/saiunit 2026-05-26T04:47:14,186 copying saiunit/_matplotlib_compat.py -> build/lib/saiunit 2026-05-26T04:47:14,188 copying saiunit/_backend.py -> build/lib/saiunit 2026-05-26T04:47:14,190 copying saiunit/_jax_guard.py -> build/lib/saiunit 2026-05-26T04:47:14,192 copying saiunit/_scatter_test.py -> build/lib/saiunit 2026-05-26T04:47:14,195 copying saiunit/_typing.py -> build/lib/saiunit 2026-05-26T04:47:14,196 copying saiunit/_celsius_test.py -> build/lib/saiunit 2026-05-26T04:47:14,199 copying saiunit/_base_unit.py -> build/lib/saiunit 2026-05-26T04:47:14,202 copying saiunit/_dask_laziness_test.py -> build/lib/saiunit 2026-05-26T04:47:14,204 copying saiunit/_unit_constants.py -> build/lib/saiunit 2026-05-26T04:47:14,207 copying saiunit/_backend_parametrize_test.py -> build/lib/saiunit 2026-05-26T04:47:14,209 copying saiunit/custom_array.py -> build/lib/saiunit 2026-05-26T04:47:14,212 copying saiunit/_matplotlib_compat_test.py -> build/lib/saiunit 2026-05-26T04:47:14,214 copying saiunit/_exceptions.py -> build/lib/saiunit 2026-05-26T04:47:14,216 copying saiunit/_base_unit_test.py -> build/lib/saiunit 2026-05-26T04:47:14,219 copying saiunit/constants.py -> build/lib/saiunit 2026-05-26T04:47:14,221 copying saiunit/_unit_shortcuts_test.py -> build/lib/saiunit 2026-05-26T04:47:14,223 copying saiunit/_base_dimension.py -> build/lib/saiunit 2026-05-26T04:47:14,226 copying saiunit/_unit_constants_test.py -> build/lib/saiunit 2026-05-26T04:47:14,229 copying saiunit/_base_decorators_test.py -> build/lib/saiunit 2026-05-26T04:47:14,231 copying saiunit/_ndonnx_test.py -> build/lib/saiunit 2026-05-26T04:47:14,233 copying saiunit/_misc.py -> build/lib/saiunit 2026-05-26T04:47:14,235 copying saiunit/_base_decorators.py -> build/lib/saiunit 2026-05-26T04:47:14,238 copying saiunit/_unit_common.py -> build/lib/saiunit 2026-05-26T04:47:14,244 copying saiunit/_unit_shortcuts.py -> build/lib/saiunit 2026-05-26T04:47:14,246 copying saiunit/_base_getters.py -> build/lib/saiunit 2026-05-26T04:47:14,248 copying saiunit/_jax_compat.py -> build/lib/saiunit 2026-05-26T04:47:14,251 copying saiunit/_base_dimension_test.py -> build/lib/saiunit 2026-05-26T04:47:14,253 copying saiunit/_display_test.py -> build/lib/saiunit 2026-05-26T04:47:14,256 copying saiunit/constants_test.py -> build/lib/saiunit 2026-05-26T04:47:14,259 copying saiunit/typing.py -> build/lib/saiunit 2026-05-26T04:47:14,262 copying saiunit/_jax_compat_test.py -> build/lib/saiunit 2026-05-26T04:47:14,264 copying saiunit/_base_quantity.py -> build/lib/saiunit 2026-05-26T04:47:14,268 copying saiunit/typing_test.py -> build/lib/saiunit 2026-05-26T04:47:14,271 copying saiunit/_scatter.py -> build/lib/saiunit 2026-05-26T04:47:14,274 copying saiunit/_celsius.py -> build/lib/saiunit 2026-05-26T04:47:14,276 copying saiunit/_typing_test.py -> build/lib/saiunit 2026-05-26T04:47:14,278 copying saiunit/_misc_test.py -> build/lib/saiunit 2026-05-26T04:47:14,280 copying saiunit/_sparse_base.py -> build/lib/saiunit 2026-05-26T04:47:14,282 copying saiunit/_base_getters_test.py -> build/lib/saiunit 2026-05-26T04:47:14,285 copying saiunit/_exceptions_test.py -> build/lib/saiunit 2026-05-26T04:47:14,286 copying saiunit/_sparse_base_test.py -> build/lib/saiunit 2026-05-26T04:47:14,288 copying saiunit/_backend_test.py -> build/lib/saiunit 2026-05-26T04:47:14,292 creating build/lib/examples 2026-05-26T04:47:14,293 copying examples/matplotlib_plain_basics.py -> build/lib/examples 2026-05-26T04:47:14,295 copying examples/matplotlib_quantity_interactive.py -> build/lib/examples 2026-05-26T04:47:14,296 copying examples/matplotlib_quantity_vs_plain.py -> build/lib/examples 2026-05-26T04:47:14,298 copying examples/matplotlib_quantity_basics.py -> build/lib/examples 2026-05-26T04:47:14,301 creating build/lib/saiunit/autograd 2026-05-26T04:47:14,301 copying saiunit/autograd/__init__.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,303 copying saiunit/autograd/_value_and_grad.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,305 copying saiunit/autograd/_vector_grad.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,308 copying saiunit/autograd/_jacobian.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,310 copying saiunit/autograd/_vector_grad_test.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,312 copying saiunit/autograd/_misc.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,314 copying saiunit/autograd/_hessian_test.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,316 copying saiunit/autograd/_hessian.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,318 copying saiunit/autograd/_jacobian_test.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,320 copying saiunit/autograd/_misc_test.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,322 copying saiunit/autograd/_value_and_grad_test.py -> build/lib/saiunit/autograd 2026-05-26T04:47:14,325 creating build/lib/saiunit/lax 2026-05-26T04:47:14,326 copying saiunit/lax/__init__.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,328 copying saiunit/lax/_lax_change_unit_test.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,331 copying saiunit/lax/_lax_array_creation.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,333 copying saiunit/lax/_lax_change_unit.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,335 copying saiunit/lax/_lax_remove_unit.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,337 copying saiunit/lax/_lax_keep_unit.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,341 copying saiunit/lax/_lax_array_creation_test.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,343 copying saiunit/lax/_lax_accept_unitless.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,345 copying saiunit/lax/_misc.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,348 copying saiunit/lax/_lax_accept_unitless_test.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,350 copying saiunit/lax/_lax_keep_unit_test.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,353 copying saiunit/lax/_misc_test.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,355 copying saiunit/lax/_lax_linalg.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,358 copying saiunit/lax/_lax_linalg_test.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,360 copying saiunit/lax/_lax_remove_unit_test.py -> build/lib/saiunit/lax 2026-05-26T04:47:14,363 creating build/lib/saiunit/linalg 2026-05-26T04:47:14,364 copying saiunit/linalg/__init__.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,366 copying saiunit/linalg/_linalg_change_unit_test.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,368 copying saiunit/linalg/_linalg_change_unit.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,371 copying saiunit/linalg/_linalg_remove_unit.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,373 copying saiunit/linalg/_linalg_backend_test.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,375 copying saiunit/linalg/_linalg_keep_unit_test.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,378 copying saiunit/linalg/_linalg_keep_unit.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,381 copying saiunit/linalg/_linalg_docstring_test.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,383 copying saiunit/linalg/_linalg_remove_unit_test.py -> build/lib/saiunit/linalg 2026-05-26T04:47:14,387 creating build/lib/saiunit/sparse 2026-05-26T04:47:14,388 copying saiunit/sparse/__init__.py -> build/lib/saiunit/sparse 2026-05-26T04:47:14,391 copying saiunit/sparse/_csr_test.py -> build/lib/saiunit/sparse 2026-05-26T04:47:14,394 copying saiunit/sparse/_coo.py -> build/lib/saiunit/sparse 2026-05-26T04:47:14,397 copying saiunit/sparse/_csr.py -> build/lib/saiunit/sparse 2026-05-26T04:47:14,400 copying saiunit/sparse/_coo_test.py -> build/lib/saiunit/sparse 2026-05-26T04:47:14,403 creating build/lib/saiunit/fft 2026-05-26T04:47:14,403 copying saiunit/fft/__init__.py -> build/lib/saiunit/fft 2026-05-26T04:47:14,405 copying saiunit/fft/_fft_keep_unit_test.py -> build/lib/saiunit/fft 2026-05-26T04:47:14,408 copying saiunit/fft/_fft_change_unit_test.py -> build/lib/saiunit/fft 2026-05-26T04:47:14,411 copying saiunit/fft/_fft_change_unit.py -> build/lib/saiunit/fft 2026-05-26T04:47:14,415 copying saiunit/fft/_fft_backend_test.py -> build/lib/saiunit/fft 2026-05-26T04:47:14,418 copying saiunit/fft/_fft_keep_unit.py -> build/lib/saiunit/fft 2026-05-26T04:47:14,423 creating build/lib/saiunit/math 2026-05-26T04:47:14,425 copying saiunit/math/_multi_backend_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,431 copying saiunit/math/fft.py -> build/lib/saiunit/math 2026-05-26T04:47:14,436 copying saiunit/math/_einops_parsing_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,442 copying saiunit/math/linalg.py -> build/lib/saiunit/math 2026-05-26T04:47:14,447 copying saiunit/math/__init__.py -> build/lib/saiunit/math 2026-05-26T04:47:14,663 copying saiunit/math/_fun_accept_unitless_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,703 copying saiunit/math/_einops_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,706 copying saiunit/math/_einops_parsing.py -> build/lib/saiunit/math 2026-05-26T04:47:14,709 copying saiunit/math/_einops.py -> build/lib/saiunit/math 2026-05-26T04:47:14,712 copying saiunit/math/_fun_change_unit.py -> build/lib/saiunit/math 2026-05-26T04:47:14,715 copying saiunit/math/_alias.py -> build/lib/saiunit/math 2026-05-26T04:47:14,717 copying saiunit/math/_alias_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,719 copying saiunit/math/_fun_remove_unit_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,724 copying saiunit/math/_activation_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,774 copying saiunit/math/_activation.py -> build/lib/saiunit/math 2026-05-26T04:47:14,776 copying saiunit/math/_misc.py -> build/lib/saiunit/math 2026-05-26T04:47:14,779 copying saiunit/math/_fun_accept_unitless.py -> build/lib/saiunit/math 2026-05-26T04:47:14,782 copying saiunit/math/_exprel.py -> build/lib/saiunit/math 2026-05-26T04:47:14,784 copying saiunit/math/_exprel_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,786 copying saiunit/math/_fun_array_creation_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,789 copying saiunit/math/_fun_remove_unit.py -> build/lib/saiunit/math 2026-05-26T04:47:14,792 copying saiunit/math/_fun_array_creation.py -> build/lib/saiunit/math 2026-05-26T04:47:14,795 copying saiunit/math/_misc_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,798 copying saiunit/math/_fun_change_unit_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,800 copying saiunit/math/_fun_keep_unit.py -> build/lib/saiunit/math 2026-05-26T04:47:14,805 copying saiunit/math/_fun_keep_unit_test.py -> build/lib/saiunit/math 2026-05-26T04:47:14,808 running egg_info 2026-05-26T04:47:14,818 writing saiunit.egg-info/PKG-INFO 2026-05-26T04:47:14,824 writing dependency_links to saiunit.egg-info/dependency_links.txt 2026-05-26T04:47:14,828 writing requirements to saiunit.egg-info/requires.txt 2026-05-26T04:47:14,829 writing top-level names to saiunit.egg-info/top_level.txt 2026-05-26T04:47:14,847 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2026-05-26T04:47:14,855 adding license file 'LICENSE' 2026-05-26T04:47:14,863 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2026-05-26T04:47:14,869 copying saiunit/py.typed -> build/lib/saiunit 2026-05-26T04:47:14,886 installing to build/bdist.linux-armv7l/wheel 2026-05-26T04:47:14,887 running install 2026-05-26T04:47:14,910 running install_lib 2026-05-26T04:47:14,916 creating build/bdist.linux-armv7l/wheel 2026-05-26T04:47:14,919 creating build/bdist.linux-armv7l/wheel/saiunit 2026-05-26T04:47:14,920 copying build/lib/saiunit/custom_array_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,923 copying build/lib/saiunit/_compatible_import.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,925 copying build/lib/saiunit/_jax_guard_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,927 copying build/lib/saiunit/_base_quantity_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,931 creating build/bdist.linux-armv7l/wheel/saiunit/autograd 2026-05-26T04:47:14,932 copying build/lib/saiunit/autograd/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,934 copying build/lib/saiunit/autograd/_value_and_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,936 copying build/lib/saiunit/autograd/_vector_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,938 copying build/lib/saiunit/autograd/_jacobian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,941 copying build/lib/saiunit/autograd/_vector_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,943 copying build/lib/saiunit/autograd/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,945 copying build/lib/saiunit/autograd/_hessian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,947 copying build/lib/saiunit/autograd/_hessian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,949 copying build/lib/saiunit/autograd/_jacobian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,952 copying build/lib/saiunit/autograd/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,954 copying build/lib/saiunit/autograd/_value_and_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-26T04:47:14,956 copying build/lib/saiunit/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,959 copying build/lib/saiunit/_version.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,961 copying build/lib/saiunit/_compatible_import_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,964 copying build/lib/saiunit/_no_jax_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,967 copying build/lib/saiunit/_matplotlib_compat.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,970 copying build/lib/saiunit/_backend.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:14,974 creating build/bdist.linux-armv7l/wheel/saiunit/lax 2026-05-26T04:47:14,976 copying build/lib/saiunit/lax/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:14,979 copying build/lib/saiunit/lax/_lax_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:14,984 copying build/lib/saiunit/lax/_lax_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:14,987 copying build/lib/saiunit/lax/_lax_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:14,991 copying build/lib/saiunit/lax/_lax_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:14,995 copying build/lib/saiunit/lax/_lax_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,001 copying build/lib/saiunit/lax/_lax_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,004 copying build/lib/saiunit/lax/_lax_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,008 copying build/lib/saiunit/lax/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,011 copying build/lib/saiunit/lax/_lax_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,015 copying build/lib/saiunit/lax/_lax_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,019 copying build/lib/saiunit/lax/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,023 copying build/lib/saiunit/lax/_lax_linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,027 copying build/lib/saiunit/lax/_lax_linalg_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,031 copying build/lib/saiunit/lax/_lax_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-26T04:47:15,035 creating build/bdist.linux-armv7l/wheel/saiunit/linalg 2026-05-26T04:47:15,036 copying build/lib/saiunit/linalg/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,039 copying build/lib/saiunit/linalg/_linalg_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,042 copying build/lib/saiunit/linalg/_linalg_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,046 copying build/lib/saiunit/linalg/_linalg_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,049 copying build/lib/saiunit/linalg/_linalg_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,052 copying build/lib/saiunit/linalg/_linalg_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,056 copying build/lib/saiunit/linalg/_linalg_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,059 copying build/lib/saiunit/linalg/_linalg_docstring_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,061 copying build/lib/saiunit/linalg/_linalg_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-26T04:47:15,064 copying build/lib/saiunit/py.typed -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,065 copying build/lib/saiunit/_jax_guard.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,067 copying build/lib/saiunit/_scatter_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,070 copying build/lib/saiunit/_typing.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,072 copying build/lib/saiunit/_celsius_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,074 copying build/lib/saiunit/_base_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,083 copying build/lib/saiunit/_dask_laziness_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,085 copying build/lib/saiunit/_unit_constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,088 copying build/lib/saiunit/_backend_parametrize_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,090 copying build/lib/saiunit/custom_array.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,093 copying build/lib/saiunit/_matplotlib_compat_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,095 copying build/lib/saiunit/_exceptions.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,097 copying build/lib/saiunit/_base_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,101 copying build/lib/saiunit/constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,103 copying build/lib/saiunit/_unit_shortcuts_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,105 copying build/lib/saiunit/_base_dimension.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,108 copying build/lib/saiunit/_unit_constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,111 copying build/lib/saiunit/_base_decorators_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,114 copying build/lib/saiunit/_ndonnx_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,117 creating build/bdist.linux-armv7l/wheel/saiunit/sparse 2026-05-26T04:47:15,118 copying build/lib/saiunit/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-26T04:47:15,121 copying build/lib/saiunit/sparse/_csr_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-26T04:47:15,123 copying build/lib/saiunit/sparse/_coo.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-26T04:47:15,126 copying build/lib/saiunit/sparse/_csr.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-26T04:47:15,129 copying build/lib/saiunit/sparse/_coo_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-26T04:47:15,132 copying build/lib/saiunit/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,135 creating build/bdist.linux-armv7l/wheel/saiunit/fft 2026-05-26T04:47:15,136 copying build/lib/saiunit/fft/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-26T04:47:15,138 copying build/lib/saiunit/fft/_fft_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-26T04:47:15,141 copying build/lib/saiunit/fft/_fft_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-26T04:47:15,144 copying build/lib/saiunit/fft/_fft_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-26T04:47:15,147 copying build/lib/saiunit/fft/_fft_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-26T04:47:15,150 copying build/lib/saiunit/fft/_fft_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-26T04:47:15,152 copying build/lib/saiunit/_base_decorators.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,155 copying build/lib/saiunit/_unit_common.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,163 copying build/lib/saiunit/_unit_shortcuts.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,165 copying build/lib/saiunit/_base_getters.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,168 copying build/lib/saiunit/_jax_compat.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,171 copying build/lib/saiunit/_base_dimension_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,174 copying build/lib/saiunit/_display_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,177 copying build/lib/saiunit/constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,180 copying build/lib/saiunit/typing.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,183 copying build/lib/saiunit/_jax_compat_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,185 copying build/lib/saiunit/_base_quantity.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,191 copying build/lib/saiunit/typing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,194 copying build/lib/saiunit/_scatter.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,197 copying build/lib/saiunit/_celsius.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,199 copying build/lib/saiunit/_typing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,201 copying build/lib/saiunit/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,203 copying build/lib/saiunit/_sparse_base.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,205 copying build/lib/saiunit/_base_getters_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,208 copying build/lib/saiunit/_exceptions_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,210 copying build/lib/saiunit/_sparse_base_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,212 creating build/bdist.linux-armv7l/wheel/saiunit/math 2026-05-26T04:47:15,214 copying build/lib/saiunit/math/_multi_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,216 copying build/lib/saiunit/math/fft.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,218 copying build/lib/saiunit/math/_einops_parsing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,220 copying build/lib/saiunit/math/linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,221 copying build/lib/saiunit/math/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,223 copying build/lib/saiunit/math/_fun_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,226 copying build/lib/saiunit/math/_einops_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,229 copying build/lib/saiunit/math/_einops_parsing.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,231 copying build/lib/saiunit/math/_einops.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,234 copying build/lib/saiunit/math/_fun_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,237 copying build/lib/saiunit/math/_alias.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,238 copying build/lib/saiunit/math/_alias_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,240 copying build/lib/saiunit/math/_fun_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,243 copying build/lib/saiunit/math/_activation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,246 copying build/lib/saiunit/math/_activation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,249 copying build/lib/saiunit/math/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,252 copying build/lib/saiunit/math/_fun_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,255 copying build/lib/saiunit/math/_exprel.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,257 copying build/lib/saiunit/math/_exprel_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,260 copying build/lib/saiunit/math/_fun_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,263 copying build/lib/saiunit/math/_fun_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,266 copying build/lib/saiunit/math/_fun_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,269 copying build/lib/saiunit/math/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,271 copying build/lib/saiunit/math/_fun_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,274 copying build/lib/saiunit/math/_fun_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,279 copying build/lib/saiunit/math/_fun_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-26T04:47:15,282 copying build/lib/saiunit/_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-26T04:47:15,285 creating build/bdist.linux-armv7l/wheel/examples 2026-05-26T04:47:15,286 copying build/lib/examples/matplotlib_plain_basics.py -> build/bdist.linux-armv7l/wheel/./examples 2026-05-26T04:47:15,288 copying build/lib/examples/matplotlib_quantity_interactive.py -> build/bdist.linux-armv7l/wheel/./examples 2026-05-26T04:47:15,290 copying build/lib/examples/matplotlib_quantity_vs_plain.py -> build/bdist.linux-armv7l/wheel/./examples 2026-05-26T04:47:15,292 copying build/lib/examples/matplotlib_quantity_basics.py -> build/bdist.linux-armv7l/wheel/./examples 2026-05-26T04:47:15,294 running install_egg_info 2026-05-26T04:47:15,299 Copying saiunit.egg-info to build/bdist.linux-armv7l/wheel/./saiunit-0.3.1-py3.11.egg-info 2026-05-26T04:47:15,310 running install_scripts 2026-05-26T04:47:15,320 creating build/bdist.linux-armv7l/wheel/saiunit-0.3.1.dist-info/WHEEL 2026-05-26T04:47:15,323 creating '/tmp/pip-wheel-3o05f58a/.tmp-4qml0b42/saiunit-0.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-26T04:47:15,325 adding 'examples/matplotlib_plain_basics.py' 2026-05-26T04:47:15,326 adding 'examples/matplotlib_quantity_basics.py' 2026-05-26T04:47:15,327 adding 'examples/matplotlib_quantity_interactive.py' 2026-05-26T04:47:15,329 adding 'examples/matplotlib_quantity_vs_plain.py' 2026-05-26T04:47:15,332 adding 'saiunit/__init__.py' 2026-05-26T04:47:15,334 adding 'saiunit/_backend.py' 2026-05-26T04:47:15,335 adding 'saiunit/_backend_parametrize_test.py' 2026-05-26T04:47:15,337 adding 'saiunit/_backend_test.py' 2026-05-26T04:47:15,340 adding 'saiunit/_base_decorators.py' 2026-05-26T04:47:15,343 adding 'saiunit/_base_decorators_test.py' 2026-05-26T04:47:15,347 adding 'saiunit/_base_dimension.py' 2026-05-26T04:47:15,349 adding 'saiunit/_base_dimension_test.py' 2026-05-26T04:47:15,352 adding 'saiunit/_base_getters.py' 2026-05-26T04:47:15,355 adding 'saiunit/_base_getters_test.py' 2026-05-26T04:47:15,369 adding 'saiunit/_base_quantity.py' 2026-05-26T04:47:15,377 adding 'saiunit/_base_quantity_test.py' 2026-05-26T04:47:15,384 adding 'saiunit/_base_unit.py' 2026-05-26T04:47:15,390 adding 'saiunit/_base_unit_test.py' 2026-05-26T04:47:15,392 adding 'saiunit/_celsius.py' 2026-05-26T04:47:15,394 adding 'saiunit/_celsius_test.py' 2026-05-26T04:47:15,395 adding 'saiunit/_compatible_import.py' 2026-05-26T04:47:15,396 adding 'saiunit/_compatible_import_test.py' 2026-05-26T04:47:15,398 adding 'saiunit/_dask_laziness_test.py' 2026-05-26T04:47:15,403 adding 'saiunit/_display_test.py' 2026-05-26T04:47:15,404 adding 'saiunit/_exceptions.py' 2026-05-26T04:47:15,405 adding 'saiunit/_exceptions_test.py' 2026-05-26T04:47:15,407 adding 'saiunit/_jax_compat.py' 2026-05-26T04:47:15,409 adding 'saiunit/_jax_compat_test.py' 2026-05-26T04:47:15,410 adding 'saiunit/_jax_guard.py' 2026-05-26T04:47:15,411 adding 'saiunit/_jax_guard_test.py' 2026-05-26T04:47:15,414 adding 'saiunit/_matplotlib_compat.py' 2026-05-26T04:47:15,416 adding 'saiunit/_matplotlib_compat_test.py' 2026-05-26T04:47:15,417 adding 'saiunit/_misc.py' 2026-05-26T04:47:15,419 adding 'saiunit/_misc_test.py' 2026-05-26T04:47:15,420 adding 'saiunit/_ndonnx_test.py' 2026-05-26T04:47:15,422 adding 'saiunit/_no_jax_test.py' 2026-05-26T04:47:15,425 adding 'saiunit/_scatter.py' 2026-05-26T04:47:15,427 adding 'saiunit/_scatter_test.py' 2026-05-26T04:47:15,429 adding 'saiunit/_sparse_base.py' 2026-05-26T04:47:15,430 adding 'saiunit/_sparse_base_test.py' 2026-05-26T04:47:15,432 adding 'saiunit/_typing.py' 2026-05-26T04:47:15,433 adding 'saiunit/_typing_test.py' 2026-05-26T04:47:15,451 adding 'saiunit/_unit_common.py' 2026-05-26T04:47:15,455 adding 'saiunit/_unit_constants.py' 2026-05-26T04:47:15,457 adding 'saiunit/_unit_constants_test.py' 2026-05-26T04:47:15,459 adding 'saiunit/_unit_shortcuts.py' 2026-05-26T04:47:15,460 adding 'saiunit/_unit_shortcuts_test.py' 2026-05-26T04:47:15,462 adding 'saiunit/_version.py' 2026-05-26T04:47:15,464 adding 'saiunit/constants.py' 2026-05-26T04:47:15,466 adding 'saiunit/constants_test.py' 2026-05-26T04:47:15,469 adding 'saiunit/custom_array.py' 2026-05-26T04:47:15,472 adding 'saiunit/custom_array_test.py' 2026-05-26T04:47:15,473 adding 'saiunit/py.typed' 2026-05-26T04:47:15,476 adding 'saiunit/typing.py' 2026-05-26T04:47:15,478 adding 'saiunit/typing_test.py' 2026-05-26T04:47:15,480 adding 'saiunit/autograd/__init__.py' 2026-05-26T04:47:15,482 adding 'saiunit/autograd/_hessian.py' 2026-05-26T04:47:15,483 adding 'saiunit/autograd/_hessian_test.py' 2026-05-26T04:47:15,485 adding 'saiunit/autograd/_jacobian.py' 2026-05-26T04:47:15,487 adding 'saiunit/autograd/_jacobian_test.py' 2026-05-26T04:47:15,489 adding 'saiunit/autograd/_misc.py' 2026-05-26T04:47:15,490 adding 'saiunit/autograd/_misc_test.py' 2026-05-26T04:47:15,492 adding 'saiunit/autograd/_value_and_grad.py' 2026-05-26T04:47:15,493 adding 'saiunit/autograd/_value_and_grad_test.py' 2026-05-26T04:47:15,495 adding 'saiunit/autograd/_vector_grad.py' 2026-05-26T04:47:15,497 adding 'saiunit/autograd/_vector_grad_test.py' 2026-05-26T04:47:15,498 adding 'saiunit/fft/__init__.py' 2026-05-26T04:47:15,500 adding 'saiunit/fft/_fft_backend_test.py' 2026-05-26T04:47:15,502 adding 'saiunit/fft/_fft_change_unit.py' 2026-05-26T04:47:15,505 adding 'saiunit/fft/_fft_change_unit_test.py' 2026-05-26T04:47:15,506 adding 'saiunit/fft/_fft_keep_unit.py' 2026-05-26T04:47:15,508 adding 'saiunit/fft/_fft_keep_unit_test.py' 2026-05-26T04:47:15,510 adding 'saiunit/lax/__init__.py' 2026-05-26T04:47:15,512 adding 'saiunit/lax/_lax_accept_unitless.py' 2026-05-26T04:47:15,514 adding 'saiunit/lax/_lax_accept_unitless_test.py' 2026-05-26T04:47:15,515 adding 'saiunit/lax/_lax_array_creation.py' 2026-05-26T04:47:15,516 adding 'saiunit/lax/_lax_array_creation_test.py' 2026-05-26T04:47:15,518 adding 'saiunit/lax/_lax_change_unit.py' 2026-05-26T04:47:15,520 adding 'saiunit/lax/_lax_change_unit_test.py' 2026-05-26T04:47:15,526 adding 'saiunit/lax/_lax_keep_unit.py' 2026-05-26T04:47:15,530 adding 'saiunit/lax/_lax_keep_unit_test.py' 2026-05-26T04:47:15,533 adding 'saiunit/lax/_lax_linalg.py' 2026-05-26T04:47:15,535 adding 'saiunit/lax/_lax_linalg_test.py' 2026-05-26T04:47:15,537 adding 'saiunit/lax/_lax_remove_unit.py' 2026-05-26T04:47:15,538 adding 'saiunit/lax/_lax_remove_unit_test.py' 2026-05-26T04:47:15,540 adding 'saiunit/lax/_misc.py' 2026-05-26T04:47:15,541 adding 'saiunit/lax/_misc_test.py' 2026-05-26T04:47:15,543 adding 'saiunit/linalg/__init__.py' 2026-05-26T04:47:15,545 adding 'saiunit/linalg/_linalg_backend_test.py' 2026-05-26T04:47:15,547 adding 'saiunit/linalg/_linalg_change_unit.py' 2026-05-26T04:47:15,549 adding 'saiunit/linalg/_linalg_change_unit_test.py' 2026-05-26T04:47:15,551 adding 'saiunit/linalg/_linalg_docstring_test.py' 2026-05-26T04:47:15,553 adding 'saiunit/linalg/_linalg_keep_unit.py' 2026-05-26T04:47:15,555 adding 'saiunit/linalg/_linalg_keep_unit_test.py' 2026-05-26T04:47:15,557 adding 'saiunit/linalg/_linalg_remove_unit.py' 2026-05-26T04:47:15,558 adding 'saiunit/linalg/_linalg_remove_unit_test.py' 2026-05-26T04:47:15,560 adding 'saiunit/math/__init__.py' 2026-05-26T04:47:15,563 adding 'saiunit/math/_activation.py' 2026-05-26T04:47:15,567 adding 'saiunit/math/_activation_test.py' 2026-05-26T04:47:15,569 adding 'saiunit/math/_alias.py' 2026-05-26T04:47:15,570 adding 'saiunit/math/_alias_test.py' 2026-05-26T04:47:15,576 adding 'saiunit/math/_einops.py' 2026-05-26T04:47:15,578 adding 'saiunit/math/_einops_parsing.py' 2026-05-26T04:47:15,579 adding 'saiunit/math/_einops_parsing_test.py' 2026-05-26T04:47:15,584 adding 'saiunit/math/_einops_test.py' 2026-05-26T04:47:15,586 adding 'saiunit/math/_exprel.py' 2026-05-26T04:47:15,589 adding 'saiunit/math/_exprel_test.py' 2026-05-26T04:47:15,592 adding 'saiunit/math/_fun_accept_unitless.py' 2026-05-26T04:47:15,596 adding 'saiunit/math/_fun_accept_unitless_test.py' 2026-05-26T04:47:15,601 adding 'saiunit/math/_fun_array_creation.py' 2026-05-26T04:47:15,604 adding 'saiunit/math/_fun_array_creation_test.py' 2026-05-26T04:47:15,608 adding 'saiunit/math/_fun_change_unit.py' 2026-05-26T04:47:15,611 adding 'saiunit/math/_fun_change_unit_test.py' 2026-05-26T04:47:15,625 adding 'saiunit/math/_fun_keep_unit.py' 2026-05-26T04:47:15,631 adding 'saiunit/math/_fun_keep_unit_test.py' 2026-05-26T04:47:15,634 adding 'saiunit/math/_fun_remove_unit.py' 2026-05-26T04:47:15,637 adding 'saiunit/math/_fun_remove_unit_test.py' 2026-05-26T04:47:15,640 adding 'saiunit/math/_misc.py' 2026-05-26T04:47:15,642 adding 'saiunit/math/_misc_test.py' 2026-05-26T04:47:15,644 adding 'saiunit/math/_multi_backend_test.py' 2026-05-26T04:47:15,645 adding 'saiunit/math/fft.py' 2026-05-26T04:47:15,646 adding 'saiunit/math/linalg.py' 2026-05-26T04:47:15,648 adding 'saiunit/sparse/__init__.py' 2026-05-26T04:47:15,651 adding 'saiunit/sparse/_coo.py' 2026-05-26T04:47:15,653 adding 'saiunit/sparse/_coo_test.py' 2026-05-26T04:47:15,656 adding 'saiunit/sparse/_csr.py' 2026-05-26T04:47:15,657 adding 'saiunit/sparse/_csr_test.py' 2026-05-26T04:47:15,661 adding 'saiunit-0.3.1.dist-info/licenses/LICENSE' 2026-05-26T04:47:15,663 adding 'saiunit-0.3.1.dist-info/METADATA' 2026-05-26T04:47:15,664 adding 'saiunit-0.3.1.dist-info/WHEEL' 2026-05-26T04:47:15,665 adding 'saiunit-0.3.1.dist-info/top_level.txt' 2026-05-26T04:47:15,667 adding 'saiunit-0.3.1.dist-info/RECORD' 2026-05-26T04:47:15,675 removing build/bdist.linux-armv7l/wheel 2026-05-26T04:47:15,803 Building wheel for saiunit (pyproject.toml): finished with status 'done' 2026-05-26T04:47:15,821 Created wheel for saiunit: filename=saiunit-0.3.1-py3-none-any.whl size=527879 sha256=8c18652f9c9b26b85dafb6c50133cac97586c25283cfc92b1b361774cb77b6c3 2026-05-26T04:47:15,823 Stored in directory: /tmp/pip-ephem-wheel-cache-2tx_lddp/wheels/60/a9/11/518f177300e2a52ec2864baf03436da778ece21996c4a8e2a2 2026-05-26T04:47:15,839 Successfully built saiunit 2026-05-26T04:47:15,855 Removed build tracker: '/tmp/pip-build-tracker-l3463en4'