2026-03-30T13:10:59,846 Created temporary directory: /tmp/pip-ephem-wheel-cache-qt_berfr 2026-03-30T13:10:59,848 Created temporary directory: /tmp/pip-build-tracker-2je90mtr 2026-03-30T13:10:59,849 Initialized build tracking at /tmp/pip-build-tracker-2je90mtr 2026-03-30T13:10:59,849 Created build tracker: /tmp/pip-build-tracker-2je90mtr 2026-03-30T13:10:59,850 Entered build tracker: /tmp/pip-build-tracker-2je90mtr 2026-03-30T13:10:59,850 Created temporary directory: /tmp/pip-wheel-9fyxwffz 2026-03-30T13:10:59,853 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-30T13:10:59,856 Created temporary directory: /tmp/pip-ephem-wheel-cache-9vfl8s9b 2026-03-30T13:10:59,880 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T13:10:59,883 2 location(s) to search for versions of metaclaw-ai: 2026-03-30T13:10:59,883 * https://pypi.org/simple/metaclaw-ai/ 2026-03-30T13:10:59,883 * https://www.piwheels.org/simple/metaclaw-ai/ 2026-03-30T13:10:59,884 Fetching project page and analyzing links: https://pypi.org/simple/metaclaw-ai/ 2026-03-30T13:10:59,885 Getting page https://pypi.org/simple/metaclaw-ai/ 2026-03-30T13:10:59,886 Found index url https://pypi.org/simple 2026-03-30T13:11:00,118 Fetched page https://pypi.org/simple/metaclaw-ai/ as application/vnd.pypi.simple.v1+json 2026-03-30T13:11:00,120 Skipping link: No binaries permitted for metaclaw-ai: https://files.pythonhosted.org/packages/82/4f/c8c99fc8f6e0dffd108ddb7b4a72d95bf634eb4d27a9273c6a3a436ef93c/metaclaw_ai-0.1.0-py3-none-any.whl (from https://pypi.org/simple/metaclaw-ai/) (requires-python:>=3.10) 2026-03-30T13:11:00,121 Found link https://files.pythonhosted.org/packages/45/fb/1275404baa1d00f46ece5246c3bbbc3fa20b9889bc0bae2153ef8361b725/metaclaw_ai-0.1.0.tar.gz (from https://pypi.org/simple/metaclaw-ai/) (requires-python:>=3.10), version: 0.1.0 2026-03-30T13:11:00,121 Skipping link: No binaries permitted for metaclaw-ai: https://files.pythonhosted.org/packages/ec/09/c668a6ee2dcdb980cfd088176c6637c71370d942223cf05c822e59842154/metaclaw_ai-0.2.0-py3-none-any.whl (from https://pypi.org/simple/metaclaw-ai/) (requires-python:>=3.10) 2026-03-30T13:11:00,122 Found link https://files.pythonhosted.org/packages/fb/c6/15170f354c5309860b1d18609bea8927c88e9b86f829fe2650dd1f2a8a53/metaclaw_ai-0.2.0.tar.gz (from https://pypi.org/simple/metaclaw-ai/) (requires-python:>=3.10), version: 0.2.0 2026-03-30T13:11:00,123 Fetching project page and analyzing links: https://www.piwheels.org/simple/metaclaw-ai/ 2026-03-30T13:11:00,124 Getting page https://www.piwheels.org/simple/metaclaw-ai/ 2026-03-30T13:11:00,125 Found index url https://www.piwheels.org/simple 2026-03-30T13:11:00,305 Fetched page https://www.piwheels.org/simple/metaclaw-ai/ as text/html 2026-03-30T13:11:00,307 Skipping link: not a file: https://www.piwheels.org/simple/metaclaw-ai/ 2026-03-30T13:11:00,307 Skipping link: not a file: https://pypi.org/simple/metaclaw-ai/ 2026-03-30T13:11:00,326 Given no hashes to check 1 links for project 'metaclaw-ai': discarding no candidates 2026-03-30T13:11:00,343 Collecting metaclaw-ai==0.1.0 2026-03-30T13:11:00,345 Created temporary directory: /tmp/pip-unpack-38am_byf 2026-03-30T13:11:00,498 Downloading metaclaw_ai-0.1.0.tar.gz (42 kB) 2026-03-30T13:11:00,657 Added metaclaw-ai==0.1.0 from https://files.pythonhosted.org/packages/45/fb/1275404baa1d00f46ece5246c3bbbc3fa20b9889bc0bae2153ef8361b725/metaclaw_ai-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-2je90mtr' 2026-03-30T13:11:00,663 Created temporary directory: /tmp/pip-build-env-jdxip1e_ 2026-03-30T13:11:00,668 Installing build dependencies: started 2026-03-30T13:11:00,669 Running command pip subprocess to install build dependencies 2026-03-30T13:11:01,808 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-30T13:11:02,303 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-30T13:11:02,327 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T13:11:04,069 Collecting setuptools>=68.0 2026-03-30T13:11:04,147 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-30T13:11:04,415 Collecting wheel 2026-03-30T13:11:04,431 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-30T13:11:04,618 Collecting packaging>=24.0 2026-03-30T13:11:04,636 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-30T13:11:07,596 Installing collected packages: setuptools, packaging, wheel 2026-03-30T13:11:10,955 Creating /tmp/pip-build-env-jdxip1e_/overlay/local/bin 2026-03-30T13:11:10,958 changing mode of /tmp/pip-build-env-jdxip1e_/overlay/local/bin/wheel to 755 2026-03-30T13:11:10,979 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-30T13:11:11,267 Installing build dependencies: finished with status 'done' 2026-03-30T13:11:11,273 Getting requirements to build wheel: started 2026-03-30T13:11:11,274 Running command Getting requirements to build wheel 2026-03-30T13:11:12,001 running egg_info 2026-03-30T13:11:12,007 writing src/metaclaw_ai.egg-info/PKG-INFO 2026-03-30T13:11:12,015 writing dependency_links to src/metaclaw_ai.egg-info/dependency_links.txt 2026-03-30T13:11:12,017 writing entry points to src/metaclaw_ai.egg-info/entry_points.txt 2026-03-30T13:11:12,022 writing requirements to src/metaclaw_ai.egg-info/requires.txt 2026-03-30T13:11:12,024 writing top-level names to src/metaclaw_ai.egg-info/top_level.txt 2026-03-30T13:11:12,071 reading manifest file 'src/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:11:12,081 writing manifest file 'src/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:11:12,180 Getting requirements to build wheel: finished with status 'done' 2026-03-30T13:11:12,184 Created temporary directory: /tmp/pip-modern-metadata-pzsjlzmu 2026-03-30T13:11:12,186 Preparing metadata (pyproject.toml): started 2026-03-30T13:11:12,187 Running command Preparing metadata (pyproject.toml) 2026-03-30T13:11:12,844 running dist_info 2026-03-30T13:11:12,854 creating /tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info 2026-03-30T13:11:12,855 writing /tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info/PKG-INFO 2026-03-30T13:11:12,864 writing dependency_links to /tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info/dependency_links.txt 2026-03-30T13:11:12,866 writing entry points to /tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info/entry_points.txt 2026-03-30T13:11:12,871 writing requirements to /tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info/requires.txt 2026-03-30T13:11:12,872 writing top-level names to /tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info/top_level.txt 2026-03-30T13:11:12,873 writing manifest file '/tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:11:12,901 reading manifest file '/tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:11:12,907 writing manifest file '/tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:11:12,908 creating '/tmp/pip-modern-metadata-pzsjlzmu/metaclaw_ai-0.1.0.dist-info' 2026-03-30T13:11:13,033 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-30T13:11:13,038 Source in /tmp/pip-wheel-9fyxwffz/metaclaw-ai_1feb3262344d4af9a40ed96c9b43e424 has version 0.1.0, which satisfies requirement metaclaw-ai==0.1.0 from https://files.pythonhosted.org/packages/45/fb/1275404baa1d00f46ece5246c3bbbc3fa20b9889bc0bae2153ef8361b725/metaclaw_ai-0.1.0.tar.gz 2026-03-30T13:11:13,039 Removed metaclaw-ai==0.1.0 from https://files.pythonhosted.org/packages/45/fb/1275404baa1d00f46ece5246c3bbbc3fa20b9889bc0bae2153ef8361b725/metaclaw_ai-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-2je90mtr' 2026-03-30T13:11:13,045 Created temporary directory: /tmp/pip-unpack-yulv1e2b 2026-03-30T13:11:13,046 Building wheels for collected packages: metaclaw-ai 2026-03-30T13:11:13,050 Created temporary directory: /tmp/pip-wheel-yvo1e28b 2026-03-30T13:11:13,050 Destination directory: /tmp/pip-wheel-yvo1e28b 2026-03-30T13:11:13,052 Building wheel for metaclaw-ai (pyproject.toml): started 2026-03-30T13:11:13,053 Running command Building wheel for metaclaw-ai (pyproject.toml) 2026-03-30T13:11:13,711 running bdist_wheel 2026-03-30T13:11:13,729 running build 2026-03-30T13:11:13,729 running build_py 2026-03-30T13:11:13,735 creating build/lib/metaclaw 2026-03-30T13:11:13,737 copying src/metaclaw/server.py -> build/lib/metaclaw 2026-03-30T13:11:13,739 copying src/metaclaw/cli.py -> build/lib/metaclaw 2026-03-30T13:11:13,741 copying src/metaclaw/__main__.py -> build/lib/metaclaw 2026-03-30T13:11:13,743 copying src/metaclaw/config.py -> build/lib/metaclaw 2026-03-30T13:11:13,745 copying src/metaclaw/__init__.py -> build/lib/metaclaw 2026-03-30T13:11:13,747 creating build/lib/metaclaw/sessions 2026-03-30T13:11:13,748 copying src/metaclaw/sessions/store.py -> build/lib/metaclaw/sessions 2026-03-30T13:11:13,750 copying src/metaclaw/sessions/__init__.py -> build/lib/metaclaw/sessions 2026-03-30T13:11:13,752 creating build/lib/metaclaw/web 2026-03-30T13:11:13,753 copying src/metaclaw/web/app.py -> build/lib/metaclaw/web 2026-03-30T13:11:13,755 copying src/metaclaw/web/__init__.py -> build/lib/metaclaw/web 2026-03-30T13:11:13,757 creating build/lib/metaclaw/llm 2026-03-30T13:11:13,758 copying src/metaclaw/llm/provider.py -> build/lib/metaclaw/llm 2026-03-30T13:11:13,761 copying src/metaclaw/llm/models.py -> build/lib/metaclaw/llm 2026-03-30T13:11:13,763 copying src/metaclaw/llm/__init__.py -> build/lib/metaclaw/llm 2026-03-30T13:11:13,765 creating build/lib/metaclaw/core 2026-03-30T13:11:13,766 copying src/metaclaw/core/agent.py -> build/lib/metaclaw/core 2026-03-30T13:11:13,768 copying src/metaclaw/core/context.py -> build/lib/metaclaw/core 2026-03-30T13:11:13,770 copying src/metaclaw/core/__init__.py -> build/lib/metaclaw/core 2026-03-30T13:11:13,772 creating build/lib/metaclaw/utils 2026-03-30T13:11:13,773 copying src/metaclaw/utils/logging.py -> build/lib/metaclaw/utils 2026-03-30T13:11:13,775 copying src/metaclaw/utils/formatting.py -> build/lib/metaclaw/utils 2026-03-30T13:11:13,777 copying src/metaclaw/utils/__init__.py -> build/lib/metaclaw/utils 2026-03-30T13:11:13,780 creating build/lib/metaclaw/skills 2026-03-30T13:11:13,781 copying src/metaclaw/skills/discovery.py -> build/lib/metaclaw/skills 2026-03-30T13:11:13,783 copying src/metaclaw/skills/creator.py -> build/lib/metaclaw/skills 2026-03-30T13:11:13,784 copying src/metaclaw/skills/installer.py -> build/lib/metaclaw/skills 2026-03-30T13:11:13,787 copying src/metaclaw/skills/registry.py -> build/lib/metaclaw/skills 2026-03-30T13:11:13,788 copying src/metaclaw/skills/parser.py -> build/lib/metaclaw/skills 2026-03-30T13:11:13,790 copying src/metaclaw/skills/activator.py -> build/lib/metaclaw/skills 2026-03-30T13:11:13,792 copying src/metaclaw/skills/__init__.py -> build/lib/metaclaw/skills 2026-03-30T13:11:13,794 creating build/lib/metaclaw/channels 2026-03-30T13:11:13,795 copying src/metaclaw/channels/router.py -> build/lib/metaclaw/channels 2026-03-30T13:11:13,797 copying src/metaclaw/channels/base.py -> build/lib/metaclaw/channels 2026-03-30T13:11:13,799 copying src/metaclaw/channels/message.py -> build/lib/metaclaw/channels 2026-03-30T13:11:13,801 copying src/metaclaw/channels/manager.py -> build/lib/metaclaw/channels 2026-03-30T13:11:13,803 copying src/metaclaw/channels/__init__.py -> build/lib/metaclaw/channels 2026-03-30T13:11:13,805 creating build/lib/metaclaw/web/routes 2026-03-30T13:11:13,806 copying src/metaclaw/web/routes/health.py -> build/lib/metaclaw/web/routes 2026-03-30T13:11:13,808 copying src/metaclaw/web/routes/api.py -> build/lib/metaclaw/web/routes 2026-03-30T13:11:13,810 copying src/metaclaw/web/routes/webhooks.py -> build/lib/metaclaw/web/routes 2026-03-30T13:11:13,812 copying src/metaclaw/web/routes/__init__.py -> build/lib/metaclaw/web/routes 2026-03-30T13:11:13,814 creating build/lib/metaclaw/web/dashboard 2026-03-30T13:11:13,815 copying src/metaclaw/web/dashboard/__init__.py -> build/lib/metaclaw/web/dashboard 2026-03-30T13:11:13,817 creating build/lib/metaclaw/core/tools 2026-03-30T13:11:13,818 copying src/metaclaw/core/tools/edit_file.py -> build/lib/metaclaw/core/tools 2026-03-30T13:11:13,820 copying src/metaclaw/core/tools/bash.py -> build/lib/metaclaw/core/tools 2026-03-30T13:11:13,822 copying src/metaclaw/core/tools/read_file.py -> build/lib/metaclaw/core/tools 2026-03-30T13:11:13,824 copying src/metaclaw/core/tools/base.py -> build/lib/metaclaw/core/tools 2026-03-30T13:11:13,826 copying src/metaclaw/core/tools/__init__.py -> build/lib/metaclaw/core/tools 2026-03-30T13:11:13,827 copying src/metaclaw/core/tools/write_file.py -> build/lib/metaclaw/core/tools 2026-03-30T13:11:13,830 creating build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,831 copying src/metaclaw/channels/adapters/slack.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,833 copying src/metaclaw/channels/adapters/teams.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,835 copying src/metaclaw/channels/adapters/google_chat.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,836 copying src/metaclaw/channels/adapters/whatsapp.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,838 copying src/metaclaw/channels/adapters/wechat.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,840 copying src/metaclaw/channels/adapters/webhook.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,842 copying src/metaclaw/channels/adapters/telegram.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,844 copying src/metaclaw/channels/adapters/email.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,846 copying src/metaclaw/channels/adapters/discord.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,848 copying src/metaclaw/channels/adapters/line.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,850 copying src/metaclaw/channels/adapters/twilio.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,852 copying src/metaclaw/channels/adapters/__init__.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,854 copying src/metaclaw/channels/adapters/zoom.py -> build/lib/metaclaw/channels/adapters 2026-03-30T13:11:13,855 running egg_info 2026-03-30T13:11:13,865 writing src/metaclaw_ai.egg-info/PKG-INFO 2026-03-30T13:11:13,873 writing dependency_links to src/metaclaw_ai.egg-info/dependency_links.txt 2026-03-30T13:11:13,875 writing entry points to src/metaclaw_ai.egg-info/entry_points.txt 2026-03-30T13:11:13,880 writing requirements to src/metaclaw_ai.egg-info/requires.txt 2026-03-30T13:11:13,881 writing top-level names to src/metaclaw_ai.egg-info/top_level.txt 2026-03-30T13:11:13,899 reading manifest file 'src/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:11:13,909 writing manifest file 'src/metaclaw_ai.egg-info/SOURCES.txt' 2026-03-30T13:11:13,929 installing to build/bdist.linux-armv7l/wheel 2026-03-30T13:11:13,930 running install 2026-03-30T13:11:13,953 running install_lib 2026-03-30T13:11:13,959 creating build/bdist.linux-armv7l/wheel 2026-03-30T13:11:13,961 creating build/bdist.linux-armv7l/wheel/metaclaw 2026-03-30T13:11:13,963 creating build/bdist.linux-armv7l/wheel/metaclaw/sessions 2026-03-30T13:11:13,964 copying build/lib/metaclaw/sessions/store.py -> build/bdist.linux-armv7l/wheel/./metaclaw/sessions 2026-03-30T13:11:13,966 copying build/lib/metaclaw/sessions/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/sessions 2026-03-30T13:11:13,969 creating build/bdist.linux-armv7l/wheel/metaclaw/web 2026-03-30T13:11:13,969 copying build/lib/metaclaw/web/app.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web 2026-03-30T13:11:13,972 creating build/bdist.linux-armv7l/wheel/metaclaw/web/routes 2026-03-30T13:11:13,973 copying build/lib/metaclaw/web/routes/health.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/routes 2026-03-30T13:11:13,974 copying build/lib/metaclaw/web/routes/api.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/routes 2026-03-30T13:11:13,976 copying build/lib/metaclaw/web/routes/webhooks.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/routes 2026-03-30T13:11:13,978 copying build/lib/metaclaw/web/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/routes 2026-03-30T13:11:13,980 creating build/bdist.linux-armv7l/wheel/metaclaw/web/dashboard 2026-03-30T13:11:13,981 copying build/lib/metaclaw/web/dashboard/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web/dashboard 2026-03-30T13:11:13,983 copying build/lib/metaclaw/web/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/web 2026-03-30T13:11:13,984 copying build/lib/metaclaw/server.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:11:13,987 creating build/bdist.linux-armv7l/wheel/metaclaw/llm 2026-03-30T13:11:13,988 copying build/lib/metaclaw/llm/provider.py -> build/bdist.linux-armv7l/wheel/./metaclaw/llm 2026-03-30T13:11:13,990 copying build/lib/metaclaw/llm/models.py -> build/bdist.linux-armv7l/wheel/./metaclaw/llm 2026-03-30T13:11:13,992 copying build/lib/metaclaw/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/llm 2026-03-30T13:11:13,993 copying build/lib/metaclaw/cli.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:11:13,996 creating build/bdist.linux-armv7l/wheel/metaclaw/core 2026-03-30T13:11:13,997 copying build/lib/metaclaw/core/agent.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core 2026-03-30T13:11:14,000 copying build/lib/metaclaw/core/context.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core 2026-03-30T13:11:14,002 creating build/bdist.linux-armv7l/wheel/metaclaw/core/tools 2026-03-30T13:11:14,003 copying build/lib/metaclaw/core/tools/edit_file.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:11:14,006 copying build/lib/metaclaw/core/tools/bash.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:11:14,008 copying build/lib/metaclaw/core/tools/read_file.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:11:14,010 copying build/lib/metaclaw/core/tools/base.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:11:14,011 copying build/lib/metaclaw/core/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:11:14,013 copying build/lib/metaclaw/core/tools/write_file.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core/tools 2026-03-30T13:11:14,015 copying build/lib/metaclaw/core/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/core 2026-03-30T13:11:14,017 copying build/lib/metaclaw/__main__.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:11:14,019 creating build/bdist.linux-armv7l/wheel/metaclaw/utils 2026-03-30T13:11:14,020 copying build/lib/metaclaw/utils/logging.py -> build/bdist.linux-armv7l/wheel/./metaclaw/utils 2026-03-30T13:11:14,022 copying build/lib/metaclaw/utils/formatting.py -> build/bdist.linux-armv7l/wheel/./metaclaw/utils 2026-03-30T13:11:14,024 copying build/lib/metaclaw/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/utils 2026-03-30T13:11:14,025 copying build/lib/metaclaw/config.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:11:14,028 creating build/bdist.linux-armv7l/wheel/metaclaw/skills 2026-03-30T13:11:14,029 copying build/lib/metaclaw/skills/discovery.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:11:14,031 copying build/lib/metaclaw/skills/creator.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:11:14,033 copying build/lib/metaclaw/skills/installer.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:11:14,035 copying build/lib/metaclaw/skills/registry.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:11:14,037 copying build/lib/metaclaw/skills/parser.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:11:14,038 copying build/lib/metaclaw/skills/activator.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:11:14,040 copying build/lib/metaclaw/skills/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/skills 2026-03-30T13:11:14,042 copying build/lib/metaclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw 2026-03-30T13:11:14,044 creating build/bdist.linux-armv7l/wheel/metaclaw/channels 2026-03-30T13:11:14,045 copying build/lib/metaclaw/channels/router.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:11:14,047 copying build/lib/metaclaw/channels/base.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:11:14,049 copying build/lib/metaclaw/channels/message.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:11:14,051 copying build/lib/metaclaw/channels/manager.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:11:14,053 creating build/bdist.linux-armv7l/wheel/metaclaw/channels/adapters 2026-03-30T13:11:14,054 copying build/lib/metaclaw/channels/adapters/slack.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,056 copying build/lib/metaclaw/channels/adapters/teams.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,059 copying build/lib/metaclaw/channels/adapters/google_chat.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,061 copying build/lib/metaclaw/channels/adapters/whatsapp.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,063 copying build/lib/metaclaw/channels/adapters/wechat.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,065 copying build/lib/metaclaw/channels/adapters/webhook.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,067 copying build/lib/metaclaw/channels/adapters/telegram.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,069 copying build/lib/metaclaw/channels/adapters/email.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,071 copying build/lib/metaclaw/channels/adapters/discord.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,073 copying build/lib/metaclaw/channels/adapters/line.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,075 copying build/lib/metaclaw/channels/adapters/twilio.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,077 copying build/lib/metaclaw/channels/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,078 copying build/lib/metaclaw/channels/adapters/zoom.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels/adapters 2026-03-30T13:11:14,080 copying build/lib/metaclaw/channels/__init__.py -> build/bdist.linux-armv7l/wheel/./metaclaw/channels 2026-03-30T13:11:14,082 running install_egg_info 2026-03-30T13:11:14,087 Copying src/metaclaw_ai.egg-info to build/bdist.linux-armv7l/wheel/./metaclaw_ai-0.1.0-py3.11.egg-info 2026-03-30T13:11:14,099 running install_scripts 2026-03-30T13:11:14,108 creating build/bdist.linux-armv7l/wheel/metaclaw_ai-0.1.0.dist-info/WHEEL 2026-03-30T13:11:14,111 creating '/tmp/pip-wheel-yvo1e28b/.tmp-rnhq3pj7/metaclaw_ai-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-30T13:11:14,113 adding 'metaclaw/__init__.py' 2026-03-30T13:11:14,114 adding 'metaclaw/__main__.py' 2026-03-30T13:11:14,116 adding 'metaclaw/cli.py' 2026-03-30T13:11:14,118 adding 'metaclaw/config.py' 2026-03-30T13:11:14,119 adding 'metaclaw/server.py' 2026-03-30T13:11:14,121 adding 'metaclaw/channels/__init__.py' 2026-03-30T13:11:14,122 adding 'metaclaw/channels/base.py' 2026-03-30T13:11:14,123 adding 'metaclaw/channels/manager.py' 2026-03-30T13:11:14,125 adding 'metaclaw/channels/message.py' 2026-03-30T13:11:14,126 adding 'metaclaw/channels/router.py' 2026-03-30T13:11:14,128 adding 'metaclaw/channels/adapters/__init__.py' 2026-03-30T13:11:14,129 adding 'metaclaw/channels/adapters/discord.py' 2026-03-30T13:11:14,130 adding 'metaclaw/channels/adapters/email.py' 2026-03-30T13:11:14,132 adding 'metaclaw/channels/adapters/google_chat.py' 2026-03-30T13:11:14,133 adding 'metaclaw/channels/adapters/line.py' 2026-03-30T13:11:14,135 adding 'metaclaw/channels/adapters/slack.py' 2026-03-30T13:11:14,136 adding 'metaclaw/channels/adapters/teams.py' 2026-03-30T13:11:14,137 adding 'metaclaw/channels/adapters/telegram.py' 2026-03-30T13:11:14,139 adding 'metaclaw/channels/adapters/twilio.py' 2026-03-30T13:11:14,140 adding 'metaclaw/channels/adapters/webhook.py' 2026-03-30T13:11:14,142 adding 'metaclaw/channels/adapters/wechat.py' 2026-03-30T13:11:14,143 adding 'metaclaw/channels/adapters/whatsapp.py' 2026-03-30T13:11:14,144 adding 'metaclaw/channels/adapters/zoom.py' 2026-03-30T13:11:14,146 adding 'metaclaw/core/__init__.py' 2026-03-30T13:11:14,148 adding 'metaclaw/core/agent.py' 2026-03-30T13:11:14,149 adding 'metaclaw/core/context.py' 2026-03-30T13:11:14,151 adding 'metaclaw/core/tools/__init__.py' 2026-03-30T13:11:14,152 adding 'metaclaw/core/tools/base.py' 2026-03-30T13:11:14,153 adding 'metaclaw/core/tools/bash.py' 2026-03-30T13:11:14,155 adding 'metaclaw/core/tools/edit_file.py' 2026-03-30T13:11:14,157 adding 'metaclaw/core/tools/read_file.py' 2026-03-30T13:11:14,158 adding 'metaclaw/core/tools/write_file.py' 2026-03-30T13:11:14,160 adding 'metaclaw/llm/__init__.py' 2026-03-30T13:11:14,161 adding 'metaclaw/llm/models.py' 2026-03-30T13:11:14,163 adding 'metaclaw/llm/provider.py' 2026-03-30T13:11:14,164 adding 'metaclaw/sessions/__init__.py' 2026-03-30T13:11:14,166 adding 'metaclaw/sessions/store.py' 2026-03-30T13:11:14,167 adding 'metaclaw/skills/__init__.py' 2026-03-30T13:11:14,169 adding 'metaclaw/skills/activator.py' 2026-03-30T13:11:14,170 adding 'metaclaw/skills/creator.py' 2026-03-30T13:11:14,172 adding 'metaclaw/skills/discovery.py' 2026-03-30T13:11:14,173 adding 'metaclaw/skills/installer.py' 2026-03-30T13:11:14,175 adding 'metaclaw/skills/parser.py' 2026-03-30T13:11:14,176 adding 'metaclaw/skills/registry.py' 2026-03-30T13:11:14,178 adding 'metaclaw/utils/__init__.py' 2026-03-30T13:11:14,179 adding 'metaclaw/utils/formatting.py' 2026-03-30T13:11:14,180 adding 'metaclaw/utils/logging.py' 2026-03-30T13:11:14,182 adding 'metaclaw/web/__init__.py' 2026-03-30T13:11:14,183 adding 'metaclaw/web/app.py' 2026-03-30T13:11:14,185 adding 'metaclaw/web/dashboard/__init__.py' 2026-03-30T13:11:14,186 adding 'metaclaw/web/routes/__init__.py' 2026-03-30T13:11:14,188 adding 'metaclaw/web/routes/api.py' 2026-03-30T13:11:14,189 adding 'metaclaw/web/routes/health.py' 2026-03-30T13:11:14,190 adding 'metaclaw/web/routes/webhooks.py' 2026-03-30T13:11:14,193 adding 'metaclaw_ai-0.1.0.dist-info/METADATA' 2026-03-30T13:11:14,194 adding 'metaclaw_ai-0.1.0.dist-info/WHEEL' 2026-03-30T13:11:14,195 adding 'metaclaw_ai-0.1.0.dist-info/entry_points.txt' 2026-03-30T13:11:14,195 adding 'metaclaw_ai-0.1.0.dist-info/top_level.txt' 2026-03-30T13:11:14,197 adding 'metaclaw_ai-0.1.0.dist-info/RECORD' 2026-03-30T13:11:14,199 removing build/bdist.linux-armv7l/wheel 2026-03-30T13:11:14,316 Building wheel for metaclaw-ai (pyproject.toml): finished with status 'done' 2026-03-30T13:11:14,322 Created wheel for metaclaw-ai: filename=metaclaw_ai-0.1.0-py3-none-any.whl size=59479 sha256=e16a56247f69c0948d656029dc9bc0a5f9420cd0e2758b36db81f51e7f81c707 2026-03-30T13:11:14,323 Stored in directory: /tmp/pip-ephem-wheel-cache-9vfl8s9b/wheels/28/84/54/6a20ee36cdf77c2faf3851e21b9e5edcbe991232412a727975 2026-03-30T13:11:14,336 Successfully built metaclaw-ai 2026-03-30T13:11:14,340 Removed build tracker: '/tmp/pip-build-tracker-2je90mtr'