2026-03-05T05:23:58,810 Created temporary directory: /tmp/pip-ephem-wheel-cache-uxmitj8h 2026-03-05T05:23:58,812 Created temporary directory: /tmp/pip-build-tracker-phkef1ci 2026-03-05T05:23:58,813 Initialized build tracking at /tmp/pip-build-tracker-phkef1ci 2026-03-05T05:23:58,813 Created build tracker: /tmp/pip-build-tracker-phkef1ci 2026-03-05T05:23:58,813 Entered build tracker: /tmp/pip-build-tracker-phkef1ci 2026-03-05T05:23:58,814 Created temporary directory: /tmp/pip-wheel-6nixt_9x 2026-03-05T05:23:58,817 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-03-05T05:23:58,820 Created temporary directory: /tmp/pip-ephem-wheel-cache-f0hwwu_c 2026-03-05T05:23:58,842 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T05:23:58,845 2 location(s) to search for versions of saiunit: 2026-03-05T05:23:58,845 * https://pypi.org/simple/saiunit/ 2026-03-05T05:23:58,845 * https://www.piwheels.org/simple/saiunit/ 2026-03-05T05:23:58,846 Fetching project page and analyzing links: https://pypi.org/simple/saiunit/ 2026-03-05T05:23:58,847 Getting page https://pypi.org/simple/saiunit/ 2026-03-05T05:23:58,848 Found index url https://pypi.org/simple 2026-03-05T05:23:59,061 Fetched page https://pypi.org/simple/saiunit/ as application/vnd.pypi.simple.v1+json 2026-03-05T05:23:59,068 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-03-05T05:23:59,068 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-03-05T05:23:59,069 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-03-05T05:23:59,069 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-03-05T05:23:59,070 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-03-05T05:23:59,071 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-03-05T05:23:59,071 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-03-05T05:23:59,072 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-03-05T05:23:59,073 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-03-05T05:23:59,073 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-03-05T05:23:59,074 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-03-05T05:23:59,074 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-03-05T05:23:59,075 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-03-05T05:23:59,076 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-03-05T05:23:59,076 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-03-05T05:23:59,077 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-03-05T05:23:59,078 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-03-05T05:23:59,079 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-03-05T05:23:59,080 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-03-05T05:23:59,081 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-03-05T05:23:59,081 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-03-05T05:23:59,083 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-03-05T05:23:59,083 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-03-05T05:23:59,084 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-03-05T05:23:59,085 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-03-05T05:23:59,086 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-03-05T05:23:59,087 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-03-05T05:23:59,088 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-03-05T05:23:59,089 Fetching project page and analyzing links: https://www.piwheels.org/simple/saiunit/ 2026-03-05T05:23:59,089 Getting page https://www.piwheels.org/simple/saiunit/ 2026-03-05T05:23:59,090 Found index url https://www.piwheels.org/simple 2026-03-05T05:23:59,250 Fetched page https://www.piwheels.org/simple/saiunit/ as text/html 2026-03-05T05:23:59,253 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-03-05T05:23:59,253 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-03-05T05:23:59,254 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-03-05T05:23:59,254 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-03-05T05:23:59,255 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-03-05T05:23:59,256 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-03-05T05:23:59,256 Skipping link: not a file: https://www.piwheels.org/simple/saiunit/ 2026-03-05T05:23:59,257 Skipping link: not a file: https://pypi.org/simple/saiunit/ 2026-03-05T05:23:59,277 Given no hashes to check 1 links for project 'saiunit': discarding no candidates 2026-03-05T05:23:59,296 Collecting saiunit==0.2.0 2026-03-05T05:23:59,298 Created temporary directory: /tmp/pip-unpack-ehcmua0_ 2026-03-05T05:23:59,519 Downloading saiunit-0.2.0.tar.gz (386 kB) 2026-03-05T05:24:00,008 Added saiunit==0.2.0 from https://files.pythonhosted.org/packages/f9/8f/ac0f89a970083d39d5e042fb54f536c19daf8c3b3201ecd93a647abe60d0/saiunit-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-phkef1ci' 2026-03-05T05:24:00,014 Created temporary directory: /tmp/pip-build-env-77jw4ffv 2026-03-05T05:24:00,020 Installing build dependencies: started 2026-03-05T05:24:00,021 Running command pip subprocess to install build dependencies 2026-03-05T05:24:01,164 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-05T05:24:01,801 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-03-05T05:24:01,824 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T05:24:03,564 Collecting setuptools 2026-03-05T05:24:03,639 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-05T05:24:06,824 Installing collected packages: setuptools 2026-03-05T05:24:10,089 Successfully installed setuptools-82.0.0 2026-03-05T05:24:10,356 Installing build dependencies: finished with status 'done' 2026-03-05T05:24:10,362 Getting requirements to build wheel: started 2026-03-05T05:24:10,363 Running command Getting requirements to build wheel 2026-03-05T05:24:11,054 running egg_info 2026-03-05T05:24:11,060 writing saiunit.egg-info/PKG-INFO 2026-03-05T05:24:11,065 writing dependency_links to saiunit.egg-info/dependency_links.txt 2026-03-05T05:24:11,068 writing requirements to saiunit.egg-info/requires.txt 2026-03-05T05:24:11,069 writing top-level names to saiunit.egg-info/top_level.txt 2026-03-05T05:24:11,111 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2026-03-05T05:24:11,121 adding license file 'LICENSE' 2026-03-05T05:24:11,130 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2026-03-05T05:24:11,226 Getting requirements to build wheel: finished with status 'done' 2026-03-05T05:24:11,230 Created temporary directory: /tmp/pip-modern-metadata-du5j2g8r 2026-03-05T05:24:11,232 Preparing metadata (pyproject.toml): started 2026-03-05T05:24:11,233 Running command Preparing metadata (pyproject.toml) 2026-03-05T05:24:11,878 running dist_info 2026-03-05T05:24:11,888 creating /tmp/pip-modern-metadata-du5j2g8r/saiunit.egg-info 2026-03-05T05:24:11,890 writing /tmp/pip-modern-metadata-du5j2g8r/saiunit.egg-info/PKG-INFO 2026-03-05T05:24:11,894 writing dependency_links to /tmp/pip-modern-metadata-du5j2g8r/saiunit.egg-info/dependency_links.txt 2026-03-05T05:24:11,897 writing requirements to /tmp/pip-modern-metadata-du5j2g8r/saiunit.egg-info/requires.txt 2026-03-05T05:24:11,898 writing top-level names to /tmp/pip-modern-metadata-du5j2g8r/saiunit.egg-info/top_level.txt 2026-03-05T05:24:11,899 writing manifest file '/tmp/pip-modern-metadata-du5j2g8r/saiunit.egg-info/SOURCES.txt' 2026-03-05T05:24:11,934 reading manifest file '/tmp/pip-modern-metadata-du5j2g8r/saiunit.egg-info/SOURCES.txt' 2026-03-05T05:24:11,936 adding license file 'LICENSE' 2026-03-05T05:24:11,943 writing manifest file '/tmp/pip-modern-metadata-du5j2g8r/saiunit.egg-info/SOURCES.txt' 2026-03-05T05:24:11,945 creating '/tmp/pip-modern-metadata-du5j2g8r/saiunit-0.2.0.dist-info' 2026-03-05T05:24:12,066 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-05T05:24:12,071 Source in /tmp/pip-wheel-6nixt_9x/saiunit_8200e5cb253240478ede8e8e2af3cdac has version 0.2.0, which satisfies requirement saiunit==0.2.0 from https://files.pythonhosted.org/packages/f9/8f/ac0f89a970083d39d5e042fb54f536c19daf8c3b3201ecd93a647abe60d0/saiunit-0.2.0.tar.gz 2026-03-05T05:24:12,072 Removed saiunit==0.2.0 from https://files.pythonhosted.org/packages/f9/8f/ac0f89a970083d39d5e042fb54f536c19daf8c3b3201ecd93a647abe60d0/saiunit-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-phkef1ci' 2026-03-05T05:24:12,078 Created temporary directory: /tmp/pip-unpack-3lnbka2q 2026-03-05T05:24:12,079 Building wheels for collected packages: saiunit 2026-03-05T05:24:12,083 Created temporary directory: /tmp/pip-wheel-696c8siz 2026-03-05T05:24:12,084 Destination directory: /tmp/pip-wheel-696c8siz 2026-03-05T05:24:12,086 Building wheel for saiunit (pyproject.toml): started 2026-03-05T05:24:12,088 Running command Building wheel for saiunit (pyproject.toml) 2026-03-05T05:24:12,726 running bdist_wheel 2026-03-05T05:24:12,744 running build 2026-03-05T05:24:12,744 running build_py 2026-03-05T05:24:12,751 creating build/lib/saiunit 2026-03-05T05:24:12,753 copying saiunit/custom_array_test.py -> build/lib/saiunit 2026-03-05T05:24:12,756 copying saiunit/_unit_constants.py -> build/lib/saiunit 2026-03-05T05:24:12,758 copying saiunit/constants.py -> build/lib/saiunit 2026-03-05T05:24:12,760 copying saiunit/_misc_test.py -> build/lib/saiunit 2026-03-05T05:24:12,762 copying saiunit/_base_unit.py -> build/lib/saiunit 2026-03-05T05:24:12,766 copying saiunit/_base_getters.py -> build/lib/saiunit 2026-03-05T05:24:12,768 copying saiunit/_compatible_import.py -> build/lib/saiunit 2026-03-05T05:24:12,770 copying saiunit/_version.py -> build/lib/saiunit 2026-03-05T05:24:12,772 copying saiunit/_base_getters_test.py -> build/lib/saiunit 2026-03-05T05:24:12,775 copying saiunit/_base_quantity_test.py -> build/lib/saiunit 2026-03-05T05:24:12,779 copying saiunit/_base_quantity.py -> build/lib/saiunit 2026-03-05T05:24:12,785 copying saiunit/typing_test.py -> build/lib/saiunit 2026-03-05T05:24:12,787 copying saiunit/_unit_constants_test.py -> build/lib/saiunit 2026-03-05T05:24:12,790 copying saiunit/_misc.py -> build/lib/saiunit 2026-03-05T05:24:12,792 copying saiunit/__init__.py -> build/lib/saiunit 2026-03-05T05:24:12,795 copying saiunit/_display_test.py -> build/lib/saiunit 2026-03-05T05:24:12,798 copying saiunit/_matplotlib_compat_test.py -> build/lib/saiunit 2026-03-05T05:24:12,800 copying saiunit/_unit_common.py -> build/lib/saiunit 2026-03-05T05:24:12,810 copying saiunit/_celsius_test.py -> build/lib/saiunit 2026-03-05T05:24:12,813 copying saiunit/_base_decorators.py -> build/lib/saiunit 2026-03-05T05:24:12,816 copying saiunit/_sparse_base.py -> build/lib/saiunit 2026-03-05T05:24:12,818 copying saiunit/custom_array.py -> build/lib/saiunit 2026-03-05T05:24:12,822 copying saiunit/_celsius.py -> build/lib/saiunit 2026-03-05T05:24:12,824 copying saiunit/_base_unit_test.py -> build/lib/saiunit 2026-03-05T05:24:12,828 copying saiunit/_base_dimension.py -> build/lib/saiunit 2026-03-05T05:24:12,831 copying saiunit/_matplotlib_compat.py -> build/lib/saiunit 2026-03-05T05:24:12,833 copying saiunit/typing.py -> build/lib/saiunit 2026-03-05T05:24:12,836 copying saiunit/_base_dimension_test.py -> build/lib/saiunit 2026-03-05T05:24:12,839 copying saiunit/_unit_shortcuts.py -> build/lib/saiunit 2026-03-05T05:24:12,841 copying saiunit/constants_test.py -> build/lib/saiunit 2026-03-05T05:24:12,843 copying saiunit/_base_decorators_test.py -> build/lib/saiunit 2026-03-05T05:24:12,847 creating build/lib/examples 2026-03-05T05:24:12,848 copying examples/matplotlib_quantity_vs_plain.py -> build/lib/examples 2026-03-05T05:24:12,850 copying examples/matplotlib_quantity_interactive.py -> build/lib/examples 2026-03-05T05:24:12,852 copying examples/matplotlib_plain_basics.py -> build/lib/examples 2026-03-05T05:24:12,854 copying examples/matplotlib_quantity_basics.py -> build/lib/examples 2026-03-05T05:24:12,857 creating build/lib/saiunit/math 2026-03-05T05:24:12,858 copying saiunit/math/_fun_change_unit_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,861 copying saiunit/math/_activation_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,864 copying saiunit/math/_misc_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,866 copying saiunit/math/_fun_keep_unit.py -> build/lib/saiunit/math 2026-03-05T05:24:12,871 copying saiunit/math/linalg.py -> build/lib/saiunit/math 2026-03-05T05:24:12,873 copying saiunit/math/_fun_accept_unitless.py -> build/lib/saiunit/math 2026-03-05T05:24:12,877 copying saiunit/math/_einops_parsing_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,880 copying saiunit/math/_fun_keep_unit_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,885 copying saiunit/math/_misc.py -> build/lib/saiunit/math 2026-03-05T05:24:12,888 copying saiunit/math/__init__.py -> build/lib/saiunit/math 2026-03-05T05:24:12,890 copying saiunit/math/_fun_accept_unitless_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,894 copying saiunit/math/_exprel.py -> build/lib/saiunit/math 2026-03-05T05:24:12,897 copying saiunit/math/_einops_parsing.py -> build/lib/saiunit/math 2026-03-05T05:24:12,899 copying saiunit/math/_fun_change_unit.py -> build/lib/saiunit/math 2026-03-05T05:24:12,902 copying saiunit/math/_fun_array_creation_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,904 copying saiunit/math/_fun_remove_unit_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,907 copying saiunit/math/_fun_remove_unit.py -> build/lib/saiunit/math 2026-03-05T05:24:12,910 copying saiunit/math/_einops_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,914 copying saiunit/math/_alias.py -> build/lib/saiunit/math 2026-03-05T05:24:12,916 copying saiunit/math/fft.py -> build/lib/saiunit/math 2026-03-05T05:24:12,917 copying saiunit/math/_einops.py -> build/lib/saiunit/math 2026-03-05T05:24:12,920 copying saiunit/math/_fun_array_creation.py -> build/lib/saiunit/math 2026-03-05T05:24:12,923 copying saiunit/math/_activation.py -> build/lib/saiunit/math 2026-03-05T05:24:12,926 copying saiunit/math/_exprel_test.py -> build/lib/saiunit/math 2026-03-05T05:24:12,929 creating build/lib/saiunit/linalg 2026-03-05T05:24:12,930 copying saiunit/linalg/_linalg_docstring_test.py -> build/lib/saiunit/linalg 2026-03-05T05:24:12,933 copying saiunit/linalg/_linalg_remove_unit.py -> build/lib/saiunit/linalg 2026-03-05T05:24:12,935 copying saiunit/linalg/_linalg_remove_unit_test.py -> build/lib/saiunit/linalg 2026-03-05T05:24:12,937 copying saiunit/linalg/__init__.py -> build/lib/saiunit/linalg 2026-03-05T05:24:12,939 copying saiunit/linalg/_linalg_change_unit.py -> build/lib/saiunit/linalg 2026-03-05T05:24:12,941 copying saiunit/linalg/_linalg_keep_unit.py -> build/lib/saiunit/linalg 2026-03-05T05:24:12,944 copying saiunit/linalg/_linalg_change_unit_test.py -> build/lib/saiunit/linalg 2026-03-05T05:24:12,947 copying saiunit/linalg/_linalg_keep_unit_test.py -> build/lib/saiunit/linalg 2026-03-05T05:24:12,950 creating build/lib/saiunit/autograd 2026-03-05T05:24:12,951 copying saiunit/autograd/_hessian.py -> build/lib/saiunit/autograd 2026-03-05T05:24:12,953 copying saiunit/autograd/_misc.py -> build/lib/saiunit/autograd 2026-03-05T05:24:12,956 copying saiunit/autograd/__init__.py -> build/lib/saiunit/autograd 2026-03-05T05:24:13,176 copying saiunit/autograd/_vector_grad_test.py -> build/lib/saiunit/autograd 2026-03-05T05:24:13,179 copying saiunit/autograd/_jacobian.py -> build/lib/saiunit/autograd 2026-03-05T05:24:13,181 copying saiunit/autograd/_value_and_grad.py -> build/lib/saiunit/autograd 2026-03-05T05:24:13,183 copying saiunit/autograd/_value_and_grad_test.py -> build/lib/saiunit/autograd 2026-03-05T05:24:13,185 copying saiunit/autograd/_jacobian_test.py -> build/lib/saiunit/autograd 2026-03-05T05:24:13,188 copying saiunit/autograd/_hessian_test.py -> build/lib/saiunit/autograd 2026-03-05T05:24:13,190 copying saiunit/autograd/_vector_grad.py -> build/lib/saiunit/autograd 2026-03-05T05:24:13,193 creating build/lib/saiunit/fft 2026-03-05T05:24:13,194 copying saiunit/fft/_fft_change_unit_test.py -> build/lib/saiunit/fft 2026-03-05T05:24:13,197 copying saiunit/fft/_fft_keep_unit.py -> build/lib/saiunit/fft 2026-03-05T05:24:13,199 copying saiunit/fft/__init__.py -> build/lib/saiunit/fft 2026-03-05T05:24:13,200 copying saiunit/fft/_fft_change_unit.py -> build/lib/saiunit/fft 2026-03-05T05:24:13,203 copying saiunit/fft/_fft_keep_unit_test.py -> build/lib/saiunit/fft 2026-03-05T05:24:13,206 creating build/lib/saiunit/lax 2026-03-05T05:24:13,207 copying saiunit/lax/_lax_array_creation.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,209 copying saiunit/lax/_lax_change_unit_test.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,212 copying saiunit/lax/_misc_test.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,214 copying saiunit/lax/_lax_linalg_test.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,216 copying saiunit/lax/_lax_array_creation_test.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,218 copying saiunit/lax/_lax_keep_unit_test.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,221 copying saiunit/lax/_misc.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,224 copying saiunit/lax/_lax_remove_unit.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,226 copying saiunit/lax/__init__.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,228 copying saiunit/lax/_lax_change_unit.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,230 copying saiunit/lax/_lax_accept_unitless.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,233 copying saiunit/lax/_lax_remove_unit_test.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,235 copying saiunit/lax/_lax_linalg.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,238 copying saiunit/lax/_lax_accept_unitless_test.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,240 copying saiunit/lax/_lax_keep_unit.py -> build/lib/saiunit/lax 2026-03-05T05:24:13,244 creating build/lib/saiunit/sparse 2026-03-05T05:24:13,245 copying saiunit/sparse/_block_csr_benchmark.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,247 copying saiunit/sparse/_csr.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,250 copying saiunit/sparse/__init__.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,252 copying saiunit/sparse/_block_ell.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,254 copying saiunit/sparse/_coo.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,257 copying saiunit/sparse/_block_ell_benchmark.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,259 copying saiunit/sparse/_block_csr.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,262 copying saiunit/sparse/_block_sparse_test.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,264 copying saiunit/sparse/_csr_test.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,267 copying saiunit/sparse/_coo_test.py -> build/lib/saiunit/sparse 2026-03-05T05:24:13,270 creating build/lib/brainunit/brainunit 2026-03-05T05:24:13,272 copying brainunit/brainunit/_unit_constants.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,274 copying brainunit/brainunit/constants.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,276 copying brainunit/brainunit/_base_unit.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,278 copying brainunit/brainunit/_base_getters.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,280 copying brainunit/brainunit/_base_quantity.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,282 copying brainunit/brainunit/_misc.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,284 copying brainunit/brainunit/__init__.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,287 copying brainunit/brainunit/_unit_common.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,289 copying brainunit/brainunit/_base_decorators.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,291 copying brainunit/brainunit/custom_array.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,293 copying brainunit/brainunit/_celsius.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,295 copying brainunit/brainunit/_base_dimension.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,297 copying brainunit/brainunit/typing.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,299 copying brainunit/brainunit/_unit_shortcuts.py -> build/lib/brainunit/brainunit 2026-03-05T05:24:13,302 creating build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,304 copying brainunit/brainunit/math/_fun_keep_unit.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,306 copying brainunit/brainunit/math/linalg.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,308 copying brainunit/brainunit/math/_fun_accept_unitless.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,310 copying brainunit/brainunit/math/_misc.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,312 copying brainunit/brainunit/math/__init__.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,314 copying brainunit/brainunit/math/_fun_change_unit.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,316 copying brainunit/brainunit/math/_fun_remove_unit.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,318 copying brainunit/brainunit/math/_alias.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,320 copying brainunit/brainunit/math/fft.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,322 copying brainunit/brainunit/math/_einops.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,324 copying brainunit/brainunit/math/_fun_array_creation.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,326 copying brainunit/brainunit/math/_activation.py -> build/lib/brainunit/brainunit/math 2026-03-05T05:24:13,329 creating build/lib/brainunit/brainunit/linalg 2026-03-05T05:24:13,330 copying brainunit/brainunit/linalg/_linalg_remove_unit.py -> build/lib/brainunit/brainunit/linalg 2026-03-05T05:24:13,332 copying brainunit/brainunit/linalg/__init__.py -> build/lib/brainunit/brainunit/linalg 2026-03-05T05:24:13,334 copying brainunit/brainunit/linalg/_linalg_change_unit.py -> build/lib/brainunit/brainunit/linalg 2026-03-05T05:24:13,337 copying brainunit/brainunit/linalg/_linalg_keep_unit.py -> build/lib/brainunit/brainunit/linalg 2026-03-05T05:24:13,339 creating build/lib/brainunit/brainunit/autograd 2026-03-05T05:24:13,340 copying brainunit/brainunit/autograd/_hessian.py -> build/lib/brainunit/brainunit/autograd 2026-03-05T05:24:13,343 copying brainunit/brainunit/autograd/__init__.py -> build/lib/brainunit/brainunit/autograd 2026-03-05T05:24:13,345 copying brainunit/brainunit/autograd/_jacobian.py -> build/lib/brainunit/brainunit/autograd 2026-03-05T05:24:13,347 copying brainunit/brainunit/autograd/_value_and_grad.py -> build/lib/brainunit/brainunit/autograd 2026-03-05T05:24:13,349 copying brainunit/brainunit/autograd/_vector_grad.py -> build/lib/brainunit/brainunit/autograd 2026-03-05T05:24:13,352 creating build/lib/brainunit/brainunit/fft 2026-03-05T05:24:13,353 copying brainunit/brainunit/fft/_fft_keep_unit.py -> build/lib/brainunit/brainunit/fft 2026-03-05T05:24:13,355 copying brainunit/brainunit/fft/__init__.py -> build/lib/brainunit/brainunit/fft 2026-03-05T05:24:13,357 copying brainunit/brainunit/fft/_fft_change_unit.py -> build/lib/brainunit/brainunit/fft 2026-03-05T05:24:13,360 creating build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,361 copying brainunit/brainunit/lax/_lax_array_creation.py -> build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,364 copying brainunit/brainunit/lax/_misc.py -> build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,366 copying brainunit/brainunit/lax/_lax_remove_unit.py -> build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,368 copying brainunit/brainunit/lax/__init__.py -> build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,370 copying brainunit/brainunit/lax/_lax_change_unit.py -> build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,372 copying brainunit/brainunit/lax/_lax_accept_unitless.py -> build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,375 copying brainunit/brainunit/lax/_lax_linalg.py -> build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,377 copying brainunit/brainunit/lax/_lax_keep_unit.py -> build/lib/brainunit/brainunit/lax 2026-03-05T05:24:13,379 creating build/lib/brainunit/brainunit/sparse 2026-03-05T05:24:13,381 copying brainunit/brainunit/sparse/_csr.py -> build/lib/brainunit/brainunit/sparse 2026-03-05T05:24:13,383 copying brainunit/brainunit/sparse/__init__.py -> build/lib/brainunit/brainunit/sparse 2026-03-05T05:24:13,385 copying brainunit/brainunit/sparse/_block_ell.py -> build/lib/brainunit/brainunit/sparse 2026-03-05T05:24:13,387 copying brainunit/brainunit/sparse/_coo.py -> build/lib/brainunit/brainunit/sparse 2026-03-05T05:24:13,389 copying brainunit/brainunit/sparse/_block_csr.py -> build/lib/brainunit/brainunit/sparse 2026-03-05T05:24:13,391 running egg_info 2026-03-05T05:24:13,401 writing saiunit.egg-info/PKG-INFO 2026-03-05T05:24:13,407 writing dependency_links to saiunit.egg-info/dependency_links.txt 2026-03-05T05:24:13,409 writing requirements to saiunit.egg-info/requires.txt 2026-03-05T05:24:13,411 writing top-level names to saiunit.egg-info/top_level.txt 2026-03-05T05:24:13,436 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2026-03-05T05:24:13,446 adding license file 'LICENSE' 2026-03-05T05:24:13,455 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2026-03-05T05:24:13,484 installing to build/bdist.linux-armv7l/wheel 2026-03-05T05:24:13,485 running install 2026-03-05T05:24:13,508 running install_lib 2026-03-05T05:24:13,514 creating build/bdist.linux-armv7l/wheel 2026-03-05T05:24:13,516 creating build/bdist.linux-armv7l/wheel/saiunit 2026-03-05T05:24:13,517 copying build/lib/saiunit/custom_array_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,521 creating build/bdist.linux-armv7l/wheel/saiunit/math 2026-03-05T05:24:13,522 copying build/lib/saiunit/math/_fun_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,525 copying build/lib/saiunit/math/_activation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,528 copying build/lib/saiunit/math/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,531 copying build/lib/saiunit/math/_fun_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,535 copying build/lib/saiunit/math/linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,537 copying build/lib/saiunit/math/_fun_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,540 copying build/lib/saiunit/math/_einops_parsing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,542 copying build/lib/saiunit/math/_fun_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,545 copying build/lib/saiunit/math/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,548 copying build/lib/saiunit/math/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,550 copying build/lib/saiunit/math/_fun_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,553 copying build/lib/saiunit/math/_exprel.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,555 copying build/lib/saiunit/math/_einops_parsing.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,557 copying build/lib/saiunit/math/_fun_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,560 copying build/lib/saiunit/math/_fun_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,564 copying build/lib/saiunit/math/_fun_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,567 copying build/lib/saiunit/math/_fun_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,570 copying build/lib/saiunit/math/_einops_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,573 copying build/lib/saiunit/math/_alias.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,575 copying build/lib/saiunit/math/fft.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,576 copying build/lib/saiunit/math/_einops.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,581 copying build/lib/saiunit/math/_fun_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,584 copying build/lib/saiunit/math/_activation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,587 copying build/lib/saiunit/math/_exprel_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2026-03-05T05:24:13,590 copying build/lib/saiunit/_unit_constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,592 copying build/lib/saiunit/constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,594 copying build/lib/saiunit/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,596 copying build/lib/saiunit/_base_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,599 copying build/lib/saiunit/_base_getters.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,603 creating build/bdist.linux-armv7l/wheel/saiunit/linalg 2026-03-05T05:24:13,604 copying build/lib/saiunit/linalg/_linalg_docstring_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-03-05T05:24:13,606 copying build/lib/saiunit/linalg/_linalg_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-03-05T05:24:13,609 copying build/lib/saiunit/linalg/_linalg_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-03-05T05:24:13,612 copying build/lib/saiunit/linalg/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-03-05T05:24:13,614 copying build/lib/saiunit/linalg/_linalg_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-03-05T05:24:13,618 copying build/lib/saiunit/linalg/_linalg_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-03-05T05:24:13,621 copying build/lib/saiunit/linalg/_linalg_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-03-05T05:24:13,625 copying build/lib/saiunit/linalg/_linalg_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2026-03-05T05:24:13,628 copying build/lib/saiunit/_compatible_import.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,630 copying build/lib/saiunit/_version.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,632 copying build/lib/saiunit/_base_getters_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,636 copying build/lib/saiunit/_base_quantity_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,641 copying build/lib/saiunit/_base_quantity.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,653 copying build/lib/saiunit/typing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,657 copying build/lib/saiunit/_unit_constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,660 copying build/lib/saiunit/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,663 creating build/bdist.linux-armv7l/wheel/saiunit/autograd 2026-03-05T05:24:13,665 copying build/lib/saiunit/autograd/_hessian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,667 copying build/lib/saiunit/autograd/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,670 copying build/lib/saiunit/autograd/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,672 copying build/lib/saiunit/autograd/_vector_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,675 copying build/lib/saiunit/autograd/_jacobian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,678 copying build/lib/saiunit/autograd/_value_and_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,682 copying build/lib/saiunit/autograd/_value_and_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,686 copying build/lib/saiunit/autograd/_jacobian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,689 copying build/lib/saiunit/autograd/_hessian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,692 copying build/lib/saiunit/autograd/_vector_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2026-03-05T05:24:13,695 copying build/lib/saiunit/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,698 copying build/lib/saiunit/_display_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,702 creating build/bdist.linux-armv7l/wheel/saiunit/fft 2026-03-05T05:24:13,703 copying build/lib/saiunit/fft/_fft_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-03-05T05:24:13,707 copying build/lib/saiunit/fft/_fft_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-03-05T05:24:13,709 copying build/lib/saiunit/fft/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-03-05T05:24:13,711 copying build/lib/saiunit/fft/_fft_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-03-05T05:24:13,714 copying build/lib/saiunit/fft/_fft_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2026-03-05T05:24:13,717 creating build/bdist.linux-armv7l/wheel/saiunit/lax 2026-03-05T05:24:13,718 copying build/lib/saiunit/lax/_lax_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,720 copying build/lib/saiunit/lax/_lax_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,722 copying build/lib/saiunit/lax/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,725 copying build/lib/saiunit/lax/_lax_linalg_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,727 copying build/lib/saiunit/lax/_lax_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,729 copying build/lib/saiunit/lax/_lax_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,732 copying build/lib/saiunit/lax/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,735 copying build/lib/saiunit/lax/_lax_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,737 copying build/lib/saiunit/lax/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,739 copying build/lib/saiunit/lax/_lax_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,741 copying build/lib/saiunit/lax/_lax_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,744 copying build/lib/saiunit/lax/_lax_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,746 copying build/lib/saiunit/lax/_lax_linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,748 copying build/lib/saiunit/lax/_lax_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,751 copying build/lib/saiunit/lax/_lax_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2026-03-05T05:24:13,754 copying build/lib/saiunit/_matplotlib_compat_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,756 copying build/lib/saiunit/_unit_common.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,763 copying build/lib/saiunit/_celsius_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,765 copying build/lib/saiunit/_base_decorators.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,768 copying build/lib/saiunit/_sparse_base.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,770 copying build/lib/saiunit/custom_array.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,773 creating build/bdist.linux-armv7l/wheel/saiunit/sparse 2026-03-05T05:24:13,775 copying build/lib/saiunit/sparse/_block_csr_benchmark.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,777 copying build/lib/saiunit/sparse/_csr.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,780 copying build/lib/saiunit/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,782 copying build/lib/saiunit/sparse/_block_ell.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,784 copying build/lib/saiunit/sparse/_coo.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,787 copying build/lib/saiunit/sparse/_block_ell_benchmark.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,789 copying build/lib/saiunit/sparse/_block_csr.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,791 copying build/lib/saiunit/sparse/_block_sparse_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,793 copying build/lib/saiunit/sparse/_csr_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,796 copying build/lib/saiunit/sparse/_coo_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2026-03-05T05:24:13,798 copying build/lib/saiunit/_celsius.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,800 copying build/lib/saiunit/_base_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,803 copying build/lib/saiunit/_base_dimension.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,805 copying build/lib/saiunit/_matplotlib_compat.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,807 copying build/lib/saiunit/typing.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,810 copying build/lib/saiunit/_base_dimension_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,813 copying build/lib/saiunit/_unit_shortcuts.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,814 copying build/lib/saiunit/constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,817 copying build/lib/saiunit/_base_decorators_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2026-03-05T05:24:13,820 creating build/bdist.linux-armv7l/wheel/examples 2026-03-05T05:24:13,821 copying build/lib/examples/matplotlib_quantity_vs_plain.py -> build/bdist.linux-armv7l/wheel/./examples 2026-03-05T05:24:13,823 copying build/lib/examples/matplotlib_quantity_interactive.py -> build/bdist.linux-armv7l/wheel/./examples 2026-03-05T05:24:13,825 copying build/lib/examples/matplotlib_plain_basics.py -> build/bdist.linux-armv7l/wheel/./examples 2026-03-05T05:24:13,827 copying build/lib/examples/matplotlib_quantity_basics.py -> build/bdist.linux-armv7l/wheel/./examples 2026-03-05T05:24:13,829 creating build/bdist.linux-armv7l/wheel/brainunit 2026-03-05T05:24:13,831 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit 2026-03-05T05:24:13,833 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/math 2026-03-05T05:24:13,834 copying build/lib/brainunit/brainunit/math/_fun_keep_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,836 copying build/lib/brainunit/brainunit/math/linalg.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,838 copying build/lib/brainunit/brainunit/math/_fun_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,840 copying build/lib/brainunit/brainunit/math/_misc.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,842 copying build/lib/brainunit/brainunit/math/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,844 copying build/lib/brainunit/brainunit/math/_fun_change_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,846 copying build/lib/brainunit/brainunit/math/_fun_remove_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,847 copying build/lib/brainunit/brainunit/math/_alias.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,849 copying build/lib/brainunit/brainunit/math/fft.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,851 copying build/lib/brainunit/brainunit/math/_einops.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,853 copying build/lib/brainunit/brainunit/math/_fun_array_creation.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,855 copying build/lib/brainunit/brainunit/math/_activation.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2026-03-05T05:24:13,856 copying build/lib/brainunit/brainunit/_unit_constants.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,858 copying build/lib/brainunit/brainunit/constants.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,860 copying build/lib/brainunit/brainunit/_base_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,861 copying build/lib/brainunit/brainunit/_base_getters.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,863 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/linalg 2026-03-05T05:24:13,864 copying build/lib/brainunit/brainunit/linalg/_linalg_remove_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/linalg 2026-03-05T05:24:13,866 copying build/lib/brainunit/brainunit/linalg/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/linalg 2026-03-05T05:24:13,868 copying build/lib/brainunit/brainunit/linalg/_linalg_change_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/linalg 2026-03-05T05:24:13,869 copying build/lib/brainunit/brainunit/linalg/_linalg_keep_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/linalg 2026-03-05T05:24:13,871 copying build/lib/brainunit/brainunit/_base_quantity.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,873 copying build/lib/brainunit/brainunit/_misc.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,875 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/autograd 2026-03-05T05:24:13,876 copying build/lib/brainunit/brainunit/autograd/_hessian.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2026-03-05T05:24:13,878 copying build/lib/brainunit/brainunit/autograd/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2026-03-05T05:24:13,880 copying build/lib/brainunit/brainunit/autograd/_jacobian.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2026-03-05T05:24:13,882 copying build/lib/brainunit/brainunit/autograd/_value_and_grad.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2026-03-05T05:24:13,884 copying build/lib/brainunit/brainunit/autograd/_vector_grad.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2026-03-05T05:24:13,886 copying build/lib/brainunit/brainunit/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,888 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/fft 2026-03-05T05:24:13,889 copying build/lib/brainunit/brainunit/fft/_fft_keep_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/fft 2026-03-05T05:24:13,891 copying build/lib/brainunit/brainunit/fft/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/fft 2026-03-05T05:24:13,893 copying build/lib/brainunit/brainunit/fft/_fft_change_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/fft 2026-03-05T05:24:13,895 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/lax 2026-03-05T05:24:13,896 copying build/lib/brainunit/brainunit/lax/_lax_array_creation.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2026-03-05T05:24:13,898 copying build/lib/brainunit/brainunit/lax/_misc.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2026-03-05T05:24:13,900 copying build/lib/brainunit/brainunit/lax/_lax_remove_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2026-03-05T05:24:13,902 copying build/lib/brainunit/brainunit/lax/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2026-03-05T05:24:13,904 copying build/lib/brainunit/brainunit/lax/_lax_change_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2026-03-05T05:24:13,905 copying build/lib/brainunit/brainunit/lax/_lax_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2026-03-05T05:24:13,907 copying build/lib/brainunit/brainunit/lax/_lax_linalg.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2026-03-05T05:24:13,909 copying build/lib/brainunit/brainunit/lax/_lax_keep_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2026-03-05T05:24:13,911 copying build/lib/brainunit/brainunit/_unit_common.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,912 copying build/lib/brainunit/brainunit/_base_decorators.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,914 copying build/lib/brainunit/brainunit/custom_array.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,916 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/sparse 2026-03-05T05:24:13,917 copying build/lib/brainunit/brainunit/sparse/_csr.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2026-03-05T05:24:13,919 copying build/lib/brainunit/brainunit/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2026-03-05T05:24:13,921 copying build/lib/brainunit/brainunit/sparse/_block_ell.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2026-03-05T05:24:13,922 copying build/lib/brainunit/brainunit/sparse/_coo.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2026-03-05T05:24:13,924 copying build/lib/brainunit/brainunit/sparse/_block_csr.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2026-03-05T05:24:13,926 copying build/lib/brainunit/brainunit/_celsius.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,928 copying build/lib/brainunit/brainunit/_base_dimension.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,929 copying build/lib/brainunit/brainunit/typing.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,931 copying build/lib/brainunit/brainunit/_unit_shortcuts.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2026-03-05T05:24:13,933 running install_egg_info 2026-03-05T05:24:13,938 Copying saiunit.egg-info to build/bdist.linux-armv7l/wheel/./saiunit-0.2.0-py3.11.egg-info 2026-03-05T05:24:13,948 running install_scripts 2026-03-05T05:24:13,958 creating build/bdist.linux-armv7l/wheel/saiunit-0.2.0.dist-info/WHEEL 2026-03-05T05:24:13,960 creating '/tmp/pip-wheel-696c8siz/.tmp-96m9lbcz/saiunit-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-05T05:24:13,963 adding 'brainunit/brainunit/__init__.py' 2026-03-05T05:24:13,965 adding 'brainunit/brainunit/_base_decorators.py' 2026-03-05T05:24:13,966 adding 'brainunit/brainunit/_base_dimension.py' 2026-03-05T05:24:13,967 adding 'brainunit/brainunit/_base_getters.py' 2026-03-05T05:24:13,969 adding 'brainunit/brainunit/_base_quantity.py' 2026-03-05T05:24:13,970 adding 'brainunit/brainunit/_base_unit.py' 2026-03-05T05:24:13,971 adding 'brainunit/brainunit/_celsius.py' 2026-03-05T05:24:13,973 adding 'brainunit/brainunit/_misc.py' 2026-03-05T05:24:13,974 adding 'brainunit/brainunit/_unit_common.py' 2026-03-05T05:24:13,975 adding 'brainunit/brainunit/_unit_constants.py' 2026-03-05T05:24:13,976 adding 'brainunit/brainunit/_unit_shortcuts.py' 2026-03-05T05:24:13,978 adding 'brainunit/brainunit/constants.py' 2026-03-05T05:24:13,979 adding 'brainunit/brainunit/custom_array.py' 2026-03-05T05:24:13,980 adding 'brainunit/brainunit/typing.py' 2026-03-05T05:24:13,982 adding 'brainunit/brainunit/autograd/__init__.py' 2026-03-05T05:24:13,983 adding 'brainunit/brainunit/autograd/_hessian.py' 2026-03-05T05:24:13,985 adding 'brainunit/brainunit/autograd/_jacobian.py' 2026-03-05T05:24:13,986 adding 'brainunit/brainunit/autograd/_value_and_grad.py' 2026-03-05T05:24:13,987 adding 'brainunit/brainunit/autograd/_vector_grad.py' 2026-03-05T05:24:13,989 adding 'brainunit/brainunit/fft/__init__.py' 2026-03-05T05:24:13,990 adding 'brainunit/brainunit/fft/_fft_change_unit.py' 2026-03-05T05:24:13,991 adding 'brainunit/brainunit/fft/_fft_keep_unit.py' 2026-03-05T05:24:13,993 adding 'brainunit/brainunit/lax/__init__.py' 2026-03-05T05:24:13,994 adding 'brainunit/brainunit/lax/_lax_accept_unitless.py' 2026-03-05T05:24:13,995 adding 'brainunit/brainunit/lax/_lax_array_creation.py' 2026-03-05T05:24:13,996 adding 'brainunit/brainunit/lax/_lax_change_unit.py' 2026-03-05T05:24:13,998 adding 'brainunit/brainunit/lax/_lax_keep_unit.py' 2026-03-05T05:24:13,999 adding 'brainunit/brainunit/lax/_lax_linalg.py' 2026-03-05T05:24:14,000 adding 'brainunit/brainunit/lax/_lax_remove_unit.py' 2026-03-05T05:24:14,001 adding 'brainunit/brainunit/lax/_misc.py' 2026-03-05T05:24:14,003 adding 'brainunit/brainunit/linalg/__init__.py' 2026-03-05T05:24:14,004 adding 'brainunit/brainunit/linalg/_linalg_change_unit.py' 2026-03-05T05:24:14,005 adding 'brainunit/brainunit/linalg/_linalg_keep_unit.py' 2026-03-05T05:24:14,006 adding 'brainunit/brainunit/linalg/_linalg_remove_unit.py' 2026-03-05T05:24:14,008 adding 'brainunit/brainunit/math/__init__.py' 2026-03-05T05:24:14,009 adding 'brainunit/brainunit/math/_activation.py' 2026-03-05T05:24:14,011 adding 'brainunit/brainunit/math/_alias.py' 2026-03-05T05:24:14,012 adding 'brainunit/brainunit/math/_einops.py' 2026-03-05T05:24:14,013 adding 'brainunit/brainunit/math/_fun_accept_unitless.py' 2026-03-05T05:24:14,014 adding 'brainunit/brainunit/math/_fun_array_creation.py' 2026-03-05T05:24:14,015 adding 'brainunit/brainunit/math/_fun_change_unit.py' 2026-03-05T05:24:14,017 adding 'brainunit/brainunit/math/_fun_keep_unit.py' 2026-03-05T05:24:14,018 adding 'brainunit/brainunit/math/_fun_remove_unit.py' 2026-03-05T05:24:14,019 adding 'brainunit/brainunit/math/_misc.py' 2026-03-05T05:24:14,020 adding 'brainunit/brainunit/math/fft.py' 2026-03-05T05:24:14,021 adding 'brainunit/brainunit/math/linalg.py' 2026-03-05T05:24:14,023 adding 'brainunit/brainunit/sparse/__init__.py' 2026-03-05T05:24:14,024 adding 'brainunit/brainunit/sparse/_block_csr.py' 2026-03-05T05:24:14,026 adding 'brainunit/brainunit/sparse/_block_ell.py' 2026-03-05T05:24:14,027 adding 'brainunit/brainunit/sparse/_coo.py' 2026-03-05T05:24:14,028 adding 'brainunit/brainunit/sparse/_csr.py' 2026-03-05T05:24:14,030 adding 'examples/matplotlib_plain_basics.py' 2026-03-05T05:24:14,031 adding 'examples/matplotlib_quantity_basics.py' 2026-03-05T05:24:14,033 adding 'examples/matplotlib_quantity_interactive.py' 2026-03-05T05:24:14,034 adding 'examples/matplotlib_quantity_vs_plain.py' 2026-03-05T05:24:14,036 adding 'saiunit/__init__.py' 2026-03-05T05:24:14,039 adding 'saiunit/_base_decorators.py' 2026-03-05T05:24:14,042 adding 'saiunit/_base_decorators_test.py' 2026-03-05T05:24:14,046 adding 'saiunit/_base_dimension.py' 2026-03-05T05:24:14,048 adding 'saiunit/_base_dimension_test.py' 2026-03-05T05:24:14,051 adding 'saiunit/_base_getters.py' 2026-03-05T05:24:14,053 adding 'saiunit/_base_getters_test.py' 2026-03-05T05:24:14,064 adding 'saiunit/_base_quantity.py' 2026-03-05T05:24:14,071 adding 'saiunit/_base_quantity_test.py' 2026-03-05T05:24:14,077 adding 'saiunit/_base_unit.py' 2026-03-05T05:24:14,082 adding 'saiunit/_base_unit_test.py' 2026-03-05T05:24:14,084 adding 'saiunit/_celsius.py' 2026-03-05T05:24:14,085 adding 'saiunit/_celsius_test.py' 2026-03-05T05:24:14,087 adding 'saiunit/_compatible_import.py' 2026-03-05T05:24:14,091 adding 'saiunit/_display_test.py' 2026-03-05T05:24:14,093 adding 'saiunit/_matplotlib_compat.py' 2026-03-05T05:24:14,095 adding 'saiunit/_matplotlib_compat_test.py' 2026-03-05T05:24:14,096 adding 'saiunit/_misc.py' 2026-03-05T05:24:14,098 adding 'saiunit/_misc_test.py' 2026-03-05T05:24:14,099 adding 'saiunit/_sparse_base.py' 2026-03-05T05:24:14,117 adding 'saiunit/_unit_common.py' 2026-03-05T05:24:14,121 adding 'saiunit/_unit_constants.py' 2026-03-05T05:24:14,124 adding 'saiunit/_unit_constants_test.py' 2026-03-05T05:24:14,125 adding 'saiunit/_unit_shortcuts.py' 2026-03-05T05:24:14,127 adding 'saiunit/_version.py' 2026-03-05T05:24:14,129 adding 'saiunit/constants.py' 2026-03-05T05:24:14,131 adding 'saiunit/constants_test.py' 2026-03-05T05:24:14,134 adding 'saiunit/custom_array.py' 2026-03-05T05:24:14,137 adding 'saiunit/custom_array_test.py' 2026-03-05T05:24:14,140 adding 'saiunit/typing.py' 2026-03-05T05:24:14,141 adding 'saiunit/typing_test.py' 2026-03-05T05:24:14,143 adding 'saiunit/autograd/__init__.py' 2026-03-05T05:24:14,145 adding 'saiunit/autograd/_hessian.py' 2026-03-05T05:24:14,146 adding 'saiunit/autograd/_hessian_test.py' 2026-03-05T05:24:14,148 adding 'saiunit/autograd/_jacobian.py' 2026-03-05T05:24:14,150 adding 'saiunit/autograd/_jacobian_test.py' 2026-03-05T05:24:14,151 adding 'saiunit/autograd/_misc.py' 2026-03-05T05:24:14,153 adding 'saiunit/autograd/_value_and_grad.py' 2026-03-05T05:24:14,154 adding 'saiunit/autograd/_value_and_grad_test.py' 2026-03-05T05:24:14,156 adding 'saiunit/autograd/_vector_grad.py' 2026-03-05T05:24:14,158 adding 'saiunit/autograd/_vector_grad_test.py' 2026-03-05T05:24:14,160 adding 'saiunit/fft/__init__.py' 2026-03-05T05:24:14,162 adding 'saiunit/fft/_fft_change_unit.py' 2026-03-05T05:24:14,164 adding 'saiunit/fft/_fft_change_unit_test.py' 2026-03-05T05:24:14,166 adding 'saiunit/fft/_fft_keep_unit.py' 2026-03-05T05:24:14,167 adding 'saiunit/fft/_fft_keep_unit_test.py' 2026-03-05T05:24:14,169 adding 'saiunit/lax/__init__.py' 2026-03-05T05:24:14,172 adding 'saiunit/lax/_lax_accept_unitless.py' 2026-03-05T05:24:14,173 adding 'saiunit/lax/_lax_accept_unitless_test.py' 2026-03-05T05:24:14,175 adding 'saiunit/lax/_lax_array_creation.py' 2026-03-05T05:24:14,176 adding 'saiunit/lax/_lax_array_creation_test.py' 2026-03-05T05:24:14,178 adding 'saiunit/lax/_lax_change_unit.py' 2026-03-05T05:24:14,180 adding 'saiunit/lax/_lax_change_unit_test.py' 2026-03-05T05:24:14,187 adding 'saiunit/lax/_lax_keep_unit.py' 2026-03-05T05:24:14,190 adding 'saiunit/lax/_lax_keep_unit_test.py' 2026-03-05T05:24:14,193 adding 'saiunit/lax/_lax_linalg.py' 2026-03-05T05:24:14,195 adding 'saiunit/lax/_lax_linalg_test.py' 2026-03-05T05:24:14,197 adding 'saiunit/lax/_lax_remove_unit.py' 2026-03-05T05:24:14,198 adding 'saiunit/lax/_lax_remove_unit_test.py' 2026-03-05T05:24:14,200 adding 'saiunit/lax/_misc.py' 2026-03-05T05:24:14,202 adding 'saiunit/lax/_misc_test.py' 2026-03-05T05:24:14,204 adding 'saiunit/linalg/__init__.py' 2026-03-05T05:24:14,206 adding 'saiunit/linalg/_linalg_change_unit.py' 2026-03-05T05:24:14,208 adding 'saiunit/linalg/_linalg_change_unit_test.py' 2026-03-05T05:24:14,210 adding 'saiunit/linalg/_linalg_docstring_test.py' 2026-03-05T05:24:14,212 adding 'saiunit/linalg/_linalg_keep_unit.py' 2026-03-05T05:24:14,214 adding 'saiunit/linalg/_linalg_keep_unit_test.py' 2026-03-05T05:24:14,216 adding 'saiunit/linalg/_linalg_remove_unit.py' 2026-03-05T05:24:14,217 adding 'saiunit/linalg/_linalg_remove_unit_test.py' 2026-03-05T05:24:14,219 adding 'saiunit/math/__init__.py' 2026-03-05T05:24:14,222 adding 'saiunit/math/_activation.py' 2026-03-05T05:24:14,226 adding 'saiunit/math/_activation_test.py' 2026-03-05T05:24:14,228 adding 'saiunit/math/_alias.py' 2026-03-05T05:24:14,234 adding 'saiunit/math/_einops.py' 2026-03-05T05:24:14,236 adding 'saiunit/math/_einops_parsing.py' 2026-03-05T05:24:14,237 adding 'saiunit/math/_einops_parsing_test.py' 2026-03-05T05:24:14,241 adding 'saiunit/math/_einops_test.py' 2026-03-05T05:24:14,243 adding 'saiunit/math/_exprel.py' 2026-03-05T05:24:14,246 adding 'saiunit/math/_exprel_test.py' 2026-03-05T05:24:14,250 adding 'saiunit/math/_fun_accept_unitless.py' 2026-03-05T05:24:14,254 adding 'saiunit/math/_fun_accept_unitless_test.py' 2026-03-05T05:24:14,258 adding 'saiunit/math/_fun_array_creation.py' 2026-03-05T05:24:14,261 adding 'saiunit/math/_fun_array_creation_test.py' 2026-03-05T05:24:14,265 adding 'saiunit/math/_fun_change_unit.py' 2026-03-05T05:24:14,268 adding 'saiunit/math/_fun_change_unit_test.py' 2026-03-05T05:24:14,281 adding 'saiunit/math/_fun_keep_unit.py' 2026-03-05T05:24:14,285 adding 'saiunit/math/_fun_keep_unit_test.py' 2026-03-05T05:24:14,289 adding 'saiunit/math/_fun_remove_unit.py' 2026-03-05T05:24:14,292 adding 'saiunit/math/_fun_remove_unit_test.py' 2026-03-05T05:24:14,294 adding 'saiunit/math/_misc.py' 2026-03-05T05:24:14,297 adding 'saiunit/math/_misc_test.py' 2026-03-05T05:24:14,298 adding 'saiunit/math/fft.py' 2026-03-05T05:24:14,299 adding 'saiunit/math/linalg.py' 2026-03-05T05:24:14,301 adding 'saiunit/sparse/__init__.py' 2026-03-05T05:24:14,302 adding 'saiunit/sparse/_block_csr.py' 2026-03-05T05:24:14,304 adding 'saiunit/sparse/_block_csr_benchmark.py' 2026-03-05T05:24:14,306 adding 'saiunit/sparse/_block_ell.py' 2026-03-05T05:24:14,307 adding 'saiunit/sparse/_block_ell_benchmark.py' 2026-03-05T05:24:14,309 adding 'saiunit/sparse/_block_sparse_test.py' 2026-03-05T05:24:14,311 adding 'saiunit/sparse/_coo.py' 2026-03-05T05:24:14,313 adding 'saiunit/sparse/_coo_test.py' 2026-03-05T05:24:14,316 adding 'saiunit/sparse/_csr.py' 2026-03-05T05:24:14,318 adding 'saiunit/sparse/_csr_test.py' 2026-03-05T05:24:14,321 adding 'saiunit-0.2.0.dist-info/licenses/LICENSE' 2026-03-05T05:24:14,323 adding 'saiunit-0.2.0.dist-info/METADATA' 2026-03-05T05:24:14,324 adding 'saiunit-0.2.0.dist-info/WHEEL' 2026-03-05T05:24:14,325 adding 'saiunit-0.2.0.dist-info/top_level.txt' 2026-03-05T05:24:14,328 adding 'saiunit-0.2.0.dist-info/RECORD' 2026-03-05T05:24:14,336 removing build/bdist.linux-armv7l/wheel 2026-03-05T05:24:14,476 Building wheel for saiunit (pyproject.toml): finished with status 'done' 2026-03-05T05:24:14,484 Created wheel for saiunit: filename=saiunit-0.2.0-py3-none-any.whl size=484287 sha256=8dd9e40f55025aa5e9fd7af733287774930d311beb14e03568965c1e41632e0d 2026-03-05T05:24:14,485 Stored in directory: /tmp/pip-ephem-wheel-cache-f0hwwu_c/wheels/dc/35/d7/8e65254881a2191b05475400b14230a2aa1c310fbeb60706a4 2026-03-05T05:24:14,502 Successfully built saiunit 2026-03-05T05:24:14,522 Removed build tracker: '/tmp/pip-build-tracker-phkef1ci'