2025-12-02T04:49:29,184 Created temporary directory: /tmp/pip-ephem-wheel-cache-5aekuwfw 2025-12-02T04:49:29,186 Created temporary directory: /tmp/pip-build-tracker-3dowa23p 2025-12-02T04:49:29,187 Initialized build tracking at /tmp/pip-build-tracker-3dowa23p 2025-12-02T04:49:29,187 Created build tracker: /tmp/pip-build-tracker-3dowa23p 2025-12-02T04:49:29,188 Entered build tracker: /tmp/pip-build-tracker-3dowa23p 2025-12-02T04:49:29,188 Created temporary directory: /tmp/pip-wheel-ax_b1bu6 2025-12-02T04:49:29,192 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 2025-12-02T04:49:29,194 Created temporary directory: /tmp/pip-ephem-wheel-cache-es1iw4cn 2025-12-02T04:49:29,219 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-02T04:49:29,222 2 location(s) to search for versions of saiunit: 2025-12-02T04:49:29,222 * https://pypi.org/simple/saiunit/ 2025-12-02T04:49:29,222 * https://www.piwheels.org/simple/saiunit/ 2025-12-02T04:49:29,223 Fetching project page and analyzing links: https://pypi.org/simple/saiunit/ 2025-12-02T04:49:29,224 Getting page https://pypi.org/simple/saiunit/ 2025-12-02T04:49:29,225 Found index url https://pypi.org/simple 2025-12-02T04:49:29,440 Fetched page https://pypi.org/simple/saiunit/ as application/vnd.pypi.simple.v1+json 2025-12-02T04:49:29,445 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) 2025-12-02T04:49:29,446 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) 2025-12-02T04:49:29,446 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) 2025-12-02T04:49:29,447 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) 2025-12-02T04:49:29,448 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) 2025-12-02T04:49:29,448 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) 2025-12-02T04:49:29,449 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) 2025-12-02T04:49:29,449 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) 2025-12-02T04:49:29,450 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) 2025-12-02T04:49:29,450 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) 2025-12-02T04:49:29,451 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) 2025-12-02T04:49:29,452 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) 2025-12-02T04:49:29,452 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) 2025-12-02T04:49:29,453 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 2025-12-02T04:49:29,454 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) 2025-12-02T04:49:29,454 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 2025-12-02T04:49:29,455 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) 2025-12-02T04:49:29,456 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 2025-12-02T04:49:29,457 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) 2025-12-02T04:49:29,458 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 2025-12-02T04:49:29,459 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) 2025-12-02T04:49:29,459 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 2025-12-02T04:49:29,460 Fetching project page and analyzing links: https://www.piwheels.org/simple/saiunit/ 2025-12-02T04:49:29,461 Getting page https://www.piwheels.org/simple/saiunit/ 2025-12-02T04:49:29,462 Found index url https://www.piwheels.org/simple 2025-12-02T04:49:29,672 Fetched page https://www.piwheels.org/simple/saiunit/ as text/html 2025-12-02T04:49:29,674 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) 2025-12-02T04:49:29,675 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) 2025-12-02T04:49:29,675 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) 2025-12-02T04:49:29,676 Skipping link: not a file: https://www.piwheels.org/simple/saiunit/ 2025-12-02T04:49:29,676 Skipping link: not a file: https://pypi.org/simple/saiunit/ 2025-12-02T04:49:29,695 Given no hashes to check 1 links for project 'saiunit': discarding no candidates 2025-12-02T04:49:29,713 Collecting saiunit==0.1.2 2025-12-02T04:49:29,715 Created temporary directory: /tmp/pip-unpack-pcbz3bxw 2025-12-02T04:49:29,929 Downloading saiunit-0.1.2.tar.gz (297 kB) 2025-12-02T04:49:30,368 Added saiunit==0.1.2 from https://files.pythonhosted.org/packages/12/d1/665a358bd7b3f7a8c9cb9aabe1a736e3302ca03bd7321ea6a6ac85373ef5/saiunit-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-3dowa23p' 2025-12-02T04:49:30,372 Created temporary directory: /tmp/pip-build-env-wkohimva 2025-12-02T04:49:30,376 Installing build dependencies: started 2025-12-02T04:49:30,378 Running command pip subprocess to install build dependencies 2025-12-02T04:49:31,514 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-02T04:49:32,131 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 2025-12-02T04:49:32,153 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-02T04:49:33,875 Collecting setuptools 2025-12-02T04:49:33,986 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-02T04:49:36,888 Installing collected packages: setuptools 2025-12-02T04:49:40,726 Successfully installed setuptools-80.9.0 2025-12-02T04:49:40,992 Installing build dependencies: finished with status 'done' 2025-12-02T04:49:40,998 Getting requirements to build wheel: started 2025-12-02T04:49:41,000 Running command Getting requirements to build wheel 2025-12-02T04:49:41,688 running egg_info 2025-12-02T04:49:41,695 writing saiunit.egg-info/PKG-INFO 2025-12-02T04:49:41,700 writing dependency_links to saiunit.egg-info/dependency_links.txt 2025-12-02T04:49:41,703 writing requirements to saiunit.egg-info/requires.txt 2025-12-02T04:49:41,704 writing top-level names to saiunit.egg-info/top_level.txt 2025-12-02T04:49:41,745 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2025-12-02T04:49:41,753 adding license file 'LICENSE' 2025-12-02T04:49:41,761 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2025-12-02T04:49:41,858 Getting requirements to build wheel: finished with status 'done' 2025-12-02T04:49:41,862 Created temporary directory: /tmp/pip-modern-metadata-6ntlu6z8 2025-12-02T04:49:41,865 Preparing metadata (pyproject.toml): started 2025-12-02T04:49:41,866 Running command Preparing metadata (pyproject.toml) 2025-12-02T04:49:42,512 running dist_info 2025-12-02T04:49:42,524 creating /tmp/pip-modern-metadata-6ntlu6z8/saiunit.egg-info 2025-12-02T04:49:42,525 writing /tmp/pip-modern-metadata-6ntlu6z8/saiunit.egg-info/PKG-INFO 2025-12-02T04:49:42,531 writing dependency_links to /tmp/pip-modern-metadata-6ntlu6z8/saiunit.egg-info/dependency_links.txt 2025-12-02T04:49:42,534 writing requirements to /tmp/pip-modern-metadata-6ntlu6z8/saiunit.egg-info/requires.txt 2025-12-02T04:49:42,535 writing top-level names to /tmp/pip-modern-metadata-6ntlu6z8/saiunit.egg-info/top_level.txt 2025-12-02T04:49:42,536 writing manifest file '/tmp/pip-modern-metadata-6ntlu6z8/saiunit.egg-info/SOURCES.txt' 2025-12-02T04:49:42,571 reading manifest file '/tmp/pip-modern-metadata-6ntlu6z8/saiunit.egg-info/SOURCES.txt' 2025-12-02T04:49:42,573 adding license file 'LICENSE' 2025-12-02T04:49:42,579 writing manifest file '/tmp/pip-modern-metadata-6ntlu6z8/saiunit.egg-info/SOURCES.txt' 2025-12-02T04:49:42,581 creating '/tmp/pip-modern-metadata-6ntlu6z8/saiunit-0.1.2.dist-info' 2025-12-02T04:49:42,704 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-02T04:49:42,709 Source in /tmp/pip-wheel-ax_b1bu6/saiunit_1d8f11a1d7b242b68773f7e1daaaa12d has version 0.1.2, which satisfies requirement saiunit==0.1.2 from https://files.pythonhosted.org/packages/12/d1/665a358bd7b3f7a8c9cb9aabe1a736e3302ca03bd7321ea6a6ac85373ef5/saiunit-0.1.2.tar.gz 2025-12-02T04:49:42,710 Removed saiunit==0.1.2 from https://files.pythonhosted.org/packages/12/d1/665a358bd7b3f7a8c9cb9aabe1a736e3302ca03bd7321ea6a6ac85373ef5/saiunit-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-3dowa23p' 2025-12-02T04:49:42,716 Created temporary directory: /tmp/pip-unpack-8p554kuy 2025-12-02T04:49:42,717 Building wheels for collected packages: saiunit 2025-12-02T04:49:42,721 Created temporary directory: /tmp/pip-wheel-93zghhcc 2025-12-02T04:49:42,722 Destination directory: /tmp/pip-wheel-93zghhcc 2025-12-02T04:49:42,724 Building wheel for saiunit (pyproject.toml): started 2025-12-02T04:49:42,725 Running command Building wheel for saiunit (pyproject.toml) 2025-12-02T04:49:43,360 running bdist_wheel 2025-12-02T04:49:43,384 running build 2025-12-02T04:49:43,385 running build_py 2025-12-02T04:49:43,391 creating build/lib/saiunit 2025-12-02T04:49:43,394 copying saiunit/_unit_shortcuts.py -> build/lib/saiunit 2025-12-02T04:49:43,396 copying saiunit/_matplotlib_compat.py -> build/lib/saiunit 2025-12-02T04:49:43,398 copying saiunit/_unit_common.py -> build/lib/saiunit 2025-12-02T04:49:43,410 copying saiunit/_compatible_import.py -> build/lib/saiunit 2025-12-02T04:49:43,412 copying saiunit/custom_array_test.py -> build/lib/saiunit 2025-12-02T04:49:43,415 copying saiunit/constants_test.py -> build/lib/saiunit 2025-12-02T04:49:43,417 copying saiunit/custom_array.py -> build/lib/saiunit 2025-12-02T04:49:43,420 copying saiunit/__init__.py -> build/lib/saiunit 2025-12-02T04:49:43,422 copying saiunit/_misc.py -> build/lib/saiunit 2025-12-02T04:49:43,424 copying saiunit/_base.py -> build/lib/saiunit 2025-12-02T04:49:43,432 copying saiunit/constants.py -> build/lib/saiunit 2025-12-02T04:49:43,440 copying saiunit/_celsius_test.py -> build/lib/saiunit 2025-12-02T04:49:43,443 copying saiunit/_celsius.py -> build/lib/saiunit 2025-12-02T04:49:43,446 copying saiunit/_base_test.py -> build/lib/saiunit 2025-12-02T04:49:43,453 copying saiunit/_matplotlib_compat_test.py -> build/lib/saiunit 2025-12-02T04:49:43,455 copying saiunit/_unit_constants.py -> build/lib/saiunit 2025-12-02T04:49:43,458 copying saiunit/_sparse_base.py -> build/lib/saiunit 2025-12-02T04:49:43,464 creating build/lib/saiunit/fft 2025-12-02T04:49:43,466 copying saiunit/fft/_fft_keep_unit.py -> build/lib/saiunit/fft 2025-12-02T04:49:43,468 copying saiunit/fft/_fft_change_unit_test.py -> build/lib/saiunit/fft 2025-12-02T04:49:43,470 copying saiunit/fft/_fft_keep_unit_test.py -> build/lib/saiunit/fft 2025-12-02T04:49:43,473 copying saiunit/fft/_fft_change_unit.py -> build/lib/saiunit/fft 2025-12-02T04:49:43,476 copying saiunit/fft/__init__.py -> build/lib/saiunit/fft 2025-12-02T04:49:43,478 creating build/lib/saiunit/lax 2025-12-02T04:49:43,479 copying saiunit/lax/_lax_linalg_test.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,482 copying saiunit/lax/_lax_remove_unit.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,484 copying saiunit/lax/_lax_change_unit_test.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,487 copying saiunit/lax/_lax_linalg.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,490 copying saiunit/lax/_lax_accept_unitless.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,493 copying saiunit/lax/_misc_test.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,495 copying saiunit/lax/_lax_accept_unitless_test.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,498 copying saiunit/lax/_lax_change_unit.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,501 copying saiunit/lax/_lax_keep_unit_test.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,512 copying saiunit/lax/__init__.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,514 copying saiunit/lax/_misc.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,516 copying saiunit/lax/_lax_array_creation_test.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,518 copying saiunit/lax/_lax_keep_unit.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,526 copying saiunit/lax/_lax_remove_unit_test.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,527 copying saiunit/lax/_lax_array_creation.py -> build/lib/saiunit/lax 2025-12-02T04:49:43,530 creating build/lib/saiunit/autograd 2025-12-02T04:49:43,531 copying saiunit/autograd/_hessian.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,534 copying saiunit/autograd/_vector_grad_test.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,536 copying saiunit/autograd/_hessian_test.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,538 copying saiunit/autograd/_jacobian.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,542 copying saiunit/autograd/_value_and_grad_test.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,544 copying saiunit/autograd/_jacobian_test.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,547 copying saiunit/autograd/__init__.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,549 copying saiunit/autograd/_misc.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,551 copying saiunit/autograd/_value_and_grad.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,553 copying saiunit/autograd/_vector_grad.py -> build/lib/saiunit/autograd 2025-12-02T04:49:43,556 creating build/lib/saiunit/linalg 2025-12-02T04:49:43,558 copying saiunit/linalg/_linalg_keep_unit_test.py -> build/lib/saiunit/linalg 2025-12-02T04:49:43,560 copying saiunit/linalg/_linalg_keep_unit.py -> build/lib/saiunit/linalg 2025-12-02T04:49:43,564 copying saiunit/linalg/__init__.py -> build/lib/saiunit/linalg 2025-12-02T04:49:43,566 copying saiunit/linalg/_linalg_remove_unit.py -> build/lib/saiunit/linalg 2025-12-02T04:49:43,568 copying saiunit/linalg/_linalg_change_unit.py -> build/lib/saiunit/linalg 2025-12-02T04:49:43,571 copying saiunit/linalg/_linalg_change_unit_test.py -> build/lib/saiunit/linalg 2025-12-02T04:49:43,574 creating build/lib/saiunit/math 2025-12-02T04:49:43,575 copying saiunit/math/_einops_parsing_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,578 copying saiunit/math/_fun_change_unit_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,580 copying saiunit/math/_fun_change_unit.py -> build/lib/saiunit/math 2025-12-02T04:49:43,584 copying saiunit/math/_einops.py -> build/lib/saiunit/math 2025-12-02T04:49:43,588 copying saiunit/math/_fun_array_creation_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,591 copying saiunit/math/_fun_keep_unit.py -> build/lib/saiunit/math 2025-12-02T04:49:43,595 copying saiunit/math/_fun_accept_unitless.py -> build/lib/saiunit/math 2025-12-02T04:49:43,598 copying saiunit/math/_misc_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,601 copying saiunit/math/fft.py -> build/lib/saiunit/math 2025-12-02T04:49:43,603 copying saiunit/math/_fun_array_creation.py -> build/lib/saiunit/math 2025-12-02T04:49:43,606 copying saiunit/math/_alias.py -> build/lib/saiunit/math 2025-12-02T04:49:43,612 copying saiunit/math/_fun_remove_unit_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,617 copying saiunit/math/_fun_accept_unitless_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,622 copying saiunit/math/__init__.py -> build/lib/saiunit/math 2025-12-02T04:49:43,627 copying saiunit/math/_misc.py -> build/lib/saiunit/math 2025-12-02T04:49:43,629 copying saiunit/math/_fun_remove_unit.py -> build/lib/saiunit/math 2025-12-02T04:49:43,633 copying saiunit/math/_fun_keep_unit_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,636 copying saiunit/math/_activation_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,640 copying saiunit/math/_einops_parsing.py -> build/lib/saiunit/math 2025-12-02T04:49:43,643 copying saiunit/math/_activation.py -> build/lib/saiunit/math 2025-12-02T04:49:43,646 copying saiunit/math/linalg.py -> build/lib/saiunit/math 2025-12-02T04:49:43,648 copying saiunit/math/_einops_test.py -> build/lib/saiunit/math 2025-12-02T04:49:43,652 creating build/lib/saiunit/sparse 2025-12-02T04:49:43,654 copying saiunit/sparse/_csr_test.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,660 copying saiunit/sparse/_block_csr_benchmark.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,663 copying saiunit/sparse/_block_ell_benchmark.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,671 copying saiunit/sparse/_block_csr.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,674 copying saiunit/sparse/_coo.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,681 copying saiunit/sparse/_coo_test.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,684 copying saiunit/sparse/__init__.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,689 copying saiunit/sparse/_block_ell.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,692 copying saiunit/sparse/_csr.py -> build/lib/saiunit/sparse 2025-12-02T04:49:43,695 creating build/lib/brainunit/brainunit 2025-12-02T04:49:43,697 copying brainunit/brainunit/_unit_shortcuts.py -> build/lib/brainunit/brainunit 2025-12-02T04:49:43,699 copying brainunit/brainunit/_unit_common.py -> build/lib/brainunit/brainunit 2025-12-02T04:49:43,701 copying brainunit/brainunit/__init__.py -> build/lib/brainunit/brainunit 2025-12-02T04:49:43,703 copying brainunit/brainunit/_base.py -> build/lib/brainunit/brainunit 2025-12-02T04:49:43,705 copying brainunit/brainunit/constants.py -> build/lib/brainunit/brainunit 2025-12-02T04:49:43,707 copying brainunit/brainunit/_celsius.py -> build/lib/brainunit/brainunit 2025-12-02T04:49:43,710 copying brainunit/brainunit/_unit_constants.py -> build/lib/brainunit/brainunit 2025-12-02T04:49:43,715 creating build/lib/brainunit/brainunit/fft 2025-12-02T04:49:43,718 copying brainunit/brainunit/fft/_fft_keep_unit.py -> build/lib/brainunit/brainunit/fft 2025-12-02T04:49:43,722 copying brainunit/brainunit/fft/_fft_change_unit.py -> build/lib/brainunit/brainunit/fft 2025-12-02T04:49:43,724 copying brainunit/brainunit/fft/__init__.py -> build/lib/brainunit/brainunit/fft 2025-12-02T04:49:43,728 creating build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,728 copying brainunit/brainunit/lax/_lax_remove_unit.py -> build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,730 copying brainunit/brainunit/lax/_lax_linalg.py -> build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,732 copying brainunit/brainunit/lax/_lax_accept_unitless.py -> build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,734 copying brainunit/brainunit/lax/_lax_change_unit.py -> build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,736 copying brainunit/brainunit/lax/__init__.py -> build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,738 copying brainunit/brainunit/lax/_misc.py -> build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,739 copying brainunit/brainunit/lax/_lax_keep_unit.py -> build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,741 copying brainunit/brainunit/lax/_lax_array_creation.py -> build/lib/brainunit/brainunit/lax 2025-12-02T04:49:43,743 creating build/lib/brainunit/brainunit/autograd 2025-12-02T04:49:43,744 copying brainunit/brainunit/autograd/_hessian.py -> build/lib/brainunit/brainunit/autograd 2025-12-02T04:49:43,746 copying brainunit/brainunit/autograd/_jacobian.py -> build/lib/brainunit/brainunit/autograd 2025-12-02T04:49:43,748 copying brainunit/brainunit/autograd/__init__.py -> build/lib/brainunit/brainunit/autograd 2025-12-02T04:49:43,750 copying brainunit/brainunit/autograd/_value_and_grad.py -> build/lib/brainunit/brainunit/autograd 2025-12-02T04:49:43,751 copying brainunit/brainunit/autograd/_vector_grad.py -> build/lib/brainunit/brainunit/autograd 2025-12-02T04:49:43,754 creating build/lib/brainunit/brainunit/linalg 2025-12-02T04:49:43,754 copying brainunit/brainunit/linalg/_linalg_keep_unit.py -> build/lib/brainunit/brainunit/linalg 2025-12-02T04:49:43,756 copying brainunit/brainunit/linalg/__init__.py -> build/lib/brainunit/brainunit/linalg 2025-12-02T04:49:43,758 copying brainunit/brainunit/linalg/_linalg_remove_unit.py -> build/lib/brainunit/brainunit/linalg 2025-12-02T04:49:43,759 copying brainunit/brainunit/linalg/_linalg_change_unit.py -> build/lib/brainunit/brainunit/linalg 2025-12-02T04:49:43,762 creating build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,763 copying brainunit/brainunit/math/_fun_change_unit.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,764 copying brainunit/brainunit/math/_einops.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,766 copying brainunit/brainunit/math/_fun_keep_unit.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,768 copying brainunit/brainunit/math/_fun_accept_unitless.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,769 copying brainunit/brainunit/math/fft.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,771 copying brainunit/brainunit/math/_fun_array_creation.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,773 copying brainunit/brainunit/math/_alias.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,775 copying brainunit/brainunit/math/__init__.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,776 copying brainunit/brainunit/math/_misc.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,778 copying brainunit/brainunit/math/_fun_remove_unit.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,780 copying brainunit/brainunit/math/_activation.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,782 copying brainunit/brainunit/math/linalg.py -> build/lib/brainunit/brainunit/math 2025-12-02T04:49:43,784 creating build/lib/brainunit/brainunit/sparse 2025-12-02T04:49:43,785 copying brainunit/brainunit/sparse/_block_csr.py -> build/lib/brainunit/brainunit/sparse 2025-12-02T04:49:43,787 copying brainunit/brainunit/sparse/_coo.py -> build/lib/brainunit/brainunit/sparse 2025-12-02T04:49:43,788 copying brainunit/brainunit/sparse/__init__.py -> build/lib/brainunit/brainunit/sparse 2025-12-02T04:49:43,790 copying brainunit/brainunit/sparse/_block_ell.py -> build/lib/brainunit/brainunit/sparse 2025-12-02T04:49:43,792 copying brainunit/brainunit/sparse/_csr.py -> build/lib/brainunit/brainunit/sparse 2025-12-02T04:49:43,793 running egg_info 2025-12-02T04:49:43,804 writing saiunit.egg-info/PKG-INFO 2025-12-02T04:49:43,809 writing dependency_links to saiunit.egg-info/dependency_links.txt 2025-12-02T04:49:43,812 writing requirements to saiunit.egg-info/requires.txt 2025-12-02T04:49:43,813 writing top-level names to saiunit.egg-info/top_level.txt 2025-12-02T04:49:43,836 reading manifest file 'saiunit.egg-info/SOURCES.txt' 2025-12-02T04:49:43,845 adding license file 'LICENSE' 2025-12-02T04:49:43,852 writing manifest file 'saiunit.egg-info/SOURCES.txt' 2025-12-02T04:49:43,880 installing to build/bdist.linux-armv7l/wheel 2025-12-02T04:49:43,880 running install 2025-12-02T04:49:43,909 running install_lib 2025-12-02T04:49:43,917 creating build/bdist.linux-armv7l/wheel 2025-12-02T04:49:43,920 creating build/bdist.linux-armv7l/wheel/saiunit 2025-12-02T04:49:43,921 copying build/lib/saiunit/_unit_shortcuts.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:43,924 copying build/lib/saiunit/_matplotlib_compat.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:43,927 creating build/bdist.linux-armv7l/wheel/saiunit/fft 2025-12-02T04:49:43,928 copying build/lib/saiunit/fft/_fft_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2025-12-02T04:49:43,930 copying build/lib/saiunit/fft/_fft_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2025-12-02T04:49:43,933 copying build/lib/saiunit/fft/_fft_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2025-12-02T04:49:43,936 copying build/lib/saiunit/fft/_fft_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2025-12-02T04:49:43,939 copying build/lib/saiunit/fft/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/fft 2025-12-02T04:49:43,944 copying build/lib/saiunit/_unit_common.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:43,963 copying build/lib/saiunit/_compatible_import.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:43,966 creating build/bdist.linux-armv7l/wheel/saiunit/lax 2025-12-02T04:49:43,967 copying build/lib/saiunit/lax/_lax_linalg_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,970 copying build/lib/saiunit/lax/_lax_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,972 copying build/lib/saiunit/lax/_lax_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,975 copying build/lib/saiunit/lax/_lax_linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,978 copying build/lib/saiunit/lax/_lax_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,981 copying build/lib/saiunit/lax/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,983 copying build/lib/saiunit/lax/_lax_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,986 copying build/lib/saiunit/lax/_lax_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,989 copying build/lib/saiunit/lax/_lax_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,992 copying build/lib/saiunit/lax/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,994 copying build/lib/saiunit/lax/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,996 copying build/lib/saiunit/lax/_lax_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:43,999 copying build/lib/saiunit/lax/_lax_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:44,003 copying build/lib/saiunit/lax/_lax_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:44,005 copying build/lib/saiunit/lax/_lax_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/lax 2025-12-02T04:49:44,007 copying build/lib/saiunit/custom_array_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,010 creating build/bdist.linux-armv7l/wheel/saiunit/autograd 2025-12-02T04:49:44,011 copying build/lib/saiunit/autograd/_hessian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,013 copying build/lib/saiunit/autograd/_vector_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,015 copying build/lib/saiunit/autograd/_hessian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,018 copying build/lib/saiunit/autograd/_jacobian.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,020 copying build/lib/saiunit/autograd/_value_and_grad_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,022 copying build/lib/saiunit/autograd/_jacobian_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,025 copying build/lib/saiunit/autograd/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,026 copying build/lib/saiunit/autograd/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,028 copying build/lib/saiunit/autograd/_value_and_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,030 copying build/lib/saiunit/autograd/_vector_grad.py -> build/bdist.linux-armv7l/wheel/./saiunit/autograd 2025-12-02T04:49:44,033 creating build/bdist.linux-armv7l/wheel/saiunit/linalg 2025-12-02T04:49:44,033 copying build/lib/saiunit/linalg/_linalg_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2025-12-02T04:49:44,036 copying build/lib/saiunit/linalg/_linalg_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2025-12-02T04:49:44,038 copying build/lib/saiunit/linalg/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2025-12-02T04:49:44,040 copying build/lib/saiunit/linalg/_linalg_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2025-12-02T04:49:44,042 copying build/lib/saiunit/linalg/_linalg_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2025-12-02T04:49:44,044 copying build/lib/saiunit/linalg/_linalg_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/linalg 2025-12-02T04:49:44,047 copying build/lib/saiunit/constants_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,049 creating build/bdist.linux-armv7l/wheel/saiunit/math 2025-12-02T04:49:44,050 copying build/lib/saiunit/math/_einops_parsing_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,052 copying build/lib/saiunit/math/_fun_change_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,055 copying build/lib/saiunit/math/_fun_change_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,058 copying build/lib/saiunit/math/_einops.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,061 copying build/lib/saiunit/math/_fun_array_creation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,065 copying build/lib/saiunit/math/_fun_keep_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,069 copying build/lib/saiunit/math/_fun_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,071 copying build/lib/saiunit/math/_misc_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,074 copying build/lib/saiunit/math/fft.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,075 copying build/lib/saiunit/math/_fun_array_creation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,078 copying build/lib/saiunit/math/_alias.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,080 copying build/lib/saiunit/math/_fun_remove_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,083 copying build/lib/saiunit/math/_fun_accept_unitless_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,086 copying build/lib/saiunit/math/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,088 copying build/lib/saiunit/math/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,091 copying build/lib/saiunit/math/_fun_remove_unit.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,094 copying build/lib/saiunit/math/_fun_keep_unit_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,097 copying build/lib/saiunit/math/_activation_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,099 copying build/lib/saiunit/math/_einops_parsing.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,102 copying build/lib/saiunit/math/_activation.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,104 copying build/lib/saiunit/math/linalg.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,106 copying build/lib/saiunit/math/_einops_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/math 2025-12-02T04:49:44,109 copying build/lib/saiunit/custom_array.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,112 copying build/lib/saiunit/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,114 copying build/lib/saiunit/_misc.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,116 copying build/lib/saiunit/_base.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,124 copying build/lib/saiunit/constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,126 copying build/lib/saiunit/_celsius_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,128 copying build/lib/saiunit/_celsius.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,130 copying build/lib/saiunit/_base_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,134 copying build/lib/saiunit/_matplotlib_compat_test.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,136 copying build/lib/saiunit/_unit_constants.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,139 creating build/bdist.linux-armv7l/wheel/saiunit/sparse 2025-12-02T04:49:44,140 copying build/lib/saiunit/sparse/_csr_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,143 copying build/lib/saiunit/sparse/_block_csr_benchmark.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,145 copying build/lib/saiunit/sparse/_block_ell_benchmark.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,147 copying build/lib/saiunit/sparse/_block_csr.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,150 copying build/lib/saiunit/sparse/_coo.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,152 copying build/lib/saiunit/sparse/_coo_test.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,155 copying build/lib/saiunit/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,156 copying build/lib/saiunit/sparse/_block_ell.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,159 copying build/lib/saiunit/sparse/_csr.py -> build/bdist.linux-armv7l/wheel/./saiunit/sparse 2025-12-02T04:49:44,162 copying build/lib/saiunit/_sparse_base.py -> build/bdist.linux-armv7l/wheel/./saiunit 2025-12-02T04:49:44,165 creating build/bdist.linux-armv7l/wheel/brainunit 2025-12-02T04:49:44,167 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit 2025-12-02T04:49:44,168 copying build/lib/brainunit/brainunit/_unit_shortcuts.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2025-12-02T04:49:44,171 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/fft 2025-12-02T04:49:44,172 copying build/lib/brainunit/brainunit/fft/_fft_keep_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/fft 2025-12-02T04:49:44,174 copying build/lib/brainunit/brainunit/fft/_fft_change_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/fft 2025-12-02T04:49:44,176 copying build/lib/brainunit/brainunit/fft/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/fft 2025-12-02T04:49:44,178 copying build/lib/brainunit/brainunit/_unit_common.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2025-12-02T04:49:44,180 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/lax 2025-12-02T04:49:44,181 copying build/lib/brainunit/brainunit/lax/_lax_remove_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2025-12-02T04:49:44,183 copying build/lib/brainunit/brainunit/lax/_lax_linalg.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2025-12-02T04:49:44,185 copying build/lib/brainunit/brainunit/lax/_lax_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2025-12-02T04:49:44,187 copying build/lib/brainunit/brainunit/lax/_lax_change_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2025-12-02T04:49:44,188 copying build/lib/brainunit/brainunit/lax/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2025-12-02T04:49:44,190 copying build/lib/brainunit/brainunit/lax/_misc.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2025-12-02T04:49:44,192 copying build/lib/brainunit/brainunit/lax/_lax_keep_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2025-12-02T04:49:44,194 copying build/lib/brainunit/brainunit/lax/_lax_array_creation.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/lax 2025-12-02T04:49:44,196 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/autograd 2025-12-02T04:49:44,197 copying build/lib/brainunit/brainunit/autograd/_hessian.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2025-12-02T04:49:44,199 copying build/lib/brainunit/brainunit/autograd/_jacobian.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2025-12-02T04:49:44,201 copying build/lib/brainunit/brainunit/autograd/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2025-12-02T04:49:44,203 copying build/lib/brainunit/brainunit/autograd/_value_and_grad.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2025-12-02T04:49:44,205 copying build/lib/brainunit/brainunit/autograd/_vector_grad.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/autograd 2025-12-02T04:49:44,207 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/linalg 2025-12-02T04:49:44,208 copying build/lib/brainunit/brainunit/linalg/_linalg_keep_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/linalg 2025-12-02T04:49:44,210 copying build/lib/brainunit/brainunit/linalg/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/linalg 2025-12-02T04:49:44,212 copying build/lib/brainunit/brainunit/linalg/_linalg_remove_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/linalg 2025-12-02T04:49:44,214 copying build/lib/brainunit/brainunit/linalg/_linalg_change_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/linalg 2025-12-02T04:49:44,216 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/math 2025-12-02T04:49:44,217 copying build/lib/brainunit/brainunit/math/_fun_change_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,219 copying build/lib/brainunit/brainunit/math/_einops.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,221 copying build/lib/brainunit/brainunit/math/_fun_keep_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,223 copying build/lib/brainunit/brainunit/math/_fun_accept_unitless.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,225 copying build/lib/brainunit/brainunit/math/fft.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,227 copying build/lib/brainunit/brainunit/math/_fun_array_creation.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,229 copying build/lib/brainunit/brainunit/math/_alias.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,231 copying build/lib/brainunit/brainunit/math/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,233 copying build/lib/brainunit/brainunit/math/_misc.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,235 copying build/lib/brainunit/brainunit/math/_fun_remove_unit.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,237 copying build/lib/brainunit/brainunit/math/_activation.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,238 copying build/lib/brainunit/brainunit/math/linalg.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/math 2025-12-02T04:49:44,240 copying build/lib/brainunit/brainunit/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2025-12-02T04:49:44,242 copying build/lib/brainunit/brainunit/_base.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2025-12-02T04:49:44,244 copying build/lib/brainunit/brainunit/constants.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2025-12-02T04:49:44,246 copying build/lib/brainunit/brainunit/_celsius.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2025-12-02T04:49:44,247 copying build/lib/brainunit/brainunit/_unit_constants.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit 2025-12-02T04:49:44,249 creating build/bdist.linux-armv7l/wheel/brainunit/brainunit/sparse 2025-12-02T04:49:44,250 copying build/lib/brainunit/brainunit/sparse/_block_csr.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2025-12-02T04:49:44,252 copying build/lib/brainunit/brainunit/sparse/_coo.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2025-12-02T04:49:44,254 copying build/lib/brainunit/brainunit/sparse/__init__.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2025-12-02T04:49:44,255 copying build/lib/brainunit/brainunit/sparse/_block_ell.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2025-12-02T04:49:44,257 copying build/lib/brainunit/brainunit/sparse/_csr.py -> build/bdist.linux-armv7l/wheel/./brainunit/brainunit/sparse 2025-12-02T04:49:44,259 running install_egg_info 2025-12-02T04:49:44,265 Copying saiunit.egg-info to build/bdist.linux-armv7l/wheel/./saiunit-0.1.2-py3.11.egg-info 2025-12-02T04:49:44,276 running install_scripts 2025-12-02T04:49:44,286 creating build/bdist.linux-armv7l/wheel/saiunit-0.1.2.dist-info/WHEEL 2025-12-02T04:49:44,289 creating '/tmp/pip-wheel-93zghhcc/.tmp-jf7bameo/saiunit-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-02T04:49:44,292 adding 'brainunit/brainunit/__init__.py' 2025-12-02T04:49:44,294 adding 'brainunit/brainunit/_base.py' 2025-12-02T04:49:44,295 adding 'brainunit/brainunit/_celsius.py' 2025-12-02T04:49:44,297 adding 'brainunit/brainunit/_unit_common.py' 2025-12-02T04:49:44,299 adding 'brainunit/brainunit/_unit_constants.py' 2025-12-02T04:49:44,300 adding 'brainunit/brainunit/_unit_shortcuts.py' 2025-12-02T04:49:44,301 adding 'brainunit/brainunit/constants.py' 2025-12-02T04:49:44,304 adding 'brainunit/brainunit/autograd/__init__.py' 2025-12-02T04:49:44,305 adding 'brainunit/brainunit/autograd/_hessian.py' 2025-12-02T04:49:44,307 adding 'brainunit/brainunit/autograd/_jacobian.py' 2025-12-02T04:49:44,308 adding 'brainunit/brainunit/autograd/_value_and_grad.py' 2025-12-02T04:49:44,309 adding 'brainunit/brainunit/autograd/_vector_grad.py' 2025-12-02T04:49:44,311 adding 'brainunit/brainunit/fft/__init__.py' 2025-12-02T04:49:44,313 adding 'brainunit/brainunit/fft/_fft_change_unit.py' 2025-12-02T04:49:44,314 adding 'brainunit/brainunit/fft/_fft_keep_unit.py' 2025-12-02T04:49:44,317 adding 'brainunit/brainunit/lax/__init__.py' 2025-12-02T04:49:44,318 adding 'brainunit/brainunit/lax/_lax_accept_unitless.py' 2025-12-02T04:49:44,320 adding 'brainunit/brainunit/lax/_lax_array_creation.py' 2025-12-02T04:49:44,321 adding 'brainunit/brainunit/lax/_lax_change_unit.py' 2025-12-02T04:49:44,323 adding 'brainunit/brainunit/lax/_lax_keep_unit.py' 2025-12-02T04:49:44,324 adding 'brainunit/brainunit/lax/_lax_linalg.py' 2025-12-02T04:49:44,325 adding 'brainunit/brainunit/lax/_lax_remove_unit.py' 2025-12-02T04:49:44,327 adding 'brainunit/brainunit/lax/_misc.py' 2025-12-02T04:49:44,329 adding 'brainunit/brainunit/linalg/__init__.py' 2025-12-02T04:49:44,330 adding 'brainunit/brainunit/linalg/_linalg_change_unit.py' 2025-12-02T04:49:44,332 adding 'brainunit/brainunit/linalg/_linalg_keep_unit.py' 2025-12-02T04:49:44,333 adding 'brainunit/brainunit/linalg/_linalg_remove_unit.py' 2025-12-02T04:49:44,335 adding 'brainunit/brainunit/math/__init__.py' 2025-12-02T04:49:44,337 adding 'brainunit/brainunit/math/_activation.py' 2025-12-02T04:49:44,338 adding 'brainunit/brainunit/math/_alias.py' 2025-12-02T04:49:44,339 adding 'brainunit/brainunit/math/_einops.py' 2025-12-02T04:49:44,341 adding 'brainunit/brainunit/math/_fun_accept_unitless.py' 2025-12-02T04:49:44,342 adding 'brainunit/brainunit/math/_fun_array_creation.py' 2025-12-02T04:49:44,344 adding 'brainunit/brainunit/math/_fun_change_unit.py' 2025-12-02T04:49:44,345 adding 'brainunit/brainunit/math/_fun_keep_unit.py' 2025-12-02T04:49:44,347 adding 'brainunit/brainunit/math/_fun_remove_unit.py' 2025-12-02T04:49:44,348 adding 'brainunit/brainunit/math/_misc.py' 2025-12-02T04:49:44,350 adding 'brainunit/brainunit/math/fft.py' 2025-12-02T04:49:44,351 adding 'brainunit/brainunit/math/linalg.py' 2025-12-02T04:49:44,353 adding 'brainunit/brainunit/sparse/__init__.py' 2025-12-02T04:49:44,355 adding 'brainunit/brainunit/sparse/_block_csr.py' 2025-12-02T04:49:44,356 adding 'brainunit/brainunit/sparse/_block_ell.py' 2025-12-02T04:49:44,358 adding 'brainunit/brainunit/sparse/_coo.py' 2025-12-02T04:49:44,359 adding 'brainunit/brainunit/sparse/_csr.py' 2025-12-02T04:49:44,362 adding 'saiunit/__init__.py' 2025-12-02T04:49:44,381 adding 'saiunit/_base.py' 2025-12-02T04:49:44,390 adding 'saiunit/_base_test.py' 2025-12-02T04:49:44,392 adding 'saiunit/_celsius.py' 2025-12-02T04:49:44,394 adding 'saiunit/_celsius_test.py' 2025-12-02T04:49:44,395 adding 'saiunit/_compatible_import.py' 2025-12-02T04:49:44,397 adding 'saiunit/_matplotlib_compat.py' 2025-12-02T04:49:44,398 adding 'saiunit/_matplotlib_compat_test.py' 2025-12-02T04:49:44,400 adding 'saiunit/_misc.py' 2025-12-02T04:49:44,402 adding 'saiunit/_sparse_base.py' 2025-12-02T04:49:44,420 adding 'saiunit/_unit_common.py' 2025-12-02T04:49:44,424 adding 'saiunit/_unit_constants.py' 2025-12-02T04:49:44,425 adding 'saiunit/_unit_shortcuts.py' 2025-12-02T04:49:44,427 adding 'saiunit/constants.py' 2025-12-02T04:49:44,429 adding 'saiunit/constants_test.py' 2025-12-02T04:49:44,433 adding 'saiunit/custom_array.py' 2025-12-02T04:49:44,436 adding 'saiunit/custom_array_test.py' 2025-12-02T04:49:44,438 adding 'saiunit/autograd/__init__.py' 2025-12-02T04:49:44,439 adding 'saiunit/autograd/_hessian.py' 2025-12-02T04:49:44,441 adding 'saiunit/autograd/_hessian_test.py' 2025-12-02T04:49:44,444 adding 'saiunit/autograd/_jacobian.py' 2025-12-02T04:49:44,446 adding 'saiunit/autograd/_jacobian_test.py' 2025-12-02T04:49:44,447 adding 'saiunit/autograd/_misc.py' 2025-12-02T04:49:44,449 adding 'saiunit/autograd/_value_and_grad.py' 2025-12-02T04:49:44,451 adding 'saiunit/autograd/_value_and_grad_test.py' 2025-12-02T04:49:44,453 adding 'saiunit/autograd/_vector_grad.py' 2025-12-02T04:49:44,455 adding 'saiunit/autograd/_vector_grad_test.py' 2025-12-02T04:49:44,457 adding 'saiunit/fft/__init__.py' 2025-12-02T04:49:44,461 adding 'saiunit/fft/_fft_change_unit.py' 2025-12-02T04:49:44,464 adding 'saiunit/fft/_fft_change_unit_test.py' 2025-12-02T04:49:44,465 adding 'saiunit/fft/_fft_keep_unit.py' 2025-12-02T04:49:44,466 adding 'saiunit/fft/_fft_keep_unit_test.py' 2025-12-02T04:49:44,468 adding 'saiunit/lax/__init__.py' 2025-12-02T04:49:44,470 adding 'saiunit/lax/_lax_accept_unitless.py' 2025-12-02T04:49:44,472 adding 'saiunit/lax/_lax_accept_unitless_test.py' 2025-12-02T04:49:44,473 adding 'saiunit/lax/_lax_array_creation.py' 2025-12-02T04:49:44,475 adding 'saiunit/lax/_lax_array_creation_test.py' 2025-12-02T04:49:44,477 adding 'saiunit/lax/_lax_change_unit.py' 2025-12-02T04:49:44,478 adding 'saiunit/lax/_lax_change_unit_test.py' 2025-12-02T04:49:44,484 adding 'saiunit/lax/_lax_keep_unit.py' 2025-12-02T04:49:44,487 adding 'saiunit/lax/_lax_keep_unit_test.py' 2025-12-02T04:49:44,490 adding 'saiunit/lax/_lax_linalg.py' 2025-12-02T04:49:44,492 adding 'saiunit/lax/_lax_linalg_test.py' 2025-12-02T04:49:44,493 adding 'saiunit/lax/_lax_remove_unit.py' 2025-12-02T04:49:44,494 adding 'saiunit/lax/_lax_remove_unit_test.py' 2025-12-02T04:49:44,496 adding 'saiunit/lax/_misc.py' 2025-12-02T04:49:44,497 adding 'saiunit/lax/_misc_test.py' 2025-12-02T04:49:44,499 adding 'saiunit/linalg/__init__.py' 2025-12-02T04:49:44,501 adding 'saiunit/linalg/_linalg_change_unit.py' 2025-12-02T04:49:44,503 adding 'saiunit/linalg/_linalg_change_unit_test.py' 2025-12-02T04:49:44,505 adding 'saiunit/linalg/_linalg_keep_unit.py' 2025-12-02T04:49:44,507 adding 'saiunit/linalg/_linalg_keep_unit_test.py' 2025-12-02T04:49:44,508 adding 'saiunit/linalg/_linalg_remove_unit.py' 2025-12-02T04:49:44,510 adding 'saiunit/math/__init__.py' 2025-12-02T04:49:44,512 adding 'saiunit/math/_activation.py' 2025-12-02T04:49:44,515 adding 'saiunit/math/_activation_test.py' 2025-12-02T04:49:44,517 adding 'saiunit/math/_alias.py' 2025-12-02T04:49:44,523 adding 'saiunit/math/_einops.py' 2025-12-02T04:49:44,525 adding 'saiunit/math/_einops_parsing.py' 2025-12-02T04:49:44,526 adding 'saiunit/math/_einops_parsing_test.py' 2025-12-02T04:49:44,530 adding 'saiunit/math/_einops_test.py' 2025-12-02T04:49:44,534 adding 'saiunit/math/_fun_accept_unitless.py' 2025-12-02T04:49:44,536 adding 'saiunit/math/_fun_accept_unitless_test.py' 2025-12-02T04:49:44,540 adding 'saiunit/math/_fun_array_creation.py' 2025-12-02T04:49:44,542 adding 'saiunit/math/_fun_array_creation_test.py' 2025-12-02T04:49:44,547 adding 'saiunit/math/_fun_change_unit.py' 2025-12-02T04:49:44,549 adding 'saiunit/math/_fun_change_unit_test.py' 2025-12-02T04:49:44,561 adding 'saiunit/math/_fun_keep_unit.py' 2025-12-02T04:49:44,566 adding 'saiunit/math/_fun_keep_unit_test.py' 2025-12-02T04:49:44,570 adding 'saiunit/math/_fun_remove_unit.py' 2025-12-02T04:49:44,572 adding 'saiunit/math/_fun_remove_unit_test.py' 2025-12-02T04:49:44,575 adding 'saiunit/math/_misc.py' 2025-12-02T04:49:44,577 adding 'saiunit/math/_misc_test.py' 2025-12-02T04:49:44,578 adding 'saiunit/math/fft.py' 2025-12-02T04:49:44,579 adding 'saiunit/math/linalg.py' 2025-12-02T04:49:44,581 adding 'saiunit/sparse/__init__.py' 2025-12-02T04:49:44,583 adding 'saiunit/sparse/_block_csr.py' 2025-12-02T04:49:44,584 adding 'saiunit/sparse/_block_csr_benchmark.py' 2025-12-02T04:49:44,586 adding 'saiunit/sparse/_block_ell.py' 2025-12-02T04:49:44,588 adding 'saiunit/sparse/_block_ell_benchmark.py' 2025-12-02T04:49:44,590 adding 'saiunit/sparse/_coo.py' 2025-12-02T04:49:44,591 adding 'saiunit/sparse/_coo_test.py' 2025-12-02T04:49:44,594 adding 'saiunit/sparse/_csr.py' 2025-12-02T04:49:44,595 adding 'saiunit/sparse/_csr_test.py' 2025-12-02T04:49:44,599 adding 'saiunit-0.1.2.dist-info/licenses/LICENSE' 2025-12-02T04:49:44,601 adding 'saiunit-0.1.2.dist-info/METADATA' 2025-12-02T04:49:44,602 adding 'saiunit-0.1.2.dist-info/WHEEL' 2025-12-02T04:49:44,603 adding 'saiunit-0.1.2.dist-info/top_level.txt' 2025-12-02T04:49:44,605 adding 'saiunit-0.1.2.dist-info/RECORD' 2025-12-02T04:49:44,612 removing build/bdist.linux-armv7l/wheel 2025-12-02T04:49:44,749 Building wheel for saiunit (pyproject.toml): finished with status 'done' 2025-12-02T04:49:44,765 Created wheel for saiunit: filename=saiunit-0.1.2-py3-none-any.whl size=373927 sha256=70d4bfa5fbcdd1b1df5f41d05f516652d0bcd8a6a5117509401b8da633122544 2025-12-02T04:49:44,767 Stored in directory: /tmp/pip-ephem-wheel-cache-es1iw4cn/wheels/a2/ce/24/39b5bd821fbfe431e2eb5da639d73df0d47623c8c5c9ebec29 2025-12-02T04:49:44,789 Successfully built saiunit 2025-12-02T04:49:44,804 Removed build tracker: '/tmp/pip-build-tracker-3dowa23p'