2026-03-21T11:51:51,111 Created temporary directory: /tmp/pip-ephem-wheel-cache-bw_es8yb 2026-03-21T11:51:51,112 Created temporary directory: /tmp/pip-build-tracker-scon99xg 2026-03-21T11:51:51,113 Initialized build tracking at /tmp/pip-build-tracker-scon99xg 2026-03-21T11:51:51,113 Created build tracker: /tmp/pip-build-tracker-scon99xg 2026-03-21T11:51:51,114 Entered build tracker: /tmp/pip-build-tracker-scon99xg 2026-03-21T11:51:51,115 Created temporary directory: /tmp/pip-wheel-q5cn8lny 2026-03-21T11:51:51,118 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-21T11:51:51,120 Created temporary directory: /tmp/pip-ephem-wheel-cache-3r5e5rrp 2026-03-21T11:51:51,141 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-21T11:51:51,145 2 location(s) to search for versions of omicclaw: 2026-03-21T11:51:51,145 * https://pypi.org/simple/omicclaw/ 2026-03-21T11:51:51,145 * https://www.piwheels.org/simple/omicclaw/ 2026-03-21T11:51:51,146 Fetching project page and analyzing links: https://pypi.org/simple/omicclaw/ 2026-03-21T11:51:51,146 Getting page https://pypi.org/simple/omicclaw/ 2026-03-21T11:51:51,148 Found index url https://pypi.org/simple 2026-03-21T11:51:51,359 Fetched page https://pypi.org/simple/omicclaw/ as application/vnd.pypi.simple.v1+json 2026-03-21T11:51:51,362 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-21T11:51:51,363 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-21T11:51:51,363 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-21T11:51:51,365 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-21T11:51:51,365 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-21T11:51:51,366 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-21T11:51:51,367 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-21T11:51:51,368 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-21T11:51:51,369 Fetching project page and analyzing links: https://www.piwheels.org/simple/omicclaw/ 2026-03-21T11:51:51,370 Getting page https://www.piwheels.org/simple/omicclaw/ 2026-03-21T11:51:51,371 Found index url https://www.piwheels.org/simple 2026-03-21T11:51:51,527 Fetched page https://www.piwheels.org/simple/omicclaw/ as text/html 2026-03-21T11:51:51,529 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-21T11:51:51,529 Skipping link: not a file: https://www.piwheels.org/simple/omicclaw/ 2026-03-21T11:51:51,530 Skipping link: not a file: https://pypi.org/simple/omicclaw/ 2026-03-21T11:51:51,551 Given no hashes to check 1 links for project 'omicclaw': discarding no candidates 2026-03-21T11:51:51,570 Collecting omicclaw==2.0.2 2026-03-21T11:51:51,573 Created temporary directory: /tmp/pip-unpack-z3zpywge 2026-03-21T11:51:51,708 Downloading omicclaw-2.0.2.tar.gz (2.4 MB) 2026-03-21T11:51:52,540 Added omicclaw==2.0.2 from https://files.pythonhosted.org/packages/50/01/b7feb705206392bed39ca127daedf72853602c63d159c24a41bfcdc14acd/omicclaw-2.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-scon99xg' 2026-03-21T11:51:52,546 Created temporary directory: /tmp/pip-build-env-tqhf5pq1 2026-03-21T11:51:52,550 Installing build dependencies: started 2026-03-21T11:51:52,552 Running command pip subprocess to install build dependencies 2026-03-21T11:51:52,583 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-21T11:51:52,623 Traceback (most recent call last): 2026-03-21T11:51:52,624 File "", line 192, in addpackage 2026-03-21T11:51:52,624 File "", line 1, in 2026-03-21T11:51:52,625 ModuleNotFoundError: No module named 'cntimer' 2026-03-21T11:51:52,626 Remainder of file ignored 2026-03-21T11:51:53,959 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-21T11:51:54,545 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-21T11:51:54,569 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-21T11:51:56,288 Collecting setuptools>=67 2026-03-21T11:51:56,371 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-21T11:51:56,636 Collecting wheel 2026-03-21T11:51:56,651 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-21T11:51:56,834 Collecting packaging>=24.0 2026-03-21T11:51:56,850 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-21T11:51:59,855 Installing collected packages: setuptools, packaging, wheel 2026-03-21T11:52:03,944 Creating /tmp/pip-build-env-tqhf5pq1/overlay/local/bin 2026-03-21T11:52:03,947 changing mode of /tmp/pip-build-env-tqhf5pq1/overlay/local/bin/wheel to 755 2026-03-21T11:52:03,970 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-21T11:52:04,248 Installing build dependencies: finished with status 'done' 2026-03-21T11:52:04,254 Getting requirements to build wheel: started 2026-03-21T11:52:04,256 Running command Getting requirements to build wheel 2026-03-21T11:52:04,970 running egg_info 2026-03-21T11:52:04,976 writing omicclaw.egg-info/PKG-INFO 2026-03-21T11:52:04,979 writing dependency_links to omicclaw.egg-info/dependency_links.txt 2026-03-21T11:52:04,981 writing entry points to omicclaw.egg-info/entry_points.txt 2026-03-21T11:52:04,983 writing requirements to omicclaw.egg-info/requires.txt 2026-03-21T11:52:04,984 writing top-level names to omicclaw.egg-info/top_level.txt 2026-03-21T11:52:05,077 reading manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:52:05,088 reading manifest template 'MANIFEST.in' 2026-03-21T11:52:05,091 warning: no previously-included files found matching 'app.py.backup' 2026-03-21T11:52:05,092 warning: no previously-included files found matching 'app_refactored.py' 2026-03-21T11:52:05,093 warning: no previously-included files found matching 'test.py' 2026-03-21T11:52:05,094 warning: no previously-included files found matching 'package.json' 2026-03-21T11:52:05,095 warning: no previously-included files found matching 'package-lock.json' 2026-03-21T11:52:05,095 warning: no previously-included files found matching 'quick_start.sh' 2026-03-21T11:52:05,200 warning: no files found matching '*.jpg' under directory 'static' 2026-03-21T11:52:05,222 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-21T11:52:05,242 warning: no files found matching '*.svg' under directory 'static' 2026-03-21T11:52:05,363 warning: no files found matching '*.eot' under directory 'static' 2026-03-21T11:52:05,364 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-21T11:52:05,365 no previously-included directories found matching '.git' 2026-03-21T11:52:05,366 no previously-included directories found matching '.github' 2026-03-21T11:52:05,367 no previously-included directories found matching '.claude' 2026-03-21T11:52:05,368 no previously-included directories found matching 'dist' 2026-03-21T11:52:05,369 no previously-included directories found matching 'build' 2026-03-21T11:52:05,370 no previously-included directories found matching 'dev' 2026-03-21T11:52:05,371 no previously-included directories found matching 'data' 2026-03-21T11:52:05,372 no previously-included directories found matching 'models' 2026-03-21T11:52:05,373 no previously-included directories found matching 'temp' 2026-03-21T11:52:05,374 no previously-included directories found matching '__pycache__' 2026-03-21T11:52:05,375 no previously-included directories found matching 'node_modules' 2026-03-21T11:52:05,376 no previously-included directories found matching 'backend' 2026-03-21T11:52:05,376 no previously-included directories found matching 'moban7855' 2026-03-21T11:52:05,377 no previously-included directories found matching 'genesets' 2026-03-21T11:52:05,378 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-21T11:52:05,380 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-21T11:52:05,381 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-21T11:52:05,382 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-21T11:52:05,383 adding license file 'LICENSE' 2026-03-21T11:52:05,393 writing manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:52:05,502 Getting requirements to build wheel: finished with status 'done' 2026-03-21T11:52:05,506 Created temporary directory: /tmp/pip-modern-metadata-56433h8q 2026-03-21T11:52:05,509 Preparing metadata (pyproject.toml): started 2026-03-21T11:52:05,511 Running command Preparing metadata (pyproject.toml) 2026-03-21T11:52:06,169 running dist_info 2026-03-21T11:52:06,179 creating /tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info 2026-03-21T11:52:06,180 writing /tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info/PKG-INFO 2026-03-21T11:52:06,184 writing dependency_links to /tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info/dependency_links.txt 2026-03-21T11:52:06,185 writing entry points to /tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info/entry_points.txt 2026-03-21T11:52:06,187 writing requirements to /tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info/requires.txt 2026-03-21T11:52:06,188 writing top-level names to /tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info/top_level.txt 2026-03-21T11:52:06,190 writing manifest file '/tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:52:06,265 reading manifest file '/tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:52:06,267 reading manifest template 'MANIFEST.in' 2026-03-21T11:52:06,270 warning: no previously-included files found matching 'app.py.backup' 2026-03-21T11:52:06,270 warning: no previously-included files found matching 'app_refactored.py' 2026-03-21T11:52:06,271 warning: no previously-included files found matching 'test.py' 2026-03-21T11:52:06,272 warning: no previously-included files found matching 'package.json' 2026-03-21T11:52:06,272 warning: no previously-included files found matching 'package-lock.json' 2026-03-21T11:52:06,273 warning: no previously-included files found matching 'quick_start.sh' 2026-03-21T11:52:06,373 warning: no files found matching '*.jpg' under directory 'static' 2026-03-21T11:52:06,394 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-21T11:52:06,415 warning: no files found matching '*.svg' under directory 'static' 2026-03-21T11:52:06,516 warning: no files found matching '*.eot' under directory 'static' 2026-03-21T11:52:06,517 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-21T11:52:06,518 no previously-included directories found matching '.git' 2026-03-21T11:52:06,518 no previously-included directories found matching '.github' 2026-03-21T11:52:06,519 no previously-included directories found matching '.claude' 2026-03-21T11:52:06,520 no previously-included directories found matching 'dist' 2026-03-21T11:52:06,521 no previously-included directories found matching 'build' 2026-03-21T11:52:06,521 no previously-included directories found matching 'omicclaw.egg-info' 2026-03-21T11:52:06,522 no previously-included directories found matching 'dev' 2026-03-21T11:52:06,523 no previously-included directories found matching 'data' 2026-03-21T11:52:06,523 no previously-included directories found matching 'models' 2026-03-21T11:52:06,524 no previously-included directories found matching 'temp' 2026-03-21T11:52:06,525 no previously-included directories found matching '__pycache__' 2026-03-21T11:52:06,525 no previously-included directories found matching 'node_modules' 2026-03-21T11:52:06,526 no previously-included directories found matching 'backend' 2026-03-21T11:52:06,527 no previously-included directories found matching 'moban7855' 2026-03-21T11:52:06,528 no previously-included directories found matching 'genesets' 2026-03-21T11:52:06,529 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-21T11:52:06,530 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-21T11:52:06,531 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-21T11:52:06,532 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-21T11:52:06,532 adding license file 'LICENSE' 2026-03-21T11:52:06,540 writing manifest file '/tmp/pip-modern-metadata-56433h8q/omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:52:06,542 creating '/tmp/pip-modern-metadata-56433h8q/omicclaw-2.0.2.dist-info' 2026-03-21T11:52:06,667 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-21T11:52:06,673 Source in /tmp/pip-wheel-q5cn8lny/omicclaw_34132c9e3bcf43fd9503ee2df39ac092 has version 2.0.2, which satisfies requirement omicclaw==2.0.2 from https://files.pythonhosted.org/packages/50/01/b7feb705206392bed39ca127daedf72853602c63d159c24a41bfcdc14acd/omicclaw-2.0.2.tar.gz 2026-03-21T11:52:06,674 Removed omicclaw==2.0.2 from https://files.pythonhosted.org/packages/50/01/b7feb705206392bed39ca127daedf72853602c63d159c24a41bfcdc14acd/omicclaw-2.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-scon99xg' 2026-03-21T11:52:06,680 Created temporary directory: /tmp/pip-unpack-9k1ciu72 2026-03-21T11:52:06,681 Building wheels for collected packages: omicclaw 2026-03-21T11:52:06,685 Created temporary directory: /tmp/pip-wheel-tu8km6f6 2026-03-21T11:52:06,685 Destination directory: /tmp/pip-wheel-tu8km6f6 2026-03-21T11:52:06,688 Building wheel for omicclaw (pyproject.toml): started 2026-03-21T11:52:06,689 Running command Building wheel for omicclaw (pyproject.toml) 2026-03-21T11:52:07,351 running bdist_wheel 2026-03-21T11:52:07,368 running build 2026-03-21T11:52:07,369 running build_py 2026-03-21T11:52:07,375 creating build/lib/omicclaw 2026-03-21T11:52:07,377 copying ./__init__.py -> build/lib/omicclaw 2026-03-21T11:52:07,378 copying ./app.py -> build/lib/omicclaw 2026-03-21T11:52:07,383 copying ./start_server.py -> build/lib/omicclaw 2026-03-21T11:52:07,385 copying ./cli.py -> build/lib/omicclaw 2026-03-21T11:52:07,388 creating build/lib/omicclaw/routes 2026-03-21T11:52:07,389 copying routes/files.py -> build/lib/omicclaw/routes 2026-03-21T11:52:07,391 copying routes/skills.py -> build/lib/omicclaw/routes 2026-03-21T11:52:07,394 copying routes/account.py -> build/lib/omicclaw/routes 2026-03-21T11:52:07,396 copying routes/data.py -> build/lib/omicclaw/routes 2026-03-21T11:52:07,398 copying routes/__init__.py -> build/lib/omicclaw/routes 2026-03-21T11:52:07,400 copying routes/kernel.py -> build/lib/omicclaw/routes 2026-03-21T11:52:07,402 copying routes/terminal.py -> build/lib/omicclaw/routes 2026-03-21T11:52:07,404 copying routes/notebooks.py -> build/lib/omicclaw/routes 2026-03-21T11:52:07,407 creating build/lib/omicclaw/services 2026-03-21T11:52:07,408 copying services/__init__.py -> build/lib/omicclaw/services 2026-03-21T11:52:07,409 copying services/agent_session_service.py -> build/lib/omicclaw/services 2026-03-21T11:52:07,412 copying services/kernel_service.py -> build/lib/omicclaw/services 2026-03-21T11:52:07,414 copying services/agent_service.py -> build/lib/omicclaw/services 2026-03-21T11:52:07,418 creating build/lib/omicclaw/utils 2026-03-21T11:52:07,419 copying utils/memory_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:52:07,421 copying utils/__init__.py -> build/lib/omicclaw/utils 2026-03-21T11:52:07,423 copying utils/variable_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:52:07,424 copying utils/adata_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:52:07,427 copying utils/notebook_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:52:07,428 copying utils/file_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:52:07,430 copying utils/remote_store.py -> build/lib/omicclaw/utils 2026-03-21T11:52:07,433 creating build/lib/omicclaw/gateway 2026-03-21T11:52:07,434 copying gateway/panel_routes.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,436 copying gateway/context.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,438 copying gateway/memory_routes.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,441 copying gateway/routes.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,443 copying gateway/__init__.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,445 copying gateway/server.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,447 copying gateway/channel_adapter.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,450 copying gateway/inprocess_channel_manager.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,452 copying gateway/channel_config_routes.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,454 copying gateway/registry.py -> build/lib/omicclaw/gateway 2026-03-21T11:52:07,457 creating build/lib/omicclaw/server/common 2026-03-21T11:52:07,459 copying server/common/__init__.py -> build/lib/omicclaw/server/common 2026-03-21T11:52:07,461 creating build/lib/omicclaw/server/common/fbs 2026-03-21T11:52:07,462 copying server/common/fbs/__init__.py -> build/lib/omicclaw/server/common/fbs 2026-03-21T11:52:07,464 copying server/common/fbs/matrix.py -> build/lib/omicclaw/server/common/fbs 2026-03-21T11:52:07,467 creating build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,468 copying server/common/fbs/NetEncoding/Float32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,470 copying server/common/fbs/NetEncoding/JSONEncodedArray.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,472 copying server/common/fbs/NetEncoding/Matrix.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,474 copying server/common/fbs/NetEncoding/TypedArray.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,475 copying server/common/fbs/NetEncoding/Column.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,477 copying server/common/fbs/NetEncoding/__init__.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,478 copying server/common/fbs/NetEncoding/Uint32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,480 copying server/common/fbs/NetEncoding/Int32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,482 copying server/common/fbs/NetEncoding/Float64Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:07,484 creating build/lib/omicclaw/server/data_adaptor 2026-03-21T11:52:07,485 copying server/data_adaptor/anndata_adaptor.py -> build/lib/omicclaw/server/data_adaptor 2026-03-21T11:52:07,488 copying server/data_adaptor/__init__.py -> build/lib/omicclaw/server/data_adaptor 2026-03-21T11:52:07,489 running egg_info 2026-03-21T11:52:07,498 writing omicclaw.egg-info/PKG-INFO 2026-03-21T11:52:07,501 writing dependency_links to omicclaw.egg-info/dependency_links.txt 2026-03-21T11:52:07,503 writing entry points to omicclaw.egg-info/entry_points.txt 2026-03-21T11:52:07,504 writing requirements to omicclaw.egg-info/requires.txt 2026-03-21T11:52:07,505 writing top-level names to omicclaw.egg-info/top_level.txt 2026-03-21T11:52:07,571 reading manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:52:07,582 reading manifest template 'MANIFEST.in' 2026-03-21T11:52:07,584 warning: no previously-included files found matching 'app.py.backup' 2026-03-21T11:52:07,585 warning: no previously-included files found matching 'app_refactored.py' 2026-03-21T11:52:07,585 warning: no previously-included files found matching 'test.py' 2026-03-21T11:52:07,586 warning: no previously-included files found matching 'package.json' 2026-03-21T11:52:07,587 warning: no previously-included files found matching 'package-lock.json' 2026-03-21T11:52:07,588 warning: no previously-included files found matching 'quick_start.sh' 2026-03-21T11:52:07,684 warning: no files found matching '*.jpg' under directory 'static' 2026-03-21T11:52:07,704 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-21T11:52:07,724 warning: no files found matching '*.svg' under directory 'static' 2026-03-21T11:52:07,827 warning: no files found matching '*.eot' under directory 'static' 2026-03-21T11:52:07,828 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-21T11:52:07,828 no previously-included directories found matching '.git' 2026-03-21T11:52:07,829 no previously-included directories found matching '.github' 2026-03-21T11:52:07,830 no previously-included directories found matching '.claude' 2026-03-21T11:52:07,831 no previously-included directories found matching 'dist' 2026-03-21T11:52:07,831 no previously-included directories found matching 'build' 2026-03-21T11:52:07,833 no previously-included directories found matching 'dev' 2026-03-21T11:52:07,834 no previously-included directories found matching 'data' 2026-03-21T11:52:07,834 no previously-included directories found matching 'models' 2026-03-21T11:52:07,835 no previously-included directories found matching 'temp' 2026-03-21T11:52:07,836 no previously-included directories found matching '__pycache__' 2026-03-21T11:52:07,837 no previously-included directories found matching 'node_modules' 2026-03-21T11:52:07,838 no previously-included directories found matching 'backend' 2026-03-21T11:52:07,838 no previously-included directories found matching 'moban7855' 2026-03-21T11:52:07,839 no previously-included directories found matching 'genesets' 2026-03-21T11:52:07,840 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-21T11:52:07,842 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-21T11:52:07,843 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-21T11:52:07,844 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-21T11:52:07,845 adding license file 'LICENSE' 2026-03-21T11:52:07,854 writing manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:52:07,857 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:07,858 !! 2026-03-21T11:52:07,859 ******************************************************************************** 2026-03-21T11:52:07,860 ############################ 2026-03-21T11:52:07,860 # Package would be ignored # 2026-03-21T11:52:07,860 ############################ 2026-03-21T11:52:07,861 Python recognizes 'omicclaw.server.common' as an importable package[^1], 2026-03-21T11:52:07,861 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:07,862 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:07,863 package, please make sure that 'omicclaw.server.common' is explicitly added 2026-03-21T11:52:07,863 to the `packages` configuration field. 2026-03-21T11:52:07,864 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:07,865 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:07,865 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:07,866 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:07,867 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:07,869 If you don't want 'omicclaw.server.common' to be distributed and are 2026-03-21T11:52:07,869 already explicitly excluding 'omicclaw.server.common' via 2026-03-21T11:52:07,870 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:07,871 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:07,871 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:07,872 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:07,873 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:07,875 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:07,875 even if it does not contain any `.py` files. 2026-03-21T11:52:07,876 On the other hand, currently there is no concept of package data 2026-03-21T11:52:07,876 directory, all directories are treated like packages. 2026-03-21T11:52:07,877 ******************************************************************************** 2026-03-21T11:52:07,878 !! 2026-03-21T11:52:07,878 check.warn(importable) 2026-03-21T11:52:07,879 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:07,880 !! 2026-03-21T11:52:07,881 ******************************************************************************** 2026-03-21T11:52:07,881 ############################ 2026-03-21T11:52:07,882 # Package would be ignored # 2026-03-21T11:52:07,882 ############################ 2026-03-21T11:52:07,883 Python recognizes 'omicclaw.server.common.fbs' as an importable package[^1], 2026-03-21T11:52:07,883 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:07,884 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:07,885 package, please make sure that 'omicclaw.server.common.fbs' is explicitly added 2026-03-21T11:52:07,885 to the `packages` configuration field. 2026-03-21T11:52:07,886 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:07,887 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:07,887 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:07,888 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:07,889 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:07,890 If you don't want 'omicclaw.server.common.fbs' to be distributed and are 2026-03-21T11:52:07,890 already explicitly excluding 'omicclaw.server.common.fbs' via 2026-03-21T11:52:07,891 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:07,891 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:07,891 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:07,892 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:07,893 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:07,895 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:07,895 even if it does not contain any `.py` files. 2026-03-21T11:52:07,896 On the other hand, currently there is no concept of package data 2026-03-21T11:52:07,896 directory, all directories are treated like packages. 2026-03-21T11:52:07,897 ******************************************************************************** 2026-03-21T11:52:07,898 !! 2026-03-21T11:52:07,899 check.warn(importable) 2026-03-21T11:52:07,900 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:07,900 !! 2026-03-21T11:52:07,901 ******************************************************************************** 2026-03-21T11:52:07,902 ############################ 2026-03-21T11:52:07,903 # Package would be ignored # 2026-03-21T11:52:07,903 ############################ 2026-03-21T11:52:07,904 Python recognizes 'omicclaw.server.common.fbs.NetEncoding' as an importable package[^1], 2026-03-21T11:52:07,904 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:07,905 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:07,906 package, please make sure that 'omicclaw.server.common.fbs.NetEncoding' is explicitly added 2026-03-21T11:52:07,907 to the `packages` configuration field. 2026-03-21T11:52:07,908 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:07,909 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:07,909 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:07,911 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:07,912 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:07,914 If you don't want 'omicclaw.server.common.fbs.NetEncoding' to be distributed and are 2026-03-21T11:52:07,916 already explicitly excluding 'omicclaw.server.common.fbs.NetEncoding' via 2026-03-21T11:52:07,916 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:07,917 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:07,918 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:07,919 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:07,923 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:07,926 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:07,926 even if it does not contain any `.py` files. 2026-03-21T11:52:07,926 On the other hand, currently there is no concept of package data 2026-03-21T11:52:07,927 directory, all directories are treated like packages. 2026-03-21T11:52:07,928 ******************************************************************************** 2026-03-21T11:52:07,929 !! 2026-03-21T11:52:07,929 check.warn(importable) 2026-03-21T11:52:07,930 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:07,930 !! 2026-03-21T11:52:07,931 ******************************************************************************** 2026-03-21T11:52:07,932 ############################ 2026-03-21T11:52:07,932 # Package would be ignored # 2026-03-21T11:52:07,933 ############################ 2026-03-21T11:52:07,933 Python recognizes 'omicclaw.server.data_adaptor' as an importable package[^1], 2026-03-21T11:52:07,934 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:07,935 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:07,935 package, please make sure that 'omicclaw.server.data_adaptor' is explicitly added 2026-03-21T11:52:07,936 to the `packages` configuration field. 2026-03-21T11:52:07,937 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:07,937 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:07,938 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:07,939 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:07,941 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:07,943 If you don't want 'omicclaw.server.data_adaptor' to be distributed and are 2026-03-21T11:52:07,943 already explicitly excluding 'omicclaw.server.data_adaptor' via 2026-03-21T11:52:07,944 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:07,944 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:07,945 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:07,946 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:07,947 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:07,949 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:07,950 even if it does not contain any `.py` files. 2026-03-21T11:52:07,950 On the other hand, currently there is no concept of package data 2026-03-21T11:52:07,951 directory, all directories are treated like packages. 2026-03-21T11:52:07,951 ******************************************************************************** 2026-03-21T11:52:07,953 !! 2026-03-21T11:52:07,954 check.warn(importable) 2026-03-21T11:52:07,954 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:07,955 !! 2026-03-21T11:52:07,956 ******************************************************************************** 2026-03-21T11:52:07,957 ############################ 2026-03-21T11:52:07,957 # Package would be ignored # 2026-03-21T11:52:07,958 ############################ 2026-03-21T11:52:07,958 Python recognizes 'omicclaw.static.css' as an importable package[^1], 2026-03-21T11:52:07,959 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:07,961 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:07,961 package, please make sure that 'omicclaw.static.css' is explicitly added 2026-03-21T11:52:07,962 to the `packages` configuration field. 2026-03-21T11:52:07,963 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:07,963 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:07,964 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:07,965 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:07,967 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:07,970 If you don't want 'omicclaw.static.css' to be distributed and are 2026-03-21T11:52:07,972 already explicitly excluding 'omicclaw.static.css' via 2026-03-21T11:52:07,977 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:07,978 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:07,979 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:07,981 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:07,984 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:07,986 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:07,991 even if it does not contain any `.py` files. 2026-03-21T11:52:07,993 On the other hand, currently there is no concept of package data 2026-03-21T11:52:07,994 directory, all directories are treated like packages. 2026-03-21T11:52:07,994 ******************************************************************************** 2026-03-21T11:52:07,996 !! 2026-03-21T11:52:07,997 check.warn(importable) 2026-03-21T11:52:07,998 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:08,000 !! 2026-03-21T11:52:08,002 ******************************************************************************** 2026-03-21T11:52:08,003 ############################ 2026-03-21T11:52:08,003 # Package would be ignored # 2026-03-21T11:52:08,005 ############################ 2026-03-21T11:52:08,006 Python recognizes 'omicclaw.static.font' as an importable package[^1], 2026-03-21T11:52:08,007 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:08,009 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:08,009 package, please make sure that 'omicclaw.static.font' is explicitly added 2026-03-21T11:52:08,010 to the `packages` configuration field. 2026-03-21T11:52:08,011 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:08,012 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:08,012 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:08,016 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:08,016 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:08,018 If you don't want 'omicclaw.static.font' to be distributed and are 2026-03-21T11:52:08,018 already explicitly excluding 'omicclaw.static.font' via 2026-03-21T11:52:08,019 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:08,020 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:08,022 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:08,025 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:08,030 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:08,033 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:08,035 even if it does not contain any `.py` files. 2026-03-21T11:52:08,035 On the other hand, currently there is no concept of package data 2026-03-21T11:52:08,038 directory, all directories are treated like packages. 2026-03-21T11:52:08,039 ******************************************************************************** 2026-03-21T11:52:08,040 !! 2026-03-21T11:52:08,042 check.warn(importable) 2026-03-21T11:52:08,043 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:08,044 !! 2026-03-21T11:52:08,046 ******************************************************************************** 2026-03-21T11:52:08,047 ############################ 2026-03-21T11:52:08,048 # Package would be ignored # 2026-03-21T11:52:08,049 ############################ 2026-03-21T11:52:08,050 Python recognizes 'omicclaw.static.js' as an importable package[^1], 2026-03-21T11:52:08,051 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:08,054 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:08,055 package, please make sure that 'omicclaw.static.js' is explicitly added 2026-03-21T11:52:08,056 to the `packages` configuration field. 2026-03-21T11:52:08,057 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:08,058 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:08,059 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:08,062 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:08,063 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:08,064 If you don't want 'omicclaw.static.js' to be distributed and are 2026-03-21T11:52:08,065 already explicitly excluding 'omicclaw.static.js' via 2026-03-21T11:52:08,065 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:08,066 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:08,067 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:08,070 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:08,071 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:08,072 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:08,073 even if it does not contain any `.py` files. 2026-03-21T11:52:08,073 On the other hand, currently there is no concept of package data 2026-03-21T11:52:08,074 directory, all directories are treated like packages. 2026-03-21T11:52:08,075 ******************************************************************************** 2026-03-21T11:52:08,075 !! 2026-03-21T11:52:08,076 check.warn(importable) 2026-03-21T11:52:08,076 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:08,077 !! 2026-03-21T11:52:08,078 ******************************************************************************** 2026-03-21T11:52:08,078 ############################ 2026-03-21T11:52:08,078 # Package would be ignored # 2026-03-21T11:52:08,079 ############################ 2026-03-21T11:52:08,079 Python recognizes 'omicclaw.static.js.components.scatterplot' as an importable package[^1], 2026-03-21T11:52:08,080 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:08,080 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:08,081 package, please make sure that 'omicclaw.static.js.components.scatterplot' is explicitly added 2026-03-21T11:52:08,081 to the `packages` configuration field. 2026-03-21T11:52:08,083 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:08,083 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:08,084 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:08,085 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:08,086 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:08,087 If you don't want 'omicclaw.static.js.components.scatterplot' to be distributed and are 2026-03-21T11:52:08,088 already explicitly excluding 'omicclaw.static.js.components.scatterplot' via 2026-03-21T11:52:08,088 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:08,089 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:08,089 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:08,091 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:08,092 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:08,093 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:08,094 even if it does not contain any `.py` files. 2026-03-21T11:52:08,095 On the other hand, currently there is no concept of package data 2026-03-21T11:52:08,095 directory, all directories are treated like packages. 2026-03-21T11:52:08,096 ******************************************************************************** 2026-03-21T11:52:08,097 !! 2026-03-21T11:52:08,097 check.warn(importable) 2026-03-21T11:52:08,098 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:08,099 !! 2026-03-21T11:52:08,100 ******************************************************************************** 2026-03-21T11:52:08,100 ############################ 2026-03-21T11:52:08,101 # Package would be ignored # 2026-03-21T11:52:08,101 ############################ 2026-03-21T11:52:08,102 Python recognizes 'omicclaw.static.js.util.math' as an importable package[^1], 2026-03-21T11:52:08,103 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:08,104 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:08,105 package, please make sure that 'omicclaw.static.js.util.math' is explicitly added 2026-03-21T11:52:08,106 to the `packages` configuration field. 2026-03-21T11:52:08,107 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:08,107 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:08,108 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:08,109 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:08,110 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:08,111 If you don't want 'omicclaw.static.js.util.math' to be distributed and are 2026-03-21T11:52:08,112 already explicitly excluding 'omicclaw.static.js.util.math' via 2026-03-21T11:52:08,112 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:08,112 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:08,113 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:08,114 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:08,116 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:08,117 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:08,118 even if it does not contain any `.py` files. 2026-03-21T11:52:08,118 On the other hand, currently there is no concept of package data 2026-03-21T11:52:08,119 directory, all directories are treated like packages. 2026-03-21T11:52:08,119 ******************************************************************************** 2026-03-21T11:52:08,120 !! 2026-03-21T11:52:08,121 check.warn(importable) 2026-03-21T11:52:08,121 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:08,122 !! 2026-03-21T11:52:08,123 ******************************************************************************** 2026-03-21T11:52:08,123 ############################ 2026-03-21T11:52:08,124 # Package would be ignored # 2026-03-21T11:52:08,124 ############################ 2026-03-21T11:52:08,125 Python recognizes 'omicclaw.static.js.util.typedCrossfilter' as an importable package[^1], 2026-03-21T11:52:08,125 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:08,126 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:08,127 package, please make sure that 'omicclaw.static.js.util.typedCrossfilter' is explicitly added 2026-03-21T11:52:08,127 to the `packages` configuration field. 2026-03-21T11:52:08,130 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:08,130 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:08,131 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:08,132 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:08,133 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:08,134 If you don't want 'omicclaw.static.js.util.typedCrossfilter' to be distributed and are 2026-03-21T11:52:08,136 already explicitly excluding 'omicclaw.static.js.util.typedCrossfilter' via 2026-03-21T11:52:08,136 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:08,137 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:08,137 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:08,139 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:08,139 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:08,141 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:08,141 even if it does not contain any `.py` files. 2026-03-21T11:52:08,142 On the other hand, currently there is no concept of package data 2026-03-21T11:52:08,142 directory, all directories are treated like packages. 2026-03-21T11:52:08,143 ******************************************************************************** 2026-03-21T11:52:08,146 !! 2026-03-21T11:52:08,147 check.warn(importable) 2026-03-21T11:52:08,147 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:08,147 !! 2026-03-21T11:52:08,148 ******************************************************************************** 2026-03-21T11:52:08,149 ############################ 2026-03-21T11:52:08,150 # Package would be ignored # 2026-03-21T11:52:08,150 ############################ 2026-03-21T11:52:08,151 Python recognizes 'omicclaw.static.js.util.webgl' as an importable package[^1], 2026-03-21T11:52:08,151 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:08,152 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:08,153 package, please make sure that 'omicclaw.static.js.util.webgl' is explicitly added 2026-03-21T11:52:08,154 to the `packages` configuration field. 2026-03-21T11:52:08,155 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:08,155 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:08,156 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:08,158 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:08,160 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:08,161 If you don't want 'omicclaw.static.js.util.webgl' to be distributed and are 2026-03-21T11:52:08,162 already explicitly excluding 'omicclaw.static.js.util.webgl' via 2026-03-21T11:52:08,163 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:08,164 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:08,165 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:08,167 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:08,168 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:08,170 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:08,171 even if it does not contain any `.py` files. 2026-03-21T11:52:08,171 On the other hand, currently there is no concept of package data 2026-03-21T11:52:08,172 directory, all directories are treated like packages. 2026-03-21T11:52:08,172 ******************************************************************************** 2026-03-21T11:52:08,173 !! 2026-03-21T11:52:08,174 check.warn(importable) 2026-03-21T11:52:08,174 /tmp/pip-build-env-tqhf5pq1/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-21T11:52:08,175 !! 2026-03-21T11:52:08,176 ******************************************************************************** 2026-03-21T11:52:08,177 ############################ 2026-03-21T11:52:08,177 # Package would be ignored # 2026-03-21T11:52:08,178 ############################ 2026-03-21T11:52:08,178 Python recognizes 'omicclaw.static.picture' as an importable package[^1], 2026-03-21T11:52:08,179 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:52:08,180 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:52:08,180 package, please make sure that 'omicclaw.static.picture' is explicitly added 2026-03-21T11:52:08,181 to the `packages` configuration field. 2026-03-21T11:52:08,182 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:52:08,182 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:52:08,183 instead of `find_packages(...)`/`find:`). 2026-03-21T11:52:08,184 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:52:08,185 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:52:08,186 If you don't want 'omicclaw.static.picture' to be distributed and are 2026-03-21T11:52:08,186 already explicitly excluding 'omicclaw.static.picture' via 2026-03-21T11:52:08,186 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:52:08,187 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:52:08,187 combination with a more fine grained `package-data` configuration. 2026-03-21T11:52:08,188 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:52:08,190 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:52:08,191 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:52:08,192 even if it does not contain any `.py` files. 2026-03-21T11:52:08,192 On the other hand, currently there is no concept of package data 2026-03-21T11:52:08,193 directory, all directories are treated like packages. 2026-03-21T11:52:08,193 ******************************************************************************** 2026-03-21T11:52:08,194 !! 2026-03-21T11:52:08,195 check.warn(importable) 2026-03-21T11:52:08,195 copying ./default.ipynb -> build/lib/omicclaw 2026-03-21T11:52:08,196 copying ./index.html -> build/lib/omicclaw 2026-03-21T11:52:08,196 copying ./single_cell_analysis_standalone.html -> build/lib/omicclaw 2026-03-21T11:52:08,197 creating build/lib/omicclaw/static/css 2026-03-21T11:52:08,197 copying ./static/css/bootstrap.min.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,198 copying ./static/css/code-editor-dark.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,199 copying ./static/css/code-editor-layout.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,199 copying ./static/css/custom-theme.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,200 copying ./static/css/dark-mode.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,200 copying ./static/css/daterangepicker.min.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,201 copying ./static/css/resizable-sidebar.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,201 copying ./static/css/single-cell-fixed.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,202 copying ./static/css/theme.min.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,202 copying ./static/css/vendors.min.css -> build/lib/omicclaw/static/css 2026-03-21T11:52:08,203 creating build/lib/omicclaw/static/font 2026-03-21T11:52:08,204 copying ./static/font/66f30814ff6d7cdf.p.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,204 copying ./static/font/74452ea3ef0f9101-s.p.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,205 copying ./static/font/904ef0a86fe32a00-s.p.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,205 copying ./static/font/bootstrap-icons.woff -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,206 copying ./static/font/bootstrap-icons.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,206 copying ./static/font/fa-brands-400.ttf -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,207 copying ./static/font/fa-brands-400.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,207 copying ./static/font/fa-regular-400.ttf -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,208 copying ./static/font/fa-regular-400.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,208 copying ./static/font/fa-solid-900.ttf -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,209 copying ./static/font/fa-solid-900.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:52:08,209 creating build/lib/omicclaw/static/js 2026-03-21T11:52:08,210 copying ./static/js/common-init.min.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,210 copying ./static/js/dataManager.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,214 copying ./static/js/performanceMonitor.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,215 copying ./static/js/sc-account.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,215 copying ./static/js/sc-agent.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,216 copying ./static/js/sc-core.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,216 copying ./static/js/sc-deckgl.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,217 copying ./static/js/sc-environment.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,217 copying ./static/js/sc-filesystem.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,218 copying ./static/js/sc-i18n.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,219 copying ./static/js/sc-kernel.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,219 copying ./static/js/sc-notebook.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,220 copying ./static/js/sc-plot.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,220 copying ./static/js/sc-terminal.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,221 copying ./static/js/sc-test-node.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,221 copying ./static/js/sc-test.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,223 copying ./static/js/sc-tools.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,224 copying ./static/js/sc-ui.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,226 copying ./static/js/sidebar-fix.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,226 copying ./static/js/single-cell.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,227 copying ./static/js/streamingDataLoader.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,227 copying ./static/js/vendors.min.js -> build/lib/omicclaw/static/js 2026-03-21T11:52:08,228 creating build/lib/omicclaw/static/js/components/scatterplot 2026-03-21T11:52:08,228 copying ./static/js/components/scatterplot/scatterplot.js -> build/lib/omicclaw/static/js/components/scatterplot 2026-03-21T11:52:08,229 creating build/lib/omicclaw/static/js/util/math 2026-03-21T11:52:08,229 copying ./static/js/util/math/matrix.js -> build/lib/omicclaw/static/js/util/math 2026-03-21T11:52:08,230 creating build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,230 copying ./static/js/util/typedCrossfilter/bitArray.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,231 copying ./static/js/util/typedCrossfilter/crossfilter.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,231 copying ./static/js/util/typedCrossfilter/dimensions.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,232 copying ./static/js/util/typedCrossfilter/index.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,233 copying ./static/js/util/typedCrossfilter/sort.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,234 creating build/lib/omicclaw/static/js/util/webgl 2026-03-21T11:52:08,234 copying ./static/js/util/webgl/camera.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-21T11:52:08,235 copying ./static/js/util/webgl/drawPointsRegl.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-21T11:52:08,235 copying ./static/js/util/webgl/glHelpers.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-21T11:52:08,236 creating build/lib/omicclaw/static/picture 2026-03-21T11:52:08,236 copying ./static/picture/1.png -> build/lib/omicclaw/static/picture 2026-03-21T11:52:08,237 copying ./static/picture/favicon.ico -> build/lib/omicclaw/static/picture 2026-03-21T11:52:08,237 copying ./static/picture/logo.png -> build/lib/omicclaw/static/picture 2026-03-21T11:52:08,243 installing to build/bdist.linux-armv7l/wheel 2026-03-21T11:52:08,244 running install 2026-03-21T11:52:08,267 running install_lib 2026-03-21T11:52:08,272 creating build/bdist.linux-armv7l/wheel 2026-03-21T11:52:08,275 creating build/bdist.linux-armv7l/wheel/omicclaw 2026-03-21T11:52:08,276 copying build/lib/omicclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:52:08,278 copying build/lib/omicclaw/app.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:52:08,282 copying build/lib/omicclaw/index.html -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:52:08,286 copying build/lib/omicclaw/start_server.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:52:08,289 copying build/lib/omicclaw/default.ipynb -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:52:08,293 creating build/bdist.linux-armv7l/wheel/omicclaw/server 2026-03-21T11:52:08,294 creating build/bdist.linux-armv7l/wheel/omicclaw/server/data_adaptor 2026-03-21T11:52:08,295 copying build/lib/omicclaw/server/data_adaptor/anndata_adaptor.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/data_adaptor 2026-03-21T11:52:08,298 copying build/lib/omicclaw/server/data_adaptor/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/data_adaptor 2026-03-21T11:52:08,300 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common 2026-03-21T11:52:08,301 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common/fbs 2026-03-21T11:52:08,302 copying build/lib/omicclaw/server/common/fbs/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs 2026-03-21T11:52:08,304 copying build/lib/omicclaw/server/common/fbs/matrix.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs 2026-03-21T11:52:08,306 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,307 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Float32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,310 copying build/lib/omicclaw/server/common/fbs/NetEncoding/JSONEncodedArray.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,312 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Matrix.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,314 copying build/lib/omicclaw/server/common/fbs/NetEncoding/TypedArray.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,315 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Column.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,317 copying build/lib/omicclaw/server/common/fbs/NetEncoding/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,319 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Uint32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,321 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Int32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,324 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Float64Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:52:08,326 copying build/lib/omicclaw/server/common/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common 2026-03-21T11:52:08,328 creating build/bdist.linux-armv7l/wheel/omicclaw/routes 2026-03-21T11:52:08,330 copying build/lib/omicclaw/routes/files.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:52:08,332 copying build/lib/omicclaw/routes/skills.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:52:08,335 copying build/lib/omicclaw/routes/account.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:52:08,337 copying build/lib/omicclaw/routes/data.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:52:08,340 copying build/lib/omicclaw/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:52:08,342 copying build/lib/omicclaw/routes/kernel.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:52:08,344 copying build/lib/omicclaw/routes/terminal.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:52:08,347 copying build/lib/omicclaw/routes/notebooks.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:52:08,349 creating build/bdist.linux-armv7l/wheel/omicclaw/gateway 2026-03-21T11:52:08,351 copying build/lib/omicclaw/gateway/panel_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,354 copying build/lib/omicclaw/gateway/context.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,356 copying build/lib/omicclaw/gateway/memory_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,358 copying build/lib/omicclaw/gateway/routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,361 copying build/lib/omicclaw/gateway/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,363 copying build/lib/omicclaw/gateway/server.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,366 copying build/lib/omicclaw/gateway/channel_adapter.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,368 copying build/lib/omicclaw/gateway/inprocess_channel_manager.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,371 copying build/lib/omicclaw/gateway/channel_config_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,374 copying build/lib/omicclaw/gateway/registry.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:52:08,376 copying build/lib/omicclaw/cli.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:52:08,379 creating build/bdist.linux-armv7l/wheel/omicclaw/utils 2026-03-21T11:52:08,380 copying build/lib/omicclaw/utils/memory_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:52:08,382 copying build/lib/omicclaw/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:52:08,384 copying build/lib/omicclaw/utils/variable_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:52:08,386 copying build/lib/omicclaw/utils/adata_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:52:08,389 copying build/lib/omicclaw/utils/notebook_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:52:08,391 copying build/lib/omicclaw/utils/file_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:52:08,393 copying build/lib/omicclaw/utils/remote_store.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:52:08,396 creating build/bdist.linux-armv7l/wheel/omicclaw/static 2026-03-21T11:52:08,398 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js 2026-03-21T11:52:08,399 copying build/lib/omicclaw/static/js/streamingDataLoader.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,402 copying build/lib/omicclaw/static/js/sc-tools.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,407 copying build/lib/omicclaw/static/js/sc-ui.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,411 copying build/lib/omicclaw/static/js/sc-deckgl.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,414 copying build/lib/omicclaw/static/js/sc-environment.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,417 copying build/lib/omicclaw/static/js/sc-terminal.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,419 copying build/lib/omicclaw/static/js/dataManager.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,423 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util 2026-03-21T11:52:08,424 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/math 2026-03-21T11:52:08,426 copying build/lib/omicclaw/static/js/util/math/matrix.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/math 2026-03-21T11:52:08,429 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,430 copying build/lib/omicclaw/static/js/util/typedCrossfilter/index.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,433 copying build/lib/omicclaw/static/js/util/typedCrossfilter/sort.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,435 copying build/lib/omicclaw/static/js/util/typedCrossfilter/crossfilter.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,437 copying build/lib/omicclaw/static/js/util/typedCrossfilter/dimensions.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,440 copying build/lib/omicclaw/static/js/util/typedCrossfilter/bitArray.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:52:08,443 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/webgl 2026-03-21T11:52:08,444 copying build/lib/omicclaw/static/js/util/webgl/glHelpers.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-21T11:52:08,447 copying build/lib/omicclaw/static/js/util/webgl/drawPointsRegl.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-21T11:52:08,449 copying build/lib/omicclaw/static/js/util/webgl/camera.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-21T11:52:08,452 copying build/lib/omicclaw/static/js/sidebar-fix.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,455 copying build/lib/omicclaw/static/js/vendors.min.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,465 copying build/lib/omicclaw/static/js/performanceMonitor.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,469 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/components 2026-03-21T11:52:08,471 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/components/scatterplot 2026-03-21T11:52:08,472 copying build/lib/omicclaw/static/js/components/scatterplot/scatterplot.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/components/scatterplot 2026-03-21T11:52:08,475 copying build/lib/omicclaw/static/js/sc-kernel.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,479 copying build/lib/omicclaw/static/js/sc-core.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,482 copying build/lib/omicclaw/static/js/common-init.min.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,485 copying build/lib/omicclaw/static/js/sc-plot.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,490 copying build/lib/omicclaw/static/js/sc-agent.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,494 copying build/lib/omicclaw/static/js/single-cell.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,503 copying build/lib/omicclaw/static/js/sc-notebook.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,507 copying build/lib/omicclaw/static/js/sc-i18n.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,512 copying build/lib/omicclaw/static/js/sc-account.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,515 copying build/lib/omicclaw/static/js/sc-test.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,518 copying build/lib/omicclaw/static/js/sc-filesystem.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,522 copying build/lib/omicclaw/static/js/sc-test-node.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:52:08,525 creating build/bdist.linux-armv7l/wheel/omicclaw/static/picture 2026-03-21T11:52:08,526 copying build/lib/omicclaw/static/picture/logo.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-21T11:52:08,536 copying build/lib/omicclaw/static/picture/favicon.ico -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-21T11:52:08,539 copying build/lib/omicclaw/static/picture/1.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-21T11:52:08,551 creating build/bdist.linux-armv7l/wheel/omicclaw/static/font 2026-03-21T11:52:08,552 copying build/lib/omicclaw/static/font/fa-brands-400.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,557 copying build/lib/omicclaw/static/font/fa-regular-400.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,561 copying build/lib/omicclaw/static/font/fa-brands-400.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,567 copying build/lib/omicclaw/static/font/904ef0a86fe32a00-s.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,571 copying build/lib/omicclaw/static/font/fa-solid-900.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,577 copying build/lib/omicclaw/static/font/66f30814ff6d7cdf.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,581 copying build/lib/omicclaw/static/font/bootstrap-icons.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,586 copying build/lib/omicclaw/static/font/fa-regular-400.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,590 copying build/lib/omicclaw/static/font/fa-solid-900.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,601 copying build/lib/omicclaw/static/font/74452ea3ef0f9101-s.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,605 copying build/lib/omicclaw/static/font/bootstrap-icons.woff -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:52:08,611 creating build/bdist.linux-armv7l/wheel/omicclaw/static/css 2026-03-21T11:52:08,612 copying build/lib/omicclaw/static/css/bootstrap.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,620 copying build/lib/omicclaw/static/css/code-editor-layout.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,623 copying build/lib/omicclaw/static/css/custom-theme.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,627 copying build/lib/omicclaw/static/css/vendors.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,636 copying build/lib/omicclaw/static/css/code-editor-dark.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,639 copying build/lib/omicclaw/static/css/daterangepicker.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,642 copying build/lib/omicclaw/static/css/dark-mode.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,645 copying build/lib/omicclaw/static/css/single-cell-fixed.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,648 copying build/lib/omicclaw/static/css/theme.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,655 copying build/lib/omicclaw/static/css/resizable-sidebar.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:52:08,657 copying build/lib/omicclaw/single_cell_analysis_standalone.html -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:52:08,665 creating build/bdist.linux-armv7l/wheel/omicclaw/services 2026-03-21T11:52:08,666 copying build/lib/omicclaw/services/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-21T11:52:08,668 copying build/lib/omicclaw/services/agent_session_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-21T11:52:08,671 copying build/lib/omicclaw/services/kernel_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-21T11:52:08,673 copying build/lib/omicclaw/services/agent_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-21T11:52:08,677 running install_egg_info 2026-03-21T11:52:08,681 Copying omicclaw.egg-info to build/bdist.linux-armv7l/wheel/./omicclaw-2.0.2-py3.11.egg-info 2026-03-21T11:52:08,693 running install_scripts 2026-03-21T11:52:08,706 creating build/bdist.linux-armv7l/wheel/omicclaw-2.0.2.dist-info/WHEEL 2026-03-21T11:52:08,709 creating '/tmp/pip-wheel-tu8km6f6/.tmp-5lythsib/omicclaw-2.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-21T11:52:08,712 adding 'omicclaw/__init__.py' 2026-03-21T11:52:08,729 adding 'omicclaw/app.py' 2026-03-21T11:52:08,732 adding 'omicclaw/cli.py' 2026-03-21T11:52:08,741 adding 'omicclaw/default.ipynb' 2026-03-21T11:52:08,749 adding 'omicclaw/index.html' 2026-03-21T11:52:08,763 adding 'omicclaw/single_cell_analysis_standalone.html' 2026-03-21T11:52:08,766 adding 'omicclaw/start_server.py' 2026-03-21T11:52:08,769 adding 'omicclaw/gateway/__init__.py' 2026-03-21T11:52:08,771 adding 'omicclaw/gateway/channel_adapter.py' 2026-03-21T11:52:08,775 adding 'omicclaw/gateway/channel_config_routes.py' 2026-03-21T11:52:08,777 adding 'omicclaw/gateway/context.py' 2026-03-21T11:52:08,779 adding 'omicclaw/gateway/inprocess_channel_manager.py' 2026-03-21T11:52:08,781 adding 'omicclaw/gateway/memory_routes.py' 2026-03-21T11:52:08,784 adding 'omicclaw/gateway/panel_routes.py' 2026-03-21T11:52:08,786 adding 'omicclaw/gateway/registry.py' 2026-03-21T11:52:08,789 adding 'omicclaw/gateway/routes.py' 2026-03-21T11:52:08,791 adding 'omicclaw/gateway/server.py' 2026-03-21T11:52:08,793 adding 'omicclaw/routes/__init__.py' 2026-03-21T11:52:08,795 adding 'omicclaw/routes/account.py' 2026-03-21T11:52:08,798 adding 'omicclaw/routes/data.py' 2026-03-21T11:52:08,801 adding 'omicclaw/routes/files.py' 2026-03-21T11:52:08,803 adding 'omicclaw/routes/kernel.py' 2026-03-21T11:52:08,805 adding 'omicclaw/routes/notebooks.py' 2026-03-21T11:52:08,808 adding 'omicclaw/routes/skills.py' 2026-03-21T11:52:08,810 adding 'omicclaw/routes/terminal.py' 2026-03-21T11:52:08,813 adding 'omicclaw/server/common/__init__.py' 2026-03-21T11:52:08,814 adding 'omicclaw/server/common/fbs/__init__.py' 2026-03-21T11:52:08,817 adding 'omicclaw/server/common/fbs/matrix.py' 2026-03-21T11:52:08,819 adding 'omicclaw/server/common/fbs/NetEncoding/Column.py' 2026-03-21T11:52:08,821 adding 'omicclaw/server/common/fbs/NetEncoding/Float32Array.py' 2026-03-21T11:52:08,823 adding 'omicclaw/server/common/fbs/NetEncoding/Float64Array.py' 2026-03-21T11:52:08,824 adding 'omicclaw/server/common/fbs/NetEncoding/Int32Array.py' 2026-03-21T11:52:08,826 adding 'omicclaw/server/common/fbs/NetEncoding/JSONEncodedArray.py' 2026-03-21T11:52:08,828 adding 'omicclaw/server/common/fbs/NetEncoding/Matrix.py' 2026-03-21T11:52:08,830 adding 'omicclaw/server/common/fbs/NetEncoding/TypedArray.py' 2026-03-21T11:52:08,831 adding 'omicclaw/server/common/fbs/NetEncoding/Uint32Array.py' 2026-03-21T11:52:08,833 adding 'omicclaw/server/common/fbs/NetEncoding/__init__.py' 2026-03-21T11:52:08,835 adding 'omicclaw/server/data_adaptor/__init__.py' 2026-03-21T11:52:08,837 adding 'omicclaw/server/data_adaptor/anndata_adaptor.py' 2026-03-21T11:52:08,840 adding 'omicclaw/services/__init__.py' 2026-03-21T11:52:08,844 adding 'omicclaw/services/agent_service.py' 2026-03-21T11:52:08,849 adding 'omicclaw/services/agent_session_service.py' 2026-03-21T11:52:08,852 adding 'omicclaw/services/kernel_service.py' 2026-03-21T11:52:08,867 adding 'omicclaw/static/css/bootstrap.min.css' 2026-03-21T11:52:08,870 adding 'omicclaw/static/css/code-editor-dark.css' 2026-03-21T11:52:08,874 adding 'omicclaw/static/css/code-editor-layout.css' 2026-03-21T11:52:08,878 adding 'omicclaw/static/css/custom-theme.css' 2026-03-21T11:52:08,881 adding 'omicclaw/static/css/dark-mode.css' 2026-03-21T11:52:08,883 adding 'omicclaw/static/css/daterangepicker.min.css' 2026-03-21T11:52:08,885 adding 'omicclaw/static/css/resizable-sidebar.css' 2026-03-21T11:52:08,888 adding 'omicclaw/static/css/single-cell-fixed.css' 2026-03-21T11:52:08,902 adding 'omicclaw/static/css/theme.min.css' 2026-03-21T11:52:08,924 adding 'omicclaw/static/css/vendors.min.css' 2026-03-21T11:52:08,933 adding 'omicclaw/static/font/66f30814ff6d7cdf.p.woff2' 2026-03-21T11:52:08,938 adding 'omicclaw/static/font/74452ea3ef0f9101-s.p.woff2' 2026-03-21T11:52:08,943 adding 'omicclaw/static/font/904ef0a86fe32a00-s.p.woff2' 2026-03-21T11:52:08,959 adding 'omicclaw/static/font/bootstrap-icons.woff' 2026-03-21T11:52:08,972 adding 'omicclaw/static/font/bootstrap-icons.woff2' 2026-03-21T11:52:09,007 adding 'omicclaw/static/font/fa-brands-400.ttf' 2026-03-21T11:52:09,019 adding 'omicclaw/static/font/fa-brands-400.woff2' 2026-03-21T11:52:09,028 adding 'omicclaw/static/font/fa-regular-400.ttf' 2026-03-21T11:52:09,031 adding 'omicclaw/static/font/fa-regular-400.woff2' 2026-03-21T11:52:09,098 adding 'omicclaw/static/font/fa-solid-900.ttf' 2026-03-21T11:52:09,117 adding 'omicclaw/static/font/fa-solid-900.woff2' 2026-03-21T11:52:09,121 adding 'omicclaw/static/js/common-init.min.js' 2026-03-21T11:52:09,122 adding 'omicclaw/static/js/dataManager.js' 2026-03-21T11:52:09,125 adding 'omicclaw/static/js/performanceMonitor.js' 2026-03-21T11:52:09,128 adding 'omicclaw/static/js/sc-account.js' 2026-03-21T11:52:09,133 adding 'omicclaw/static/js/sc-agent.js' 2026-03-21T11:52:09,135 adding 'omicclaw/static/js/sc-core.js' 2026-03-21T11:52:09,138 adding 'omicclaw/static/js/sc-deckgl.js' 2026-03-21T11:52:09,140 adding 'omicclaw/static/js/sc-environment.js' 2026-03-21T11:52:09,145 adding 'omicclaw/static/js/sc-filesystem.js' 2026-03-21T11:52:09,155 adding 'omicclaw/static/js/sc-i18n.js' 2026-03-21T11:52:09,158 adding 'omicclaw/static/js/sc-kernel.js' 2026-03-21T11:52:09,165 adding 'omicclaw/static/js/sc-notebook.js' 2026-03-21T11:52:09,175 adding 'omicclaw/static/js/sc-plot.js' 2026-03-21T11:52:09,177 adding 'omicclaw/static/js/sc-terminal.js' 2026-03-21T11:52:09,180 adding 'omicclaw/static/js/sc-test-node.js' 2026-03-21T11:52:09,182 adding 'omicclaw/static/js/sc-test.js' 2026-03-21T11:52:09,193 adding 'omicclaw/static/js/sc-tools.js' 2026-03-21T11:52:09,208 adding 'omicclaw/static/js/sc-ui.js' 2026-03-21T11:52:09,210 adding 'omicclaw/static/js/sidebar-fix.js' 2026-03-21T11:52:09,238 adding 'omicclaw/static/js/single-cell.js' 2026-03-21T11:52:09,242 adding 'omicclaw/static/js/streamingDataLoader.js' 2026-03-21T11:52:09,314 adding 'omicclaw/static/js/vendors.min.js' 2026-03-21T11:52:09,321 adding 'omicclaw/static/js/components/scatterplot/scatterplot.js' 2026-03-21T11:52:09,324 adding 'omicclaw/static/js/util/math/matrix.js' 2026-03-21T11:52:09,326 adding 'omicclaw/static/js/util/typedCrossfilter/bitArray.js' 2026-03-21T11:52:09,328 adding 'omicclaw/static/js/util/typedCrossfilter/crossfilter.js' 2026-03-21T11:52:09,329 adding 'omicclaw/static/js/util/typedCrossfilter/dimensions.js' 2026-03-21T11:52:09,330 adding 'omicclaw/static/js/util/typedCrossfilter/index.js' 2026-03-21T11:52:09,332 adding 'omicclaw/static/js/util/typedCrossfilter/sort.js' 2026-03-21T11:52:09,334 adding 'omicclaw/static/js/util/webgl/camera.js' 2026-03-21T11:52:09,336 adding 'omicclaw/static/js/util/webgl/drawPointsRegl.js' 2026-03-21T11:52:09,337 adding 'omicclaw/static/js/util/webgl/glHelpers.js' 2026-03-21T11:52:09,377 adding 'omicclaw/static/picture/1.png' 2026-03-21T11:52:09,381 adding 'omicclaw/static/picture/favicon.ico' 2026-03-21T11:52:09,421 adding 'omicclaw/static/picture/logo.png' 2026-03-21T11:52:09,425 adding 'omicclaw/utils/__init__.py' 2026-03-21T11:52:09,426 adding 'omicclaw/utils/adata_helpers.py' 2026-03-21T11:52:09,427 adding 'omicclaw/utils/file_helpers.py' 2026-03-21T11:52:09,429 adding 'omicclaw/utils/memory_helpers.py' 2026-03-21T11:52:09,430 adding 'omicclaw/utils/notebook_helpers.py' 2026-03-21T11:52:09,431 adding 'omicclaw/utils/remote_store.py' 2026-03-21T11:52:09,433 adding 'omicclaw/utils/variable_helpers.py' 2026-03-21T11:52:09,440 adding 'omicclaw-2.0.2.dist-info/licenses/LICENSE' 2026-03-21T11:52:09,442 adding 'omicclaw-2.0.2.dist-info/METADATA' 2026-03-21T11:52:09,443 adding 'omicclaw-2.0.2.dist-info/WHEEL' 2026-03-21T11:52:09,444 adding 'omicclaw-2.0.2.dist-info/entry_points.txt' 2026-03-21T11:52:09,445 adding 'omicclaw-2.0.2.dist-info/top_level.txt' 2026-03-21T11:52:09,447 adding 'omicclaw-2.0.2.dist-info/RECORD' 2026-03-21T11:52:09,473 removing build/bdist.linux-armv7l/wheel 2026-03-21T11:52:09,623 Building wheel for omicclaw (pyproject.toml): finished with status 'done' 2026-03-21T11:52:09,678 Created wheel for omicclaw: filename=omicclaw-2.0.2-py3-none-any.whl size=2411385 sha256=aee31dd1e8255b7c6df526b93ddf67d543a6373b8f1c1721740766bfebc76f42 2026-03-21T11:52:09,679 Stored in directory: /tmp/pip-ephem-wheel-cache-3r5e5rrp/wheels/e9/89/0c/19e9212243e6bd12b84bee592b6f8f252c24b59afc3225c591 2026-03-21T11:52:09,696 Successfully built omicclaw 2026-03-21T11:52:09,756 Removed build tracker: '/tmp/pip-build-tracker-scon99xg'