2026-03-27T04:13:35,126 Created temporary directory: /tmp/pip-ephem-wheel-cache-im7k19p9 2026-03-27T04:13:35,128 Created temporary directory: /tmp/pip-build-tracker-cygsbcj5 2026-03-27T04:13:35,128 Initialized build tracking at /tmp/pip-build-tracker-cygsbcj5 2026-03-27T04:13:35,129 Created build tracker: /tmp/pip-build-tracker-cygsbcj5 2026-03-27T04:13:35,129 Entered build tracker: /tmp/pip-build-tracker-cygsbcj5 2026-03-27T04:13:35,130 Created temporary directory: /tmp/pip-wheel-lyvpc9cg 2026-03-27T04:13:35,133 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-27T04:13:35,136 Created temporary directory: /tmp/pip-ephem-wheel-cache-1gx8mccq 2026-03-27T04:13:35,158 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T04:13:35,161 2 location(s) to search for versions of omicclaw: 2026-03-27T04:13:35,161 * https://pypi.org/simple/omicclaw/ 2026-03-27T04:13:35,161 * https://www.piwheels.org/simple/omicclaw/ 2026-03-27T04:13:35,162 Fetching project page and analyzing links: https://pypi.org/simple/omicclaw/ 2026-03-27T04:13:35,163 Getting page https://pypi.org/simple/omicclaw/ 2026-03-27T04:13:35,164 Found index url https://pypi.org/simple 2026-03-27T04:13:35,391 Fetched page https://pypi.org/simple/omicclaw/ as application/vnd.pypi.simple.v1+json 2026-03-27T04:13:35,395 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-27T04:13:35,396 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-27T04:13:35,397 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-27T04:13:35,398 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-27T04:13:35,399 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-27T04:13:35,400 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-27T04:13:35,400 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-27T04:13:35,401 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-27T04:13:35,402 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-27T04:13:35,403 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-27T04:13:35,404 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-27T04:13:35,405 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-27T04:13:35,405 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-27T04:13:35,406 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-27T04:13:35,407 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-27T04:13:35,407 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-27T04:13:35,408 Fetching project page and analyzing links: https://www.piwheels.org/simple/omicclaw/ 2026-03-27T04:13:35,409 Getting page https://www.piwheels.org/simple/omicclaw/ 2026-03-27T04:13:35,410 Found index url https://www.piwheels.org/simple 2026-03-27T04:13:35,584 Fetched page https://www.piwheels.org/simple/omicclaw/ as text/html 2026-03-27T04:13:35,587 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-27T04:13:35,588 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-27T04:13:35,588 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-27T04:13:35,589 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-27T04:13:35,589 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-27T04:13:35,590 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-27T04:13:35,590 Skipping link: not a file: https://www.piwheels.org/simple/omicclaw/ 2026-03-27T04:13:35,591 Skipping link: not a file: https://pypi.org/simple/omicclaw/ 2026-03-27T04:13:35,611 Given no hashes to check 1 links for project 'omicclaw': discarding no candidates 2026-03-27T04:13:35,629 Collecting omicclaw==2.0.9 2026-03-27T04:13:35,631 Created temporary directory: /tmp/pip-unpack-el8igyew 2026-03-27T04:13:35,779 Downloading omicclaw-2.0.9.tar.gz (2.5 MB) 2026-03-27T04:13:36,656 Added omicclaw==2.0.9 from https://files.pythonhosted.org/packages/18/ea/cab2417d28b6a8594301c655d7f61097e2cd50806deea1139d39b91a0f50/omicclaw-2.0.9.tar.gz to build tracker '/tmp/pip-build-tracker-cygsbcj5' 2026-03-27T04:13:36,662 Created temporary directory: /tmp/pip-build-env-7zsvg1k8 2026-03-27T04:13:36,666 Installing build dependencies: started 2026-03-27T04:13:36,667 Running command pip subprocess to install build dependencies 2026-03-27T04:13:37,795 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T04:13:38,207 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-27T04:13:38,230 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T04:13:39,965 Collecting setuptools>=67 2026-03-27T04:13:40,052 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T04:13:40,317 Collecting wheel 2026-03-27T04:13:40,332 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-27T04:13:40,513 Collecting packaging>=24.0 2026-03-27T04:13:40,528 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T04:13:43,489 Installing collected packages: setuptools, packaging, wheel 2026-03-27T04:13:46,910 Creating /tmp/pip-build-env-7zsvg1k8/overlay/local/bin 2026-03-27T04:13:46,913 changing mode of /tmp/pip-build-env-7zsvg1k8/overlay/local/bin/wheel to 755 2026-03-27T04:13:46,935 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-27T04:13:47,209 Installing build dependencies: finished with status 'done' 2026-03-27T04:13:47,216 Getting requirements to build wheel: started 2026-03-27T04:13:47,217 Running command Getting requirements to build wheel 2026-03-27T04:13:47,911 running egg_info 2026-03-27T04:13:47,917 writing omicclaw.egg-info/PKG-INFO 2026-03-27T04:13:47,920 writing dependency_links to omicclaw.egg-info/dependency_links.txt 2026-03-27T04:13:47,922 writing entry points to omicclaw.egg-info/entry_points.txt 2026-03-27T04:13:47,924 writing requirements to omicclaw.egg-info/requires.txt 2026-03-27T04:13:47,925 writing top-level names to omicclaw.egg-info/top_level.txt 2026-03-27T04:13:48,031 reading manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-27T04:13:48,053 reading manifest template 'MANIFEST.in' 2026-03-27T04:13:48,055 warning: no previously-included files found matching 'app.py.backup' 2026-03-27T04:13:48,057 warning: no previously-included files found matching 'app_refactored.py' 2026-03-27T04:13:48,058 warning: no previously-included files found matching 'test.py' 2026-03-27T04:13:48,058 warning: no previously-included files found matching 'package.json' 2026-03-27T04:13:48,059 warning: no previously-included files found matching 'package-lock.json' 2026-03-27T04:13:48,059 warning: no previously-included files found matching 'quick_start.sh' 2026-03-27T04:13:48,163 warning: no files found matching '*.jpg' under directory 'static' 2026-03-27T04:13:48,185 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-27T04:13:48,208 warning: no files found matching '*.svg' under directory 'static' 2026-03-27T04:13:48,319 warning: no files found matching '*.eot' under directory 'static' 2026-03-27T04:13:48,319 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-27T04:13:48,320 no previously-included directories found matching '.git' 2026-03-27T04:13:48,321 no previously-included directories found matching '.github' 2026-03-27T04:13:48,322 no previously-included directories found matching '.claude' 2026-03-27T04:13:48,322 no previously-included directories found matching 'dist' 2026-03-27T04:13:48,323 no previously-included directories found matching 'build' 2026-03-27T04:13:48,325 no previously-included directories found matching 'dev' 2026-03-27T04:13:48,326 no previously-included directories found matching 'data' 2026-03-27T04:13:48,326 no previously-included directories found matching 'models' 2026-03-27T04:13:48,327 no previously-included directories found matching 'temp' 2026-03-27T04:13:48,328 no previously-included directories found matching '__pycache__' 2026-03-27T04:13:48,329 no previously-included directories found matching 'node_modules' 2026-03-27T04:13:48,330 no previously-included directories found matching 'backend' 2026-03-27T04:13:48,331 no previously-included directories found matching 'moban7855' 2026-03-27T04:13:48,331 no previously-included directories found matching 'genesets' 2026-03-27T04:13:48,333 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-27T04:13:48,334 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-27T04:13:48,335 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-27T04:13:48,337 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-27T04:13:48,337 adding license file 'LICENSE' 2026-03-27T04:13:48,350 writing manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-27T04:13:48,446 Getting requirements to build wheel: finished with status 'done' 2026-03-27T04:13:48,450 Created temporary directory: /tmp/pip-modern-metadata-ywixre16 2026-03-27T04:13:48,452 Preparing metadata (pyproject.toml): started 2026-03-27T04:13:48,453 Running command Preparing metadata (pyproject.toml) 2026-03-27T04:13:49,126 running dist_info 2026-03-27T04:13:49,136 creating /tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info 2026-03-27T04:13:49,137 writing /tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info/PKG-INFO 2026-03-27T04:13:49,140 writing dependency_links to /tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info/dependency_links.txt 2026-03-27T04:13:49,142 writing entry points to /tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info/entry_points.txt 2026-03-27T04:13:49,144 writing requirements to /tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info/requires.txt 2026-03-27T04:13:49,145 writing top-level names to /tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info/top_level.txt 2026-03-27T04:13:49,146 writing manifest file '/tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info/SOURCES.txt' 2026-03-27T04:13:49,222 reading manifest file '/tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info/SOURCES.txt' 2026-03-27T04:13:49,224 reading manifest template 'MANIFEST.in' 2026-03-27T04:13:49,226 warning: no previously-included files found matching 'app.py.backup' 2026-03-27T04:13:49,227 warning: no previously-included files found matching 'app_refactored.py' 2026-03-27T04:13:49,227 warning: no previously-included files found matching 'test.py' 2026-03-27T04:13:49,228 warning: no previously-included files found matching 'package.json' 2026-03-27T04:13:49,229 warning: no previously-included files found matching 'package-lock.json' 2026-03-27T04:13:49,229 warning: no previously-included files found matching 'quick_start.sh' 2026-03-27T04:13:49,330 warning: no files found matching '*.jpg' under directory 'static' 2026-03-27T04:13:49,351 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-27T04:13:49,372 warning: no files found matching '*.svg' under directory 'static' 2026-03-27T04:13:49,475 warning: no files found matching '*.eot' under directory 'static' 2026-03-27T04:13:49,476 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-27T04:13:49,476 no previously-included directories found matching '.git' 2026-03-27T04:13:49,477 no previously-included directories found matching '.github' 2026-03-27T04:13:49,477 no previously-included directories found matching '.claude' 2026-03-27T04:13:49,478 no previously-included directories found matching 'dist' 2026-03-27T04:13:49,479 no previously-included directories found matching 'build' 2026-03-27T04:13:49,479 no previously-included directories found matching 'omicclaw.egg-info' 2026-03-27T04:13:49,480 no previously-included directories found matching 'dev' 2026-03-27T04:13:49,481 no previously-included directories found matching 'data' 2026-03-27T04:13:49,481 no previously-included directories found matching 'models' 2026-03-27T04:13:49,482 no previously-included directories found matching 'temp' 2026-03-27T04:13:49,483 no previously-included directories found matching '__pycache__' 2026-03-27T04:13:49,483 no previously-included directories found matching 'node_modules' 2026-03-27T04:13:49,484 no previously-included directories found matching 'backend' 2026-03-27T04:13:49,485 no previously-included directories found matching 'moban7855' 2026-03-27T04:13:49,485 no previously-included directories found matching 'genesets' 2026-03-27T04:13:49,486 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-27T04:13:49,487 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-27T04:13:49,488 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-27T04:13:49,489 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-27T04:13:49,490 adding license file 'LICENSE' 2026-03-27T04:13:49,498 writing manifest file '/tmp/pip-modern-metadata-ywixre16/omicclaw.egg-info/SOURCES.txt' 2026-03-27T04:13:49,499 creating '/tmp/pip-modern-metadata-ywixre16/omicclaw-2.0.9.dist-info' 2026-03-27T04:13:49,624 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T04:13:49,629 Source in /tmp/pip-wheel-lyvpc9cg/omicclaw_cfdb4f789c9b4c66be37da6e8f411e0a has version 2.0.9, which satisfies requirement omicclaw==2.0.9 from https://files.pythonhosted.org/packages/18/ea/cab2417d28b6a8594301c655d7f61097e2cd50806deea1139d39b91a0f50/omicclaw-2.0.9.tar.gz 2026-03-27T04:13:49,630 Removed omicclaw==2.0.9 from https://files.pythonhosted.org/packages/18/ea/cab2417d28b6a8594301c655d7f61097e2cd50806deea1139d39b91a0f50/omicclaw-2.0.9.tar.gz from build tracker '/tmp/pip-build-tracker-cygsbcj5' 2026-03-27T04:13:49,636 Created temporary directory: /tmp/pip-unpack-puf8kngd 2026-03-27T04:13:49,637 Building wheels for collected packages: omicclaw 2026-03-27T04:13:49,641 Created temporary directory: /tmp/pip-wheel-7_jpb1xg 2026-03-27T04:13:49,642 Destination directory: /tmp/pip-wheel-7_jpb1xg 2026-03-27T04:13:49,644 Building wheel for omicclaw (pyproject.toml): started 2026-03-27T04:13:49,645 Running command Building wheel for omicclaw (pyproject.toml) 2026-03-27T04:13:50,267 running bdist_wheel 2026-03-27T04:13:50,285 running build 2026-03-27T04:13:50,286 running build_py 2026-03-27T04:13:50,292 creating build/lib/omicclaw 2026-03-27T04:13:50,294 copying ./app.py -> build/lib/omicclaw 2026-03-27T04:13:50,299 copying ./__init__.py -> build/lib/omicclaw 2026-03-27T04:13:50,301 copying ./start_server.py -> build/lib/omicclaw 2026-03-27T04:13:50,304 copying ./cli.py -> build/lib/omicclaw 2026-03-27T04:13:50,307 creating build/lib/omicclaw/routes 2026-03-27T04:13:50,308 copying routes/account.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,310 copying routes/__init__.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,312 copying routes/files.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,315 copying routes/kernel.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,317 copying routes/data.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,320 copying routes/conversations.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,322 copying routes/skills.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,324 copying routes/notebooks.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,326 copying routes/terminal.py -> build/lib/omicclaw/routes 2026-03-27T04:13:50,329 creating build/lib/omicclaw/services 2026-03-27T04:13:50,330 copying services/kernel_service.py -> build/lib/omicclaw/services 2026-03-27T04:13:50,332 copying services/agent_session_service.py -> build/lib/omicclaw/services 2026-03-27T04:13:50,335 copying services/__init__.py -> build/lib/omicclaw/services 2026-03-27T04:13:50,337 copying services/workspace_service.py -> build/lib/omicclaw/services 2026-03-27T04:13:50,339 copying services/agent_service.py -> build/lib/omicclaw/services 2026-03-27T04:13:50,342 creating build/lib/omicclaw/utils 2026-03-27T04:13:50,343 copying utils/account_session.py -> build/lib/omicclaw/utils 2026-03-27T04:13:50,345 copying utils/memory_helpers.py -> build/lib/omicclaw/utils 2026-03-27T04:13:50,347 copying utils/__init__.py -> build/lib/omicclaw/utils 2026-03-27T04:13:50,349 copying utils/remote_store.py -> build/lib/omicclaw/utils 2026-03-27T04:13:50,350 copying utils/file_helpers.py -> build/lib/omicclaw/utils 2026-03-27T04:13:50,352 copying utils/adata_helpers.py -> build/lib/omicclaw/utils 2026-03-27T04:13:50,354 copying utils/notebook_helpers.py -> build/lib/omicclaw/utils 2026-03-27T04:13:50,356 copying utils/variable_helpers.py -> build/lib/omicclaw/utils 2026-03-27T04:13:50,359 creating build/lib/omicclaw/gateway 2026-03-27T04:13:50,360 copying gateway/inprocess_channel_manager.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,362 copying gateway/channel_adapter.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,364 copying gateway/__init__.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,366 copying gateway/channel_config_routes.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,369 copying gateway/registry.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,371 copying gateway/panel_routes.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,374 copying gateway/routes.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,376 copying gateway/server.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,379 copying gateway/memory_routes.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,381 copying gateway/context.py -> build/lib/omicclaw/gateway 2026-03-27T04:13:50,384 creating build/lib/omicclaw/server/common 2026-03-27T04:13:50,386 copying server/common/__init__.py -> build/lib/omicclaw/server/common 2026-03-27T04:13:50,388 creating build/lib/omicclaw/server/common/fbs 2026-03-27T04:13:50,389 copying server/common/fbs/__init__.py -> build/lib/omicclaw/server/common/fbs 2026-03-27T04:13:50,390 copying server/common/fbs/matrix.py -> build/lib/omicclaw/server/common/fbs 2026-03-27T04:13:50,393 creating build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,394 copying server/common/fbs/NetEncoding/Int32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,396 copying server/common/fbs/NetEncoding/Uint32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,398 copying server/common/fbs/NetEncoding/Float64Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,400 copying server/common/fbs/NetEncoding/__init__.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,402 copying server/common/fbs/NetEncoding/Column.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,404 copying server/common/fbs/NetEncoding/JSONEncodedArray.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,405 copying server/common/fbs/NetEncoding/Float32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,407 copying server/common/fbs/NetEncoding/Matrix.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,410 copying server/common/fbs/NetEncoding/TypedArray.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:50,412 creating build/lib/omicclaw/server/data_adaptor 2026-03-27T04:13:50,413 copying server/data_adaptor/anndata_adaptor.py -> build/lib/omicclaw/server/data_adaptor 2026-03-27T04:13:50,416 copying server/data_adaptor/__init__.py -> build/lib/omicclaw/server/data_adaptor 2026-03-27T04:13:50,417 running egg_info 2026-03-27T04:13:50,426 writing omicclaw.egg-info/PKG-INFO 2026-03-27T04:13:50,430 writing dependency_links to omicclaw.egg-info/dependency_links.txt 2026-03-27T04:13:50,431 writing entry points to omicclaw.egg-info/entry_points.txt 2026-03-27T04:13:50,433 writing requirements to omicclaw.egg-info/requires.txt 2026-03-27T04:13:50,434 writing top-level names to omicclaw.egg-info/top_level.txt 2026-03-27T04:13:50,501 reading manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-27T04:13:50,515 reading manifest template 'MANIFEST.in' 2026-03-27T04:13:50,517 warning: no previously-included files found matching 'app.py.backup' 2026-03-27T04:13:50,518 warning: no previously-included files found matching 'app_refactored.py' 2026-03-27T04:13:50,519 warning: no previously-included files found matching 'test.py' 2026-03-27T04:13:50,520 warning: no previously-included files found matching 'package.json' 2026-03-27T04:13:50,521 warning: no previously-included files found matching 'package-lock.json' 2026-03-27T04:13:50,522 warning: no previously-included files found matching 'quick_start.sh' 2026-03-27T04:13:50,627 warning: no files found matching '*.jpg' under directory 'static' 2026-03-27T04:13:50,651 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-27T04:13:50,674 warning: no files found matching '*.svg' under directory 'static' 2026-03-27T04:13:50,789 warning: no files found matching '*.eot' under directory 'static' 2026-03-27T04:13:50,789 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-27T04:13:50,790 no previously-included directories found matching '.git' 2026-03-27T04:13:50,791 no previously-included directories found matching '.github' 2026-03-27T04:13:50,792 no previously-included directories found matching '.claude' 2026-03-27T04:13:50,792 no previously-included directories found matching 'dist' 2026-03-27T04:13:50,793 no previously-included directories found matching 'build' 2026-03-27T04:13:50,795 no previously-included directories found matching 'dev' 2026-03-27T04:13:50,796 no previously-included directories found matching 'data' 2026-03-27T04:13:50,796 no previously-included directories found matching 'models' 2026-03-27T04:13:50,797 no previously-included directories found matching 'temp' 2026-03-27T04:13:50,798 no previously-included directories found matching '__pycache__' 2026-03-27T04:13:50,799 no previously-included directories found matching 'node_modules' 2026-03-27T04:13:50,800 no previously-included directories found matching 'backend' 2026-03-27T04:13:50,801 no previously-included directories found matching 'moban7855' 2026-03-27T04:13:50,802 no previously-included directories found matching 'genesets' 2026-03-27T04:13:50,803 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-27T04:13:50,804 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-27T04:13:50,806 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-27T04:13:50,807 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-27T04:13:50,808 adding license file 'LICENSE' 2026-03-27T04:13:50,820 writing manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-27T04:13:50,822 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,823 !! 2026-03-27T04:13:50,824 ******************************************************************************** 2026-03-27T04:13:50,825 ############################ 2026-03-27T04:13:50,825 # Package would be ignored # 2026-03-27T04:13:50,826 ############################ 2026-03-27T04:13:50,826 Python recognizes 'omicclaw.server.common' as an importable package[^1], 2026-03-27T04:13:50,826 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:50,827 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:50,828 package, please make sure that 'omicclaw.server.common' is explicitly added 2026-03-27T04:13:50,828 to the `packages` configuration field. 2026-03-27T04:13:50,829 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:50,830 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:50,830 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:50,831 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:50,832 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:50,833 If you don't want 'omicclaw.server.common' to be distributed and are 2026-03-27T04:13:50,833 already explicitly excluding 'omicclaw.server.common' via 2026-03-27T04:13:50,834 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:50,834 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:50,835 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:50,836 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:50,837 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:50,839 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:50,839 even if it does not contain any `.py` files. 2026-03-27T04:13:50,840 On the other hand, currently there is no concept of package data 2026-03-27T04:13:50,840 directory, all directories are treated like packages. 2026-03-27T04:13:50,841 ******************************************************************************** 2026-03-27T04:13:50,842 !! 2026-03-27T04:13:50,842 check.warn(importable) 2026-03-27T04:13:50,843 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,843 !! 2026-03-27T04:13:50,844 ******************************************************************************** 2026-03-27T04:13:50,845 ############################ 2026-03-27T04:13:50,845 # Package would be ignored # 2026-03-27T04:13:50,846 ############################ 2026-03-27T04:13:50,846 Python recognizes 'omicclaw.server.common.fbs' as an importable package[^1], 2026-03-27T04:13:50,847 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:50,848 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:50,848 package, please make sure that 'omicclaw.server.common.fbs' is explicitly added 2026-03-27T04:13:50,849 to the `packages` configuration field. 2026-03-27T04:13:50,850 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:50,850 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:50,851 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:50,852 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:50,853 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:50,854 If you don't want 'omicclaw.server.common.fbs' to be distributed and are 2026-03-27T04:13:50,854 already explicitly excluding 'omicclaw.server.common.fbs' via 2026-03-27T04:13:50,854 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:50,855 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:50,855 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:50,856 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:50,857 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:50,858 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:50,858 even if it does not contain any `.py` files. 2026-03-27T04:13:50,859 On the other hand, currently there is no concept of package data 2026-03-27T04:13:50,859 directory, all directories are treated like packages. 2026-03-27T04:13:50,859 ******************************************************************************** 2026-03-27T04:13:50,860 !! 2026-03-27T04:13:50,861 check.warn(importable) 2026-03-27T04:13:50,861 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,862 !! 2026-03-27T04:13:50,862 ******************************************************************************** 2026-03-27T04:13:50,863 ############################ 2026-03-27T04:13:50,863 # Package would be ignored # 2026-03-27T04:13:50,864 ############################ 2026-03-27T04:13:50,865 Python recognizes 'omicclaw.server.common.fbs.NetEncoding' as an importable package[^1], 2026-03-27T04:13:50,865 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:50,866 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:50,867 package, please make sure that 'omicclaw.server.common.fbs.NetEncoding' is explicitly added 2026-03-27T04:13:50,868 to the `packages` configuration field. 2026-03-27T04:13:50,869 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:50,869 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:50,870 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:50,871 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:50,872 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:50,873 If you don't want 'omicclaw.server.common.fbs.NetEncoding' to be distributed and are 2026-03-27T04:13:50,874 already explicitly excluding 'omicclaw.server.common.fbs.NetEncoding' via 2026-03-27T04:13:50,874 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:50,875 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:50,875 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:50,876 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:50,877 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:50,880 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:50,880 even if it does not contain any `.py` files. 2026-03-27T04:13:50,881 On the other hand, currently there is no concept of package data 2026-03-27T04:13:50,881 directory, all directories are treated like packages. 2026-03-27T04:13:50,882 ******************************************************************************** 2026-03-27T04:13:50,882 !! 2026-03-27T04:13:50,883 check.warn(importable) 2026-03-27T04:13:50,883 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,884 !! 2026-03-27T04:13:50,885 ******************************************************************************** 2026-03-27T04:13:50,886 ############################ 2026-03-27T04:13:50,886 # Package would be ignored # 2026-03-27T04:13:50,886 ############################ 2026-03-27T04:13:50,887 Python recognizes 'omicclaw.server.data_adaptor' as an importable package[^1], 2026-03-27T04:13:50,887 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:50,888 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:50,889 package, please make sure that 'omicclaw.server.data_adaptor' is explicitly added 2026-03-27T04:13:50,889 to the `packages` configuration field. 2026-03-27T04:13:50,890 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:50,891 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:50,891 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:50,892 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:50,894 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:50,894 If you don't want 'omicclaw.server.data_adaptor' to be distributed and are 2026-03-27T04:13:50,895 already explicitly excluding 'omicclaw.server.data_adaptor' via 2026-03-27T04:13:50,895 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:50,896 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:50,896 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:50,897 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:50,899 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:50,900 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:50,901 even if it does not contain any `.py` files. 2026-03-27T04:13:50,901 On the other hand, currently there is no concept of package data 2026-03-27T04:13:50,902 directory, all directories are treated like packages. 2026-03-27T04:13:50,902 ******************************************************************************** 2026-03-27T04:13:50,903 !! 2026-03-27T04:13:50,904 check.warn(importable) 2026-03-27T04:13:50,904 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,905 !! 2026-03-27T04:13:50,906 ******************************************************************************** 2026-03-27T04:13:50,906 ############################ 2026-03-27T04:13:50,907 # Package would be ignored # 2026-03-27T04:13:50,907 ############################ 2026-03-27T04:13:50,908 Python recognizes 'omicclaw.static.css' as an importable package[^1], 2026-03-27T04:13:50,908 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:50,910 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:50,910 package, please make sure that 'omicclaw.static.css' is explicitly added 2026-03-27T04:13:50,911 to the `packages` configuration field. 2026-03-27T04:13:50,912 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:50,912 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:50,913 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:50,914 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:50,914 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:50,915 If you don't want 'omicclaw.static.css' to be distributed and are 2026-03-27T04:13:50,916 already explicitly excluding 'omicclaw.static.css' via 2026-03-27T04:13:50,916 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:50,916 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:50,917 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:50,918 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:50,919 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:50,920 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:50,921 even if it does not contain any `.py` files. 2026-03-27T04:13:50,921 On the other hand, currently there is no concept of package data 2026-03-27T04:13:50,921 directory, all directories are treated like packages. 2026-03-27T04:13:50,922 ******************************************************************************** 2026-03-27T04:13:50,923 !! 2026-03-27T04:13:50,923 check.warn(importable) 2026-03-27T04:13:50,924 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,924 !! 2026-03-27T04:13:50,925 ******************************************************************************** 2026-03-27T04:13:50,926 ############################ 2026-03-27T04:13:50,926 # Package would be ignored # 2026-03-27T04:13:50,927 ############################ 2026-03-27T04:13:50,927 Python recognizes 'omicclaw.static.font' as an importable package[^1], 2026-03-27T04:13:50,927 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:50,928 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:50,929 package, please make sure that 'omicclaw.static.font' is explicitly added 2026-03-27T04:13:50,930 to the `packages` configuration field. 2026-03-27T04:13:50,931 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:50,931 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:50,932 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:50,933 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:50,934 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:50,935 If you don't want 'omicclaw.static.font' to be distributed and are 2026-03-27T04:13:50,936 already explicitly excluding 'omicclaw.static.font' via 2026-03-27T04:13:50,937 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:50,937 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:50,938 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:50,939 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:50,940 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:50,942 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:50,942 even if it does not contain any `.py` files. 2026-03-27T04:13:50,944 On the other hand, currently there is no concept of package data 2026-03-27T04:13:50,944 directory, all directories are treated like packages. 2026-03-27T04:13:50,945 ******************************************************************************** 2026-03-27T04:13:50,948 !! 2026-03-27T04:13:50,950 check.warn(importable) 2026-03-27T04:13:50,950 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,951 !! 2026-03-27T04:13:50,952 ******************************************************************************** 2026-03-27T04:13:50,952 ############################ 2026-03-27T04:13:50,955 # Package would be ignored # 2026-03-27T04:13:50,957 ############################ 2026-03-27T04:13:50,959 Python recognizes 'omicclaw.static.js' as an importable package[^1], 2026-03-27T04:13:50,959 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:50,960 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:50,960 package, please make sure that 'omicclaw.static.js' is explicitly added 2026-03-27T04:13:50,961 to the `packages` configuration field. 2026-03-27T04:13:50,962 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:50,963 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:50,963 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:50,964 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:50,965 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:50,966 If you don't want 'omicclaw.static.js' to be distributed and are 2026-03-27T04:13:50,967 already explicitly excluding 'omicclaw.static.js' via 2026-03-27T04:13:50,967 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:50,968 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:50,968 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:50,970 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:50,971 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:50,972 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:50,973 even if it does not contain any `.py` files. 2026-03-27T04:13:50,973 On the other hand, currently there is no concept of package data 2026-03-27T04:13:50,974 directory, all directories are treated like packages. 2026-03-27T04:13:50,974 ******************************************************************************** 2026-03-27T04:13:50,975 !! 2026-03-27T04:13:50,976 check.warn(importable) 2026-03-27T04:13:50,976 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,977 !! 2026-03-27T04:13:50,978 ******************************************************************************** 2026-03-27T04:13:50,979 ############################ 2026-03-27T04:13:50,979 # Package would be ignored # 2026-03-27T04:13:50,980 ############################ 2026-03-27T04:13:50,981 Python recognizes 'omicclaw.static.js.components.scatterplot' as an importable package[^1], 2026-03-27T04:13:50,982 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:50,983 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:50,983 package, please make sure that 'omicclaw.static.js.components.scatterplot' is explicitly added 2026-03-27T04:13:50,984 to the `packages` configuration field. 2026-03-27T04:13:50,985 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:50,985 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:50,985 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:50,986 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:50,987 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:50,988 If you don't want 'omicclaw.static.js.components.scatterplot' to be distributed and are 2026-03-27T04:13:50,989 already explicitly excluding 'omicclaw.static.js.components.scatterplot' via 2026-03-27T04:13:50,990 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:50,990 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:50,990 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:50,991 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:50,992 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:50,994 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:50,995 even if it does not contain any `.py` files. 2026-03-27T04:13:50,995 On the other hand, currently there is no concept of package data 2026-03-27T04:13:50,996 directory, all directories are treated like packages. 2026-03-27T04:13:50,996 ******************************************************************************** 2026-03-27T04:13:50,997 !! 2026-03-27T04:13:50,998 check.warn(importable) 2026-03-27T04:13:50,998 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:50,999 !! 2026-03-27T04:13:51,000 ******************************************************************************** 2026-03-27T04:13:51,000 ############################ 2026-03-27T04:13:51,001 # Package would be ignored # 2026-03-27T04:13:51,001 ############################ 2026-03-27T04:13:51,002 Python recognizes 'omicclaw.static.js.util.math' as an importable package[^1], 2026-03-27T04:13:51,002 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:51,003 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:51,004 package, please make sure that 'omicclaw.static.js.util.math' is explicitly added 2026-03-27T04:13:51,004 to the `packages` configuration field. 2026-03-27T04:13:51,005 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:51,006 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:51,007 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:51,008 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:51,009 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:51,010 If you don't want 'omicclaw.static.js.util.math' to be distributed and are 2026-03-27T04:13:51,010 already explicitly excluding 'omicclaw.static.js.util.math' via 2026-03-27T04:13:51,011 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:51,011 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:51,012 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:51,012 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:51,013 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:51,014 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:51,015 even if it does not contain any `.py` files. 2026-03-27T04:13:51,015 On the other hand, currently there is no concept of package data 2026-03-27T04:13:51,016 directory, all directories are treated like packages. 2026-03-27T04:13:51,016 ******************************************************************************** 2026-03-27T04:13:51,018 !! 2026-03-27T04:13:51,018 check.warn(importable) 2026-03-27T04:13:51,019 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:51,019 !! 2026-03-27T04:13:51,020 ******************************************************************************** 2026-03-27T04:13:51,021 ############################ 2026-03-27T04:13:51,021 # Package would be ignored # 2026-03-27T04:13:51,022 ############################ 2026-03-27T04:13:51,023 Python recognizes 'omicclaw.static.js.util.typedCrossfilter' as an importable package[^1], 2026-03-27T04:13:51,023 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:51,024 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:51,025 package, please make sure that 'omicclaw.static.js.util.typedCrossfilter' is explicitly added 2026-03-27T04:13:51,026 to the `packages` configuration field. 2026-03-27T04:13:51,027 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:51,027 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:51,028 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:51,029 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:51,030 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:51,031 If you don't want 'omicclaw.static.js.util.typedCrossfilter' to be distributed and are 2026-03-27T04:13:51,031 already explicitly excluding 'omicclaw.static.js.util.typedCrossfilter' via 2026-03-27T04:13:51,032 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:51,032 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:51,033 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:51,034 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:51,035 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:51,037 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:51,037 even if it does not contain any `.py` files. 2026-03-27T04:13:51,038 On the other hand, currently there is no concept of package data 2026-03-27T04:13:51,038 directory, all directories are treated like packages. 2026-03-27T04:13:51,039 ******************************************************************************** 2026-03-27T04:13:51,040 !! 2026-03-27T04:13:51,040 check.warn(importable) 2026-03-27T04:13:51,040 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:51,041 !! 2026-03-27T04:13:51,042 ******************************************************************************** 2026-03-27T04:13:51,042 ############################ 2026-03-27T04:13:51,043 # Package would be ignored # 2026-03-27T04:13:51,043 ############################ 2026-03-27T04:13:51,044 Python recognizes 'omicclaw.static.js.util.webgl' as an importable package[^1], 2026-03-27T04:13:51,044 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:51,045 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:51,046 package, please make sure that 'omicclaw.static.js.util.webgl' is explicitly added 2026-03-27T04:13:51,047 to the `packages` configuration field. 2026-03-27T04:13:51,048 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:51,048 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:51,049 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:51,050 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:51,052 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:51,053 If you don't want 'omicclaw.static.js.util.webgl' to be distributed and are 2026-03-27T04:13:51,054 already explicitly excluding 'omicclaw.static.js.util.webgl' via 2026-03-27T04:13:51,054 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:51,055 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:51,055 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:51,056 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:51,057 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:51,059 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:51,060 even if it does not contain any `.py` files. 2026-03-27T04:13:51,060 On the other hand, currently there is no concept of package data 2026-03-27T04:13:51,061 directory, all directories are treated like packages. 2026-03-27T04:13:51,061 ******************************************************************************** 2026-03-27T04:13:51,063 !! 2026-03-27T04:13:51,063 check.warn(importable) 2026-03-27T04:13:51,064 /tmp/pip-build-env-7zsvg1k8/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-27T04:13:51,064 !! 2026-03-27T04:13:51,065 ******************************************************************************** 2026-03-27T04:13:51,066 ############################ 2026-03-27T04:13:51,066 # Package would be ignored # 2026-03-27T04:13:51,067 ############################ 2026-03-27T04:13:51,067 Python recognizes 'omicclaw.static.picture' as an importable package[^1], 2026-03-27T04:13:51,068 but it is absent from setuptools' `packages` configuration. 2026-03-27T04:13:51,069 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-27T04:13:51,070 package, please make sure that 'omicclaw.static.picture' is explicitly added 2026-03-27T04:13:51,070 to the `packages` configuration field. 2026-03-27T04:13:51,071 Alternatively, you can also rely on setuptools' discovery methods 2026-03-27T04:13:51,072 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-27T04:13:51,072 instead of `find_packages(...)`/`find:`). 2026-03-27T04:13:51,073 You can read more about "package discovery" on setuptools documentation page: 2026-03-27T04:13:51,074 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-27T04:13:51,075 If you don't want 'omicclaw.static.picture' to be distributed and are 2026-03-27T04:13:51,075 already explicitly excluding 'omicclaw.static.picture' via 2026-03-27T04:13:51,076 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-27T04:13:51,076 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-27T04:13:51,077 combination with a more fine grained `package-data` configuration. 2026-03-27T04:13:51,078 You can read more about "package data files" on setuptools documentation page: 2026-03-27T04:13:51,078 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-27T04:13:51,081 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-27T04:13:51,081 even if it does not contain any `.py` files. 2026-03-27T04:13:51,082 On the other hand, currently there is no concept of package data 2026-03-27T04:13:51,083 directory, all directories are treated like packages. 2026-03-27T04:13:51,083 ******************************************************************************** 2026-03-27T04:13:51,084 !! 2026-03-27T04:13:51,085 check.warn(importable) 2026-03-27T04:13:51,085 copying ./default.ipynb -> build/lib/omicclaw 2026-03-27T04:13:51,086 copying ./index.html -> build/lib/omicclaw 2026-03-27T04:13:51,087 copying ./single_cell_analysis_standalone.html -> build/lib/omicclaw 2026-03-27T04:13:51,087 creating build/lib/omicclaw/static/css 2026-03-27T04:13:51,088 copying ./static/css/bootstrap.min.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,089 copying ./static/css/code-editor-dark.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,089 copying ./static/css/code-editor-layout.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,090 copying ./static/css/code-editor-refresh.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,090 copying ./static/css/custom-theme.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,091 copying ./static/css/dark-mode.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,092 copying ./static/css/daterangepicker.min.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,092 copying ./static/css/resizable-sidebar.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,093 copying ./static/css/single-cell-fixed.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,093 copying ./static/css/single-cell-refresh.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,094 copying ./static/css/theme.min.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,094 copying ./static/css/vendors.min.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,095 copying ./static/css/workbench-views-refresh.css -> build/lib/omicclaw/static/css 2026-03-27T04:13:51,095 creating build/lib/omicclaw/static/font 2026-03-27T04:13:51,096 copying ./static/font/66f30814ff6d7cdf.p.woff2 -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,096 copying ./static/font/74452ea3ef0f9101-s.p.woff2 -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,097 copying ./static/font/904ef0a86fe32a00-s.p.woff2 -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,098 copying ./static/font/bootstrap-icons.woff -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,098 copying ./static/font/bootstrap-icons.woff2 -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,099 copying ./static/font/fa-brands-400.ttf -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,099 copying ./static/font/fa-brands-400.woff2 -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,100 copying ./static/font/fa-regular-400.ttf -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,100 copying ./static/font/fa-regular-400.woff2 -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,101 copying ./static/font/fa-solid-900.ttf -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,101 copying ./static/font/fa-solid-900.woff2 -> build/lib/omicclaw/static/font 2026-03-27T04:13:51,102 creating build/lib/omicclaw/static/js 2026-03-27T04:13:51,102 copying ./static/js/common-init.min.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,102 copying ./static/js/dataManager.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,103 copying ./static/js/old-single-cell.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,103 copying ./static/js/performanceMonitor.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,103 copying ./static/js/sc-account.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,104 copying ./static/js/sc-agent.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,104 copying ./static/js/sc-core.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,105 copying ./static/js/sc-deckgl.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,105 copying ./static/js/sc-environment.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,106 copying ./static/js/sc-filesystem.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,106 copying ./static/js/sc-i18n.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,106 copying ./static/js/sc-kernel.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,107 copying ./static/js/sc-notebook.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,107 copying ./static/js/sc-plot.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,108 copying ./static/js/sc-terminal.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,109 copying ./static/js/sc-test-node.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,110 copying ./static/js/sc-test.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,110 copying ./static/js/sc-tools.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,112 copying ./static/js/sc-ui.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,118 copying ./static/js/sidebar-fix.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,120 copying ./static/js/streamingDataLoader.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,123 copying ./static/js/vendors.min.js -> build/lib/omicclaw/static/js 2026-03-27T04:13:51,135 creating build/lib/omicclaw/static/js/components/scatterplot 2026-03-27T04:13:51,137 copying ./static/js/components/scatterplot/scatterplot.js -> build/lib/omicclaw/static/js/components/scatterplot 2026-03-27T04:13:51,140 creating build/lib/omicclaw/static/js/util/math 2026-03-27T04:13:51,141 copying ./static/js/util/math/matrix.js -> build/lib/omicclaw/static/js/util/math 2026-03-27T04:13:51,144 creating build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,145 copying ./static/js/util/typedCrossfilter/bitArray.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,148 copying ./static/js/util/typedCrossfilter/crossfilter.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,150 copying ./static/js/util/typedCrossfilter/dimensions.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,153 copying ./static/js/util/typedCrossfilter/index.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,155 copying ./static/js/util/typedCrossfilter/sort.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,157 creating build/lib/omicclaw/static/js/util/webgl 2026-03-27T04:13:51,158 copying ./static/js/util/webgl/camera.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-27T04:13:51,161 copying ./static/js/util/webgl/drawPointsRegl.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-27T04:13:51,163 copying ./static/js/util/webgl/glHelpers.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-27T04:13:51,166 creating build/lib/omicclaw/static/picture 2026-03-27T04:13:51,166 copying ./static/picture/1.png -> build/lib/omicclaw/static/picture 2026-03-27T04:13:51,176 copying ./static/picture/favicon.ico -> build/lib/omicclaw/static/picture 2026-03-27T04:13:51,178 copying ./static/picture/logo.png -> build/lib/omicclaw/static/picture 2026-03-27T04:13:51,201 installing to build/bdist.linux-armv7l/wheel 2026-03-27T04:13:51,202 running install 2026-03-27T04:13:51,225 running install_lib 2026-03-27T04:13:51,231 creating build/bdist.linux-armv7l/wheel 2026-03-27T04:13:51,233 creating build/bdist.linux-armv7l/wheel/omicclaw 2026-03-27T04:13:51,234 creating build/bdist.linux-armv7l/wheel/omicclaw/services 2026-03-27T04:13:51,235 copying build/lib/omicclaw/services/kernel_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T04:13:51,238 copying build/lib/omicclaw/services/agent_session_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T04:13:51,241 copying build/lib/omicclaw/services/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T04:13:51,242 copying build/lib/omicclaw/services/workspace_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T04:13:51,244 copying build/lib/omicclaw/services/agent_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-27T04:13:51,247 copying build/lib/omicclaw/app.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T04:13:51,252 creating build/bdist.linux-armv7l/wheel/omicclaw/utils 2026-03-27T04:13:51,253 copying build/lib/omicclaw/utils/account_session.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T04:13:51,255 copying build/lib/omicclaw/utils/memory_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T04:13:51,257 copying build/lib/omicclaw/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T04:13:51,259 copying build/lib/omicclaw/utils/remote_store.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T04:13:51,261 copying build/lib/omicclaw/utils/file_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T04:13:51,262 copying build/lib/omicclaw/utils/adata_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T04:13:51,265 copying build/lib/omicclaw/utils/notebook_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T04:13:51,266 copying build/lib/omicclaw/utils/variable_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-27T04:13:51,268 copying build/lib/omicclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T04:13:51,270 copying build/lib/omicclaw/default.ipynb -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T04:13:51,273 copying build/lib/omicclaw/single_cell_analysis_standalone.html -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T04:13:51,278 creating build/bdist.linux-armv7l/wheel/omicclaw/static 2026-03-27T04:13:51,280 creating build/bdist.linux-armv7l/wheel/omicclaw/static/picture 2026-03-27T04:13:51,281 copying build/lib/omicclaw/static/picture/favicon.ico -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-27T04:13:51,283 copying build/lib/omicclaw/static/picture/logo.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-27T04:13:51,293 copying build/lib/omicclaw/static/picture/1.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-27T04:13:51,301 creating build/bdist.linux-armv7l/wheel/omicclaw/static/css 2026-03-27T04:13:51,302 copying build/lib/omicclaw/static/css/theme.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,308 copying build/lib/omicclaw/static/css/bootstrap.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,314 copying build/lib/omicclaw/static/css/resizable-sidebar.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,316 copying build/lib/omicclaw/static/css/vendors.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,322 copying build/lib/omicclaw/static/css/code-editor-layout.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,324 copying build/lib/omicclaw/static/css/workbench-views-refresh.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,327 copying build/lib/omicclaw/static/css/code-editor-dark.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,329 copying build/lib/omicclaw/static/css/daterangepicker.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,331 copying build/lib/omicclaw/static/css/single-cell-refresh.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,334 copying build/lib/omicclaw/static/css/dark-mode.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,336 copying build/lib/omicclaw/static/css/single-cell-fixed.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,339 copying build/lib/omicclaw/static/css/code-editor-refresh.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,341 copying build/lib/omicclaw/static/css/custom-theme.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-27T04:13:51,344 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js 2026-03-27T04:13:51,345 copying build/lib/omicclaw/static/js/vendors.min.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,357 copying build/lib/omicclaw/static/js/sc-terminal.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,359 copying build/lib/omicclaw/static/js/old-single-cell.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,369 copying build/lib/omicclaw/static/js/sc-core.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,371 copying build/lib/omicclaw/static/js/sc-plot.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,376 copying build/lib/omicclaw/static/js/sc-kernel.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,379 copying build/lib/omicclaw/static/js/sc-i18n.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,384 copying build/lib/omicclaw/static/js/sc-account.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,387 copying build/lib/omicclaw/static/js/dataManager.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,390 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/components 2026-03-27T04:13:51,392 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/components/scatterplot 2026-03-27T04:13:51,394 copying build/lib/omicclaw/static/js/components/scatterplot/scatterplot.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/components/scatterplot 2026-03-27T04:13:51,397 copying build/lib/omicclaw/static/js/streamingDataLoader.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,399 copying build/lib/omicclaw/static/js/sc-tools.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,405 copying build/lib/omicclaw/static/js/sc-notebook.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,409 copying build/lib/omicclaw/static/js/sc-ui.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,415 copying build/lib/omicclaw/static/js/sc-agent.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,419 copying build/lib/omicclaw/static/js/sidebar-fix.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,422 copying build/lib/omicclaw/static/js/performanceMonitor.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,425 copying build/lib/omicclaw/static/js/sc-test-node.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,428 copying build/lib/omicclaw/static/js/sc-filesystem.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,431 copying build/lib/omicclaw/static/js/common-init.min.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,433 copying build/lib/omicclaw/static/js/sc-test.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,436 copying build/lib/omicclaw/static/js/sc-deckgl.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,439 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util 2026-03-27T04:13:51,440 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/webgl 2026-03-27T04:13:51,441 copying build/lib/omicclaw/static/js/util/webgl/drawPointsRegl.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-27T04:13:51,443 copying build/lib/omicclaw/static/js/util/webgl/glHelpers.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-27T04:13:51,446 copying build/lib/omicclaw/static/js/util/webgl/camera.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-27T04:13:51,448 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,450 copying build/lib/omicclaw/static/js/util/typedCrossfilter/dimensions.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,452 copying build/lib/omicclaw/static/js/util/typedCrossfilter/crossfilter.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,454 copying build/lib/omicclaw/static/js/util/typedCrossfilter/sort.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,456 copying build/lib/omicclaw/static/js/util/typedCrossfilter/bitArray.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,458 copying build/lib/omicclaw/static/js/util/typedCrossfilter/index.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-27T04:13:51,461 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/math 2026-03-27T04:13:51,462 copying build/lib/omicclaw/static/js/util/math/matrix.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/math 2026-03-27T04:13:51,464 copying build/lib/omicclaw/static/js/sc-environment.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-27T04:13:51,467 creating build/bdist.linux-armv7l/wheel/omicclaw/static/font 2026-03-27T04:13:51,468 copying build/lib/omicclaw/static/font/bootstrap-icons.woff -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,473 copying build/lib/omicclaw/static/font/fa-regular-400.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,475 copying build/lib/omicclaw/static/font/fa-regular-400.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,479 copying build/lib/omicclaw/static/font/fa-solid-900.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,492 copying build/lib/omicclaw/static/font/fa-solid-900.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,498 copying build/lib/omicclaw/static/font/fa-brands-400.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,503 copying build/lib/omicclaw/static/font/74452ea3ef0f9101-s.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,506 copying build/lib/omicclaw/static/font/66f30814ff6d7cdf.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,510 copying build/lib/omicclaw/static/font/fa-brands-400.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,517 copying build/lib/omicclaw/static/font/904ef0a86fe32a00-s.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,520 copying build/lib/omicclaw/static/font/bootstrap-icons.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-27T04:13:51,527 creating build/bdist.linux-armv7l/wheel/omicclaw/gateway 2026-03-27T04:13:51,529 copying build/lib/omicclaw/gateway/inprocess_channel_manager.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,531 copying build/lib/omicclaw/gateway/channel_adapter.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,534 copying build/lib/omicclaw/gateway/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,536 copying build/lib/omicclaw/gateway/channel_config_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,540 copying build/lib/omicclaw/gateway/registry.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,542 copying build/lib/omicclaw/gateway/panel_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,545 copying build/lib/omicclaw/gateway/routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,548 copying build/lib/omicclaw/gateway/server.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,551 copying build/lib/omicclaw/gateway/memory_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,554 copying build/lib/omicclaw/gateway/context.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-27T04:13:51,556 copying build/lib/omicclaw/index.html -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T04:13:51,563 creating build/bdist.linux-armv7l/wheel/omicclaw/routes 2026-03-27T04:13:51,565 copying build/lib/omicclaw/routes/account.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,567 copying build/lib/omicclaw/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,569 copying build/lib/omicclaw/routes/files.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,572 copying build/lib/omicclaw/routes/kernel.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,575 copying build/lib/omicclaw/routes/data.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,579 copying build/lib/omicclaw/routes/conversations.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,582 copying build/lib/omicclaw/routes/skills.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,585 copying build/lib/omicclaw/routes/notebooks.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,587 copying build/lib/omicclaw/routes/terminal.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-27T04:13:51,589 copying build/lib/omicclaw/start_server.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T04:13:51,592 copying build/lib/omicclaw/cli.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-27T04:13:51,595 creating build/bdist.linux-armv7l/wheel/omicclaw/server 2026-03-27T04:13:51,597 creating build/bdist.linux-armv7l/wheel/omicclaw/server/data_adaptor 2026-03-27T04:13:51,599 copying build/lib/omicclaw/server/data_adaptor/anndata_adaptor.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/data_adaptor 2026-03-27T04:13:51,602 copying build/lib/omicclaw/server/data_adaptor/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/data_adaptor 2026-03-27T04:13:51,605 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common 2026-03-27T04:13:51,606 copying build/lib/omicclaw/server/common/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common 2026-03-27T04:13:51,608 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common/fbs 2026-03-27T04:13:51,610 copying build/lib/omicclaw/server/common/fbs/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs 2026-03-27T04:13:51,612 copying build/lib/omicclaw/server/common/fbs/matrix.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs 2026-03-27T04:13:51,616 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,617 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Int32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,619 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Uint32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,622 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Float64Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,624 copying build/lib/omicclaw/server/common/fbs/NetEncoding/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,625 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Column.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,627 copying build/lib/omicclaw/server/common/fbs/NetEncoding/JSONEncodedArray.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,630 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Float32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,632 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Matrix.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,634 copying build/lib/omicclaw/server/common/fbs/NetEncoding/TypedArray.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-27T04:13:51,636 running install_egg_info 2026-03-27T04:13:51,642 Copying omicclaw.egg-info to build/bdist.linux-armv7l/wheel/./omicclaw-2.0.9-py3.11.egg-info 2026-03-27T04:13:51,657 running install_scripts 2026-03-27T04:13:51,672 creating build/bdist.linux-armv7l/wheel/omicclaw-2.0.9.dist-info/WHEEL 2026-03-27T04:13:51,675 creating '/tmp/pip-wheel-7_jpb1xg/.tmp-9y6wakz4/omicclaw-2.0.9-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T04:13:51,677 adding 'omicclaw/__init__.py' 2026-03-27T04:13:51,698 adding 'omicclaw/app.py' 2026-03-27T04:13:51,701 adding 'omicclaw/cli.py' 2026-03-27T04:13:51,708 adding 'omicclaw/default.ipynb' 2026-03-27T04:13:51,717 adding 'omicclaw/index.html' 2026-03-27T04:13:51,730 adding 'omicclaw/single_cell_analysis_standalone.html' 2026-03-27T04:13:51,733 adding 'omicclaw/start_server.py' 2026-03-27T04:13:51,735 adding 'omicclaw/gateway/__init__.py' 2026-03-27T04:13:51,737 adding 'omicclaw/gateway/channel_adapter.py' 2026-03-27T04:13:51,742 adding 'omicclaw/gateway/channel_config_routes.py' 2026-03-27T04:13:51,744 adding 'omicclaw/gateway/context.py' 2026-03-27T04:13:51,746 adding 'omicclaw/gateway/inprocess_channel_manager.py' 2026-03-27T04:13:51,747 adding 'omicclaw/gateway/memory_routes.py' 2026-03-27T04:13:51,750 adding 'omicclaw/gateway/panel_routes.py' 2026-03-27T04:13:51,751 adding 'omicclaw/gateway/registry.py' 2026-03-27T04:13:51,753 adding 'omicclaw/gateway/routes.py' 2026-03-27T04:13:51,756 adding 'omicclaw/gateway/server.py' 2026-03-27T04:13:51,758 adding 'omicclaw/routes/__init__.py' 2026-03-27T04:13:51,760 adding 'omicclaw/routes/account.py' 2026-03-27T04:13:51,762 adding 'omicclaw/routes/conversations.py' 2026-03-27T04:13:51,764 adding 'omicclaw/routes/data.py' 2026-03-27T04:13:51,766 adding 'omicclaw/routes/files.py' 2026-03-27T04:13:51,769 adding 'omicclaw/routes/kernel.py' 2026-03-27T04:13:51,771 adding 'omicclaw/routes/notebooks.py' 2026-03-27T04:13:51,773 adding 'omicclaw/routes/skills.py' 2026-03-27T04:13:51,775 adding 'omicclaw/routes/terminal.py' 2026-03-27T04:13:51,777 adding 'omicclaw/server/common/__init__.py' 2026-03-27T04:13:51,779 adding 'omicclaw/server/common/fbs/__init__.py' 2026-03-27T04:13:51,781 adding 'omicclaw/server/common/fbs/matrix.py' 2026-03-27T04:13:51,782 adding 'omicclaw/server/common/fbs/NetEncoding/Column.py' 2026-03-27T04:13:51,784 adding 'omicclaw/server/common/fbs/NetEncoding/Float32Array.py' 2026-03-27T04:13:51,785 adding 'omicclaw/server/common/fbs/NetEncoding/Float64Array.py' 2026-03-27T04:13:51,786 adding 'omicclaw/server/common/fbs/NetEncoding/Int32Array.py' 2026-03-27T04:13:51,787 adding 'omicclaw/server/common/fbs/NetEncoding/JSONEncodedArray.py' 2026-03-27T04:13:51,789 adding 'omicclaw/server/common/fbs/NetEncoding/Matrix.py' 2026-03-27T04:13:51,790 adding 'omicclaw/server/common/fbs/NetEncoding/TypedArray.py' 2026-03-27T04:13:51,791 adding 'omicclaw/server/common/fbs/NetEncoding/Uint32Array.py' 2026-03-27T04:13:51,792 adding 'omicclaw/server/common/fbs/NetEncoding/__init__.py' 2026-03-27T04:13:51,794 adding 'omicclaw/server/data_adaptor/__init__.py' 2026-03-27T04:13:51,796 adding 'omicclaw/server/data_adaptor/anndata_adaptor.py' 2026-03-27T04:13:51,798 adding 'omicclaw/services/__init__.py' 2026-03-27T04:13:51,802 adding 'omicclaw/services/agent_service.py' 2026-03-27T04:13:51,806 adding 'omicclaw/services/agent_session_service.py' 2026-03-27T04:13:51,809 adding 'omicclaw/services/kernel_service.py' 2026-03-27T04:13:51,811 adding 'omicclaw/services/workspace_service.py' 2026-03-27T04:13:51,826 adding 'omicclaw/static/css/bootstrap.min.css' 2026-03-27T04:13:51,830 adding 'omicclaw/static/css/code-editor-dark.css' 2026-03-27T04:13:51,833 adding 'omicclaw/static/css/code-editor-layout.css' 2026-03-27T04:13:51,836 adding 'omicclaw/static/css/code-editor-refresh.css' 2026-03-27T04:13:51,840 adding 'omicclaw/static/css/custom-theme.css' 2026-03-27T04:13:51,843 adding 'omicclaw/static/css/dark-mode.css' 2026-03-27T04:13:51,844 adding 'omicclaw/static/css/daterangepicker.min.css' 2026-03-27T04:13:51,846 adding 'omicclaw/static/css/resizable-sidebar.css' 2026-03-27T04:13:51,848 adding 'omicclaw/static/css/single-cell-fixed.css' 2026-03-27T04:13:51,852 adding 'omicclaw/static/css/single-cell-refresh.css' 2026-03-27T04:13:51,865 adding 'omicclaw/static/css/theme.min.css' 2026-03-27T04:13:51,888 adding 'omicclaw/static/css/vendors.min.css' 2026-03-27T04:13:51,892 adding 'omicclaw/static/css/workbench-views-refresh.css' 2026-03-27T04:13:51,899 adding 'omicclaw/static/font/66f30814ff6d7cdf.p.woff2' 2026-03-27T04:13:51,903 adding 'omicclaw/static/font/74452ea3ef0f9101-s.p.woff2' 2026-03-27T04:13:51,907 adding 'omicclaw/static/font/904ef0a86fe32a00-s.p.woff2' 2026-03-27T04:13:51,924 adding 'omicclaw/static/font/bootstrap-icons.woff' 2026-03-27T04:13:51,937 adding 'omicclaw/static/font/bootstrap-icons.woff2' 2026-03-27T04:13:51,972 adding 'omicclaw/static/font/fa-brands-400.ttf' 2026-03-27T04:13:51,984 adding 'omicclaw/static/font/fa-brands-400.woff2' 2026-03-27T04:13:51,994 adding 'omicclaw/static/font/fa-regular-400.ttf' 2026-03-27T04:13:51,997 adding 'omicclaw/static/font/fa-regular-400.woff2' 2026-03-27T04:13:52,063 adding 'omicclaw/static/font/fa-solid-900.ttf' 2026-03-27T04:13:52,082 adding 'omicclaw/static/font/fa-solid-900.woff2' 2026-03-27T04:13:52,086 adding 'omicclaw/static/js/common-init.min.js' 2026-03-27T04:13:52,088 adding 'omicclaw/static/js/dataManager.js' 2026-03-27T04:13:52,116 adding 'omicclaw/static/js/old-single-cell.js' 2026-03-27T04:13:52,120 adding 'omicclaw/static/js/performanceMonitor.js' 2026-03-27T04:13:52,124 adding 'omicclaw/static/js/sc-account.js' 2026-03-27T04:13:52,132 adding 'omicclaw/static/js/sc-agent.js' 2026-03-27T04:13:52,134 adding 'omicclaw/static/js/sc-core.js' 2026-03-27T04:13:52,136 adding 'omicclaw/static/js/sc-deckgl.js' 2026-03-27T04:13:52,138 adding 'omicclaw/static/js/sc-environment.js' 2026-03-27T04:13:52,143 adding 'omicclaw/static/js/sc-filesystem.js' 2026-03-27T04:13:52,154 adding 'omicclaw/static/js/sc-i18n.js' 2026-03-27T04:13:52,158 adding 'omicclaw/static/js/sc-kernel.js' 2026-03-27T04:13:52,164 adding 'omicclaw/static/js/sc-notebook.js' 2026-03-27T04:13:52,174 adding 'omicclaw/static/js/sc-plot.js' 2026-03-27T04:13:52,176 adding 'omicclaw/static/js/sc-terminal.js' 2026-03-27T04:13:52,178 adding 'omicclaw/static/js/sc-test-node.js' 2026-03-27T04:13:52,180 adding 'omicclaw/static/js/sc-test.js' 2026-03-27T04:13:52,192 adding 'omicclaw/static/js/sc-tools.js' 2026-03-27T04:13:52,208 adding 'omicclaw/static/js/sc-ui.js' 2026-03-27T04:13:52,211 adding 'omicclaw/static/js/sidebar-fix.js' 2026-03-27T04:13:52,212 adding 'omicclaw/static/js/streamingDataLoader.js' 2026-03-27T04:13:52,284 adding 'omicclaw/static/js/vendors.min.js' 2026-03-27T04:13:52,290 adding 'omicclaw/static/js/components/scatterplot/scatterplot.js' 2026-03-27T04:13:52,293 adding 'omicclaw/static/js/util/math/matrix.js' 2026-03-27T04:13:52,295 adding 'omicclaw/static/js/util/typedCrossfilter/bitArray.js' 2026-03-27T04:13:52,296 adding 'omicclaw/static/js/util/typedCrossfilter/crossfilter.js' 2026-03-27T04:13:52,298 adding 'omicclaw/static/js/util/typedCrossfilter/dimensions.js' 2026-03-27T04:13:52,299 adding 'omicclaw/static/js/util/typedCrossfilter/index.js' 2026-03-27T04:13:52,300 adding 'omicclaw/static/js/util/typedCrossfilter/sort.js' 2026-03-27T04:13:52,303 adding 'omicclaw/static/js/util/webgl/camera.js' 2026-03-27T04:13:52,304 adding 'omicclaw/static/js/util/webgl/drawPointsRegl.js' 2026-03-27T04:13:52,306 adding 'omicclaw/static/js/util/webgl/glHelpers.js' 2026-03-27T04:13:52,346 adding 'omicclaw/static/picture/1.png' 2026-03-27T04:13:52,350 adding 'omicclaw/static/picture/favicon.ico' 2026-03-27T04:13:52,390 adding 'omicclaw/static/picture/logo.png' 2026-03-27T04:13:52,394 adding 'omicclaw/utils/__init__.py' 2026-03-27T04:13:52,395 adding 'omicclaw/utils/account_session.py' 2026-03-27T04:13:52,396 adding 'omicclaw/utils/adata_helpers.py' 2026-03-27T04:13:52,398 adding 'omicclaw/utils/file_helpers.py' 2026-03-27T04:13:52,399 adding 'omicclaw/utils/memory_helpers.py' 2026-03-27T04:13:52,400 adding 'omicclaw/utils/notebook_helpers.py' 2026-03-27T04:13:52,402 adding 'omicclaw/utils/remote_store.py' 2026-03-27T04:13:52,403 adding 'omicclaw/utils/variable_helpers.py' 2026-03-27T04:13:52,411 adding 'omicclaw-2.0.9.dist-info/licenses/LICENSE' 2026-03-27T04:13:52,413 adding 'omicclaw-2.0.9.dist-info/METADATA' 2026-03-27T04:13:52,414 adding 'omicclaw-2.0.9.dist-info/WHEEL' 2026-03-27T04:13:52,415 adding 'omicclaw-2.0.9.dist-info/entry_points.txt' 2026-03-27T04:13:52,416 adding 'omicclaw-2.0.9.dist-info/top_level.txt' 2026-03-27T04:13:52,418 adding 'omicclaw-2.0.9.dist-info/RECORD' 2026-03-27T04:13:52,446 removing build/bdist.linux-armv7l/wheel 2026-03-27T04:13:52,578 Building wheel for omicclaw (pyproject.toml): finished with status 'done' 2026-03-27T04:13:52,633 Created wheel for omicclaw: filename=omicclaw-2.0.9-py3-none-any.whl size=2464631 sha256=e8dcd0afd136b19ce3da6aef2bf501417780bcbb6f23d0a08eea57be5c509641 2026-03-27T04:13:52,634 Stored in directory: /tmp/pip-ephem-wheel-cache-1gx8mccq/wheels/23/27/f9/6559edaf04fc96905dd594afeaabcfa21f6dd8f733ae0ac6d7 2026-03-27T04:13:52,651 Successfully built omicclaw 2026-03-27T04:13:52,708 Removed build tracker: '/tmp/pip-build-tracker-cygsbcj5'