2026-03-27T05:51:57,005 Created temporary directory: /tmp/pip-ephem-wheel-cache-c4qxzw1c 2026-03-27T05:51:57,007 Created temporary directory: /tmp/pip-build-tracker-dbu_mn_2 2026-03-27T05:51:57,007 Initialized build tracking at /tmp/pip-build-tracker-dbu_mn_2 2026-03-27T05:51:57,008 Created build tracker: /tmp/pip-build-tracker-dbu_mn_2 2026-03-27T05:51:57,008 Entered build tracker: /tmp/pip-build-tracker-dbu_mn_2 2026-03-27T05:51:57,009 Created temporary directory: /tmp/pip-wheel-tq5y8aa5 2026-03-27T05:51:57,012 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-27T05:51:57,014 Created temporary directory: /tmp/pip-ephem-wheel-cache-4sv0hj7z 2026-03-27T05:51:57,039 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T05:51:57,042 2 location(s) to search for versions of omicclaw: 2026-03-27T05:51:57,042 * https://pypi.org/simple/omicclaw/ 2026-03-27T05:51:57,042 * https://www.piwheels.org/simple/omicclaw/ 2026-03-27T05:51:57,043 Fetching project page and analyzing links: https://pypi.org/simple/omicclaw/ 2026-03-27T05:51:57,044 Getting page https://pypi.org/simple/omicclaw/ 2026-03-27T05:51:57,045 Found index url https://pypi.org/simple 2026-03-27T05:51:57,194 Fetched page https://pypi.org/simple/omicclaw/ as application/vnd.pypi.simple.v1+json 2026-03-27T05:51:57,198 Skipping link: No binaries permitted for omicclaw: https://files.pythonhosted.org/packages/74/c7/e727c48475ac9bdc4be10d419ff0c1cd0b15a3129b3c11368ada4bdf7d6c/omicclaw-2.0.0-py3-none-any.whl (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,199 Found link https://files.pythonhosted.org/packages/ca/68/9d7a95c70f9dbf8e4a873bb7e6ece3ca6e98d551385f7900c21916184a8d/omicclaw-2.0.0.tar.gz (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8), version: 2.0.0 2026-03-27T05:51:57,200 Skipping link: No binaries permitted for omicclaw: https://files.pythonhosted.org/packages/8c/4a/26b8c87e8550453777599ba506b1663d7dad6a491efee155208dd399c005/omicclaw-2.0.1-py3-none-any.whl (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,201 Found link https://files.pythonhosted.org/packages/09/c9/56e00a5ba0d977fb5a4faa97f57619e60740cf7d22bc68fb4a58d463cc03/omicclaw-2.0.1.tar.gz (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8), version: 2.0.1 2026-03-27T05:51:57,202 Skipping link: No binaries permitted for omicclaw: https://files.pythonhosted.org/packages/36/67/6ab72ac8eab63f72815b4dc9e250e360b7b568a4016e69693a844824a5cd/omicclaw-2.0.2-py3-none-any.whl (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,203 Found link https://files.pythonhosted.org/packages/50/01/b7feb705206392bed39ca127daedf72853602c63d159c24a41bfcdc14acd/omicclaw-2.0.2.tar.gz (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8), version: 2.0.2 2026-03-27T05:51:57,204 Skipping link: No binaries permitted for omicclaw: https://files.pythonhosted.org/packages/0d/e1/ccb1b6590a038207b23c9e72ce9d6d46de1f62df541a5d8c8f7e56eb50ad/omicclaw-2.0.3-py3-none-any.whl (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,204 Found link https://files.pythonhosted.org/packages/39/a7/28f4e7c29d83d4bda04218e1edfa21b754751733e31e3dfac019e2dea9a5/omicclaw-2.0.3.tar.gz (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8), version: 2.0.3 2026-03-27T05:51:57,205 Skipping link: No binaries permitted for omicclaw: https://files.pythonhosted.org/packages/17/99/8ef4706eaccfd117f7209ce29c8ce5b54ad0c0b974f577258f03f3d4ffc1/omicclaw-2.0.4-py3-none-any.whl (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,206 Found link https://files.pythonhosted.org/packages/6c/7b/97c11357c037d8ab5846c768b05ddaed4d31932d97a5b5e290378220cbac/omicclaw-2.0.4.tar.gz (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8), version: 2.0.4 2026-03-27T05:51:57,207 Skipping link: No binaries permitted for omicclaw: https://files.pythonhosted.org/packages/f2/63/72f6854c9077e475010039cf597c3624e1dd3c125b554fa7bede766acd32/omicclaw-2.0.8-py3-none-any.whl (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,208 Found link https://files.pythonhosted.org/packages/5b/95/7b94dc9b2d88e6c82db38421da4cb07a05df4ebb76d70fee5746249f226d/omicclaw-2.0.8.tar.gz (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8), version: 2.0.8 2026-03-27T05:51:57,209 Skipping link: No binaries permitted for omicclaw: https://files.pythonhosted.org/packages/3e/ce/3297f6806902d12fe29051a209b2d715910dab9e7b952d71305b74534fe3/omicclaw-2.0.9-py3-none-any.whl (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,209 Found link https://files.pythonhosted.org/packages/18/ea/cab2417d28b6a8594301c655d7f61097e2cd50806deea1139d39b91a0f50/omicclaw-2.0.9.tar.gz (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8), version: 2.0.9 2026-03-27T05:51:57,210 Skipping link: No binaries permitted for omicclaw: https://files.pythonhosted.org/packages/de/f2/a98e716ba7a8530a25b38daa6fa83d9d5264ad2cf25c9ecf6cd1469e295d/omicclaw-2.1.0-py3-none-any.whl (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,211 Found link https://files.pythonhosted.org/packages/77/ff/a49a421e289e4c7084d5a344f515fa46783aea04799ffe29f063e7f37eff/omicclaw-2.1.0.tar.gz (from https://pypi.org/simple/omicclaw/) (requires-python:>=3.8), version: 2.1.0 2026-03-27T05:51:57,212 Fetching project page and analyzing links: https://www.piwheels.org/simple/omicclaw/ 2026-03-27T05:51:57,212 Getting page https://www.piwheels.org/simple/omicclaw/ 2026-03-27T05:51:57,214 Found index url https://www.piwheels.org/simple 2026-03-27T05:51:57,380 Fetched page https://www.piwheels.org/simple/omicclaw/ as text/html 2026-03-27T05:51:57,384 Skipping link: No binaries permitted for omicclaw: https://www.piwheels.org/simple/omicclaw/omicclaw-2.0.9-py3-none-any.whl#sha256=e8dcd0afd136b19ce3da6aef2bf501417780bcbb6f23d0a08eea57be5c509641 (from https://www.piwheels.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,384 Skipping link: No binaries permitted for omicclaw: https://www.piwheels.org/simple/omicclaw/omicclaw-2.0.8-py3-none-any.whl#sha256=c5706255108049d8160625474f4e7c7e9977163c45280481d51cdd99e27ea695 (from https://www.piwheels.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,385 Skipping link: No binaries permitted for omicclaw: https://www.piwheels.org/simple/omicclaw/omicclaw-2.0.4-py3-none-any.whl#sha256=d76d37906995c884d3e21a67790929ff8f8a94f94c77db0bfd0e2e6387b9bd36 (from https://www.piwheels.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,386 Skipping link: No binaries permitted for omicclaw: https://www.piwheels.org/simple/omicclaw/omicclaw-2.0.3-py3-none-any.whl#sha256=722fe7aaa42f1cd192ee8b652e8b0af1fe71c8b14457632cf9695d9e05264c28 (from https://www.piwheels.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,386 Skipping link: No binaries permitted for omicclaw: https://www.piwheels.org/simple/omicclaw/omicclaw-2.0.2-py3-none-any.whl#sha256=aee31dd1e8255b7c6df526b93ddf67d543a6373b8f1c1721740766bfebc76f42 (from https://www.piwheels.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,387 Skipping link: No binaries permitted for omicclaw: https://www.piwheels.org/simple/omicclaw/omicclaw-2.0.1-py3-none-any.whl#sha256=2eed49f22706a9adc84b3bb335df5dbff865d3e8f5bea7daf96f7627f20f4577 (from https://www.piwheels.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,388 Skipping link: No binaries permitted for omicclaw: https://www.piwheels.org/simple/omicclaw/omicclaw-2.0.0-py3-none-any.whl#sha256=c25022989536e856e9e1a106bd92c1f6afeebf0a21a3a0201f75a20ca8dde8f3 (from https://www.piwheels.org/simple/omicclaw/) (requires-python:>=3.8) 2026-03-27T05:51:57,388 Skipping link: not a file: https://www.piwheels.org/simple/omicclaw/ 2026-03-27T05:51:57,389 Skipping link: not a file: https://pypi.org/simple/omicclaw/ 2026-03-27T05:51:57,409 Given no hashes to check 1 links for project 'omicclaw': discarding no candidates 2026-03-27T05:51:57,426 Collecting omicclaw==2.1.0 2026-03-27T05:51:57,429 Created temporary directory: /tmp/pip-unpack-ozscoct0 2026-03-27T05:51:57,774 Downloading omicclaw-2.1.0.tar.gz (3.7 MB) 2026-03-27T05:51:59,434 Added omicclaw==2.1.0 from https://files.pythonhosted.org/packages/77/ff/a49a421e289e4c7084d5a344f515fa46783aea04799ffe29f063e7f37eff/omicclaw-2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-dbu_mn_2' 2026-03-27T05:51:59,440 Created temporary directory: /tmp/pip-build-env-q__l8ma9 2026-03-27T05:51:59,445 Installing build dependencies: started 2026-03-27T05:51:59,446 Running command pip subprocess to install build dependencies 2026-03-27T05:52:00,603 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T05:52:01,059 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-27T05:52:01,083 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T05:52:02,836 Collecting setuptools>=67 2026-03-27T05:52:02,914 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T05:52:03,186 Collecting wheel 2026-03-27T05:52:03,202 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-27T05:52:03,384 Collecting packaging>=24.0 2026-03-27T05:52:03,403 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T05:52:06,369 Installing collected packages: setuptools, packaging, wheel 2026-03-27T05:52:09,771 Creating /tmp/pip-build-env-q__l8ma9/overlay/local/bin 2026-03-27T05:52:09,773 changing mode of /tmp/pip-build-env-q__l8ma9/overlay/local/bin/wheel to 755 2026-03-27T05:52:09,794 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-27T05:52:10,071 Installing build dependencies: finished with status 'done' 2026-03-27T05:52:10,078 Getting requirements to build wheel: started 2026-03-27T05:52:10,079 Running command Getting requirements to build wheel 2026-03-27T05:52:11,030 running egg_info 2026-03-27T05:52:11,036 writing omicclaw.egg-info/PKG-INFO 2026-03-27T05:52:11,040 writing dependency_links to omicclaw.egg-info/dependency_links.txt 2026-03-27T05:52:11,041 writing entry points to omicclaw.egg-info/entry_points.txt 2026-03-27T05:52:11,043 writing requirements to omicclaw.egg-info/requires.txt 2026-03-27T05:52:11,044 writing top-level names to omicclaw.egg-info/top_level.txt 2026-03-27T05:52:11,148 reading manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-27T05:52:11,170 reading manifest template 'MANIFEST.in' 2026-03-27T05:52:11,173 warning: no previously-included files found matching 'app.py.backup' 2026-03-27T05:52:11,174 warning: no previously-included files found matching 'app_refactored.py' 2026-03-27T05:52:11,175 warning: no previously-included files found matching 'test.py' 2026-03-27T05:52:11,176 warning: no previously-included files found matching 'package.json' 2026-03-27T05:52:11,177 warning: no previously-included files found matching 'package-lock.json' 2026-03-27T05:52:11,178 warning: no previously-included files found matching 'quick_start.sh' 2026-03-27T05:52:11,287 warning: no files found matching '*.jpg' under directory 'static' 2026-03-27T05:52:11,311 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-27T05:52:11,554 warning: no files found matching '*.svg' under directory 'static' 2026-03-27T05:52:11,659 warning: no files found matching '*.eot' under directory 'static' 2026-03-27T05:52:11,659 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-27T05:52:11,660 no previously-included directories found matching '.git' 2026-03-27T05:52:11,661 no previously-included directories found matching '.github' 2026-03-27T05:52:11,662 no previously-included directories found matching '.claude' 2026-03-27T05:52:11,663 no previously-included directories found matching 'dist' 2026-03-27T05:52:11,663 no previously-included directories found matching 'build' 2026-03-27T05:52:11,665 no previously-included directories found matching 'dev' 2026-03-27T05:52:11,666 no previously-included directories found matching 'data' 2026-03-27T05:52:11,667 no previously-included directories found matching 'models' 2026-03-27T05:52:11,668 no previously-included directories found matching 'temp' 2026-03-27T05:52:11,669 no previously-included directories found matching '__pycache__' 2026-03-27T05:52:11,670 no previously-included directories found matching 'node_modules' 2026-03-27T05:52:11,671 no previously-included directories found matching 'backend' 2026-03-27T05:52:11,672 no previously-included directories found matching 'moban7855' 2026-03-27T05:52:11,673 no previously-included directories found matching 'genesets' 2026-03-27T05:52:11,674 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-27T05:52:11,676 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-27T05:52:11,677 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-27T05:52:11,679 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-27T05:52:11,680 adding license file 'LICENSE' 2026-03-27T05:52:11,692 writing manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-27T05:52:11,791 Getting requirements to build wheel: finished with status 'done' 2026-03-27T05:52:11,794 Created temporary directory: /tmp/pip-modern-metadata-feipfv7b 2026-03-27T05:52:11,796 Preparing metadata (pyproject.toml): started 2026-03-27T05:52:11,797 Running command Preparing metadata (pyproject.toml) 2026-03-27T05:52:12,437 running dist_info 2026-03-27T05:52:12,447 creating /tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info 2026-03-27T05:52:12,448 writing /tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info/PKG-INFO 2026-03-27T05:52:12,452 writing dependency_links to /tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info/dependency_links.txt 2026-03-27T05:52:12,454 writing entry points to /tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info/entry_points.txt 2026-03-27T05:52:12,455 writing requirements to /tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info/requires.txt 2026-03-27T05:52:12,456 writing top-level names to /tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info/top_level.txt 2026-03-27T05:52:12,458 writing manifest file '/tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info/SOURCES.txt' 2026-03-27T05:52:12,534 reading manifest file '/tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info/SOURCES.txt' 2026-03-27T05:52:12,536 reading manifest template 'MANIFEST.in' 2026-03-27T05:52:12,538 warning: no previously-included files found matching 'app.py.backup' 2026-03-27T05:52:12,539 warning: no previously-included files found matching 'app_refactored.py' 2026-03-27T05:52:12,540 warning: no previously-included files found matching 'test.py' 2026-03-27T05:52:12,540 warning: no previously-included files found matching 'package.json' 2026-03-27T05:52:12,541 warning: no previously-included files found matching 'package-lock.json' 2026-03-27T05:52:12,542 warning: no previously-included files found matching 'quick_start.sh' 2026-03-27T05:52:12,646 warning: no files found matching '*.jpg' under directory 'static' 2026-03-27T05:52:12,667 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-27T05:52:12,689 warning: no files found matching '*.svg' under directory 'static' 2026-03-27T05:52:12,797 warning: no files found matching '*.eot' under directory 'static' 2026-03-27T05:52:12,798 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-27T05:52:12,799 no previously-included directories found matching '.git' 2026-03-27T05:52:12,800 no previously-included directories found matching '.github' 2026-03-27T05:52:12,800 no previously-included directories found matching '.claude' 2026-03-27T05:52:12,801 no previously-included directories found matching 'dist' 2026-03-27T05:52:12,802 no previously-included directories found matching 'build' 2026-03-27T05:52:12,802 no previously-included directories found matching 'omicclaw.egg-info' 2026-03-27T05:52:12,803 no previously-included directories found matching 'dev' 2026-03-27T05:52:12,804 no previously-included directories found matching 'data' 2026-03-27T05:52:12,804 no previously-included directories found matching 'models' 2026-03-27T05:52:12,805 no previously-included directories found matching 'temp' 2026-03-27T05:52:12,806 no previously-included directories found matching '__pycache__' 2026-03-27T05:52:12,807 no previously-included directories found matching 'node_modules' 2026-03-27T05:52:12,807 no previously-included directories found matching 'backend' 2026-03-27T05:52:12,808 no previously-included directories found matching 'moban7855' 2026-03-27T05:52:12,809 no previously-included directories found matching 'genesets' 2026-03-27T05:52:12,810 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-27T05:52:12,811 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-27T05:52:12,812 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-27T05:52:12,813 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-27T05:52:12,813 adding license file 'LICENSE' 2026-03-27T05:52:12,822 writing manifest file '/tmp/pip-modern-metadata-feipfv7b/omicclaw.egg-info/SOURCES.txt' 2026-03-27T05:52:12,823 creating '/tmp/pip-modern-metadata-feipfv7b/omicclaw-2.1.0.dist-info' 2026-03-27T05:52:12,954 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T05:52:12,959 Source in /tmp/pip-wheel-tq5y8aa5/omicclaw_b407eed10c1b42679f39d63b626e30d1 has version 2.1.0, which satisfies requirement omicclaw==2.1.0 from https://files.pythonhosted.org/packages/77/ff/a49a421e289e4c7084d5a344f515fa46783aea04799ffe29f063e7f37eff/omicclaw-2.1.0.tar.gz 2026-03-27T05:52:12,960 Removed omicclaw==2.1.0 from https://files.pythonhosted.org/packages/77/ff/a49a421e289e4c7084d5a344f515fa46783aea04799ffe29f063e7f37eff/omicclaw-2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-dbu_mn_2' 2026-03-27T05:52:12,966 Created temporary directory: /tmp/pip-unpack-dyms79y5 2026-03-27T05:52:12,967 Building wheels for collected packages: omicclaw 2026-03-27T05:52:12,971 Created temporary directory: /tmp/pip-wheel-odiydzc2 2026-03-27T05:52:12,972 Destination directory: /tmp/pip-wheel-odiydzc2 2026-03-27T05:52:12,974 Building wheel for omicclaw (pyproject.toml): started 2026-03-27T05:52:12,975 Running command Building wheel for omicclaw (pyproject.toml) 2026-03-27T05:52:13,609 running bdist_wheel 2026-03-27T05:52:13,626 running build 2026-03-27T05:52:13,627 running build_py 2026-03-27T05:52:13,633 creating build/lib/omicclaw 2026-03-27T05:52:13,635 copying ./cli.py -> build/lib/omicclaw 2026-03-27T05:52:13,637 copying ./app.py -> build/lib/omicclaw 2026-03-27T05:52:13,643 copying ./__init__.py -> build/lib/omicclaw 2026-03-27T05:52:13,645 copying ./start_server.py -> build/lib/omicclaw 2026-03-27T05:52:13,648 creating build/lib/omicclaw/routes 2026-03-27T05:52:13,649 copying routes/skills.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,651 copying routes/account.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,654 copying routes/data.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,656 copying routes/terminal.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,658 copying routes/notebooks.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,660 copying routes/conversations.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,663 copying routes/__init__.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,664 copying routes/kernel.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,667 copying routes/files.py -> build/lib/omicclaw/routes 2026-03-27T05:52:13,670 creating build/lib/omicclaw/services 2026-03-27T05:52:13,670 copying services/workspace_service.py -> build/lib/omicclaw/services 2026-03-27T05:52:13,673 copying services/kernel_service.py -> build/lib/omicclaw/services 2026-03-27T05:52:13,675 copying services/__init__.py -> build/lib/omicclaw/services 2026-03-27T05:52:13,677 copying services/agent_session_service.py -> build/lib/omicclaw/services 2026-03-27T05:52:13,680 copying services/agent_service.py -> build/lib/omicclaw/services 2026-03-27T05:52:13,682 copying services/llm_catalog.py -> build/lib/omicclaw/services 2026-03-27T05:52:13,685 creating build/lib/omicclaw/utils 2026-03-27T05:52:13,686 copying utils/remote_store.py -> build/lib/omicclaw/utils 2026-03-27T05:52:13,688 copying utils/memory_helpers.py -> build/lib/omicclaw/utils 2026-03-27T05:52:13,690 copying utils/variable_helpers.py -> build/lib/omicclaw/utils 2026-03-27T05:52:13,692 copying utils/account_session.py -> build/lib/omicclaw/utils 2026-03-27T05:52:13,694 copying utils/__init__.py -> build/lib/omicclaw/utils 2026-03-27T05:52:13,695 copying utils/notebook_helpers.py -> build/lib/omicclaw/utils 2026-03-27T05:52:13,697 copying utils/adata_helpers.py -> build/lib/omicclaw/utils 2026-03-27T05:52:13,699 copying utils/file_helpers.py -> build/lib/omicclaw/utils 2026-03-27T05:52:13,702 creating build/lib/omicclaw/gateway 2026-03-27T05:52:13,703 copying gateway/memory_routes.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,705 copying gateway/routes.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,707 copying gateway/inprocess_channel_manager.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,710 copying gateway/registry.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,712 copying gateway/__init__.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,714 copying gateway/channel_config_routes.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,718 copying gateway/context.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,721 copying gateway/channel_adapter.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,723 copying gateway/server.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,726 copying gateway/panel_routes.py -> build/lib/omicclaw/gateway 2026-03-27T05:52:13,729 creating build/lib/omicclaw/server/common 2026-03-27T05:52:13,731 copying server/common/__init__.py -> build/lib/omicclaw/server/common 2026-03-27T05:52:13,733 creating build/lib/omicclaw/server/common/fbs 2026-03-27T05:52:13,734 copying server/common/fbs/matrix.py -> build/lib/omicclaw/server/common/fbs 2026-03-27T05:52:13,736 copying server/common/fbs/__init__.py -> build/lib/omicclaw/server/common/fbs 2026-03-27T05:52:13,739 creating build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,740 copying server/common/fbs/NetEncoding/Int32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,742 copying server/common/fbs/NetEncoding/Column.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,744 copying server/common/fbs/NetEncoding/Float64Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,745 copying server/common/fbs/NetEncoding/__init__.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,747 copying server/common/fbs/NetEncoding/JSONEncodedArray.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,749 copying server/common/fbs/NetEncoding/Uint32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,751 copying server/common/fbs/NetEncoding/Matrix.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,753 copying server/common/fbs/NetEncoding/TypedArray.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,754 copying server/common/fbs/NetEncoding/Float32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:13,756 creating build/lib/omicclaw/server/data_adaptor 2026-03-27T05:52:13,757 copying server/data_adaptor/__init__.py -> build/lib/omicclaw/server/data_adaptor 2026-03-27T05:52:13,759 copying server/data_adaptor/anndata_adaptor.py -> build/lib/omicclaw/server/data_adaptor 2026-03-27T05:52:13,762 running egg_info 2026-03-27T05:52:13,771 writing omicclaw.egg-info/PKG-INFO 2026-03-27T05:52:13,774 writing dependency_links to omicclaw.egg-info/dependency_links.txt 2026-03-27T05:52:13,776 writing entry points to omicclaw.egg-info/entry_points.txt 2026-03-27T05:52:13,777 writing requirements to omicclaw.egg-info/requires.txt 2026-03-27T05:52:13,778 writing top-level names to omicclaw.egg-info/top_level.txt 2026-03-27T05:52:13,845 reading manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-27T05:52:13,859 reading manifest template 'MANIFEST.in' 2026-03-27T05:52:13,862 warning: no previously-included files found matching 'app.py.backup' 2026-03-27T05:52:13,863 warning: no previously-included files found matching 'app_refactored.py' 2026-03-27T05:52:13,863 warning: no previously-included files found matching 'test.py' 2026-03-27T05:52:13,864 warning: no previously-included files found matching 'package.json' 2026-03-27T05:52:13,865 warning: no previously-included files found matching 'package-lock.json' 2026-03-27T05:52:13,866 warning: no previously-included files found matching 'quick_start.sh' 2026-03-27T05:52:13,967 warning: no files found matching '*.jpg' under directory 'static' 2026-03-27T05:52:13,991 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-27T05:52:14,011 warning: no files found matching '*.svg' under directory 'static' 2026-03-27T05:52:14,117 warning: no files found matching '*.eot' under directory 'static' 2026-03-27T05:52:14,118 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-27T05:52:14,119 no previously-included directories found matching '.git' 2026-03-27T05:52:14,120 no previously-included directories found matching '.github' 2026-03-27T05:52:14,120 no previously-included directories found matching '.claude' 2026-03-27T05:52:14,121 no previously-included directories found matching 'dist' 2026-03-27T05:52:14,122 no previously-included directories found matching 'build' 2026-03-27T05:52:14,124 no previously-included directories found matching 'dev' 2026-03-27T05:52:14,124 no previously-included directories found matching 'data' 2026-03-27T05:52:14,125 no previously-included directories found matching 'models' 2026-03-27T05:52:14,126 no previously-included directories found matching 'temp' 2026-03-27T05:52:14,127 no previously-included directories found matching '__pycache__' 2026-03-27T05:52:14,128 no previously-included directories found matching 'node_modules' 2026-03-27T05:52:14,129 no previously-included directories found matching 'backend' 2026-03-27T05:52:14,129 no previously-included directories found matching 'moban7855' 2026-03-27T05:52:14,130 no previously-included directories found matching 'genesets' 2026-03-27T05:52:14,132 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-27T05:52:14,133 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-27T05:52:14,134 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-27T05:52:14,136 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-27T05:52:14,137 adding license file 'LICENSE' 2026-03-27T05:52:14,148 writing manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-27T05:52:14,151 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.server.common' is absent from the `packages` configuration. 2026-03-27T05:52:14,151 !! 2026-03-27T05:52:14,152 ******************************************************************************** 2026-03-27T05:52:14,152 ############################ 2026-03-27T05:52:14,153 # Package would be ignored # 2026-03-27T05:52:14,153 ############################ 2026-03-27T05:52:14,154 Python recognizes 'omicclaw.server.common' as an importable package[^1], 2026-03-27T05:52:14,154 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,155 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,155 package, please make sure that 'omicclaw.server.common' is explicitly added 2026-03-27T05:52:14,156 to the `packages` configuration field. 2026-03-27T05:52:14,156 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,157 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,157 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,158 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,159 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,160 If you don't want 'omicclaw.server.common' to be distributed and are 2026-03-27T05:52:14,160 already explicitly excluding 'omicclaw.server.common' via 2026-03-27T05:52:14,161 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,161 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,162 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,163 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,164 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,165 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,166 even if it does not contain any `.py` files. 2026-03-27T05:52:14,166 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,167 directory, all directories are treated like packages. 2026-03-27T05:52:14,167 ******************************************************************************** 2026-03-27T05:52:14,168 !! 2026-03-27T05:52:14,168 check.warn(importable) 2026-03-27T05:52:14,169 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.server.common.fbs' is absent from the `packages` configuration. 2026-03-27T05:52:14,169 !! 2026-03-27T05:52:14,170 ******************************************************************************** 2026-03-27T05:52:14,171 ############################ 2026-03-27T05:52:14,171 # Package would be ignored # 2026-03-27T05:52:14,172 ############################ 2026-03-27T05:52:14,172 Python recognizes 'omicclaw.server.common.fbs' as an importable package[^1], 2026-03-27T05:52:14,172 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,174 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,174 package, please make sure that 'omicclaw.server.common.fbs' is explicitly added 2026-03-27T05:52:14,174 to the `packages` configuration field. 2026-03-27T05:52:14,175 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,176 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,176 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,177 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,178 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,178 If you don't want 'omicclaw.server.common.fbs' to be distributed and are 2026-03-27T05:52:14,179 already explicitly excluding 'omicclaw.server.common.fbs' via 2026-03-27T05:52:14,179 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,179 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,180 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,181 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,181 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,183 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,183 even if it does not contain any `.py` files. 2026-03-27T05:52:14,183 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,184 directory, all directories are treated like packages. 2026-03-27T05:52:14,184 ******************************************************************************** 2026-03-27T05:52:14,185 !! 2026-03-27T05:52:14,186 check.warn(importable) 2026-03-27T05:52:14,186 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.server.common.fbs.NetEncoding' is absent from the `packages` configuration. 2026-03-27T05:52:14,187 !! 2026-03-27T05:52:14,188 ******************************************************************************** 2026-03-27T05:52:14,189 ############################ 2026-03-27T05:52:14,189 # Package would be ignored # 2026-03-27T05:52:14,190 ############################ 2026-03-27T05:52:14,190 Python recognizes 'omicclaw.server.common.fbs.NetEncoding' as an importable package[^1], 2026-03-27T05:52:14,191 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,192 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,192 package, please make sure that 'omicclaw.server.common.fbs.NetEncoding' is explicitly added 2026-03-27T05:52:14,193 to the `packages` configuration field. 2026-03-27T05:52:14,194 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,195 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,195 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,196 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,197 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,198 If you don't want 'omicclaw.server.common.fbs.NetEncoding' to be distributed and are 2026-03-27T05:52:14,199 already explicitly excluding 'omicclaw.server.common.fbs.NetEncoding' via 2026-03-27T05:52:14,199 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,200 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,201 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,202 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,204 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,206 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,206 even if it does not contain any `.py` files. 2026-03-27T05:52:14,207 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,207 directory, all directories are treated like packages. 2026-03-27T05:52:14,207 ******************************************************************************** 2026-03-27T05:52:14,208 !! 2026-03-27T05:52:14,209 check.warn(importable) 2026-03-27T05:52:14,209 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.server.data_adaptor' is absent from the `packages` configuration. 2026-03-27T05:52:14,209 !! 2026-03-27T05:52:14,212 ******************************************************************************** 2026-03-27T05:52:14,212 ############################ 2026-03-27T05:52:14,213 # Package would be ignored # 2026-03-27T05:52:14,213 ############################ 2026-03-27T05:52:14,214 Python recognizes 'omicclaw.server.data_adaptor' as an importable package[^1], 2026-03-27T05:52:14,214 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,215 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,215 package, please make sure that 'omicclaw.server.data_adaptor' is explicitly added 2026-03-27T05:52:14,216 to the `packages` configuration field. 2026-03-27T05:52:14,217 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,217 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,218 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,219 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,220 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,221 If you don't want 'omicclaw.server.data_adaptor' to be distributed and are 2026-03-27T05:52:14,221 already explicitly excluding 'omicclaw.server.data_adaptor' via 2026-03-27T05:52:14,222 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,222 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,223 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,225 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,226 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,228 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,228 even if it does not contain any `.py` files. 2026-03-27T05:52:14,229 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,229 directory, all directories are treated like packages. 2026-03-27T05:52:14,230 ******************************************************************************** 2026-03-27T05:52:14,231 !! 2026-03-27T05:52:14,231 check.warn(importable) 2026-03-27T05:52:14,232 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.static.css' is absent from the `packages` configuration. 2026-03-27T05:52:14,232 !! 2026-03-27T05:52:14,233 ******************************************************************************** 2026-03-27T05:52:14,234 ############################ 2026-03-27T05:52:14,235 # Package would be ignored # 2026-03-27T05:52:14,236 ############################ 2026-03-27T05:52:14,236 Python recognizes 'omicclaw.static.css' as an importable package[^1], 2026-03-27T05:52:14,237 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,237 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,238 package, please make sure that 'omicclaw.static.css' is explicitly added 2026-03-27T05:52:14,238 to the `packages` configuration field. 2026-03-27T05:52:14,239 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,240 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,240 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,241 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,242 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,243 If you don't want 'omicclaw.static.css' to be distributed and are 2026-03-27T05:52:14,243 already explicitly excluding 'omicclaw.static.css' via 2026-03-27T05:52:14,244 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,244 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,245 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,246 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,247 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,248 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,249 even if it does not contain any `.py` files. 2026-03-27T05:52:14,250 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,250 directory, all directories are treated like packages. 2026-03-27T05:52:14,251 ******************************************************************************** 2026-03-27T05:52:14,251 !! 2026-03-27T05:52:14,252 check.warn(importable) 2026-03-27T05:52:14,253 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.static.font' is absent from the `packages` configuration. 2026-03-27T05:52:14,253 !! 2026-03-27T05:52:14,254 ******************************************************************************** 2026-03-27T05:52:14,255 ############################ 2026-03-27T05:52:14,255 # Package would be ignored # 2026-03-27T05:52:14,256 ############################ 2026-03-27T05:52:14,256 Python recognizes 'omicclaw.static.font' as an importable package[^1], 2026-03-27T05:52:14,257 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,258 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,259 package, please make sure that 'omicclaw.static.font' is explicitly added 2026-03-27T05:52:14,259 to the `packages` configuration field. 2026-03-27T05:52:14,260 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,261 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,261 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,262 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,264 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,265 If you don't want 'omicclaw.static.font' to be distributed and are 2026-03-27T05:52:14,266 already explicitly excluding 'omicclaw.static.font' via 2026-03-27T05:52:14,267 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,267 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,268 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,269 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,270 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,271 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,272 even if it does not contain any `.py` files. 2026-03-27T05:52:14,272 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,273 directory, all directories are treated like packages. 2026-03-27T05:52:14,273 ******************************************************************************** 2026-03-27T05:52:14,274 !! 2026-03-27T05:52:14,274 check.warn(importable) 2026-03-27T05:52:14,275 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.static.js' is absent from the `packages` configuration. 2026-03-27T05:52:14,275 !! 2026-03-27T05:52:14,276 ******************************************************************************** 2026-03-27T05:52:14,276 ############################ 2026-03-27T05:52:14,277 # Package would be ignored # 2026-03-27T05:52:14,277 ############################ 2026-03-27T05:52:14,278 Python recognizes 'omicclaw.static.js' as an importable package[^1], 2026-03-27T05:52:14,278 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,279 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,280 package, please make sure that 'omicclaw.static.js' is explicitly added 2026-03-27T05:52:14,280 to the `packages` configuration field. 2026-03-27T05:52:14,281 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,282 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,282 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,283 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,284 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,286 If you don't want 'omicclaw.static.js' to be distributed and are 2026-03-27T05:52:14,286 already explicitly excluding 'omicclaw.static.js' via 2026-03-27T05:52:14,287 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,287 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,288 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,289 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,290 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,293 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,293 even if it does not contain any `.py` files. 2026-03-27T05:52:14,294 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,294 directory, all directories are treated like packages. 2026-03-27T05:52:14,296 ******************************************************************************** 2026-03-27T05:52:14,297 !! 2026-03-27T05:52:14,298 check.warn(importable) 2026-03-27T05:52:14,298 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.static.js.components.scatterplot' is absent from the `packages` configuration. 2026-03-27T05:52:14,299 !! 2026-03-27T05:52:14,301 ******************************************************************************** 2026-03-27T05:52:14,302 ############################ 2026-03-27T05:52:14,303 # Package would be ignored # 2026-03-27T05:52:14,303 ############################ 2026-03-27T05:52:14,304 Python recognizes 'omicclaw.static.js.components.scatterplot' as an importable package[^1], 2026-03-27T05:52:14,304 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,305 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,305 package, please make sure that 'omicclaw.static.js.components.scatterplot' is explicitly added 2026-03-27T05:52:14,306 to the `packages` configuration field. 2026-03-27T05:52:14,307 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,308 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,309 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,310 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,311 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,311 If you don't want 'omicclaw.static.js.components.scatterplot' to be distributed and are 2026-03-27T05:52:14,312 already explicitly excluding 'omicclaw.static.js.components.scatterplot' via 2026-03-27T05:52:14,313 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,313 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,314 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,314 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,315 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,317 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,317 even if it does not contain any `.py` files. 2026-03-27T05:52:14,318 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,318 directory, all directories are treated like packages. 2026-03-27T05:52:14,319 ******************************************************************************** 2026-03-27T05:52:14,320 !! 2026-03-27T05:52:14,320 check.warn(importable) 2026-03-27T05:52:14,321 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.static.js.util.math' is absent from the `packages` configuration. 2026-03-27T05:52:14,321 !! 2026-03-27T05:52:14,322 ******************************************************************************** 2026-03-27T05:52:14,323 ############################ 2026-03-27T05:52:14,323 # Package would be ignored # 2026-03-27T05:52:14,324 ############################ 2026-03-27T05:52:14,324 Python recognizes 'omicclaw.static.js.util.math' as an importable package[^1], 2026-03-27T05:52:14,325 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,326 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,327 package, please make sure that 'omicclaw.static.js.util.math' is explicitly added 2026-03-27T05:52:14,327 to the `packages` configuration field. 2026-03-27T05:52:14,330 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,331 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,332 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,332 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,333 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,334 If you don't want 'omicclaw.static.js.util.math' to be distributed and are 2026-03-27T05:52:14,336 already explicitly excluding 'omicclaw.static.js.util.math' via 2026-03-27T05:52:14,337 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,337 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,338 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,338 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,339 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,341 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,341 even if it does not contain any `.py` files. 2026-03-27T05:52:14,341 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,342 directory, all directories are treated like packages. 2026-03-27T05:52:14,342 ******************************************************************************** 2026-03-27T05:52:14,343 !! 2026-03-27T05:52:14,344 check.warn(importable) 2026-03-27T05:52:14,344 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.static.js.util.typedCrossfilter' is absent from the `packages` configuration. 2026-03-27T05:52:14,345 !! 2026-03-27T05:52:14,346 ******************************************************************************** 2026-03-27T05:52:14,346 ############################ 2026-03-27T05:52:14,347 # Package would be ignored # 2026-03-27T05:52:14,349 ############################ 2026-03-27T05:52:14,352 Python recognizes 'omicclaw.static.js.util.typedCrossfilter' as an importable package[^1], 2026-03-27T05:52:14,352 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,353 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,354 package, please make sure that 'omicclaw.static.js.util.typedCrossfilter' is explicitly added 2026-03-27T05:52:14,355 to the `packages` configuration field. 2026-03-27T05:52:14,356 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,356 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,357 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,358 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,359 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,360 If you don't want 'omicclaw.static.js.util.typedCrossfilter' to be distributed and are 2026-03-27T05:52:14,361 already explicitly excluding 'omicclaw.static.js.util.typedCrossfilter' via 2026-03-27T05:52:14,361 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,362 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,363 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,364 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,365 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,367 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,367 even if it does not contain any `.py` files. 2026-03-27T05:52:14,368 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,368 directory, all directories are treated like packages. 2026-03-27T05:52:14,369 ******************************************************************************** 2026-03-27T05:52:14,370 !! 2026-03-27T05:52:14,370 check.warn(importable) 2026-03-27T05:52:14,371 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.static.js.util.webgl' is absent from the `packages` configuration. 2026-03-27T05:52:14,371 !! 2026-03-27T05:52:14,372 ******************************************************************************** 2026-03-27T05:52:14,372 ############################ 2026-03-27T05:52:14,373 # Package would be ignored # 2026-03-27T05:52:14,373 ############################ 2026-03-27T05:52:14,374 Python recognizes 'omicclaw.static.js.util.webgl' as an importable package[^1], 2026-03-27T05:52:14,374 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,375 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,375 package, please make sure that 'omicclaw.static.js.util.webgl' is explicitly added 2026-03-27T05:52:14,376 to the `packages` configuration field. 2026-03-27T05:52:14,377 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,378 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,378 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,379 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,381 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,382 If you don't want 'omicclaw.static.js.util.webgl' to be distributed and are 2026-03-27T05:52:14,383 already explicitly excluding 'omicclaw.static.js.util.webgl' via 2026-03-27T05:52:14,383 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,384 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,384 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,385 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,386 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,388 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,389 even if it does not contain any `.py` files. 2026-03-27T05:52:14,389 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,390 directory, all directories are treated like packages. 2026-03-27T05:52:14,390 ******************************************************************************** 2026-03-27T05:52:14,391 !! 2026-03-27T05:52:14,392 check.warn(importable) 2026-03-27T05:52:14,392 /tmp/pip-build-env-q__l8ma9/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'omicclaw.static.picture' is absent from the `packages` configuration. 2026-03-27T05:52:14,394 !! 2026-03-27T05:52:14,395 ******************************************************************************** 2026-03-27T05:52:14,395 ############################ 2026-03-27T05:52:14,396 # Package would be ignored # 2026-03-27T05:52:14,396 ############################ 2026-03-27T05:52:14,397 Python recognizes 'omicclaw.static.picture' as an importable package[^1], 2026-03-27T05:52:14,398 but it is absent from setuptools' `packages` configuration. 2026-03-27T05:52:14,398 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T05:52:14,399 package, please make sure that 'omicclaw.static.picture' is explicitly added 2026-03-27T05:52:14,399 to the `packages` configuration field. 2026-03-27T05:52:14,400 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T05:52:14,400 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T05:52:14,401 instead of `find_packages(...)`/`find:`). 2026-03-27T05:52:14,402 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T05:52:14,403 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T05:52:14,403 If you don't want 'omicclaw.static.picture' to be distributed and are 2026-03-27T05:52:14,404 already explicitly excluding 'omicclaw.static.picture' via 2026-03-27T05:52:14,404 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T05:52:14,405 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T05:52:14,405 combination with a more fine grained `package-data` configuration. 2026-03-27T05:52:14,408 You can read more about "package data files" on setuptools documentation page: 2026-03-27T05:52:14,408 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T05:52:14,410 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T05:52:14,410 even if it does not contain any `.py` files. 2026-03-27T05:52:14,411 On the other hand, currently there is no concept of package data 2026-03-27T05:52:14,413 directory, all directories are treated like packages. 2026-03-27T05:52:14,413 ******************************************************************************** 2026-03-27T05:52:14,414 !! 2026-03-27T05:52:14,415 check.warn(importable) 2026-03-27T05:52:14,415 copying ./default.ipynb -> build/lib/omicclaw 2026-03-27T05:52:14,416 copying ./index.html -> build/lib/omicclaw 2026-03-27T05:52:14,416 copying ./single_cell_analysis_standalone.html -> build/lib/omicclaw 2026-03-27T05:52:14,417 creating build/lib/omicclaw/static/css 2026-03-27T05:52:14,417 copying ./static/css/bootstrap.min.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,418 copying ./static/css/code-editor-dark.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,418 copying ./static/css/code-editor-layout.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,419 copying ./static/css/code-editor-refresh.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,419 copying ./static/css/custom-theme.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,420 copying ./static/css/dark-mode.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,420 copying ./static/css/daterangepicker.min.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,421 copying ./static/css/resizable-sidebar.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,425 copying ./static/css/single-cell-fixed.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,428 copying ./static/css/single-cell-refresh.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,430 copying ./static/css/theme.min.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,432 copying ./static/css/vendors.min.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,432 copying ./static/css/workbench-views-refresh.css -> build/lib/omicclaw/static/css 2026-03-27T05:52:14,433 creating build/lib/omicclaw/static/font 2026-03-27T05:52:14,434 copying ./static/font/66f30814ff6d7cdf.p.woff2 -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,435 copying ./static/font/74452ea3ef0f9101-s.p.woff2 -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,435 copying ./static/font/904ef0a86fe32a00-s.p.woff2 -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,436 copying ./static/font/bootstrap-icons.woff -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,436 copying ./static/font/bootstrap-icons.woff2 -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,436 copying ./static/font/fa-brands-400.ttf -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,437 copying ./static/font/fa-brands-400.woff2 -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,437 copying ./static/font/fa-regular-400.ttf -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,438 copying ./static/font/fa-regular-400.woff2 -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,438 copying ./static/font/fa-solid-900.ttf -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,439 copying ./static/font/fa-solid-900.woff2 -> build/lib/omicclaw/static/font 2026-03-27T05:52:14,439 creating build/lib/omicclaw/static/js 2026-03-27T05:52:14,439 copying ./static/js/common-init.min.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,440 copying ./static/js/dataManager.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,440 copying ./static/js/old-single-cell.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,441 copying ./static/js/performanceMonitor.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,441 copying ./static/js/sc-account.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,442 copying ./static/js/sc-agent.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,442 copying ./static/js/sc-core.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,442 copying ./static/js/sc-deckgl.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,443 copying ./static/js/sc-environment.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,443 copying ./static/js/sc-filesystem.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,444 copying ./static/js/sc-i18n.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,444 copying ./static/js/sc-kernel.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,445 copying ./static/js/sc-notebook.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,445 copying ./static/js/sc-plot.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,446 copying ./static/js/sc-terminal.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,446 copying ./static/js/sc-test-node.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,447 copying ./static/js/sc-test.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,447 copying ./static/js/sc-tools.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,448 copying ./static/js/sc-ui.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,448 copying ./static/js/sidebar-fix.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,449 copying ./static/js/streamingDataLoader.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,449 copying ./static/js/vendors.min.js -> build/lib/omicclaw/static/js 2026-03-27T05:52:14,450 creating build/lib/omicclaw/static/js/components/scatterplot 2026-03-27T05:52:14,450 copying ./static/js/components/scatterplot/scatterplot.js -> build/lib/omicclaw/static/js/components/scatterplot 2026-03-27T05:52:14,451 creating build/lib/omicclaw/static/js/util/math 2026-03-27T05:52:14,451 copying ./static/js/util/math/matrix.js -> build/lib/omicclaw/static/js/util/math 2026-03-27T05:52:14,452 creating build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,452 copying ./static/js/util/typedCrossfilter/bitArray.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,453 copying ./static/js/util/typedCrossfilter/crossfilter.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,453 copying ./static/js/util/typedCrossfilter/dimensions.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,454 copying ./static/js/util/typedCrossfilter/index.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,455 copying ./static/js/util/typedCrossfilter/sort.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,458 creating build/lib/omicclaw/static/js/util/webgl 2026-03-27T05:52:14,459 copying ./static/js/util/webgl/camera.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-27T05:52:14,461 copying ./static/js/util/webgl/drawPointsRegl.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-27T05:52:14,464 copying ./static/js/util/webgl/glHelpers.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-27T05:52:14,466 creating build/lib/omicclaw/static/picture 2026-03-27T05:52:14,467 copying ./static/picture/1.png -> build/lib/omicclaw/static/picture 2026-03-27T05:52:14,474 copying ./static/picture/favicon.ico -> build/lib/omicclaw/static/picture 2026-03-27T05:52:14,476 copying ./static/picture/logo-omicclaw.png -> build/lib/omicclaw/static/picture 2026-03-27T05:52:14,496 copying ./static/picture/logo.png -> build/lib/omicclaw/static/picture 2026-03-27T05:52:14,516 installing to build/bdist.linux-armv7l/wheel 2026-03-27T05:52:14,516 running install 2026-03-27T05:52:14,539 running install_lib 2026-03-27T05:52:14,544 creating build/bdist.linux-armv7l/wheel 2026-03-27T05:52:14,546 creating build/bdist.linux-armv7l/wheel/omicclaw 2026-03-27T05:52:14,548 creating build/bdist.linux-armv7l/wheel/omicclaw/routes 2026-03-27T05:52:14,549 copying build/lib/omicclaw/routes/skills.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,552 copying build/lib/omicclaw/routes/account.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,554 copying build/lib/omicclaw/routes/data.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,556 copying build/lib/omicclaw/routes/terminal.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,558 copying build/lib/omicclaw/routes/notebooks.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,560 copying build/lib/omicclaw/routes/conversations.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,563 copying build/lib/omicclaw/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,564 copying build/lib/omicclaw/routes/kernel.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,567 copying build/lib/omicclaw/routes/files.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T05:52:14,569 copying build/lib/omicclaw/cli.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T05:52:14,572 creating build/bdist.linux-armv7l/wheel/omicclaw/services 2026-03-27T05:52:14,573 copying build/lib/omicclaw/services/workspace_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T05:52:14,575 copying build/lib/omicclaw/services/kernel_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T05:52:14,578 copying build/lib/omicclaw/services/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T05:52:14,579 copying build/lib/omicclaw/services/agent_session_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T05:52:14,582 copying build/lib/omicclaw/services/agent_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T05:52:14,585 copying build/lib/omicclaw/services/llm_catalog.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T05:52:14,587 copying build/lib/omicclaw/single_cell_analysis_standalone.html -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T05:52:14,594 creating build/bdist.linux-armv7l/wheel/omicclaw/utils 2026-03-27T05:52:14,595 copying build/lib/omicclaw/utils/remote_store.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T05:52:14,597 copying build/lib/omicclaw/utils/memory_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T05:52:14,598 copying build/lib/omicclaw/utils/variable_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T05:52:14,600 copying build/lib/omicclaw/utils/account_session.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T05:52:14,602 copying build/lib/omicclaw/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T05:52:14,604 copying build/lib/omicclaw/utils/notebook_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T05:52:14,606 copying build/lib/omicclaw/utils/adata_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T05:52:14,608 copying build/lib/omicclaw/utils/file_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T05:52:14,610 copying build/lib/omicclaw/app.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T05:52:14,618 creating build/bdist.linux-armv7l/wheel/omicclaw/server 2026-03-27T05:52:14,620 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common 2026-03-27T05:52:14,621 copying build/lib/omicclaw/server/common/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common 2026-03-27T05:52:14,623 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common/fbs 2026-03-27T05:52:14,624 copying build/lib/omicclaw/server/common/fbs/matrix.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs 2026-03-27T05:52:14,627 copying build/lib/omicclaw/server/common/fbs/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs 2026-03-27T05:52:14,629 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,630 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Int32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,632 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Column.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,634 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Float64Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,636 copying build/lib/omicclaw/server/common/fbs/NetEncoding/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,637 copying build/lib/omicclaw/server/common/fbs/NetEncoding/JSONEncodedArray.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,639 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Uint32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,641 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Matrix.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,643 copying build/lib/omicclaw/server/common/fbs/NetEncoding/TypedArray.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,644 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Float32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T05:52:14,647 creating build/bdist.linux-armv7l/wheel/omicclaw/server/data_adaptor 2026-03-27T05:52:14,648 copying build/lib/omicclaw/server/data_adaptor/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/data_adaptor 2026-03-27T05:52:14,650 copying build/lib/omicclaw/server/data_adaptor/anndata_adaptor.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/data_adaptor 2026-03-27T05:52:14,653 creating build/bdist.linux-armv7l/wheel/omicclaw/static 2026-03-27T05:52:14,654 creating build/bdist.linux-armv7l/wheel/omicclaw/static/picture 2026-03-27T05:52:14,655 copying build/lib/omicclaw/static/picture/logo-omicclaw.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-27T05:52:14,677 copying build/lib/omicclaw/static/picture/logo.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-27T05:52:14,684 copying build/lib/omicclaw/static/picture/1.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-27T05:52:14,691 copying build/lib/omicclaw/static/picture/favicon.ico -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-27T05:52:14,694 creating build/bdist.linux-armv7l/wheel/omicclaw/static/font 2026-03-27T05:52:14,695 copying build/lib/omicclaw/static/font/fa-brands-400.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,698 copying build/lib/omicclaw/static/font/bootstrap-icons.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,702 copying build/lib/omicclaw/static/font/fa-regular-400.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,705 copying build/lib/omicclaw/static/font/904ef0a86fe32a00-s.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,707 copying build/lib/omicclaw/static/font/74452ea3ef0f9101-s.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,710 copying build/lib/omicclaw/static/font/fa-solid-900.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,714 copying build/lib/omicclaw/static/font/fa-brands-400.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,719 copying build/lib/omicclaw/static/font/66f30814ff6d7cdf.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,722 copying build/lib/omicclaw/static/font/fa-solid-900.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,730 copying build/lib/omicclaw/static/font/bootstrap-icons.woff -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,734 copying build/lib/omicclaw/static/font/fa-regular-400.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T05:52:14,739 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js 2026-03-27T05:52:14,740 copying build/lib/omicclaw/static/js/sc-notebook.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,743 copying build/lib/omicclaw/static/js/sc-agent.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,747 copying build/lib/omicclaw/static/js/sc-test.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,749 copying build/lib/omicclaw/static/js/sc-account.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,752 copying build/lib/omicclaw/static/js/sc-i18n.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,756 copying build/lib/omicclaw/static/js/streamingDataLoader.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,758 copying build/lib/omicclaw/static/js/dataManager.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,761 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util 2026-03-27T05:52:14,762 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/math 2026-03-27T05:52:14,763 copying build/lib/omicclaw/static/js/util/math/matrix.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/math 2026-03-27T05:52:14,766 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,767 copying build/lib/omicclaw/static/js/util/typedCrossfilter/crossfilter.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,769 copying build/lib/omicclaw/static/js/util/typedCrossfilter/bitArray.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,771 copying build/lib/omicclaw/static/js/util/typedCrossfilter/index.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,773 copying build/lib/omicclaw/static/js/util/typedCrossfilter/dimensions.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,775 copying build/lib/omicclaw/static/js/util/typedCrossfilter/sort.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T05:52:14,778 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/webgl 2026-03-27T05:52:14,779 copying build/lib/omicclaw/static/js/util/webgl/camera.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-27T05:52:14,782 copying build/lib/omicclaw/static/js/util/webgl/drawPointsRegl.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-27T05:52:14,784 copying build/lib/omicclaw/static/js/util/webgl/glHelpers.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-27T05:52:14,786 copying build/lib/omicclaw/static/js/sc-plot.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,789 copying build/lib/omicclaw/static/js/sc-terminal.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,791 copying build/lib/omicclaw/static/js/sc-ui.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,798 copying build/lib/omicclaw/static/js/sc-core.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,800 copying build/lib/omicclaw/static/js/old-single-cell.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,807 copying build/lib/omicclaw/static/js/sc-test-node.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,810 copying build/lib/omicclaw/static/js/vendors.min.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,822 copying build/lib/omicclaw/static/js/sidebar-fix.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,824 copying build/lib/omicclaw/static/js/performanceMonitor.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,826 copying build/lib/omicclaw/static/js/sc-kernel.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,829 copying build/lib/omicclaw/static/js/sc-tools.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,834 copying build/lib/omicclaw/static/js/sc-filesystem.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,838 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/components 2026-03-27T05:52:14,840 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/components/scatterplot 2026-03-27T05:52:14,841 copying build/lib/omicclaw/static/js/components/scatterplot/scatterplot.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/components/scatterplot 2026-03-27T05:52:14,843 copying build/lib/omicclaw/static/js/sc-environment.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,846 copying build/lib/omicclaw/static/js/common-init.min.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,848 copying build/lib/omicclaw/static/js/sc-deckgl.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T05:52:14,851 creating build/bdist.linux-armv7l/wheel/omicclaw/static/css 2026-03-27T05:52:14,852 copying build/lib/omicclaw/static/css/code-editor-layout.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,855 copying build/lib/omicclaw/static/css/dark-mode.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,858 copying build/lib/omicclaw/static/css/theme.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,862 copying build/lib/omicclaw/static/css/workbench-views-refresh.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,865 copying build/lib/omicclaw/static/css/daterangepicker.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,867 copying build/lib/omicclaw/static/css/code-editor-dark.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,869 copying build/lib/omicclaw/static/css/bootstrap.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,876 copying build/lib/omicclaw/static/css/single-cell-fixed.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,878 copying build/lib/omicclaw/static/css/single-cell-refresh.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,881 copying build/lib/omicclaw/static/css/code-editor-refresh.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,884 copying build/lib/omicclaw/static/css/vendors.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,890 copying build/lib/omicclaw/static/css/custom-theme.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,893 copying build/lib/omicclaw/static/css/resizable-sidebar.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T05:52:14,895 copying build/lib/omicclaw/index.html -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T05:52:14,899 copying build/lib/omicclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T05:52:14,901 copying build/lib/omicclaw/default.ipynb -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T05:52:14,904 copying build/lib/omicclaw/start_server.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T05:52:14,908 creating build/bdist.linux-armv7l/wheel/omicclaw/gateway 2026-03-27T05:52:14,909 copying build/lib/omicclaw/gateway/memory_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,911 copying build/lib/omicclaw/gateway/routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,914 copying build/lib/omicclaw/gateway/inprocess_channel_manager.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,917 copying build/lib/omicclaw/gateway/registry.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,919 copying build/lib/omicclaw/gateway/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,921 copying build/lib/omicclaw/gateway/channel_config_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,924 copying build/lib/omicclaw/gateway/context.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,927 copying build/lib/omicclaw/gateway/channel_adapter.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,929 copying build/lib/omicclaw/gateway/server.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,932 copying build/lib/omicclaw/gateway/panel_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T05:52:14,935 running install_egg_info 2026-03-27T05:52:14,940 Copying omicclaw.egg-info to build/bdist.linux-armv7l/wheel/./omicclaw-2.1.0-py3.11.egg-info 2026-03-27T05:52:14,952 running install_scripts 2026-03-27T05:52:14,965 creating build/bdist.linux-armv7l/wheel/omicclaw-2.1.0.dist-info/WHEEL 2026-03-27T05:52:14,969 creating '/tmp/pip-wheel-odiydzc2/.tmp-f9f9iz3n/omicclaw-2.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T05:52:14,971 adding 'omicclaw/__init__.py' 2026-03-27T05:52:14,992 adding 'omicclaw/app.py' 2026-03-27T05:52:14,995 adding 'omicclaw/cli.py' 2026-03-27T05:52:15,003 adding 'omicclaw/default.ipynb' 2026-03-27T05:52:15,011 adding 'omicclaw/index.html' 2026-03-27T05:52:15,025 adding 'omicclaw/single_cell_analysis_standalone.html' 2026-03-27T05:52:15,029 adding 'omicclaw/start_server.py' 2026-03-27T05:52:15,031 adding 'omicclaw/gateway/__init__.py' 2026-03-27T05:52:15,032 adding 'omicclaw/gateway/channel_adapter.py' 2026-03-27T05:52:15,039 adding 'omicclaw/gateway/channel_config_routes.py' 2026-03-27T05:52:15,041 adding 'omicclaw/gateway/context.py' 2026-03-27T05:52:15,044 adding 'omicclaw/gateway/inprocess_channel_manager.py' 2026-03-27T05:52:15,046 adding 'omicclaw/gateway/memory_routes.py' 2026-03-27T05:52:15,049 adding 'omicclaw/gateway/panel_routes.py' 2026-03-27T05:52:15,052 adding 'omicclaw/gateway/registry.py' 2026-03-27T05:52:15,054 adding 'omicclaw/gateway/routes.py' 2026-03-27T05:52:15,058 adding 'omicclaw/gateway/server.py' 2026-03-27T05:52:15,061 adding 'omicclaw/routes/__init__.py' 2026-03-27T05:52:15,063 adding 'omicclaw/routes/account.py' 2026-03-27T05:52:15,066 adding 'omicclaw/routes/conversations.py' 2026-03-27T05:52:15,070 adding 'omicclaw/routes/data.py' 2026-03-27T05:52:15,072 adding 'omicclaw/routes/files.py' 2026-03-27T05:52:15,076 adding 'omicclaw/routes/kernel.py' 2026-03-27T05:52:15,078 adding 'omicclaw/routes/notebooks.py' 2026-03-27T05:52:15,081 adding 'omicclaw/routes/skills.py' 2026-03-27T05:52:15,084 adding 'omicclaw/routes/terminal.py' 2026-03-27T05:52:15,086 adding 'omicclaw/server/common/__init__.py' 2026-03-27T05:52:15,088 adding 'omicclaw/server/common/fbs/__init__.py' 2026-03-27T05:52:15,091 adding 'omicclaw/server/common/fbs/matrix.py' 2026-03-27T05:52:15,093 adding 'omicclaw/server/common/fbs/NetEncoding/Column.py' 2026-03-27T05:52:15,095 adding 'omicclaw/server/common/fbs/NetEncoding/Float32Array.py' 2026-03-27T05:52:15,096 adding 'omicclaw/server/common/fbs/NetEncoding/Float64Array.py' 2026-03-27T05:52:15,098 adding 'omicclaw/server/common/fbs/NetEncoding/Int32Array.py' 2026-03-27T05:52:15,100 adding 'omicclaw/server/common/fbs/NetEncoding/JSONEncodedArray.py' 2026-03-27T05:52:15,101 adding 'omicclaw/server/common/fbs/NetEncoding/Matrix.py' 2026-03-27T05:52:15,103 adding 'omicclaw/server/common/fbs/NetEncoding/TypedArray.py' 2026-03-27T05:52:15,105 adding 'omicclaw/server/common/fbs/NetEncoding/Uint32Array.py' 2026-03-27T05:52:15,106 adding 'omicclaw/server/common/fbs/NetEncoding/__init__.py' 2026-03-27T05:52:15,108 adding 'omicclaw/server/data_adaptor/__init__.py' 2026-03-27T05:52:15,111 adding 'omicclaw/server/data_adaptor/anndata_adaptor.py' 2026-03-27T05:52:15,114 adding 'omicclaw/services/__init__.py' 2026-03-27T05:52:15,121 adding 'omicclaw/services/agent_service.py' 2026-03-27T05:52:15,127 adding 'omicclaw/services/agent_session_service.py' 2026-03-27T05:52:15,130 adding 'omicclaw/services/kernel_service.py' 2026-03-27T05:52:15,132 adding 'omicclaw/services/llm_catalog.py' 2026-03-27T05:52:15,134 adding 'omicclaw/services/workspace_service.py' 2026-03-27T05:52:15,150 adding 'omicclaw/static/css/bootstrap.min.css' 2026-03-27T05:52:15,153 adding 'omicclaw/static/css/code-editor-dark.css' 2026-03-27T05:52:15,157 adding 'omicclaw/static/css/code-editor-layout.css' 2026-03-27T05:52:15,160 adding 'omicclaw/static/css/code-editor-refresh.css' 2026-03-27T05:52:15,164 adding 'omicclaw/static/css/custom-theme.css' 2026-03-27T05:52:15,167 adding 'omicclaw/static/css/dark-mode.css' 2026-03-27T05:52:15,168 adding 'omicclaw/static/css/daterangepicker.min.css' 2026-03-27T05:52:15,170 adding 'omicclaw/static/css/resizable-sidebar.css' 2026-03-27T05:52:15,172 adding 'omicclaw/static/css/single-cell-fixed.css' 2026-03-27T05:52:15,176 adding 'omicclaw/static/css/single-cell-refresh.css' 2026-03-27T05:52:15,189 adding 'omicclaw/static/css/theme.min.css' 2026-03-27T05:52:15,214 adding 'omicclaw/static/css/vendors.min.css' 2026-03-27T05:52:15,217 adding 'omicclaw/static/css/workbench-views-refresh.css' 2026-03-27T05:52:15,224 adding 'omicclaw/static/font/66f30814ff6d7cdf.p.woff2' 2026-03-27T05:52:15,229 adding 'omicclaw/static/font/74452ea3ef0f9101-s.p.woff2' 2026-03-27T05:52:15,233 adding 'omicclaw/static/font/904ef0a86fe32a00-s.p.woff2' 2026-03-27T05:52:15,251 adding 'omicclaw/static/font/bootstrap-icons.woff' 2026-03-27T05:52:15,264 adding 'omicclaw/static/font/bootstrap-icons.woff2' 2026-03-27T05:52:15,302 adding 'omicclaw/static/font/fa-brands-400.ttf' 2026-03-27T05:52:15,314 adding 'omicclaw/static/font/fa-brands-400.woff2' 2026-03-27T05:52:15,323 adding 'omicclaw/static/font/fa-regular-400.ttf' 2026-03-27T05:52:15,326 adding 'omicclaw/static/font/fa-regular-400.woff2' 2026-03-27T05:52:15,392 adding 'omicclaw/static/font/fa-solid-900.ttf' 2026-03-27T05:52:15,411 adding 'omicclaw/static/font/fa-solid-900.woff2' 2026-03-27T05:52:15,414 adding 'omicclaw/static/js/common-init.min.js' 2026-03-27T05:52:15,416 adding 'omicclaw/static/js/dataManager.js' 2026-03-27T05:52:15,444 adding 'omicclaw/static/js/old-single-cell.js' 2026-03-27T05:52:15,449 adding 'omicclaw/static/js/performanceMonitor.js' 2026-03-27T05:52:15,452 adding 'omicclaw/static/js/sc-account.js' 2026-03-27T05:52:15,462 adding 'omicclaw/static/js/sc-agent.js' 2026-03-27T05:52:15,464 adding 'omicclaw/static/js/sc-core.js' 2026-03-27T05:52:15,466 adding 'omicclaw/static/js/sc-deckgl.js' 2026-03-27T05:52:15,468 adding 'omicclaw/static/js/sc-environment.js' 2026-03-27T05:52:15,473 adding 'omicclaw/static/js/sc-filesystem.js' 2026-03-27T05:52:15,484 adding 'omicclaw/static/js/sc-i18n.js' 2026-03-27T05:52:15,488 adding 'omicclaw/static/js/sc-kernel.js' 2026-03-27T05:52:15,494 adding 'omicclaw/static/js/sc-notebook.js' 2026-03-27T05:52:15,504 adding 'omicclaw/static/js/sc-plot.js' 2026-03-27T05:52:15,507 adding 'omicclaw/static/js/sc-terminal.js' 2026-03-27T05:52:15,509 adding 'omicclaw/static/js/sc-test-node.js' 2026-03-27T05:52:15,510 adding 'omicclaw/static/js/sc-test.js' 2026-03-27T05:52:15,522 adding 'omicclaw/static/js/sc-tools.js' 2026-03-27T05:52:15,540 adding 'omicclaw/static/js/sc-ui.js' 2026-03-27T05:52:15,543 adding 'omicclaw/static/js/sidebar-fix.js' 2026-03-27T05:52:15,544 adding 'omicclaw/static/js/streamingDataLoader.js' 2026-03-27T05:52:15,617 adding 'omicclaw/static/js/vendors.min.js' 2026-03-27T05:52:15,623 adding 'omicclaw/static/js/components/scatterplot/scatterplot.js' 2026-03-27T05:52:15,626 adding 'omicclaw/static/js/util/math/matrix.js' 2026-03-27T05:52:15,628 adding 'omicclaw/static/js/util/typedCrossfilter/bitArray.js' 2026-03-27T05:52:15,629 adding 'omicclaw/static/js/util/typedCrossfilter/crossfilter.js' 2026-03-27T05:52:15,631 adding 'omicclaw/static/js/util/typedCrossfilter/dimensions.js' 2026-03-27T05:52:15,632 adding 'omicclaw/static/js/util/typedCrossfilter/index.js' 2026-03-27T05:52:15,634 adding 'omicclaw/static/js/util/typedCrossfilter/sort.js' 2026-03-27T05:52:15,636 adding 'omicclaw/static/js/util/webgl/camera.js' 2026-03-27T05:52:15,638 adding 'omicclaw/static/js/util/webgl/drawPointsRegl.js' 2026-03-27T05:52:15,640 adding 'omicclaw/static/js/util/webgl/glHelpers.js' 2026-03-27T05:52:15,680 adding 'omicclaw/static/picture/1.png' 2026-03-27T05:52:15,684 adding 'omicclaw/static/picture/favicon.ico' 2026-03-27T05:52:15,810 adding 'omicclaw/static/picture/logo-omicclaw.png' 2026-03-27T05:52:15,857 adding 'omicclaw/static/picture/logo.png' 2026-03-27T05:52:15,861 adding 'omicclaw/utils/__init__.py' 2026-03-27T05:52:15,863 adding 'omicclaw/utils/account_session.py' 2026-03-27T05:52:15,864 adding 'omicclaw/utils/adata_helpers.py' 2026-03-27T05:52:15,865 adding 'omicclaw/utils/file_helpers.py' 2026-03-27T05:52:15,867 adding 'omicclaw/utils/memory_helpers.py' 2026-03-27T05:52:15,868 adding 'omicclaw/utils/notebook_helpers.py' 2026-03-27T05:52:15,869 adding 'omicclaw/utils/remote_store.py' 2026-03-27T05:52:15,871 adding 'omicclaw/utils/variable_helpers.py' 2026-03-27T05:52:15,878 adding 'omicclaw-2.1.0.dist-info/licenses/LICENSE' 2026-03-27T05:52:15,880 adding 'omicclaw-2.1.0.dist-info/METADATA' 2026-03-27T05:52:15,881 adding 'omicclaw-2.1.0.dist-info/WHEEL' 2026-03-27T05:52:15,882 adding 'omicclaw-2.1.0.dist-info/entry_points.txt' 2026-03-27T05:52:15,883 adding 'omicclaw-2.1.0.dist-info/top_level.txt' 2026-03-27T05:52:15,885 adding 'omicclaw-2.1.0.dist-info/RECORD' 2026-03-27T05:52:15,930 removing build/bdist.linux-armv7l/wheel 2026-03-27T05:52:16,060 Building wheel for omicclaw (pyproject.toml): finished with status 'done' 2026-03-27T05:52:16,136 Created wheel for omicclaw: filename=omicclaw-2.1.0-py3-none-any.whl size=3575107 sha256=92a1ecd054bf0b1526b2dc540370e783576a8cfd4a2a4bd084a8479a416c6dda 2026-03-27T05:52:16,137 Stored in directory: /tmp/pip-ephem-wheel-cache-4sv0hj7z/wheels/73/3f/88/82595a5daa2ff9f9df4101bae9b6fa5d456bfbe326035fd4bd 2026-03-27T05:52:16,154 Successfully built omicclaw 2026-03-27T05:52:16,274 Removed build tracker: '/tmp/pip-build-tracker-dbu_mn_2'