2026-05-25T04:48:28,320 Created temporary directory: /tmp/pip-ephem-wheel-cache-5hyj7m54 2026-05-25T04:48:28,321 Created temporary directory: /tmp/pip-build-tracker-jcdo5927 2026-05-25T04:48:28,322 Initialized build tracking at /tmp/pip-build-tracker-jcdo5927 2026-05-25T04:48:28,323 Created build tracker: /tmp/pip-build-tracker-jcdo5927 2026-05-25T04:48:28,323 Entered build tracker: /tmp/pip-build-tracker-jcdo5927 2026-05-25T04:48:28,324 Created temporary directory: /tmp/pip-wheel-5qvk83oq 2026-05-25T04:48:28,327 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-25T04:48:28,329 Created temporary directory: /tmp/pip-ephem-wheel-cache-1ltcsjty 2026-05-25T04:48:28,353 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-25T04:48:28,356 2 location(s) to search for versions of saiunit: 2026-05-25T04:48:28,356 * https://pypi.org/simple/saiunit/ 2026-05-25T04:48:28,356 * https://www.piwheels.org/simple/saiunit/ 2026-05-25T04:48:28,357 Fetching project page and analyzing links: https://pypi.org/simple/saiunit/ 2026-05-25T04:48:28,358 Getting page https://pypi.org/simple/saiunit/ 2026-05-25T04:48:28,359 Found index url https://pypi.org/simple 2026-05-25T04:48:28,586 Fetched page https://pypi.org/simple/saiunit/ as application/vnd.pypi.simple.v1+json 2026-05-25T04:48:28,593 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-25T04:48:28,594 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-25T04:48:28,594 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-25T04:48:28,595 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-25T04:48:28,595 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-25T04:48:28,596 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-25T04:48:28,597 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-25T04:48:28,597 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-25T04:48:28,598 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-25T04:48:28,598 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-25T04:48:28,599 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-25T04:48:28,600 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-25T04:48:28,600 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-25T04:48:28,601 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-25T04:48:28,601 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-25T04:48:28,602 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-25T04:48:28,603 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-25T04:48:28,604 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-25T04:48:28,605 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-25T04:48:28,606 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-25T04:48:28,606 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-25T04:48:28,607 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-25T04:48:28,608 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-25T04:48:28,609 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-25T04:48:28,610 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-25T04:48:28,611 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-25T04:48:28,611 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-25T04:48:28,612 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-25T04:48:28,613 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-25T04:48:28,614 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-25T04:48:28,614 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-25T04:48:28,615 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-25T04:48:28,616 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-25T04:48:28,617 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-25T04:48:28,618 Fetching project page and analyzing links: https://www.piwheels.org/simple/saiunit/ 2026-05-25T04:48:28,618 Getting page https://www.piwheels.org/simple/saiunit/ 2026-05-25T04:48:28,620 Found index url https://www.piwheels.org/simple 2026-05-25T04:48:28,848 Fetched page https://www.piwheels.org/simple/saiunit/ as text/html 2026-05-25T04:48:28,852 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-25T04:48:28,853 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-25T04:48:28,854 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-25T04:48:28,855 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-25T04:48:28,855 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-25T04:48:28,856 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-25T04:48:28,857 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-25T04:48:28,858 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-25T04:48:28,858 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-25T04:48:28,859 Skipping link: not a file: https://www.piwheels.org/simple/saiunit/ 2026-05-25T04:48:28,859 Skipping link: not a file: https://pypi.org/simple/saiunit/ 2026-05-25T04:48:28,881 Given no hashes to check 1 links for project 'saiunit': discarding no candidates 2026-05-25T04:48:28,901 Collecting saiunit==0.3.0 2026-05-25T04:48:28,903 Created temporary directory: /tmp/pip-unpack-7kyw330x 2026-05-25T04:48:29,141 Downloading saiunit-0.3.0.tar.gz (440 kB) 2026-05-25T04:48:29,577 Added saiunit==0.3.0 from https://files.pythonhosted.org/packages/dc/98/59e0b6f1aee512002808d97d2af8c7b29584e5ab0f262fb5de48cd67e550/saiunit-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-jcdo5927' 2026-05-25T04:48:29,582 Created temporary directory: /tmp/pip-build-env-dz7hoar0 2026-05-25T04:48:29,587 Installing build dependencies: started 2026-05-25T04:48:29,588 Running command pip subprocess to install build dependencies 2026-05-25T04:48:30,762 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-25T04:48:31,235 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-25T04:48:31,260 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-25T04:48:33,059 Collecting setuptools 2026-05-25T04:48:33,060 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-25T04:48:33,074 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-25T04:48:33,334 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-25T04:48:33,425 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-25T04:48:36,176 Installing collected packages: setuptools 2026-05-25T04:48:39,413 Successfully installed setuptools-82.0.1 2026-05-25T04:48:39,683 Installing build dependencies: finished with status 'done' 2026-05-25T04:48:39,690 Getting requirements to build wheel: started 2026-05-25T04:48:39,691 Running command Getting requirements to build wheel 2026-05-25T04:48:40,411 running egg_info 2026-05-25T04:48:40,417 writing saiunit.egg-info/PKG-INFO 2026-05-25T04:48:40,424 writing dependency_links to saiunit.egg-info/dependency_links.txt 2026-05-25T04:48:40,429 writing requirements to saiunit.egg-info/requires.txt 2026-05-25T04:48:40,430 writing top-level names to saiunit.egg-info/top_level.txt 2026-05-25T04:48:40,462 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2026-05-25T04:48:40,470 adding license file 'LICENSE' 2026-05-25T04:48:40,477 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2026-05-25T04:48:40,574 Getting requirements to build wheel: finished with status 'done' 2026-05-25T04:48:40,578 Created temporary directory: /tmp/pip-modern-metadata-lzk6udlk 2026-05-25T04:48:40,580 Preparing metadata (pyproject.toml): started 2026-05-25T04:48:40,581 Running command Preparing metadata (pyproject.toml) 2026-05-25T04:48:41,245 running dist_info 2026-05-25T04:48:41,255 creating /tmp/pip-modern-metadata-lzk6udlk/saiunit.egg-info 2026-05-25T04:48:41,257 writing /tmp/pip-modern-metadata-lzk6udlk/saiunit.egg-info/PKG-INFO 2026-05-25T04:48:41,264 writing dependency_links to /tmp/pip-modern-metadata-lzk6udlk/saiunit.egg-info/dependency_links.txt 2026-05-25T04:48:41,268 writing requirements to /tmp/pip-modern-metadata-lzk6udlk/saiunit.egg-info/requires.txt 2026-05-25T04:48:41,269 writing top-level names to /tmp/pip-modern-metadata-lzk6udlk/saiunit.egg-info/top_level.txt 2026-05-25T04:48:41,270 writing manifest file '/tmp/pip-modern-metadata-lzk6udlk/saiunit.egg-info/SOURCES.txt' 2026-05-25T04:48:41,297 reading manifest file '/tmp/pip-modern-metadata-lzk6udlk/saiunit.egg-info/SOURCES.txt' 2026-05-25T04:48:41,299 adding license file 'LICENSE' 2026-05-25T04:48:41,305 writing manifest file '/tmp/pip-modern-metadata-lzk6udlk/saiunit.egg-info/SOURCES.txt' 2026-05-25T04:48:41,306 creating '/tmp/pip-modern-metadata-lzk6udlk/saiunit-0.3.0.dist-info' 2026-05-25T04:48:41,428 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-25T04:48:41,433 Source in /tmp/pip-wheel-5qvk83oq/saiunit_cb20b4e626cb4b60814c17da21cc873b has version 0.3.0, which satisfies requirement saiunit==0.3.0 from https://files.pythonhosted.org/packages/dc/98/59e0b6f1aee512002808d97d2af8c7b29584e5ab0f262fb5de48cd67e550/saiunit-0.3.0.tar.gz 2026-05-25T04:48:41,434 Removed saiunit==0.3.0 from https://files.pythonhosted.org/packages/dc/98/59e0b6f1aee512002808d97d2af8c7b29584e5ab0f262fb5de48cd67e550/saiunit-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-jcdo5927' 2026-05-25T04:48:41,441 Created temporary directory: /tmp/pip-unpack-jxupr5in 2026-05-25T04:48:41,442 Building wheels for collected packages: saiunit 2026-05-25T04:48:41,446 Created temporary directory: /tmp/pip-wheel-84yaj114 2026-05-25T04:48:41,447 Destination directory: /tmp/pip-wheel-84yaj114 2026-05-25T04:48:41,449 Building wheel for saiunit (pyproject.toml): started 2026-05-25T04:48:41,451 Running command Building wheel for saiunit (pyproject.toml) 2026-05-25T04:48:42,083 running bdist_wheel 2026-05-25T04:48:42,101 running build 2026-05-25T04:48:42,102 running build_py 2026-05-25T04:48:42,108 creating build/lib/examples 2026-05-25T04:48:42,110 copying examples/matplotlib_quantity_interactive.py -> build/lib/examples 2026-05-25T04:48:42,112 copying examples/matplotlib_quantity_basics.py -> build/lib/examples 2026-05-25T04:48:42,114 copying examples/matplotlib_quantity_vs_plain.py -> build/lib/examples 2026-05-25T04:48:42,116 copying examples/matplotlib_plain_basics.py -> build/lib/examples 2026-05-25T04:48:42,120 creating build/lib/saiunit 2026-05-25T04:48:42,121 copying saiunit/_backend_parametrize_test.py -> build/lib/saiunit 2026-05-25T04:48:42,123 copying saiunit/_base_quantity.py -> build/lib/saiunit 2026-05-25T04:48:42,127 copying saiunit/constants_test.py -> build/lib/saiunit 2026-05-25T04:48:42,130 copying saiunit/_dask_laziness_test.py -> build/lib/saiunit 2026-05-25T04:48:42,132 copying saiunit/_no_jax_test.py -> build/lib/saiunit 2026-05-25T04:48:42,134 copying saiunit/_unit_constants.py -> build/lib/saiunit 2026-05-25T04:48:42,137 copying saiunit/_sparse_base.py -> build/lib/saiunit 2026-05-25T04:48:42,139 copying saiunit/_misc_test.py -> build/lib/saiunit 2026-05-25T04:48:42,141 copying saiunit/_backend.py -> build/lib/saiunit 2026-05-25T04:48:42,143 copying saiunit/typing.py -> build/lib/saiunit 2026-05-25T04:48:42,145 copying saiunit/_scatter.py -> build/lib/saiunit 2026-05-25T04:48:42,148 copying saiunit/_base_getters_test.py -> build/lib/saiunit 2026-05-25T04:48:42,151 copying saiunit/_unit_constants_test.py -> build/lib/saiunit 2026-05-25T04:48:42,153 copying saiunit/_version.py -> build/lib/saiunit 2026-05-25T04:48:42,155 copying saiunit/_base_quantity_test.py -> build/lib/saiunit 2026-05-25T04:48:42,158 copying saiunit/_celsius.py -> build/lib/saiunit 2026-05-25T04:48:42,161 copying saiunit/typing_test.py -> build/lib/saiunit 2026-05-25T04:48:42,163 copying saiunit/_jax_guard_test.py -> build/lib/saiunit 2026-05-25T04:48:42,165 copying saiunit/_base_unit_test.py -> build/lib/saiunit 2026-05-25T04:48:42,168 copying saiunit/_matplotlib_compat.py -> build/lib/saiunit 2026-05-25T04:48:42,170 copying saiunit/_backend_test.py -> build/lib/saiunit 2026-05-25T04:48:42,172 copying saiunit/_base_getters.py -> build/lib/saiunit 2026-05-25T04:48:42,175 copying saiunit/_ndonnx_test.py -> build/lib/saiunit 2026-05-25T04:48:42,177 copying saiunit/_base_unit.py -> build/lib/saiunit 2026-05-25T04:48:42,180 copying saiunit/custom_array_test.py -> build/lib/saiunit 2026-05-25T04:48:42,182 copying saiunit/_matplotlib_compat_test.py -> build/lib/saiunit 2026-05-25T04:48:42,184 copying saiunit/_jax_compat.py -> build/lib/saiunit 2026-05-25T04:48:42,186 copying saiunit/_base_decorators.py -> build/lib/saiunit 2026-05-25T04:48:42,189 copying saiunit/custom_array.py -> build/lib/saiunit 2026-05-25T04:48:42,192 copying saiunit/_base_dimension.py -> build/lib/saiunit 2026-05-25T04:48:42,195 copying saiunit/_display_test.py -> build/lib/saiunit 2026-05-25T04:48:42,198 copying saiunit/_jax_guard.py -> build/lib/saiunit 2026-05-25T04:48:42,200 copying saiunit/_celsius_test.py -> build/lib/saiunit 2026-05-25T04:48:42,202 copying saiunit/_compatible_import.py -> build/lib/saiunit 2026-05-25T04:48:42,204 copying saiunit/_unit_common.py -> build/lib/saiunit 2026-05-25T04:48:42,212 copying saiunit/__init__.py -> build/lib/saiunit 2026-05-25T04:48:42,214 copying saiunit/_misc.py -> build/lib/saiunit 2026-05-25T04:48:42,217 copying saiunit/_base_dimension_test.py -> build/lib/saiunit 2026-05-25T04:48:42,219 copying saiunit/_exceptions.py -> build/lib/saiunit 2026-05-25T04:48:42,221 copying saiunit/_exceptions_test.py -> build/lib/saiunit 2026-05-25T04:48:42,223 copying saiunit/_typing.py -> build/lib/saiunit 2026-05-25T04:48:42,225 copying saiunit/_scatter_test.py -> build/lib/saiunit 2026-05-25T04:48:42,227 copying saiunit/_unit_shortcuts.py -> build/lib/saiunit 2026-05-25T04:48:42,229 copying saiunit/constants.py -> build/lib/saiunit 2026-05-25T04:48:42,232 copying saiunit/_base_decorators_test.py -> build/lib/saiunit 2026-05-25T04:48:42,235 creating build/lib/saiunit/lax 2026-05-25T04:48:42,236 copying saiunit/lax/_lax_array_creation.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,238 copying saiunit/lax/_lax_accept_unitless.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,241 copying saiunit/lax/_lax_accept_unitless_test.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,244 copying saiunit/lax/_lax_remove_unit_test.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,246 copying saiunit/lax/_lax_change_unit.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,249 copying saiunit/lax/_lax_change_unit_test.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,251 copying saiunit/lax/_misc_test.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,254 copying saiunit/lax/_lax_keep_unit_test.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,257 copying saiunit/lax/_lax_keep_unit.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,261 copying saiunit/lax/_lax_linalg.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,264 copying saiunit/lax/_lax_linalg_test.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,266 copying saiunit/lax/_lax_remove_unit.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,269 copying saiunit/lax/_lax_array_creation_test.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,271 copying saiunit/lax/__init__.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,272 copying saiunit/lax/_misc.py -> build/lib/saiunit/lax 2026-05-25T04:48:42,275 creating build/lib/saiunit/sparse 2026-05-25T04:48:42,276 copying saiunit/sparse/_csr_test.py -> build/lib/saiunit/sparse 2026-05-25T04:48:42,279 copying saiunit/sparse/_coo.py -> build/lib/saiunit/sparse 2026-05-25T04:48:42,281 copying saiunit/sparse/_coo_test.py -> build/lib/saiunit/sparse 2026-05-25T04:48:42,284 copying saiunit/sparse/_csr.py -> build/lib/saiunit/sparse 2026-05-25T04:48:42,286 copying saiunit/sparse/__init__.py -> build/lib/saiunit/sparse 2026-05-25T04:48:42,289 creating build/lib/saiunit/fft 2026-05-25T04:48:42,289 copying saiunit/fft/_fft_change_unit_test.py -> build/lib/saiunit/fft 2026-05-25T04:48:42,292 copying saiunit/fft/_fft_change_unit.py -> build/lib/saiunit/fft 2026-05-25T04:48:42,295 copying saiunit/fft/_fft_backend_test.py -> build/lib/saiunit/fft 2026-05-25T04:48:42,297 copying saiunit/fft/__init__.py -> build/lib/saiunit/fft 2026-05-25T04:48:42,299 copying saiunit/fft/_fft_keep_unit.py -> build/lib/saiunit/fft 2026-05-25T04:48:42,300 copying saiunit/fft/_fft_keep_unit_test.py -> build/lib/saiunit/fft 2026-05-25T04:48:42,303 creating build/lib/saiunit/linalg 2026-05-25T04:48:42,304 copying saiunit/linalg/_linalg_change_unit.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,307 copying saiunit/linalg/_linalg_remove_unit_test.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,309 copying saiunit/linalg/_linalg_remove_unit.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,311 copying saiunit/linalg/_linalg_keep_unit.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,314 copying saiunit/linalg/_linalg_docstring_test.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,316 copying saiunit/linalg/__init__.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,318 copying saiunit/linalg/_linalg_change_unit_test.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,320 copying saiunit/linalg/_linalg_keep_unit_test.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,322 copying saiunit/linalg/_linalg_backend_test.py -> build/lib/saiunit/linalg 2026-05-25T04:48:42,325 creating build/lib/saiunit/autograd 2026-05-25T04:48:42,326 copying saiunit/autograd/_vector_grad_test.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,329 copying saiunit/autograd/_hessian_test.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,331 copying saiunit/autograd/_value_and_grad_test.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,334 copying saiunit/autograd/_jacobian_test.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,336 copying saiunit/autograd/_value_and_grad.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,338 copying saiunit/autograd/_vector_grad.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,340 copying saiunit/autograd/_jacobian.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,343 copying saiunit/autograd/__init__.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,345 copying saiunit/autograd/_misc.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,347 copying saiunit/autograd/_hessian.py -> build/lib/saiunit/autograd 2026-05-25T04:48:42,350 creating build/lib/saiunit/math 2026-05-25T04:48:42,351 copying saiunit/math/_einops.py -> build/lib/saiunit/math 2026-05-25T04:48:42,354 copying saiunit/math/_multi_backend_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,356 copying saiunit/math/_fun_remove_unit_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,359 copying saiunit/math/_fun_array_creation_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,362 copying saiunit/math/_activation_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,365 copying saiunit/math/_alias.py -> build/lib/saiunit/math 2026-05-25T04:48:42,367 copying saiunit/math/_fun_change_unit.py -> build/lib/saiunit/math 2026-05-25T04:48:42,370 copying saiunit/math/_fun_change_unit_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,373 copying saiunit/math/_misc_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,375 copying saiunit/math/_activation.py -> build/lib/saiunit/math 2026-05-25T04:48:42,377 copying saiunit/math/_exprel_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,380 copying saiunit/math/_fun_accept_unitless_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,383 copying saiunit/math/_fun_accept_unitless.py -> build/lib/saiunit/math 2026-05-25T04:48:42,385 copying saiunit/math/fft.py -> build/lib/saiunit/math 2026-05-25T04:48:42,387 copying saiunit/math/_einops_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,390 copying saiunit/math/_fun_array_creation.py -> build/lib/saiunit/math 2026-05-25T04:48:42,393 copying saiunit/math/_einops_parsing_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,395 copying saiunit/math/_fun_remove_unit.py -> build/lib/saiunit/math 2026-05-25T04:48:42,398 copying saiunit/math/_fun_keep_unit_test.py -> build/lib/saiunit/math 2026-05-25T04:48:42,401 copying saiunit/math/_exprel.py -> build/lib/saiunit/math 2026-05-25T04:48:42,403 copying saiunit/math/_fun_keep_unit.py -> build/lib/saiunit/math 2026-05-25T04:48:42,408 copying saiunit/math/linalg.py -> build/lib/saiunit/math 2026-05-25T04:48:42,410 copying saiunit/math/__init__.py -> build/lib/saiunit/math 2026-05-25T04:48:42,411 copying saiunit/math/_einops_parsing.py -> build/lib/saiunit/math 2026-05-25T04:48:42,414 copying saiunit/math/_misc.py -> build/lib/saiunit/math 2026-05-25T04:48:42,416 running egg_info 2026-05-25T04:48:42,426 writing saiunit.egg-info/PKG-INFO 2026-05-25T04:48:42,432 writing dependency_links to saiunit.egg-info/dependency_links.txt 2026-05-25T04:48:42,436 writing requirements to saiunit.egg-info/requires.txt 2026-05-25T04:48:42,437 writing top-level names to saiunit.egg-info/top_level.txt 2026-05-25T04:48:42,455 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2026-05-25T04:48:42,463 adding license file 'LICENSE' 2026-05-25T04:48:42,470 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2026-05-25T04:48:42,476 copying saiunit/py.typed -> build/lib/saiunit 2026-05-25T04:48:42,493 installing to build/bdist.linux-armv7l/wheel 2026-05-25T04:48:42,493 running install 2026-05-25T04:48:42,516 running install_lib 2026-05-25T04:48:42,522 creating build/bdist.linux-armv7l/wheel 2026-05-25T04:48:42,524 creating build/bdist.linux-armv7l/wheel/examples 2026-05-25T04:48:42,525 copying build/lib/examples/matplotlib_quantity_interactive.py -> build/bdist.linux-armv7l/wheel/./examples 2026-05-25T04:48:42,527 copying build/lib/examples/matplotlib_quantity_basics.py -> build/bdist.linux-armv7l/wheel/./examples 2026-05-25T04:48:42,529 copying build/lib/examples/matplotlib_quantity_vs_plain.py -> build/bdist.linux-armv7l/wheel/./examples 2026-05-25T04:48:42,531 copying build/lib/examples/matplotlib_plain_basics.py -> build/bdist.linux-armv7l/wheel/./examples 2026-05-25T04:48:42,534 creating build/bdist.linux-armv7l/wheel/saiunit 2026-05-25T04:48:42,535 creating build/bdist.linux-armv7l/wheel/saiunit/lax 2026-05-25T04:48:42,536 copying build/lib/saiunit/lax/_lax_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,539 copying build/lib/saiunit/lax/_lax_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,542 copying build/lib/saiunit/lax/_lax_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,544 copying build/lib/saiunit/lax/_lax_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,546 copying build/lib/saiunit/lax/_lax_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,549 copying build/lib/saiunit/lax/_lax_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,551 copying build/lib/saiunit/lax/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,553 copying build/lib/saiunit/lax/_lax_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,556 copying build/lib/saiunit/lax/_lax_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,560 copying build/lib/saiunit/lax/_lax_linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,563 copying build/lib/saiunit/lax/_lax_linalg_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,565 copying build/lib/saiunit/lax/_lax_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,568 copying build/lib/saiunit/lax/_lax_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,569 copying build/lib/saiunit/lax/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,571 copying build/lib/saiunit/lax/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-05-25T04:48:42,574 creating build/bdist.linux-armv7l/wheel/saiunit/sparse 2026-05-25T04:48:42,575 copying build/lib/saiunit/sparse/_csr_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-25T04:48:42,578 copying build/lib/saiunit/sparse/_coo.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-25T04:48:42,581 copying build/lib/saiunit/sparse/_coo_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-25T04:48:42,583 copying build/lib/saiunit/sparse/_csr.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-25T04:48:42,586 copying build/lib/saiunit/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-05-25T04:48:42,588 copying build/lib/saiunit/_backend_parametrize_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,590 copying build/lib/saiunit/_base_quantity.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,594 copying build/lib/saiunit/constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,597 creating build/bdist.linux-armv7l/wheel/saiunit/fft 2026-05-25T04:48:42,598 copying build/lib/saiunit/fft/_fft_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-25T04:48:42,601 copying build/lib/saiunit/fft/_fft_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-25T04:48:42,604 copying build/lib/saiunit/fft/_fft_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-25T04:48:42,606 copying build/lib/saiunit/fft/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-25T04:48:42,608 copying build/lib/saiunit/fft/_fft_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-25T04:48:42,610 copying build/lib/saiunit/fft/_fft_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-05-25T04:48:42,612 copying build/lib/saiunit/_dask_laziness_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,614 copying build/lib/saiunit/_no_jax_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,616 copying build/lib/saiunit/_unit_constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,618 copying build/lib/saiunit/_sparse_base.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,621 copying build/lib/saiunit/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,623 copying build/lib/saiunit/_backend.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,625 copying build/lib/saiunit/typing.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,628 copying build/lib/saiunit/_scatter.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,631 copying build/lib/saiunit/_base_getters_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,633 copying build/lib/saiunit/_unit_constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,636 copying build/lib/saiunit/_version.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,637 copying build/lib/saiunit/_base_quantity_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,641 copying build/lib/saiunit/_celsius.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,643 copying build/lib/saiunit/typing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,645 copying build/lib/saiunit/_jax_guard_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,647 copying build/lib/saiunit/_base_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,650 copying build/lib/saiunit/_matplotlib_compat.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,652 creating build/bdist.linux-armv7l/wheel/saiunit/linalg 2026-05-25T04:48:42,653 copying build/lib/saiunit/linalg/_linalg_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,656 copying build/lib/saiunit/linalg/_linalg_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,658 copying build/lib/saiunit/linalg/_linalg_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,661 copying build/lib/saiunit/linalg/_linalg_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,664 copying build/lib/saiunit/linalg/_linalg_docstring_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,667 copying build/lib/saiunit/linalg/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,669 copying build/lib/saiunit/linalg/_linalg_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,672 copying build/lib/saiunit/linalg/_linalg_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,675 copying build/lib/saiunit/linalg/_linalg_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-05-25T04:48:42,677 copying build/lib/saiunit/_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,680 copying build/lib/saiunit/_base_getters.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,683 creating build/bdist.linux-armv7l/wheel/saiunit/autograd 2026-05-25T04:48:42,685 copying build/lib/saiunit/autograd/_vector_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,687 copying build/lib/saiunit/autograd/_hessian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,690 copying build/lib/saiunit/autograd/_value_and_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,692 copying build/lib/saiunit/autograd/_jacobian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,695 copying build/lib/saiunit/autograd/_value_and_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,697 copying build/lib/saiunit/autograd/_vector_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,699 copying build/lib/saiunit/autograd/_jacobian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,702 copying build/lib/saiunit/autograd/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,703 copying build/lib/saiunit/autograd/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,705 copying build/lib/saiunit/autograd/_hessian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-05-25T04:48:42,707 copying build/lib/saiunit/_ndonnx_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,709 copying build/lib/saiunit/_base_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,712 copying build/lib/saiunit/custom_array_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,716 copying build/lib/saiunit/_matplotlib_compat_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,718 copying build/lib/saiunit/_jax_compat.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,720 copying build/lib/saiunit/_base_decorators.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,722 copying build/lib/saiunit/custom_array.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,725 copying build/lib/saiunit/_base_dimension.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,728 copying build/lib/saiunit/_display_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,731 copying build/lib/saiunit/_jax_guard.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,732 copying build/lib/saiunit/_celsius_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,735 copying build/lib/saiunit/py.typed -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,738 copying build/lib/saiunit/_compatible_import.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,741 creating build/bdist.linux-armv7l/wheel/saiunit/math 2026-05-25T04:48:42,743 copying build/lib/saiunit/math/_einops.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,748 copying build/lib/saiunit/math/_multi_backend_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,751 copying build/lib/saiunit/math/_fun_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,754 copying build/lib/saiunit/math/_fun_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,758 copying build/lib/saiunit/math/_activation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,762 copying build/lib/saiunit/math/_alias.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,764 copying build/lib/saiunit/math/_fun_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,768 copying build/lib/saiunit/math/_fun_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,771 copying build/lib/saiunit/math/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,775 copying build/lib/saiunit/math/_activation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,779 copying build/lib/saiunit/math/_exprel_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,782 copying build/lib/saiunit/math/_fun_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,786 copying build/lib/saiunit/math/_fun_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,790 copying build/lib/saiunit/math/fft.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,793 copying build/lib/saiunit/math/_einops_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,797 copying build/lib/saiunit/math/_fun_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,801 copying build/lib/saiunit/math/_einops_parsing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,804 copying build/lib/saiunit/math/_fun_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,808 copying build/lib/saiunit/math/_fun_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,812 copying build/lib/saiunit/math/_exprel.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,815 copying build/lib/saiunit/math/_fun_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,822 copying build/lib/saiunit/math/linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,825 copying build/lib/saiunit/math/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,828 copying build/lib/saiunit/math/_einops_parsing.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,831 copying build/lib/saiunit/math/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-05-25T04:48:42,834 copying build/lib/saiunit/_unit_common.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,842 copying build/lib/saiunit/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,844 copying build/lib/saiunit/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,846 copying build/lib/saiunit/_base_dimension_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,849 copying build/lib/saiunit/_exceptions.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,851 copying build/lib/saiunit/_exceptions_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,852 copying build/lib/saiunit/_typing.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,854 copying build/lib/saiunit/_scatter_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,857 copying build/lib/saiunit/_unit_shortcuts.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,858 copying build/lib/saiunit/constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,861 copying build/lib/saiunit/_base_decorators_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-05-25T04:48:42,863 running install_egg_info 2026-05-25T04:48:42,868 Copying saiunit.egg-info to build/bdist.linux-armv7l/wheel/./saiunit-0.3.0-py3.11.egg-info 2026-05-25T04:48:42,878 running install_scripts 2026-05-25T04:48:42,888 creating build/bdist.linux-armv7l/wheel/saiunit-0.3.0.dist-info/WHEEL 2026-05-25T04:48:42,891 creating '/tmp/pip-wheel-84yaj114/.tmp-0gdsqr22/saiunit-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-25T04:48:42,894 adding 'examples/matplotlib_plain_basics.py' 2026-05-25T04:48:42,895 adding 'examples/matplotlib_quantity_basics.py' 2026-05-25T04:48:42,896 adding 'examples/matplotlib_quantity_interactive.py' 2026-05-25T04:48:42,898 adding 'examples/matplotlib_quantity_vs_plain.py' 2026-05-25T04:48:42,901 adding 'saiunit/__init__.py' 2026-05-25T04:48:42,903 adding 'saiunit/_backend.py' 2026-05-25T04:48:42,905 adding 'saiunit/_backend_parametrize_test.py' 2026-05-25T04:48:42,907 adding 'saiunit/_backend_test.py' 2026-05-25T04:48:42,910 adding 'saiunit/_base_decorators.py' 2026-05-25T04:48:42,913 adding 'saiunit/_base_decorators_test.py' 2026-05-25T04:48:42,916 adding 'saiunit/_base_dimension.py' 2026-05-25T04:48:42,919 adding 'saiunit/_base_dimension_test.py' 2026-05-25T04:48:42,922 adding 'saiunit/_base_getters.py' 2026-05-25T04:48:42,924 adding 'saiunit/_base_getters_test.py' 2026-05-25T04:48:42,938 adding 'saiunit/_base_quantity.py' 2026-05-25T04:48:42,946 adding 'saiunit/_base_quantity_test.py' 2026-05-25T04:48:42,953 adding 'saiunit/_base_unit.py' 2026-05-25T04:48:42,959 adding 'saiunit/_base_unit_test.py' 2026-05-25T04:48:42,961 adding 'saiunit/_celsius.py' 2026-05-25T04:48:42,963 adding 'saiunit/_celsius_test.py' 2026-05-25T04:48:42,965 adding 'saiunit/_compatible_import.py' 2026-05-25T04:48:42,966 adding 'saiunit/_dask_laziness_test.py' 2026-05-25T04:48:42,971 adding 'saiunit/_display_test.py' 2026-05-25T04:48:42,973 adding 'saiunit/_exceptions.py' 2026-05-25T04:48:42,974 adding 'saiunit/_exceptions_test.py' 2026-05-25T04:48:42,976 adding 'saiunit/_jax_compat.py' 2026-05-25T04:48:42,977 adding 'saiunit/_jax_guard.py' 2026-05-25T04:48:42,979 adding 'saiunit/_jax_guard_test.py' 2026-05-25T04:48:42,981 adding 'saiunit/_matplotlib_compat.py' 2026-05-25T04:48:42,982 adding 'saiunit/_matplotlib_compat_test.py' 2026-05-25T04:48:42,984 adding 'saiunit/_misc.py' 2026-05-25T04:48:42,985 adding 'saiunit/_misc_test.py' 2026-05-25T04:48:42,987 adding 'saiunit/_ndonnx_test.py' 2026-05-25T04:48:42,988 adding 'saiunit/_no_jax_test.py' 2026-05-25T04:48:42,992 adding 'saiunit/_scatter.py' 2026-05-25T04:48:42,994 adding 'saiunit/_scatter_test.py' 2026-05-25T04:48:42,996 adding 'saiunit/_sparse_base.py' 2026-05-25T04:48:42,997 adding 'saiunit/_typing.py' 2026-05-25T04:48:43,015 adding 'saiunit/_unit_common.py' 2026-05-25T04:48:43,019 adding 'saiunit/_unit_constants.py' 2026-05-25T04:48:43,022 adding 'saiunit/_unit_constants_test.py' 2026-05-25T04:48:43,023 adding 'saiunit/_unit_shortcuts.py' 2026-05-25T04:48:43,025 adding 'saiunit/_version.py' 2026-05-25T04:48:43,027 adding 'saiunit/constants.py' 2026-05-25T04:48:43,029 adding 'saiunit/constants_test.py' 2026-05-25T04:48:43,032 adding 'saiunit/custom_array.py' 2026-05-25T04:48:43,035 adding 'saiunit/custom_array_test.py' 2026-05-25T04:48:43,036 adding 'saiunit/py.typed' 2026-05-25T04:48:43,039 adding 'saiunit/typing.py' 2026-05-25T04:48:43,041 adding 'saiunit/typing_test.py' 2026-05-25T04:48:43,043 adding 'saiunit/autograd/__init__.py' 2026-05-25T04:48:43,045 adding 'saiunit/autograd/_hessian.py' 2026-05-25T04:48:43,046 adding 'saiunit/autograd/_hessian_test.py' 2026-05-25T04:48:43,049 adding 'saiunit/autograd/_jacobian.py' 2026-05-25T04:48:43,050 adding 'saiunit/autograd/_jacobian_test.py' 2026-05-25T04:48:43,052 adding 'saiunit/autograd/_misc.py' 2026-05-25T04:48:43,054 adding 'saiunit/autograd/_value_and_grad.py' 2026-05-25T04:48:43,055 adding 'saiunit/autograd/_value_and_grad_test.py' 2026-05-25T04:48:43,057 adding 'saiunit/autograd/_vector_grad.py' 2026-05-25T04:48:43,059 adding 'saiunit/autograd/_vector_grad_test.py' 2026-05-25T04:48:43,061 adding 'saiunit/fft/__init__.py' 2026-05-25T04:48:43,062 adding 'saiunit/fft/_fft_backend_test.py' 2026-05-25T04:48:43,065 adding 'saiunit/fft/_fft_change_unit.py' 2026-05-25T04:48:43,067 adding 'saiunit/fft/_fft_change_unit_test.py' 2026-05-25T04:48:43,068 adding 'saiunit/fft/_fft_keep_unit.py' 2026-05-25T04:48:43,070 adding 'saiunit/fft/_fft_keep_unit_test.py' 2026-05-25T04:48:43,072 adding 'saiunit/lax/__init__.py' 2026-05-25T04:48:43,074 adding 'saiunit/lax/_lax_accept_unitless.py' 2026-05-25T04:48:43,076 adding 'saiunit/lax/_lax_accept_unitless_test.py' 2026-05-25T04:48:43,077 adding 'saiunit/lax/_lax_array_creation.py' 2026-05-25T04:48:43,079 adding 'saiunit/lax/_lax_array_creation_test.py' 2026-05-25T04:48:43,081 adding 'saiunit/lax/_lax_change_unit.py' 2026-05-25T04:48:43,083 adding 'saiunit/lax/_lax_change_unit_test.py' 2026-05-25T04:48:43,089 adding 'saiunit/lax/_lax_keep_unit.py' 2026-05-25T04:48:43,093 adding 'saiunit/lax/_lax_keep_unit_test.py' 2026-05-25T04:48:43,096 adding 'saiunit/lax/_lax_linalg.py' 2026-05-25T04:48:43,098 adding 'saiunit/lax/_lax_linalg_test.py' 2026-05-25T04:48:43,100 adding 'saiunit/lax/_lax_remove_unit.py' 2026-05-25T04:48:43,101 adding 'saiunit/lax/_lax_remove_unit_test.py' 2026-05-25T04:48:43,103 adding 'saiunit/lax/_misc.py' 2026-05-25T04:48:43,104 adding 'saiunit/lax/_misc_test.py' 2026-05-25T04:48:43,106 adding 'saiunit/linalg/__init__.py' 2026-05-25T04:48:43,108 adding 'saiunit/linalg/_linalg_backend_test.py' 2026-05-25T04:48:43,110 adding 'saiunit/linalg/_linalg_change_unit.py' 2026-05-25T04:48:43,113 adding 'saiunit/linalg/_linalg_change_unit_test.py' 2026-05-25T04:48:43,114 adding 'saiunit/linalg/_linalg_docstring_test.py' 2026-05-25T04:48:43,117 adding 'saiunit/linalg/_linalg_keep_unit.py' 2026-05-25T04:48:43,118 adding 'saiunit/linalg/_linalg_keep_unit_test.py' 2026-05-25T04:48:43,120 adding 'saiunit/linalg/_linalg_remove_unit.py' 2026-05-25T04:48:43,122 adding 'saiunit/linalg/_linalg_remove_unit_test.py' 2026-05-25T04:48:43,124 adding 'saiunit/math/__init__.py' 2026-05-25T04:48:43,126 adding 'saiunit/math/_activation.py' 2026-05-25T04:48:43,131 adding 'saiunit/math/_activation_test.py' 2026-05-25T04:48:43,132 adding 'saiunit/math/_alias.py' 2026-05-25T04:48:43,138 adding 'saiunit/math/_einops.py' 2026-05-25T04:48:43,140 adding 'saiunit/math/_einops_parsing.py' 2026-05-25T04:48:43,142 adding 'saiunit/math/_einops_parsing_test.py' 2026-05-25T04:48:43,146 adding 'saiunit/math/_einops_test.py' 2026-05-25T04:48:43,148 adding 'saiunit/math/_exprel.py' 2026-05-25T04:48:43,151 adding 'saiunit/math/_exprel_test.py' 2026-05-25T04:48:43,154 adding 'saiunit/math/_fun_accept_unitless.py' 2026-05-25T04:48:43,158 adding 'saiunit/math/_fun_accept_unitless_test.py' 2026-05-25T04:48:43,163 adding 'saiunit/math/_fun_array_creation.py' 2026-05-25T04:48:43,165 adding 'saiunit/math/_fun_array_creation_test.py' 2026-05-25T04:48:43,170 adding 'saiunit/math/_fun_change_unit.py' 2026-05-25T04:48:43,172 adding 'saiunit/math/_fun_change_unit_test.py' 2026-05-25T04:48:43,187 adding 'saiunit/math/_fun_keep_unit.py' 2026-05-25T04:48:43,192 adding 'saiunit/math/_fun_keep_unit_test.py' 2026-05-25T04:48:43,196 adding 'saiunit/math/_fun_remove_unit.py' 2026-05-25T04:48:43,198 adding 'saiunit/math/_fun_remove_unit_test.py' 2026-05-25T04:48:43,201 adding 'saiunit/math/_misc.py' 2026-05-25T04:48:43,203 adding 'saiunit/math/_misc_test.py' 2026-05-25T04:48:43,205 adding 'saiunit/math/_multi_backend_test.py' 2026-05-25T04:48:43,206 adding 'saiunit/math/fft.py' 2026-05-25T04:48:43,207 adding 'saiunit/math/linalg.py' 2026-05-25T04:48:43,209 adding 'saiunit/sparse/__init__.py' 2026-05-25T04:48:43,211 adding 'saiunit/sparse/_coo.py' 2026-05-25T04:48:43,213 adding 'saiunit/sparse/_coo_test.py' 2026-05-25T04:48:43,216 adding 'saiunit/sparse/_csr.py' 2026-05-25T04:48:43,218 adding 'saiunit/sparse/_csr_test.py' 2026-05-25T04:48:43,221 adding 'saiunit-0.3.0.dist-info/licenses/LICENSE' 2026-05-25T04:48:43,223 adding 'saiunit-0.3.0.dist-info/METADATA' 2026-05-25T04:48:43,225 adding 'saiunit-0.3.0.dist-info/WHEEL' 2026-05-25T04:48:43,226 adding 'saiunit-0.3.0.dist-info/top_level.txt' 2026-05-25T04:48:43,228 adding 'saiunit-0.3.0.dist-info/RECORD' 2026-05-25T04:48:43,236 removing build/bdist.linux-armv7l/wheel 2026-05-25T04:48:43,362 Building wheel for saiunit (pyproject.toml): finished with status 'done' 2026-05-25T04:48:43,380 Created wheel for saiunit: filename=saiunit-0.3.0-py3-none-any.whl size=512896 sha256=171c1a39143fce0a7253a127ea90cfea7e6057c3ba7d90386715b8cf28f24a73 2026-05-25T04:48:43,382 Stored in directory: /tmp/pip-ephem-wheel-cache-1ltcsjty/wheels/9c/d9/f6/bb6e2aaa8d5f181d6fc1c3f44aead8b422711fbcdd7ddfc0e9 2026-05-25T04:48:43,398 Successfully built saiunit 2026-05-25T04:48:43,421 Removed build tracker: '/tmp/pip-build-tracker-jcdo5927'