2026-03-21T11:51:05,332 Created temporary directory: /tmp/pip-ephem-wheel-cache-r839m8nq 2026-03-21T11:51:05,334 Created temporary directory: /tmp/pip-build-tracker-df8sh8lh 2026-03-21T11:51:05,334 Initialized build tracking at /tmp/pip-build-tracker-df8sh8lh 2026-03-21T11:51:05,335 Created build tracker: /tmp/pip-build-tracker-df8sh8lh 2026-03-21T11:51:05,335 Entered build tracker: /tmp/pip-build-tracker-df8sh8lh 2026-03-21T11:51:05,336 Created temporary directory: /tmp/pip-wheel-fpq1x7o5 2026-03-21T11:51:05,339 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:05,341 Created temporary directory: /tmp/pip-ephem-wheel-cache-oomjj656 2026-03-21T11:51:05,366 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-21T11:51:05,369 2 location(s) to search for versions of omicclaw: 2026-03-21T11:51:05,369 * https://pypi.org/simple/omicclaw/ 2026-03-21T11:51:05,369 * https://www.piwheels.org/simple/omicclaw/ 2026-03-21T11:51:05,370 Fetching project page and analyzing links: https://pypi.org/simple/omicclaw/ 2026-03-21T11:51:05,371 Getting page https://pypi.org/simple/omicclaw/ 2026-03-21T11:51:05,372 Found index url https://pypi.org/simple 2026-03-21T11:51:05,597 Fetched page https://pypi.org/simple/omicclaw/ as application/vnd.pypi.simple.v1+json 2026-03-21T11:51:05,599 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:05,600 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:05,601 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:05,602 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:05,603 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:05,604 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:05,605 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:05,606 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:05,607 Fetching project page and analyzing links: https://www.piwheels.org/simple/omicclaw/ 2026-03-21T11:51:05,607 Getting page https://www.piwheels.org/simple/omicclaw/ 2026-03-21T11:51:05,609 Found index url https://www.piwheels.org/simple 2026-03-21T11:51:05,777 Fetched page https://www.piwheels.org/simple/omicclaw/ as text/html 2026-03-21T11:51:05,779 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:05,780 Skipping link: not a file: https://www.piwheels.org/simple/omicclaw/ 2026-03-21T11:51:05,781 Skipping link: not a file: https://pypi.org/simple/omicclaw/ 2026-03-21T11:51:05,801 Given no hashes to check 1 links for project 'omicclaw': discarding no candidates 2026-03-21T11:51:05,821 Collecting omicclaw==2.0.1 2026-03-21T11:51:05,823 Created temporary directory: /tmp/pip-unpack-i4qs6q2r 2026-03-21T11:51:06,061 Downloading omicclaw-2.0.1.tar.gz (2.4 MB) 2026-03-21T11:51:06,929 Added omicclaw==2.0.1 from https://files.pythonhosted.org/packages/09/c9/56e00a5ba0d977fb5a4faa97f57619e60740cf7d22bc68fb4a58d463cc03/omicclaw-2.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-df8sh8lh' 2026-03-21T11:51:06,935 Created temporary directory: /tmp/pip-build-env-gd2v8o8t 2026-03-21T11:51:06,939 Installing build dependencies: started 2026-03-21T11:51:06,940 Running command pip subprocess to install build dependencies 2026-03-21T11:51:06,970 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-21T11:51:07,009 Traceback (most recent call last): 2026-03-21T11:51:07,010 File "", line 192, in addpackage 2026-03-21T11:51:07,011 File "", line 1, in 2026-03-21T11:51:07,011 ModuleNotFoundError: No module named 'cntimer' 2026-03-21T11:51:07,012 Remainder of file ignored 2026-03-21T11:51:08,279 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-21T11:51:08,898 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:08,921 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-21T11:51:10,654 Collecting setuptools>=67 2026-03-21T11:51:10,737 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-21T11:51:11,008 Collecting wheel 2026-03-21T11:51:11,036 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-21T11:51:11,223 Collecting packaging>=24.0 2026-03-21T11:51:11,241 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-21T11:51:14,479 Installing collected packages: setuptools, packaging, wheel 2026-03-21T11:51:20,549 Creating /tmp/pip-build-env-gd2v8o8t/overlay/local/bin 2026-03-21T11:51:20,551 changing mode of /tmp/pip-build-env-gd2v8o8t/overlay/local/bin/wheel to 755 2026-03-21T11:51:20,571 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-21T11:51:20,850 Installing build dependencies: finished with status 'done' 2026-03-21T11:51:20,856 Getting requirements to build wheel: started 2026-03-21T11:51:20,858 Running command Getting requirements to build wheel 2026-03-21T11:51:21,546 running egg_info 2026-03-21T11:51:21,552 writing omicclaw.egg-info/PKG-INFO 2026-03-21T11:51:21,556 writing dependency_links to omicclaw.egg-info/dependency_links.txt 2026-03-21T11:51:21,558 writing entry points to omicclaw.egg-info/entry_points.txt 2026-03-21T11:51:21,560 writing requirements to omicclaw.egg-info/requires.txt 2026-03-21T11:51:21,562 writing top-level names to omicclaw.egg-info/top_level.txt 2026-03-21T11:51:21,648 reading manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:51:21,659 reading manifest template 'MANIFEST.in' 2026-03-21T11:51:21,662 warning: no previously-included files found matching 'app.py.backup' 2026-03-21T11:51:21,664 warning: no previously-included files found matching 'app_refactored.py' 2026-03-21T11:51:21,665 warning: no previously-included files found matching 'test.py' 2026-03-21T11:51:21,666 warning: no previously-included files found matching 'package.json' 2026-03-21T11:51:21,667 warning: no previously-included files found matching 'package-lock.json' 2026-03-21T11:51:21,668 warning: no previously-included files found matching 'quick_start.sh' 2026-03-21T11:51:21,773 warning: no files found matching '*.jpg' under directory 'static' 2026-03-21T11:51:21,795 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-21T11:51:21,818 warning: no files found matching '*.svg' under directory 'static' 2026-03-21T11:51:21,930 warning: no files found matching '*.eot' under directory 'static' 2026-03-21T11:51:21,931 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-21T11:51:21,932 no previously-included directories found matching '.git' 2026-03-21T11:51:21,934 no previously-included directories found matching '.github' 2026-03-21T11:51:21,935 no previously-included directories found matching '.claude' 2026-03-21T11:51:21,936 no previously-included directories found matching 'dist' 2026-03-21T11:51:21,937 no previously-included directories found matching 'build' 2026-03-21T11:51:21,939 no previously-included directories found matching 'dev' 2026-03-21T11:51:21,941 no previously-included directories found matching 'data' 2026-03-21T11:51:21,942 no previously-included directories found matching 'models' 2026-03-21T11:51:21,943 no previously-included directories found matching 'temp' 2026-03-21T11:51:21,944 no previously-included directories found matching '__pycache__' 2026-03-21T11:51:21,946 no previously-included directories found matching 'node_modules' 2026-03-21T11:51:21,947 no previously-included directories found matching 'backend' 2026-03-21T11:51:21,948 no previously-included directories found matching 'moban7855' 2026-03-21T11:51:21,950 no previously-included directories found matching 'genesets' 2026-03-21T11:51:21,951 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-21T11:51:21,953 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-21T11:51:21,955 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-21T11:51:21,956 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-21T11:51:21,957 adding license file 'LICENSE' 2026-03-21T11:51:21,968 writing manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:51:22,066 Getting requirements to build wheel: finished with status 'done' 2026-03-21T11:51:22,070 Created temporary directory: /tmp/pip-modern-metadata-t_z390sj 2026-03-21T11:51:22,072 Preparing metadata (pyproject.toml): started 2026-03-21T11:51:22,074 Running command Preparing metadata (pyproject.toml) 2026-03-21T11:51:22,932 running dist_info 2026-03-21T11:51:22,942 creating /tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info 2026-03-21T11:51:22,943 writing /tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info/PKG-INFO 2026-03-21T11:51:22,947 writing dependency_links to /tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info/dependency_links.txt 2026-03-21T11:51:22,948 writing entry points to /tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info/entry_points.txt 2026-03-21T11:51:22,950 writing requirements to /tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info/requires.txt 2026-03-21T11:51:22,951 writing top-level names to /tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info/top_level.txt 2026-03-21T11:51:22,953 writing manifest file '/tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:51:23,027 reading manifest file '/tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:51:23,029 reading manifest template 'MANIFEST.in' 2026-03-21T11:51:23,032 warning: no previously-included files found matching 'app.py.backup' 2026-03-21T11:51:23,032 warning: no previously-included files found matching 'app_refactored.py' 2026-03-21T11:51:23,033 warning: no previously-included files found matching 'test.py' 2026-03-21T11:51:23,033 warning: no previously-included files found matching 'package.json' 2026-03-21T11:51:23,034 warning: no previously-included files found matching 'package-lock.json' 2026-03-21T11:51:23,035 warning: no previously-included files found matching 'quick_start.sh' 2026-03-21T11:51:23,142 warning: no files found matching '*.jpg' under directory 'static' 2026-03-21T11:51:23,163 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-21T11:51:23,187 warning: no files found matching '*.svg' under directory 'static' 2026-03-21T11:51:23,781 warning: no files found matching '*.eot' under directory 'static' 2026-03-21T11:51:23,781 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-21T11:51:23,783 no previously-included directories found matching '.git' 2026-03-21T11:51:23,784 no previously-included directories found matching '.github' 2026-03-21T11:51:23,785 no previously-included directories found matching '.claude' 2026-03-21T11:51:23,787 no previously-included directories found matching 'dist' 2026-03-21T11:51:23,787 no previously-included directories found matching 'build' 2026-03-21T11:51:23,788 no previously-included directories found matching 'omicclaw.egg-info' 2026-03-21T11:51:23,789 no previously-included directories found matching 'dev' 2026-03-21T11:51:23,789 no previously-included directories found matching 'data' 2026-03-21T11:51:23,790 no previously-included directories found matching 'models' 2026-03-21T11:51:23,791 no previously-included directories found matching 'temp' 2026-03-21T11:51:23,791 no previously-included directories found matching '__pycache__' 2026-03-21T11:51:23,792 no previously-included directories found matching 'node_modules' 2026-03-21T11:51:23,793 no previously-included directories found matching 'backend' 2026-03-21T11:51:23,793 no previously-included directories found matching 'moban7855' 2026-03-21T11:51:23,794 no previously-included directories found matching 'genesets' 2026-03-21T11:51:23,795 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-21T11:51:23,796 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-21T11:51:23,797 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-21T11:51:23,798 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-21T11:51:23,798 adding license file 'LICENSE' 2026-03-21T11:51:23,806 writing manifest file '/tmp/pip-modern-metadata-t_z390sj/omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:51:23,808 creating '/tmp/pip-modern-metadata-t_z390sj/omicclaw-2.0.1.dist-info' 2026-03-21T11:51:23,933 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-21T11:51:23,939 Source in /tmp/pip-wheel-fpq1x7o5/omicclaw_7ca2db108eb5464bb0c8c4085e12b023 has version 2.0.1, which satisfies requirement omicclaw==2.0.1 from https://files.pythonhosted.org/packages/09/c9/56e00a5ba0d977fb5a4faa97f57619e60740cf7d22bc68fb4a58d463cc03/omicclaw-2.0.1.tar.gz 2026-03-21T11:51:23,940 Removed omicclaw==2.0.1 from https://files.pythonhosted.org/packages/09/c9/56e00a5ba0d977fb5a4faa97f57619e60740cf7d22bc68fb4a58d463cc03/omicclaw-2.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-df8sh8lh' 2026-03-21T11:51:23,946 Created temporary directory: /tmp/pip-unpack-vpkjupkt 2026-03-21T11:51:23,947 Building wheels for collected packages: omicclaw 2026-03-21T11:51:23,951 Created temporary directory: /tmp/pip-wheel-agqkldmu 2026-03-21T11:51:23,952 Destination directory: /tmp/pip-wheel-agqkldmu 2026-03-21T11:51:23,954 Building wheel for omicclaw (pyproject.toml): started 2026-03-21T11:51:23,956 Running command Building wheel for omicclaw (pyproject.toml) 2026-03-21T11:51:24,810 running bdist_wheel 2026-03-21T11:51:24,827 running build 2026-03-21T11:51:24,828 running build_py 2026-03-21T11:51:24,834 creating build/lib/omicclaw 2026-03-21T11:51:24,835 copying ./__init__.py -> build/lib/omicclaw 2026-03-21T11:51:24,837 copying ./app.py -> build/lib/omicclaw 2026-03-21T11:51:24,843 copying ./start_server.py -> build/lib/omicclaw 2026-03-21T11:51:24,845 copying ./cli.py -> build/lib/omicclaw 2026-03-21T11:51:24,847 creating build/lib/omicclaw/routes 2026-03-21T11:51:24,848 copying routes/files.py -> build/lib/omicclaw/routes 2026-03-21T11:51:24,850 copying routes/skills.py -> build/lib/omicclaw/routes 2026-03-21T11:51:24,852 copying routes/account.py -> build/lib/omicclaw/routes 2026-03-21T11:51:24,854 copying routes/data.py -> build/lib/omicclaw/routes 2026-03-21T11:51:24,857 copying routes/__init__.py -> build/lib/omicclaw/routes 2026-03-21T11:51:24,859 copying routes/kernel.py -> build/lib/omicclaw/routes 2026-03-21T11:51:24,861 copying routes/terminal.py -> build/lib/omicclaw/routes 2026-03-21T11:51:24,863 copying routes/notebooks.py -> build/lib/omicclaw/routes 2026-03-21T11:51:24,866 creating build/lib/omicclaw/services 2026-03-21T11:51:24,867 copying services/__init__.py -> build/lib/omicclaw/services 2026-03-21T11:51:24,869 copying services/agent_session_service.py -> build/lib/omicclaw/services 2026-03-21T11:51:24,872 copying services/kernel_service.py -> build/lib/omicclaw/services 2026-03-21T11:51:24,875 copying services/agent_service.py -> build/lib/omicclaw/services 2026-03-21T11:51:24,880 creating build/lib/omicclaw/utils 2026-03-21T11:51:24,881 copying utils/memory_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:51:24,886 copying utils/__init__.py -> build/lib/omicclaw/utils 2026-03-21T11:51:24,889 copying utils/variable_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:51:24,891 copying utils/adata_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:51:24,894 copying utils/notebook_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:51:24,897 copying utils/file_helpers.py -> build/lib/omicclaw/utils 2026-03-21T11:51:24,901 copying utils/remote_store.py -> build/lib/omicclaw/utils 2026-03-21T11:51:24,907 creating build/lib/omicclaw/gateway 2026-03-21T11:51:24,910 copying gateway/panel_routes.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,914 copying gateway/context.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,916 copying gateway/memory_routes.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,919 copying gateway/routes.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,921 copying gateway/__init__.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,923 copying gateway/server.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,926 copying gateway/channel_adapter.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,928 copying gateway/inprocess_channel_manager.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,931 copying gateway/channel_config_routes.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,934 copying gateway/registry.py -> build/lib/omicclaw/gateway 2026-03-21T11:51:24,938 creating build/lib/omicclaw/server/common 2026-03-21T11:51:24,939 copying server/common/__init__.py -> build/lib/omicclaw/server/common 2026-03-21T11:51:24,942 creating build/lib/omicclaw/server/common/fbs 2026-03-21T11:51:24,943 copying server/common/fbs/__init__.py -> build/lib/omicclaw/server/common/fbs 2026-03-21T11:51:24,945 copying server/common/fbs/matrix.py -> build/lib/omicclaw/server/common/fbs 2026-03-21T11:51:24,948 creating build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,949 copying server/common/fbs/NetEncoding/Float32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,952 copying server/common/fbs/NetEncoding/JSONEncodedArray.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,954 copying server/common/fbs/NetEncoding/Matrix.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,956 copying server/common/fbs/NetEncoding/TypedArray.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,958 copying server/common/fbs/NetEncoding/Column.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,960 copying server/common/fbs/NetEncoding/__init__.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,962 copying server/common/fbs/NetEncoding/Uint32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,964 copying server/common/fbs/NetEncoding/Int32Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,966 copying server/common/fbs/NetEncoding/Float64Array.py -> build/lib/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:24,969 creating build/lib/omicclaw/server/data_adaptor 2026-03-21T11:51:24,970 copying server/data_adaptor/anndata_adaptor.py -> build/lib/omicclaw/server/data_adaptor 2026-03-21T11:51:24,973 copying server/data_adaptor/__init__.py -> build/lib/omicclaw/server/data_adaptor 2026-03-21T11:51:24,974 running egg_info 2026-03-21T11:51:24,984 writing omicclaw.egg-info/PKG-INFO 2026-03-21T11:51:25,199 writing dependency_links to omicclaw.egg-info/dependency_links.txt 2026-03-21T11:51:25,202 writing entry points to omicclaw.egg-info/entry_points.txt 2026-03-21T11:51:25,205 writing requirements to omicclaw.egg-info/requires.txt 2026-03-21T11:51:25,207 writing top-level names to omicclaw.egg-info/top_level.txt 2026-03-21T11:51:25,312 reading manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:51:25,323 reading manifest template 'MANIFEST.in' 2026-03-21T11:51:25,326 warning: no previously-included files found matching 'app.py.backup' 2026-03-21T11:51:25,327 warning: no previously-included files found matching 'app_refactored.py' 2026-03-21T11:51:25,328 warning: no previously-included files found matching 'test.py' 2026-03-21T11:51:25,330 warning: no previously-included files found matching 'package.json' 2026-03-21T11:51:25,331 warning: no previously-included files found matching 'package-lock.json' 2026-03-21T11:51:25,332 warning: no previously-included files found matching 'quick_start.sh' 2026-03-21T11:51:25,437 warning: no files found matching '*.jpg' under directory 'static' 2026-03-21T11:51:25,459 warning: no files found matching '*.jpeg' under directory 'static' 2026-03-21T11:51:25,481 warning: no files found matching '*.svg' under directory 'static' 2026-03-21T11:51:25,604 warning: no files found matching '*.eot' under directory 'static' 2026-03-21T11:51:25,605 warning: no files found matching '*.fbs' under directory 'fbs' 2026-03-21T11:51:25,606 no previously-included directories found matching '.git' 2026-03-21T11:51:25,608 no previously-included directories found matching '.github' 2026-03-21T11:51:25,609 no previously-included directories found matching '.claude' 2026-03-21T11:51:25,610 no previously-included directories found matching 'dist' 2026-03-21T11:51:25,611 no previously-included directories found matching 'build' 2026-03-21T11:51:25,613 no previously-included directories found matching 'dev' 2026-03-21T11:51:25,614 no previously-included directories found matching 'data' 2026-03-21T11:51:25,615 no previously-included directories found matching 'models' 2026-03-21T11:51:25,616 no previously-included directories found matching 'temp' 2026-03-21T11:51:25,617 no previously-included directories found matching '__pycache__' 2026-03-21T11:51:25,619 no previously-included directories found matching 'node_modules' 2026-03-21T11:51:25,620 no previously-included directories found matching 'backend' 2026-03-21T11:51:25,621 no previously-included directories found matching 'moban7855' 2026-03-21T11:51:25,622 no previously-included directories found matching 'genesets' 2026-03-21T11:51:25,624 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-03-21T11:51:25,625 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-03-21T11:51:25,627 warning: no previously-included files matching '.Rhistory' found anywhere in distribution 2026-03-21T11:51:25,629 warning: no previously-included files matching '*/__pycache__/*' found anywhere in distribution 2026-03-21T11:51:25,630 adding license file 'LICENSE' 2026-03-21T11:51:25,640 writing manifest file 'omicclaw.egg-info/SOURCES.txt' 2026-03-21T11:51:25,643 /tmp/pip-build-env-gd2v8o8t/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:51:25,643 !! 2026-03-21T11:51:25,644 ******************************************************************************** 2026-03-21T11:51:25,644 ############################ 2026-03-21T11:51:25,645 # Package would be ignored # 2026-03-21T11:51:25,645 ############################ 2026-03-21T11:51:25,646 Python recognizes 'omicclaw.server.common' as an importable package[^1], 2026-03-21T11:51:25,646 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,647 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,647 package, please make sure that 'omicclaw.server.common' is explicitly added 2026-03-21T11:51:25,648 to the `packages` configuration field. 2026-03-21T11:51:25,649 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,649 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,650 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,651 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,652 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,654 If you don't want 'omicclaw.server.common' to be distributed and are 2026-03-21T11:51:25,654 already explicitly excluding 'omicclaw.server.common' via 2026-03-21T11:51:25,655 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,656 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,656 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,657 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,659 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,661 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,661 even if it does not contain any `.py` files. 2026-03-21T11:51:25,662 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,662 directory, all directories are treated like packages. 2026-03-21T11:51:25,663 ******************************************************************************** 2026-03-21T11:51:25,664 !! 2026-03-21T11:51:25,664 check.warn(importable) 2026-03-21T11:51:25,665 /tmp/pip-build-env-gd2v8o8t/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:51:25,666 !! 2026-03-21T11:51:25,667 ******************************************************************************** 2026-03-21T11:51:25,667 ############################ 2026-03-21T11:51:25,668 # Package would be ignored # 2026-03-21T11:51:25,669 ############################ 2026-03-21T11:51:25,669 Python recognizes 'omicclaw.server.common.fbs' as an importable package[^1], 2026-03-21T11:51:25,670 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,671 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,672 package, please make sure that 'omicclaw.server.common.fbs' is explicitly added 2026-03-21T11:51:25,672 to the `packages` configuration field. 2026-03-21T11:51:25,673 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,673 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,674 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,675 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,675 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,676 If you don't want 'omicclaw.server.common.fbs' to be distributed and are 2026-03-21T11:51:25,677 already explicitly excluding 'omicclaw.server.common.fbs' via 2026-03-21T11:51:25,677 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,678 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,678 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,679 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,680 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,681 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,681 even if it does not contain any `.py` files. 2026-03-21T11:51:25,682 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,682 directory, all directories are treated like packages. 2026-03-21T11:51:25,683 ******************************************************************************** 2026-03-21T11:51:25,684 !! 2026-03-21T11:51:25,684 check.warn(importable) 2026-03-21T11:51:25,685 /tmp/pip-build-env-gd2v8o8t/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:51:25,685 !! 2026-03-21T11:51:25,686 ******************************************************************************** 2026-03-21T11:51:25,687 ############################ 2026-03-21T11:51:25,687 # Package would be ignored # 2026-03-21T11:51:25,688 ############################ 2026-03-21T11:51:25,689 Python recognizes 'omicclaw.server.common.fbs.NetEncoding' as an importable package[^1], 2026-03-21T11:51:25,689 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,691 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,692 package, please make sure that 'omicclaw.server.common.fbs.NetEncoding' is explicitly added 2026-03-21T11:51:25,693 to the `packages` configuration field. 2026-03-21T11:51:25,695 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,695 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,696 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,697 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,698 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,699 If you don't want 'omicclaw.server.common.fbs.NetEncoding' to be distributed and are 2026-03-21T11:51:25,700 already explicitly excluding 'omicclaw.server.common.fbs.NetEncoding' via 2026-03-21T11:51:25,700 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,701 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,702 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,702 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,703 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,704 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,705 even if it does not contain any `.py` files. 2026-03-21T11:51:25,705 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,706 directory, all directories are treated like packages. 2026-03-21T11:51:25,706 ******************************************************************************** 2026-03-21T11:51:25,707 !! 2026-03-21T11:51:25,708 check.warn(importable) 2026-03-21T11:51:25,708 /tmp/pip-build-env-gd2v8o8t/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:51:25,708 !! 2026-03-21T11:51:25,709 ******************************************************************************** 2026-03-21T11:51:25,710 ############################ 2026-03-21T11:51:25,710 # Package would be ignored # 2026-03-21T11:51:25,711 ############################ 2026-03-21T11:51:25,711 Python recognizes 'omicclaw.server.data_adaptor' as an importable package[^1], 2026-03-21T11:51:25,712 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,713 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,714 package, please make sure that 'omicclaw.server.data_adaptor' is explicitly added 2026-03-21T11:51:25,714 to the `packages` configuration field. 2026-03-21T11:51:25,716 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,716 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,717 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,719 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,720 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,721 If you don't want 'omicclaw.server.data_adaptor' to be distributed and are 2026-03-21T11:51:25,721 already explicitly excluding 'omicclaw.server.data_adaptor' via 2026-03-21T11:51:25,722 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,722 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,726 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,729 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,730 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,732 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,732 even if it does not contain any `.py` files. 2026-03-21T11:51:25,733 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,733 directory, all directories are treated like packages. 2026-03-21T11:51:25,734 ******************************************************************************** 2026-03-21T11:51:25,735 !! 2026-03-21T11:51:25,735 check.warn(importable) 2026-03-21T11:51:25,736 /tmp/pip-build-env-gd2v8o8t/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:51:25,737 !! 2026-03-21T11:51:25,738 ******************************************************************************** 2026-03-21T11:51:25,738 ############################ 2026-03-21T11:51:25,738 # Package would be ignored # 2026-03-21T11:51:25,739 ############################ 2026-03-21T11:51:25,739 Python recognizes 'omicclaw.static.css' as an importable package[^1], 2026-03-21T11:51:25,740 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,740 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,741 package, please make sure that 'omicclaw.static.css' is explicitly added 2026-03-21T11:51:25,741 to the `packages` configuration field. 2026-03-21T11:51:25,742 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,742 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,743 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,744 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,745 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,746 If you don't want 'omicclaw.static.css' to be distributed and are 2026-03-21T11:51:25,747 already explicitly excluding 'omicclaw.static.css' via 2026-03-21T11:51:25,747 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,748 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,749 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,750 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,751 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,752 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,753 even if it does not contain any `.py` files. 2026-03-21T11:51:25,753 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,754 directory, all directories are treated like packages. 2026-03-21T11:51:25,754 ******************************************************************************** 2026-03-21T11:51:25,755 !! 2026-03-21T11:51:25,756 check.warn(importable) 2026-03-21T11:51:25,756 /tmp/pip-build-env-gd2v8o8t/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:51:25,756 !! 2026-03-21T11:51:25,757 ******************************************************************************** 2026-03-21T11:51:25,758 ############################ 2026-03-21T11:51:25,758 # Package would be ignored # 2026-03-21T11:51:25,759 ############################ 2026-03-21T11:51:25,759 Python recognizes 'omicclaw.static.font' as an importable package[^1], 2026-03-21T11:51:25,760 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,761 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,762 package, please make sure that 'omicclaw.static.font' is explicitly added 2026-03-21T11:51:25,762 to the `packages` configuration field. 2026-03-21T11:51:25,763 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,764 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,765 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,766 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,767 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,768 If you don't want 'omicclaw.static.font' to be distributed and are 2026-03-21T11:51:25,768 already explicitly excluding 'omicclaw.static.font' via 2026-03-21T11:51:25,768 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,769 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,769 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,770 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,771 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,772 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,773 even if it does not contain any `.py` files. 2026-03-21T11:51:25,773 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,774 directory, all directories are treated like packages. 2026-03-21T11:51:25,775 ******************************************************************************** 2026-03-21T11:51:25,777 !! 2026-03-21T11:51:25,777 check.warn(importable) 2026-03-21T11:51:25,778 /tmp/pip-build-env-gd2v8o8t/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:51:25,778 !! 2026-03-21T11:51:25,779 ******************************************************************************** 2026-03-21T11:51:25,780 ############################ 2026-03-21T11:51:25,781 # Package would be ignored # 2026-03-21T11:51:25,783 ############################ 2026-03-21T11:51:25,783 Python recognizes 'omicclaw.static.js' as an importable package[^1], 2026-03-21T11:51:25,784 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,785 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,785 package, please make sure that 'omicclaw.static.js' is explicitly added 2026-03-21T11:51:25,786 to the `packages` configuration field. 2026-03-21T11:51:25,787 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,787 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,788 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,789 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,790 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,791 If you don't want 'omicclaw.static.js' to be distributed and are 2026-03-21T11:51:25,792 already explicitly excluding 'omicclaw.static.js' via 2026-03-21T11:51:25,792 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,793 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,793 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,794 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,795 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,797 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,797 even if it does not contain any `.py` files. 2026-03-21T11:51:25,798 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,798 directory, all directories are treated like packages. 2026-03-21T11:51:25,799 ******************************************************************************** 2026-03-21T11:51:25,800 !! 2026-03-21T11:51:25,800 check.warn(importable) 2026-03-21T11:51:25,801 /tmp/pip-build-env-gd2v8o8t/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:51:25,801 !! 2026-03-21T11:51:25,802 ******************************************************************************** 2026-03-21T11:51:25,803 ############################ 2026-03-21T11:51:25,803 # Package would be ignored # 2026-03-21T11:51:25,804 ############################ 2026-03-21T11:51:25,804 Python recognizes 'omicclaw.static.js.components.scatterplot' as an importable package[^1], 2026-03-21T11:51:25,805 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,805 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,806 package, please make sure that 'omicclaw.static.js.components.scatterplot' is explicitly added 2026-03-21T11:51:25,806 to the `packages` configuration field. 2026-03-21T11:51:25,807 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,807 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,808 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,809 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,810 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,811 If you don't want 'omicclaw.static.js.components.scatterplot' to be distributed and are 2026-03-21T11:51:25,812 already explicitly excluding 'omicclaw.static.js.components.scatterplot' via 2026-03-21T11:51:25,812 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,813 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,813 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,814 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,815 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,817 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,818 even if it does not contain any `.py` files. 2026-03-21T11:51:25,818 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,819 directory, all directories are treated like packages. 2026-03-21T11:51:25,820 ******************************************************************************** 2026-03-21T11:51:25,821 !! 2026-03-21T11:51:25,822 check.warn(importable) 2026-03-21T11:51:25,822 /tmp/pip-build-env-gd2v8o8t/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:51:25,823 !! 2026-03-21T11:51:25,825 ******************************************************************************** 2026-03-21T11:51:25,825 ############################ 2026-03-21T11:51:25,826 # Package would be ignored # 2026-03-21T11:51:25,826 ############################ 2026-03-21T11:51:25,828 Python recognizes 'omicclaw.static.js.util.math' as an importable package[^1], 2026-03-21T11:51:25,828 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,830 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,830 package, please make sure that 'omicclaw.static.js.util.math' is explicitly added 2026-03-21T11:51:25,831 to the `packages` configuration field. 2026-03-21T11:51:25,832 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,832 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,833 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,834 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,834 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,835 If you don't want 'omicclaw.static.js.util.math' to be distributed and are 2026-03-21T11:51:25,836 already explicitly excluding 'omicclaw.static.js.util.math' via 2026-03-21T11:51:25,840 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,840 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,842 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,882 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,883 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,888 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,889 even if it does not contain any `.py` files. 2026-03-21T11:51:25,890 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,891 directory, all directories are treated like packages. 2026-03-21T11:51:25,892 ******************************************************************************** 2026-03-21T11:51:25,894 !! 2026-03-21T11:51:25,897 check.warn(importable) 2026-03-21T11:51:25,899 /tmp/pip-build-env-gd2v8o8t/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:51:25,904 !! 2026-03-21T11:51:25,905 ******************************************************************************** 2026-03-21T11:51:25,906 ############################ 2026-03-21T11:51:25,907 # Package would be ignored # 2026-03-21T11:51:25,908 ############################ 2026-03-21T11:51:25,908 Python recognizes 'omicclaw.static.js.util.typedCrossfilter' as an importable package[^1], 2026-03-21T11:51:25,909 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,911 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,912 package, please make sure that 'omicclaw.static.js.util.typedCrossfilter' is explicitly added 2026-03-21T11:51:25,913 to the `packages` configuration field. 2026-03-21T11:51:25,914 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,915 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,916 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,918 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,920 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,921 If you don't want 'omicclaw.static.js.util.typedCrossfilter' to be distributed and are 2026-03-21T11:51:25,923 already explicitly excluding 'omicclaw.static.js.util.typedCrossfilter' via 2026-03-21T11:51:25,923 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,924 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,925 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,927 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,930 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,934 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,935 even if it does not contain any `.py` files. 2026-03-21T11:51:25,936 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,936 directory, all directories are treated like packages. 2026-03-21T11:51:25,937 ******************************************************************************** 2026-03-21T11:51:25,939 !! 2026-03-21T11:51:25,940 check.warn(importable) 2026-03-21T11:51:25,941 /tmp/pip-build-env-gd2v8o8t/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:51:25,942 !! 2026-03-21T11:51:25,943 ******************************************************************************** 2026-03-21T11:51:25,944 ############################ 2026-03-21T11:51:25,945 # Package would be ignored # 2026-03-21T11:51:25,946 ############################ 2026-03-21T11:51:25,947 Python recognizes 'omicclaw.static.js.util.webgl' as an importable package[^1], 2026-03-21T11:51:25,948 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,950 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,951 package, please make sure that 'omicclaw.static.js.util.webgl' is explicitly added 2026-03-21T11:51:25,952 to the `packages` configuration field. 2026-03-21T11:51:25,956 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,957 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,958 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,961 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,966 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,969 If you don't want 'omicclaw.static.js.util.webgl' to be distributed and are 2026-03-21T11:51:25,969 already explicitly excluding 'omicclaw.static.js.util.webgl' via 2026-03-21T11:51:25,970 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,971 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,972 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,974 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:25,977 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:25,980 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:25,980 even if it does not contain any `.py` files. 2026-03-21T11:51:25,981 On the other hand, currently there is no concept of package data 2026-03-21T11:51:25,981 directory, all directories are treated like packages. 2026-03-21T11:51:25,982 ******************************************************************************** 2026-03-21T11:51:25,983 !! 2026-03-21T11:51:25,984 check.warn(importable) 2026-03-21T11:51:25,985 /tmp/pip-build-env-gd2v8o8t/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:51:25,985 !! 2026-03-21T11:51:25,987 ******************************************************************************** 2026-03-21T11:51:25,987 ############################ 2026-03-21T11:51:25,988 # Package would be ignored # 2026-03-21T11:51:25,988 ############################ 2026-03-21T11:51:25,989 Python recognizes 'omicclaw.static.picture' as an importable package[^1], 2026-03-21T11:51:25,989 but it is absent from setuptools' `packages` configuration. 2026-03-21T11:51:25,990 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T11:51:25,990 package, please make sure that 'omicclaw.static.picture' is explicitly added 2026-03-21T11:51:25,991 to the `packages` configuration field. 2026-03-21T11:51:25,992 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T11:51:25,992 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T11:51:25,992 instead of `find_packages(...)`/`find:`). 2026-03-21T11:51:25,993 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T11:51:25,994 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T11:51:25,995 If you don't want 'omicclaw.static.picture' to be distributed and are 2026-03-21T11:51:25,995 already explicitly excluding 'omicclaw.static.picture' via 2026-03-21T11:51:25,996 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T11:51:25,996 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T11:51:25,997 combination with a more fine grained `package-data` configuration. 2026-03-21T11:51:25,998 You can read more about "package data files" on setuptools documentation page: 2026-03-21T11:51:26,000 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T11:51:26,002 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T11:51:26,002 even if it does not contain any `.py` files. 2026-03-21T11:51:26,003 On the other hand, currently there is no concept of package data 2026-03-21T11:51:26,004 directory, all directories are treated like packages. 2026-03-21T11:51:26,004 ******************************************************************************** 2026-03-21T11:51:26,005 !! 2026-03-21T11:51:26,007 check.warn(importable) 2026-03-21T11:51:26,009 copying ./default.ipynb -> build/lib/omicclaw 2026-03-21T11:51:26,009 copying ./index.html -> build/lib/omicclaw 2026-03-21T11:51:26,010 copying ./single_cell_analysis_standalone.html -> build/lib/omicclaw 2026-03-21T11:51:26,010 creating build/lib/omicclaw/static/css 2026-03-21T11:51:26,011 copying ./static/css/bootstrap.min.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,011 copying ./static/css/code-editor-dark.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,012 copying ./static/css/code-editor-layout.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,012 copying ./static/css/custom-theme.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,013 copying ./static/css/dark-mode.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,013 copying ./static/css/daterangepicker.min.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,014 copying ./static/css/resizable-sidebar.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,014 copying ./static/css/single-cell-fixed.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,015 copying ./static/css/theme.min.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,015 copying ./static/css/vendors.min.css -> build/lib/omicclaw/static/css 2026-03-21T11:51:26,016 creating build/lib/omicclaw/static/font 2026-03-21T11:51:26,017 copying ./static/font/66f30814ff6d7cdf.p.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,017 copying ./static/font/74452ea3ef0f9101-s.p.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,023 copying ./static/font/904ef0a86fe32a00-s.p.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,024 copying ./static/font/bootstrap-icons.woff -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,024 copying ./static/font/bootstrap-icons.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,025 copying ./static/font/fa-brands-400.ttf -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,025 copying ./static/font/fa-brands-400.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,026 copying ./static/font/fa-regular-400.ttf -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,026 copying ./static/font/fa-regular-400.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,027 copying ./static/font/fa-solid-900.ttf -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,027 copying ./static/font/fa-solid-900.woff2 -> build/lib/omicclaw/static/font 2026-03-21T11:51:26,028 creating build/lib/omicclaw/static/js 2026-03-21T11:51:26,028 copying ./static/js/common-init.min.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,028 copying ./static/js/dataManager.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,029 copying ./static/js/performanceMonitor.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,029 copying ./static/js/sc-account.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,030 copying ./static/js/sc-agent.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,030 copying ./static/js/sc-core.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,031 copying ./static/js/sc-deckgl.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,031 copying ./static/js/sc-environment.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,032 copying ./static/js/sc-filesystem.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,033 copying ./static/js/sc-i18n.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,036 copying ./static/js/sc-kernel.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,090 copying ./static/js/sc-notebook.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,091 copying ./static/js/sc-plot.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,092 copying ./static/js/sc-terminal.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,093 copying ./static/js/sc-test-node.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,094 copying ./static/js/sc-test.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,094 copying ./static/js/sc-tools.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,095 copying ./static/js/sc-ui.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,096 copying ./static/js/sidebar-fix.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,097 copying ./static/js/single-cell.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,098 copying ./static/js/streamingDataLoader.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,098 copying ./static/js/vendors.min.js -> build/lib/omicclaw/static/js 2026-03-21T11:51:26,100 creating build/lib/omicclaw/static/js/components/scatterplot 2026-03-21T11:51:26,101 copying ./static/js/components/scatterplot/scatterplot.js -> build/lib/omicclaw/static/js/components/scatterplot 2026-03-21T11:51:26,101 creating build/lib/omicclaw/static/js/util/math 2026-03-21T11:51:26,102 copying ./static/js/util/math/matrix.js -> build/lib/omicclaw/static/js/util/math 2026-03-21T11:51:26,103 creating build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,105 copying ./static/js/util/typedCrossfilter/bitArray.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,108 copying ./static/js/util/typedCrossfilter/crossfilter.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,111 copying ./static/js/util/typedCrossfilter/dimensions.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,114 copying ./static/js/util/typedCrossfilter/index.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,116 copying ./static/js/util/typedCrossfilter/sort.js -> build/lib/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,119 creating build/lib/omicclaw/static/js/util/webgl 2026-03-21T11:51:26,120 copying ./static/js/util/webgl/camera.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-21T11:51:26,124 copying ./static/js/util/webgl/drawPointsRegl.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-21T11:51:26,127 copying ./static/js/util/webgl/glHelpers.js -> build/lib/omicclaw/static/js/util/webgl 2026-03-21T11:51:26,130 creating build/lib/omicclaw/static/picture 2026-03-21T11:51:26,131 copying ./static/picture/1.png -> build/lib/omicclaw/static/picture 2026-03-21T11:51:26,142 copying ./static/picture/favicon.ico -> build/lib/omicclaw/static/picture 2026-03-21T11:51:26,145 copying ./static/picture/logo.png -> build/lib/omicclaw/static/picture 2026-03-21T11:51:26,168 installing to build/bdist.linux-armv7l/wheel 2026-03-21T11:51:26,169 running install 2026-03-21T11:51:26,192 running install_lib 2026-03-21T11:51:26,199 creating build/bdist.linux-armv7l/wheel 2026-03-21T11:51:26,201 creating build/bdist.linux-armv7l/wheel/omicclaw 2026-03-21T11:51:26,203 copying build/lib/omicclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:51:26,206 copying build/lib/omicclaw/app.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:51:26,216 copying build/lib/omicclaw/index.html -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:51:26,224 copying build/lib/omicclaw/start_server.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:51:26,227 copying build/lib/omicclaw/default.ipynb -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:51:26,232 creating build/bdist.linux-armv7l/wheel/omicclaw/server 2026-03-21T11:51:26,233 creating build/bdist.linux-armv7l/wheel/omicclaw/server/data_adaptor 2026-03-21T11:51:26,235 copying build/lib/omicclaw/server/data_adaptor/anndata_adaptor.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/data_adaptor 2026-03-21T11:51:26,238 copying build/lib/omicclaw/server/data_adaptor/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/data_adaptor 2026-03-21T11:51:26,242 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common 2026-03-21T11:51:26,244 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common/fbs 2026-03-21T11:51:26,245 copying build/lib/omicclaw/server/common/fbs/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs 2026-03-21T11:51:26,247 copying build/lib/omicclaw/server/common/fbs/matrix.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs 2026-03-21T11:51:26,250 creating build/bdist.linux-armv7l/wheel/omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,251 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Float32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,253 copying build/lib/omicclaw/server/common/fbs/NetEncoding/JSONEncodedArray.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,255 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Matrix.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,257 copying build/lib/omicclaw/server/common/fbs/NetEncoding/TypedArray.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,259 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Column.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,261 copying build/lib/omicclaw/server/common/fbs/NetEncoding/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,262 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Uint32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,264 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Int32Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,266 copying build/lib/omicclaw/server/common/fbs/NetEncoding/Float64Array.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common/fbs/NetEncoding 2026-03-21T11:51:26,268 copying build/lib/omicclaw/server/common/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/server/common 2026-03-21T11:51:26,270 creating build/bdist.linux-armv7l/wheel/omicclaw/routes 2026-03-21T11:51:26,271 copying build/lib/omicclaw/routes/files.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:51:26,274 copying build/lib/omicclaw/routes/skills.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:51:26,277 copying build/lib/omicclaw/routes/account.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:51:26,279 copying build/lib/omicclaw/routes/data.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:51:26,281 copying build/lib/omicclaw/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:51:26,283 copying build/lib/omicclaw/routes/kernel.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:51:26,286 copying build/lib/omicclaw/routes/terminal.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:51:26,288 copying build/lib/omicclaw/routes/notebooks.py -> build/bdist.linux-armv7l/wheel/./omicclaw/routes 2026-03-21T11:51:26,291 creating build/bdist.linux-armv7l/wheel/omicclaw/gateway 2026-03-21T11:51:26,292 copying build/lib/omicclaw/gateway/panel_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,295 copying build/lib/omicclaw/gateway/context.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,297 copying build/lib/omicclaw/gateway/memory_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,299 copying build/lib/omicclaw/gateway/routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,302 copying build/lib/omicclaw/gateway/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,304 copying build/lib/omicclaw/gateway/server.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,306 copying build/lib/omicclaw/gateway/channel_adapter.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,308 copying build/lib/omicclaw/gateway/inprocess_channel_manager.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,311 copying build/lib/omicclaw/gateway/channel_config_routes.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,313 copying build/lib/omicclaw/gateway/registry.py -> build/bdist.linux-armv7l/wheel/./omicclaw/gateway 2026-03-21T11:51:26,315 copying build/lib/omicclaw/cli.py -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:51:26,318 creating build/bdist.linux-armv7l/wheel/omicclaw/utils 2026-03-21T11:51:26,319 copying build/lib/omicclaw/utils/memory_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:51:26,321 copying build/lib/omicclaw/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:51:26,322 copying build/lib/omicclaw/utils/variable_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:51:26,324 copying build/lib/omicclaw/utils/adata_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:51:26,327 copying build/lib/omicclaw/utils/notebook_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:51:26,328 copying build/lib/omicclaw/utils/file_helpers.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:51:26,331 copying build/lib/omicclaw/utils/remote_store.py -> build/bdist.linux-armv7l/wheel/./omicclaw/utils 2026-03-21T11:51:26,333 creating build/bdist.linux-armv7l/wheel/omicclaw/static 2026-03-21T11:51:26,335 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js 2026-03-21T11:51:26,336 copying build/lib/omicclaw/static/js/streamingDataLoader.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,339 copying build/lib/omicclaw/static/js/sc-tools.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,343 copying build/lib/omicclaw/static/js/sc-ui.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,348 copying build/lib/omicclaw/static/js/sc-deckgl.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,351 copying build/lib/omicclaw/static/js/sc-environment.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,353 copying build/lib/omicclaw/static/js/sc-terminal.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,355 copying build/lib/omicclaw/static/js/dataManager.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,358 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util 2026-03-21T11:51:26,360 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/math 2026-03-21T11:51:26,361 copying build/lib/omicclaw/static/js/util/math/matrix.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/math 2026-03-21T11:51:26,364 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,365 copying build/lib/omicclaw/static/js/util/typedCrossfilter/index.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,367 copying build/lib/omicclaw/static/js/util/typedCrossfilter/sort.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,369 copying build/lib/omicclaw/static/js/util/typedCrossfilter/crossfilter.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,371 copying build/lib/omicclaw/static/js/util/typedCrossfilter/dimensions.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,373 copying build/lib/omicclaw/static/js/util/typedCrossfilter/bitArray.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/typedCrossfilter 2026-03-21T11:51:26,376 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/util/webgl 2026-03-21T11:51:26,377 copying build/lib/omicclaw/static/js/util/webgl/glHelpers.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-21T11:51:26,380 copying build/lib/omicclaw/static/js/util/webgl/drawPointsRegl.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-21T11:51:26,382 copying build/lib/omicclaw/static/js/util/webgl/camera.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/util/webgl 2026-03-21T11:51:26,385 copying build/lib/omicclaw/static/js/sidebar-fix.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,387 copying build/lib/omicclaw/static/js/vendors.min.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,398 copying build/lib/omicclaw/static/js/performanceMonitor.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,401 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/components 2026-03-21T11:51:26,403 creating build/bdist.linux-armv7l/wheel/omicclaw/static/js/components/scatterplot 2026-03-21T11:51:26,404 copying build/lib/omicclaw/static/js/components/scatterplot/scatterplot.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js/components/scatterplot 2026-03-21T11:51:26,406 copying build/lib/omicclaw/static/js/sc-kernel.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,409 copying build/lib/omicclaw/static/js/sc-core.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,412 copying build/lib/omicclaw/static/js/common-init.min.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,414 copying build/lib/omicclaw/static/js/sc-plot.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,418 copying build/lib/omicclaw/static/js/sc-agent.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,422 copying build/lib/omicclaw/static/js/single-cell.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,430 copying build/lib/omicclaw/static/js/sc-notebook.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,434 copying build/lib/omicclaw/static/js/sc-i18n.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,440 copying build/lib/omicclaw/static/js/sc-account.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,481 copying build/lib/omicclaw/static/js/sc-test.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,484 copying build/lib/omicclaw/static/js/sc-filesystem.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,487 copying build/lib/omicclaw/static/js/sc-test-node.js -> build/bdist.linux-armv7l/wheel/./omicclaw/static/js 2026-03-21T11:51:26,490 creating build/bdist.linux-armv7l/wheel/omicclaw/static/picture 2026-03-21T11:51:26,491 copying build/lib/omicclaw/static/picture/logo.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-21T11:51:26,501 copying build/lib/omicclaw/static/picture/favicon.ico -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-21T11:51:26,504 copying build/lib/omicclaw/static/picture/1.png -> build/bdist.linux-armv7l/wheel/./omicclaw/static/picture 2026-03-21T11:51:26,515 creating build/bdist.linux-armv7l/wheel/omicclaw/static/font 2026-03-21T11:51:26,516 copying build/lib/omicclaw/static/font/fa-brands-400.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,521 copying build/lib/omicclaw/static/font/fa-regular-400.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,524 copying build/lib/omicclaw/static/font/fa-brands-400.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,530 copying build/lib/omicclaw/static/font/904ef0a86fe32a00-s.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,533 copying build/lib/omicclaw/static/font/fa-solid-900.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,538 copying build/lib/omicclaw/static/font/66f30814ff6d7cdf.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,541 copying build/lib/omicclaw/static/font/bootstrap-icons.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,547 copying build/lib/omicclaw/static/font/fa-regular-400.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,551 copying build/lib/omicclaw/static/font/fa-solid-900.ttf -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,570 copying build/lib/omicclaw/static/font/74452ea3ef0f9101-s.p.woff2 -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,573 copying build/lib/omicclaw/static/font/bootstrap-icons.woff -> build/bdist.linux-armv7l/wheel/./omicclaw/static/font 2026-03-21T11:51:26,578 creating build/bdist.linux-armv7l/wheel/omicclaw/static/css 2026-03-21T11:51:26,579 copying build/lib/omicclaw/static/css/bootstrap.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,585 copying build/lib/omicclaw/static/css/code-editor-layout.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,588 copying build/lib/omicclaw/static/css/custom-theme.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,592 copying build/lib/omicclaw/static/css/vendors.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,600 copying build/lib/omicclaw/static/css/code-editor-dark.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,602 copying build/lib/omicclaw/static/css/daterangepicker.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,605 copying build/lib/omicclaw/static/css/dark-mode.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,608 copying build/lib/omicclaw/static/css/single-cell-fixed.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,610 copying build/lib/omicclaw/static/css/theme.min.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,615 copying build/lib/omicclaw/static/css/resizable-sidebar.css -> build/bdist.linux-armv7l/wheel/./omicclaw/static/css 2026-03-21T11:51:26,617 copying build/lib/omicclaw/single_cell_analysis_standalone.html -> build/bdist.linux-armv7l/wheel/./omicclaw 2026-03-21T11:51:26,627 creating build/bdist.linux-armv7l/wheel/omicclaw/services 2026-03-21T11:51:26,629 copying build/lib/omicclaw/services/__init__.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-21T11:51:26,631 copying build/lib/omicclaw/services/agent_session_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-21T11:51:26,633 copying build/lib/omicclaw/services/kernel_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-21T11:51:26,636 copying build/lib/omicclaw/services/agent_service.py -> build/bdist.linux-armv7l/wheel/./omicclaw/services 2026-03-21T11:51:26,639 running install_egg_info 2026-03-21T11:51:26,643 Copying omicclaw.egg-info to build/bdist.linux-armv7l/wheel/./omicclaw-2.0.1-py3.11.egg-info 2026-03-21T11:51:26,657 running install_scripts 2026-03-21T11:51:26,684 creating build/bdist.linux-armv7l/wheel/omicclaw-2.0.1.dist-info/WHEEL 2026-03-21T11:51:26,686 creating '/tmp/pip-wheel-agqkldmu/.tmp-m6npo6gr/omicclaw-2.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-21T11:51:26,689 adding 'omicclaw/__init__.py' 2026-03-21T11:51:26,705 adding 'omicclaw/app.py' 2026-03-21T11:51:26,708 adding 'omicclaw/cli.py' 2026-03-21T11:51:26,715 adding 'omicclaw/default.ipynb' 2026-03-21T11:51:26,730 adding 'omicclaw/index.html' 2026-03-21T11:51:26,753 adding 'omicclaw/single_cell_analysis_standalone.html' 2026-03-21T11:51:26,758 adding 'omicclaw/start_server.py' 2026-03-21T11:51:26,763 adding 'omicclaw/gateway/__init__.py' 2026-03-21T11:51:26,766 adding 'omicclaw/gateway/channel_adapter.py' 2026-03-21T11:51:26,772 adding 'omicclaw/gateway/channel_config_routes.py' 2026-03-21T11:51:26,774 adding 'omicclaw/gateway/context.py' 2026-03-21T11:51:26,777 adding 'omicclaw/gateway/inprocess_channel_manager.py' 2026-03-21T11:51:26,780 adding 'omicclaw/gateway/memory_routes.py' 2026-03-21T11:51:26,784 adding 'omicclaw/gateway/panel_routes.py' 2026-03-21T11:51:26,786 adding 'omicclaw/gateway/registry.py' 2026-03-21T11:51:26,789 adding 'omicclaw/gateway/routes.py' 2026-03-21T11:51:26,792 adding 'omicclaw/gateway/server.py' 2026-03-21T11:51:26,795 adding 'omicclaw/routes/__init__.py' 2026-03-21T11:51:26,797 adding 'omicclaw/routes/account.py' 2026-03-21T11:51:26,801 adding 'omicclaw/routes/data.py' 2026-03-21T11:51:26,805 adding 'omicclaw/routes/files.py' 2026-03-21T11:51:26,809 adding 'omicclaw/routes/kernel.py' 2026-03-21T11:51:26,811 adding 'omicclaw/routes/notebooks.py' 2026-03-21T11:51:26,815 adding 'omicclaw/routes/skills.py' 2026-03-21T11:51:26,818 adding 'omicclaw/routes/terminal.py' 2026-03-21T11:51:26,820 adding 'omicclaw/server/common/__init__.py' 2026-03-21T11:51:26,821 adding 'omicclaw/server/common/fbs/__init__.py' 2026-03-21T11:51:26,823 adding 'omicclaw/server/common/fbs/matrix.py' 2026-03-21T11:51:26,825 adding 'omicclaw/server/common/fbs/NetEncoding/Column.py' 2026-03-21T11:51:26,827 adding 'omicclaw/server/common/fbs/NetEncoding/Float32Array.py' 2026-03-21T11:51:26,828 adding 'omicclaw/server/common/fbs/NetEncoding/Float64Array.py' 2026-03-21T11:51:26,829 adding 'omicclaw/server/common/fbs/NetEncoding/Int32Array.py' 2026-03-21T11:51:26,831 adding 'omicclaw/server/common/fbs/NetEncoding/JSONEncodedArray.py' 2026-03-21T11:51:26,832 adding 'omicclaw/server/common/fbs/NetEncoding/Matrix.py' 2026-03-21T11:51:26,833 adding 'omicclaw/server/common/fbs/NetEncoding/TypedArray.py' 2026-03-21T11:51:26,835 adding 'omicclaw/server/common/fbs/NetEncoding/Uint32Array.py' 2026-03-21T11:51:26,836 adding 'omicclaw/server/common/fbs/NetEncoding/__init__.py' 2026-03-21T11:51:26,837 adding 'omicclaw/server/data_adaptor/__init__.py' 2026-03-21T11:51:26,839 adding 'omicclaw/server/data_adaptor/anndata_adaptor.py' 2026-03-21T11:51:26,841 adding 'omicclaw/services/__init__.py' 2026-03-21T11:51:26,845 adding 'omicclaw/services/agent_service.py' 2026-03-21T11:51:26,849 adding 'omicclaw/services/agent_session_service.py' 2026-03-21T11:51:26,852 adding 'omicclaw/services/kernel_service.py' 2026-03-21T11:51:26,866 adding 'omicclaw/static/css/bootstrap.min.css' 2026-03-21T11:51:26,869 adding 'omicclaw/static/css/code-editor-dark.css' 2026-03-21T11:51:26,873 adding 'omicclaw/static/css/code-editor-layout.css' 2026-03-21T11:51:26,876 adding 'omicclaw/static/css/custom-theme.css' 2026-03-21T11:51:26,879 adding 'omicclaw/static/css/dark-mode.css' 2026-03-21T11:51:26,881 adding 'omicclaw/static/css/daterangepicker.min.css' 2026-03-21T11:51:26,882 adding 'omicclaw/static/css/resizable-sidebar.css' 2026-03-21T11:51:26,884 adding 'omicclaw/static/css/single-cell-fixed.css' 2026-03-21T11:51:26,898 adding 'omicclaw/static/css/theme.min.css' 2026-03-21T11:51:26,919 adding 'omicclaw/static/css/vendors.min.css' 2026-03-21T11:51:26,928 adding 'omicclaw/static/font/66f30814ff6d7cdf.p.woff2' 2026-03-21T11:51:26,932 adding 'omicclaw/static/font/74452ea3ef0f9101-s.p.woff2' 2026-03-21T11:51:26,936 adding 'omicclaw/static/font/904ef0a86fe32a00-s.p.woff2' 2026-03-21T11:51:26,952 adding 'omicclaw/static/font/bootstrap-icons.woff' 2026-03-21T11:51:26,965 adding 'omicclaw/static/font/bootstrap-icons.woff2' 2026-03-21T11:51:27,000 adding 'omicclaw/static/font/fa-brands-400.ttf' 2026-03-21T11:51:27,013 adding 'omicclaw/static/font/fa-brands-400.woff2' 2026-03-21T11:51:27,022 adding 'omicclaw/static/font/fa-regular-400.ttf' 2026-03-21T11:51:27,025 adding 'omicclaw/static/font/fa-regular-400.woff2' 2026-03-21T11:51:27,091 adding 'omicclaw/static/font/fa-solid-900.ttf' 2026-03-21T11:51:27,111 adding 'omicclaw/static/font/fa-solid-900.woff2' 2026-03-21T11:51:27,114 adding 'omicclaw/static/js/common-init.min.js' 2026-03-21T11:51:27,116 adding 'omicclaw/static/js/dataManager.js' 2026-03-21T11:51:27,119 adding 'omicclaw/static/js/performanceMonitor.js' 2026-03-21T11:51:27,123 adding 'omicclaw/static/js/sc-account.js' 2026-03-21T11:51:27,129 adding 'omicclaw/static/js/sc-agent.js' 2026-03-21T11:51:27,131 adding 'omicclaw/static/js/sc-core.js' 2026-03-21T11:51:27,134 adding 'omicclaw/static/js/sc-deckgl.js' 2026-03-21T11:51:27,136 adding 'omicclaw/static/js/sc-environment.js' 2026-03-21T11:51:27,141 adding 'omicclaw/static/js/sc-filesystem.js' 2026-03-21T11:51:27,151 adding 'omicclaw/static/js/sc-i18n.js' 2026-03-21T11:51:27,155 adding 'omicclaw/static/js/sc-kernel.js' 2026-03-21T11:51:27,162 adding 'omicclaw/static/js/sc-notebook.js' 2026-03-21T11:51:27,172 adding 'omicclaw/static/js/sc-plot.js' 2026-03-21T11:51:27,174 adding 'omicclaw/static/js/sc-terminal.js' 2026-03-21T11:51:27,177 adding 'omicclaw/static/js/sc-test-node.js' 2026-03-21T11:51:27,178 adding 'omicclaw/static/js/sc-test.js' 2026-03-21T11:51:27,190 adding 'omicclaw/static/js/sc-tools.js' 2026-03-21T11:51:27,205 adding 'omicclaw/static/js/sc-ui.js' 2026-03-21T11:51:27,207 adding 'omicclaw/static/js/sidebar-fix.js' 2026-03-21T11:51:27,234 adding 'omicclaw/static/js/single-cell.js' 2026-03-21T11:51:27,238 adding 'omicclaw/static/js/streamingDataLoader.js' 2026-03-21T11:51:27,310 adding 'omicclaw/static/js/vendors.min.js' 2026-03-21T11:51:27,317 adding 'omicclaw/static/js/components/scatterplot/scatterplot.js' 2026-03-21T11:51:27,319 adding 'omicclaw/static/js/util/math/matrix.js' 2026-03-21T11:51:27,321 adding 'omicclaw/static/js/util/typedCrossfilter/bitArray.js' 2026-03-21T11:51:27,323 adding 'omicclaw/static/js/util/typedCrossfilter/crossfilter.js' 2026-03-21T11:51:27,325 adding 'omicclaw/static/js/util/typedCrossfilter/dimensions.js' 2026-03-21T11:51:27,326 adding 'omicclaw/static/js/util/typedCrossfilter/index.js' 2026-03-21T11:51:27,327 adding 'omicclaw/static/js/util/typedCrossfilter/sort.js' 2026-03-21T11:51:27,330 adding 'omicclaw/static/js/util/webgl/camera.js' 2026-03-21T11:51:27,331 adding 'omicclaw/static/js/util/webgl/drawPointsRegl.js' 2026-03-21T11:51:27,333 adding 'omicclaw/static/js/util/webgl/glHelpers.js' 2026-03-21T11:51:27,373 adding 'omicclaw/static/picture/1.png' 2026-03-21T11:51:27,377 adding 'omicclaw/static/picture/favicon.ico' 2026-03-21T11:51:27,416 adding 'omicclaw/static/picture/logo.png' 2026-03-21T11:51:27,420 adding 'omicclaw/utils/__init__.py' 2026-03-21T11:51:27,422 adding 'omicclaw/utils/adata_helpers.py' 2026-03-21T11:51:27,423 adding 'omicclaw/utils/file_helpers.py' 2026-03-21T11:51:27,425 adding 'omicclaw/utils/memory_helpers.py' 2026-03-21T11:51:27,426 adding 'omicclaw/utils/notebook_helpers.py' 2026-03-21T11:51:27,427 adding 'omicclaw/utils/remote_store.py' 2026-03-21T11:51:27,429 adding 'omicclaw/utils/variable_helpers.py' 2026-03-21T11:51:27,437 adding 'omicclaw-2.0.1.dist-info/licenses/LICENSE' 2026-03-21T11:51:27,438 adding 'omicclaw-2.0.1.dist-info/METADATA' 2026-03-21T11:51:27,439 adding 'omicclaw-2.0.1.dist-info/WHEEL' 2026-03-21T11:51:27,440 adding 'omicclaw-2.0.1.dist-info/entry_points.txt' 2026-03-21T11:51:27,441 adding 'omicclaw-2.0.1.dist-info/top_level.txt' 2026-03-21T11:51:27,443 adding 'omicclaw-2.0.1.dist-info/RECORD' 2026-03-21T11:51:27,470 removing build/bdist.linux-armv7l/wheel 2026-03-21T11:51:27,607 Building wheel for omicclaw (pyproject.toml): finished with status 'done' 2026-03-21T11:51:27,663 Created wheel for omicclaw: filename=omicclaw-2.0.1-py3-none-any.whl size=2411382 sha256=2eed49f22706a9adc84b3bb335df5dbff865d3e8f5bea7daf96f7627f20f4577 2026-03-21T11:51:27,664 Stored in directory: /tmp/pip-ephem-wheel-cache-oomjj656/wheels/d0/2d/0d/09e79590eba5f0e77b66ced8d8667421acc8e65c25f469efaf 2026-03-21T11:51:27,680 Successfully built omicclaw 2026-03-21T11:51:27,750 Removed build tracker: '/tmp/pip-build-tracker-df8sh8lh'