2026-03-04T07:34:53,780 Created temporary directory: /tmp/pip-ephem-wheel-cache-es6vrm70 2026-03-04T07:34:53,782 Created temporary directory: /tmp/pip-build-tracker-7m5c3oh1 2026-03-04T07:34:53,783 Initialized build tracking at /tmp/pip-build-tracker-7m5c3oh1 2026-03-04T07:34:53,783 Created build tracker: /tmp/pip-build-tracker-7m5c3oh1 2026-03-04T07:34:53,783 Entered build tracker: /tmp/pip-build-tracker-7m5c3oh1 2026-03-04T07:34:53,784 Created temporary directory: /tmp/pip-wheel-gkv593xa 2026-03-04T07:34:53,787 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-04T07:34:53,790 Created temporary directory: /tmp/pip-ephem-wheel-cache-efyvu30t 2026-03-04T07:34:53,812 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T07:34:53,815 2 location(s) to search for versions of pythonclaw: 2026-03-04T07:34:53,815 * https://pypi.org/simple/pythonclaw/ 2026-03-04T07:34:53,815 * https://www.piwheels.org/simple/pythonclaw/ 2026-03-04T07:34:53,816 Fetching project page and analyzing links: https://pypi.org/simple/pythonclaw/ 2026-03-04T07:34:53,817 Getting page https://pypi.org/simple/pythonclaw/ 2026-03-04T07:34:53,818 Found index url https://pypi.org/simple 2026-03-04T07:34:53,952 Fetched page https://pypi.org/simple/pythonclaw/ as application/vnd.pypi.simple.v1+json 2026-03-04T07:34:53,956 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/52/49/9b5977764bf0f4be4c701934ff8fbdfc493df7d4cdaf92634c58f0f33af6/pythonclaw-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,957 Found link https://files.pythonhosted.org/packages/3f/37/b6e6c14f88e8def49ffe675815acb54acb0e04b761b79fb917d1e0df5e24/pythonclaw-0.2.0.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.2.0 2026-03-04T07:34:53,958 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/7e/9b/fa6e88a6969fcf298cbb94bce82e24c9fd2201982032ba29277843e8677c/pythonclaw-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,959 Found link https://files.pythonhosted.org/packages/b9/ce/6f3a2e9e2dc269de257363a489613658f2b6f9ed21afee2ddd246fd75e39/pythonclaw-0.2.1.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.2.1 2026-03-04T07:34:53,960 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/76/95/23fc2983bc94dae5f2200637ff80309fc4cbd870dbc7d6a79557f9a4c018/pythonclaw-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,961 Found link https://files.pythonhosted.org/packages/7b/6e/12b6f35daf97ea65a56677a3797328551a5ad311c2adbb26c36bb865a11d/pythonclaw-0.2.2.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.2.2 2026-03-04T07:34:53,961 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/14/1b/a77ca3b88de5689b6b66b369bbd30a310b4da144fbd8514000ad45af371e/pythonclaw-0.2.3-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,962 Found link https://files.pythonhosted.org/packages/8b/c9/960342e98b0321e4f152f14b6feb3be22e953529c3341bee68f0d4e08022/pythonclaw-0.2.3.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.2.3 2026-03-04T07:34:53,963 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/27/7d/b9e61d2c47b410cda0b03379a65ec91b1861e93b4966d5717fbbc3d2f015/pythonclaw-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,964 Found link https://files.pythonhosted.org/packages/f4/53/a7662739ef6c892c70dda9f50224c1ba286e28da72a9e7d04f95673bef72/pythonclaw-0.3.0.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.3.0 2026-03-04T07:34:53,965 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/25/d7/a7351ad103595b219f62b5371ea7e35ed4dadc6e966e263dcb3f33a49d57/pythonclaw-0.3.1-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,966 Found link https://files.pythonhosted.org/packages/1b/34/68912217b061fda2e26ffb680c0dc778ef47efc9810b9a8e343331f74526/pythonclaw-0.3.1.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.3.1 2026-03-04T07:34:53,966 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/3a/19/42bd6583d6d2d761a3d4b40c2bbc41c2fcf824958af146db90db7b42e945/pythonclaw-0.3.2-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,967 Found link https://files.pythonhosted.org/packages/53/a1/248e1e31ceeba92a49423ed8e1fb9bb85ecc4b82d98970ce84cb3af3665b/pythonclaw-0.3.2.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.3.2 2026-03-04T07:34:53,968 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/3b/1b/4f66705afa7cb5838cfe2d7db1064dc3131614310995766306bb1664663f/pythonclaw-0.3.3-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,968 Found link https://files.pythonhosted.org/packages/fb/1e/b4073b12a05ef82a9bf2cf93208200060b302503c040dcd82512f7537ef3/pythonclaw-0.3.3.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.3.3 2026-03-04T07:34:53,969 Skipping link: No binaries permitted for pythonclaw: https://files.pythonhosted.org/packages/32/de/79a8467b0d4a41d19fd2a3228df04de2c7829f4e2d6f4f265589c05e41a5/pythonclaw-0.5.0-py3-none-any.whl (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:53,970 Found link https://files.pythonhosted.org/packages/f3/04/b5ebe23ba4ce26d982c688f4f75b0a159e3cf317e67f8fa703349344e4ab/pythonclaw-0.5.0.tar.gz (from https://pypi.org/simple/pythonclaw/) (requires-python:>=3.10), version: 0.5.0 2026-03-04T07:34:53,971 Fetching project page and analyzing links: https://www.piwheels.org/simple/pythonclaw/ 2026-03-04T07:34:53,971 Getting page https://www.piwheels.org/simple/pythonclaw/ 2026-03-04T07:34:53,973 Found index url https://www.piwheels.org/simple 2026-03-04T07:34:54,125 Fetched page https://www.piwheels.org/simple/pythonclaw/ as text/html 2026-03-04T07:34:54,128 Skipping link: No binaries permitted for pythonclaw: https://www.piwheels.org/simple/pythonclaw/pythonclaw-0.2.3-py3-none-any.whl#sha256=812302fca1a13d6b5aaa5bf7c02a8b074b2b6db8174a5876c19e812e6645cfac (from https://www.piwheels.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:54,128 Skipping link: No binaries permitted for pythonclaw: https://www.piwheels.org/simple/pythonclaw/pythonclaw-0.2.2-py3-none-any.whl#sha256=89568074b9d8bfd7ef1e3d53d4935a80fb32edc5a3fd66dcc65bd29fa3c1b67b (from https://www.piwheels.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:54,129 Skipping link: No binaries permitted for pythonclaw: https://www.piwheels.org/simple/pythonclaw/pythonclaw-0.2.1-py3-none-any.whl#sha256=c1996d19ba7eb43b52da9b6e687ede432f5e51964fbc489d2bd73be85986ff93 (from https://www.piwheels.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:54,129 Skipping link: No binaries permitted for pythonclaw: https://www.piwheels.org/simple/pythonclaw/pythonclaw-0.2.0-py3-none-any.whl#sha256=74ef0d8c49409b70335e515d4ee4f11791d538285f5a42796b3c997f5f306fbb (from https://www.piwheels.org/simple/pythonclaw/) (requires-python:>=3.10) 2026-03-04T07:34:54,130 Skipping link: not a file: https://www.piwheels.org/simple/pythonclaw/ 2026-03-04T07:34:54,131 Skipping link: not a file: https://pypi.org/simple/pythonclaw/ 2026-03-04T07:34:54,151 Given no hashes to check 1 links for project 'pythonclaw': discarding no candidates 2026-03-04T07:34:54,169 Collecting pythonclaw==0.3.0 2026-03-04T07:34:54,171 Created temporary directory: /tmp/pip-unpack-8d7hhpft 2026-03-04T07:34:54,384 Downloading pythonclaw-0.3.0.tar.gz (177 kB) 2026-03-04T07:34:54,689 Added pythonclaw==0.3.0 from https://files.pythonhosted.org/packages/f4/53/a7662739ef6c892c70dda9f50224c1ba286e28da72a9e7d04f95673bef72/pythonclaw-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-7m5c3oh1' 2026-03-04T07:34:54,695 Created temporary directory: /tmp/pip-build-env-balfx521 2026-03-04T07:34:54,699 Installing build dependencies: started 2026-03-04T07:34:54,700 Running command pip subprocess to install build dependencies 2026-03-04T07:34:55,833 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-04T07:34:56,402 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-04T07:34:56,425 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T07:34:58,149 Collecting setuptools>=68 2026-03-04T07:34:58,224 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-04T07:34:58,488 Collecting wheel 2026-03-04T07:34:58,504 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-04T07:34:58,686 Collecting packaging>=24.0 2026-03-04T07:34:58,705 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-04T07:35:01,644 Installing collected packages: setuptools, packaging, wheel 2026-03-04T07:35:05,230 Creating /tmp/pip-build-env-balfx521/overlay/local/bin 2026-03-04T07:35:05,232 changing mode of /tmp/pip-build-env-balfx521/overlay/local/bin/wheel to 755 2026-03-04T07:35:05,253 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-04T07:35:05,533 Installing build dependencies: finished with status 'done' 2026-03-04T07:35:05,539 Getting requirements to build wheel: started 2026-03-04T07:35:05,541 Running command Getting requirements to build wheel 2026-03-04T07:35:06,163 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-04T07:35:06,164 !! 2026-03-04T07:35:06,165 ******************************************************************************** 2026-03-04T07:35:06,165 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-04T07:35:06,166 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-04T07:35:06,167 or your builds will no longer be supported. 2026-03-04T07:35:06,168 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:06,169 ******************************************************************************** 2026-03-04T07:35:06,170 !! 2026-03-04T07:35:06,170 corresp(dist, value, root_dir) 2026-03-04T07:35:06,245 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T07:35:06,246 !! 2026-03-04T07:35:06,247 ******************************************************************************** 2026-03-04T07:35:06,247 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T07:35:06,249 License :: OSI Approved :: MIT License 2026-03-04T07:35:06,250 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:06,250 ******************************************************************************** 2026-03-04T07:35:06,251 !! 2026-03-04T07:35:06,251 dist._finalize_license_expression() 2026-03-04T07:35:06,252 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T07:35:06,252 !! 2026-03-04T07:35:06,253 ******************************************************************************** 2026-03-04T07:35:06,254 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T07:35:06,254 License :: OSI Approved :: MIT License 2026-03-04T07:35:06,255 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:06,256 ******************************************************************************** 2026-03-04T07:35:06,257 !! 2026-03-04T07:35:06,257 self._finalize_license_expression() 2026-03-04T07:35:06,259 running egg_info 2026-03-04T07:35:06,265 writing pythonclaw.egg-info/PKG-INFO 2026-03-04T07:35:06,270 writing dependency_links to pythonclaw.egg-info/dependency_links.txt 2026-03-04T07:35:06,272 writing entry points to pythonclaw.egg-info/entry_points.txt 2026-03-04T07:35:06,274 writing requirements to pythonclaw.egg-info/requires.txt 2026-03-04T07:35:06,275 writing top-level names to pythonclaw.egg-info/top_level.txt 2026-03-04T07:35:06,443 reading manifest file 'pythonclaw.egg-info/SOURCES.txt' 2026-03-04T07:35:06,450 reading manifest template 'MANIFEST.in' 2026-03-04T07:35:06,578 warning: no files found matching '*.css' under directory 'pythonclaw' 2026-03-04T07:35:06,619 warning: no files found matching '*.js' under directory 'pythonclaw' 2026-03-04T07:35:06,705 warning: no files found matching '*.ico' under directory 'pythonclaw' 2026-03-04T07:35:06,709 warning: no previously-included files found matching 'pythonclaw.json' 2026-03-04T07:35:06,709 warning: no previously-included files found matching 'pythonclaw.example.json' 2026-03-04T07:35:06,710 warning: no previously-included files found matching '.env' 2026-03-04T07:35:06,711 warning: no previously-included files found matching '.env.example' 2026-03-04T07:35:06,712 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-04T07:35:06,714 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-03-04T07:35:06,715 warning: no previously-included files matching '*.pyc' found under directory '*' 2026-03-04T07:35:06,716 warning: no previously-included files matching '*' found under directory 'context' 2026-03-04T07:35:06,717 warning: no previously-included files matching '*' found under directory '.github' 2026-03-04T07:35:06,718 warning: no previously-included files matching '*' found under directory 'assets' 2026-03-04T07:35:06,719 adding license file 'LICENSE' 2026-03-04T07:35:06,726 writing manifest file 'pythonclaw.egg-info/SOURCES.txt' 2026-03-04T07:35:06,824 Getting requirements to build wheel: finished with status 'done' 2026-03-04T07:35:06,828 Created temporary directory: /tmp/pip-modern-metadata-xnu_hg_6 2026-03-04T07:35:06,830 Preparing metadata (pyproject.toml): started 2026-03-04T07:35:06,831 Running command Preparing metadata (pyproject.toml) 2026-03-04T07:35:07,396 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-04T07:35:07,397 !! 2026-03-04T07:35:07,398 ******************************************************************************** 2026-03-04T07:35:07,399 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-04T07:35:07,400 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-04T07:35:07,400 or your builds will no longer be supported. 2026-03-04T07:35:07,401 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:07,402 ******************************************************************************** 2026-03-04T07:35:07,403 !! 2026-03-04T07:35:07,403 corresp(dist, value, root_dir) 2026-03-04T07:35:07,473 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T07:35:07,474 !! 2026-03-04T07:35:07,475 ******************************************************************************** 2026-03-04T07:35:07,475 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T07:35:07,476 License :: OSI Approved :: MIT License 2026-03-04T07:35:07,477 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:07,477 ******************************************************************************** 2026-03-04T07:35:07,478 !! 2026-03-04T07:35:07,479 dist._finalize_license_expression() 2026-03-04T07:35:07,480 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T07:35:07,480 !! 2026-03-04T07:35:07,481 ******************************************************************************** 2026-03-04T07:35:07,482 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T07:35:07,483 License :: OSI Approved :: MIT License 2026-03-04T07:35:07,484 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:07,485 ******************************************************************************** 2026-03-04T07:35:07,486 !! 2026-03-04T07:35:07,487 self._finalize_license_expression() 2026-03-04T07:35:07,488 running dist_info 2026-03-04T07:35:07,498 creating /tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info 2026-03-04T07:35:07,499 writing /tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info/PKG-INFO 2026-03-04T07:35:07,504 writing dependency_links to /tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info/dependency_links.txt 2026-03-04T07:35:07,506 writing entry points to /tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info/entry_points.txt 2026-03-04T07:35:07,508 writing requirements to /tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info/requires.txt 2026-03-04T07:35:07,509 writing top-level names to /tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info/top_level.txt 2026-03-04T07:35:07,511 writing manifest file '/tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info/SOURCES.txt' 2026-03-04T07:35:07,661 reading manifest file '/tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info/SOURCES.txt' 2026-03-04T07:35:07,663 reading manifest template 'MANIFEST.in' 2026-03-04T07:35:07,795 warning: no files found matching '*.css' under directory 'pythonclaw' 2026-03-04T07:35:07,838 warning: no files found matching '*.js' under directory 'pythonclaw' 2026-03-04T07:35:07,918 warning: no files found matching '*.ico' under directory 'pythonclaw' 2026-03-04T07:35:07,921 warning: no previously-included files found matching 'pythonclaw.json' 2026-03-04T07:35:07,922 warning: no previously-included files found matching 'pythonclaw.example.json' 2026-03-04T07:35:07,922 warning: no previously-included files found matching '.env' 2026-03-04T07:35:07,923 warning: no previously-included files found matching '.env.example' 2026-03-04T07:35:07,924 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-04T07:35:07,925 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-03-04T07:35:07,927 warning: no previously-included files matching '*.pyc' found under directory '*' 2026-03-04T07:35:07,928 warning: no previously-included files matching '*' found under directory 'context' 2026-03-04T07:35:07,928 warning: no previously-included files matching '*' found under directory '.github' 2026-03-04T07:35:07,929 warning: no previously-included files matching '*' found under directory 'assets' 2026-03-04T07:35:07,930 adding license file 'LICENSE' 2026-03-04T07:35:07,936 writing manifest file '/tmp/pip-modern-metadata-xnu_hg_6/pythonclaw.egg-info/SOURCES.txt' 2026-03-04T07:35:07,937 creating '/tmp/pip-modern-metadata-xnu_hg_6/pythonclaw-0.3.0.dist-info' 2026-03-04T07:35:08,064 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-04T07:35:08,069 Source in /tmp/pip-wheel-gkv593xa/pythonclaw_8a06c7fcf4784f97a88b0fc5259d3e5b has version 0.3.0, which satisfies requirement pythonclaw==0.3.0 from https://files.pythonhosted.org/packages/f4/53/a7662739ef6c892c70dda9f50224c1ba286e28da72a9e7d04f95673bef72/pythonclaw-0.3.0.tar.gz 2026-03-04T07:35:08,070 Removed pythonclaw==0.3.0 from https://files.pythonhosted.org/packages/f4/53/a7662739ef6c892c70dda9f50224c1ba286e28da72a9e7d04f95673bef72/pythonclaw-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-7m5c3oh1' 2026-03-04T07:35:08,078 Created temporary directory: /tmp/pip-unpack-l3b7sxy6 2026-03-04T07:35:08,078 Building wheels for collected packages: pythonclaw 2026-03-04T07:35:08,083 Created temporary directory: /tmp/pip-wheel-zje_s397 2026-03-04T07:35:08,083 Destination directory: /tmp/pip-wheel-zje_s397 2026-03-04T07:35:08,086 Building wheel for pythonclaw (pyproject.toml): started 2026-03-04T07:35:08,087 Running command Building wheel for pythonclaw (pyproject.toml) 2026-03-04T07:35:08,668 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-04T07:35:08,669 !! 2026-03-04T07:35:08,670 ******************************************************************************** 2026-03-04T07:35:08,671 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-04T07:35:08,672 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-04T07:35:08,672 or your builds will no longer be supported. 2026-03-04T07:35:08,673 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:08,674 ******************************************************************************** 2026-03-04T07:35:08,675 !! 2026-03-04T07:35:08,676 corresp(dist, value, root_dir) 2026-03-04T07:35:08,738 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T07:35:08,739 !! 2026-03-04T07:35:08,740 ******************************************************************************** 2026-03-04T07:35:08,741 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T07:35:08,742 License :: OSI Approved :: MIT License 2026-03-04T07:35:08,743 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:08,744 ******************************************************************************** 2026-03-04T07:35:08,745 !! 2026-03-04T07:35:08,746 dist._finalize_license_expression() 2026-03-04T07:35:08,746 /tmp/pip-build-env-balfx521/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-04T07:35:08,747 !! 2026-03-04T07:35:08,748 ******************************************************************************** 2026-03-04T07:35:08,748 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-04T07:35:08,749 License :: OSI Approved :: MIT License 2026-03-04T07:35:08,750 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-04T07:35:08,750 ******************************************************************************** 2026-03-04T07:35:08,751 !! 2026-03-04T07:35:08,751 self._finalize_license_expression() 2026-03-04T07:35:08,752 running bdist_wheel 2026-03-04T07:35:08,763 running build 2026-03-04T07:35:08,764 running build_py 2026-03-04T07:35:08,770 creating build/lib/pythonclaw 2026-03-04T07:35:08,771 copying pythonclaw/__main__.py -> build/lib/pythonclaw 2026-03-04T07:35:08,773 copying pythonclaw/session_manager.py -> build/lib/pythonclaw 2026-03-04T07:35:08,775 copying pythonclaw/main.py -> build/lib/pythonclaw 2026-03-04T07:35:08,777 copying pythonclaw/config.py -> build/lib/pythonclaw 2026-03-04T07:35:08,780 copying pythonclaw/daemon.py -> build/lib/pythonclaw 2026-03-04T07:35:08,782 copying pythonclaw/init.py -> build/lib/pythonclaw 2026-03-04T07:35:08,783 copying pythonclaw/__init__.py -> build/lib/pythonclaw 2026-03-04T07:35:08,785 copying pythonclaw/server.py -> build/lib/pythonclaw 2026-03-04T07:35:08,787 copying pythonclaw/onboard.py -> build/lib/pythonclaw 2026-03-04T07:35:08,789 creating build/lib/pythonclaw/channels 2026-03-04T07:35:08,790 copying pythonclaw/channels/discord_bot.py -> build/lib/pythonclaw/channels 2026-03-04T07:35:08,792 copying pythonclaw/channels/telegram_bot.py -> build/lib/pythonclaw/channels 2026-03-04T07:35:08,795 creating build/lib/pythonclaw/scheduler 2026-03-04T07:35:08,796 copying pythonclaw/scheduler/heartbeat.py -> build/lib/pythonclaw/scheduler 2026-03-04T07:35:08,799 copying pythonclaw/scheduler/cron.py -> build/lib/pythonclaw/scheduler 2026-03-04T07:35:08,801 creating build/lib/pythonclaw/core 2026-03-04T07:35:08,802 copying pythonclaw/core/tools.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,805 copying pythonclaw/core/persistent_agent.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,807 copying pythonclaw/core/compaction.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,809 copying pythonclaw/core/utils.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,811 copying pythonclaw/core/session_store.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,813 copying pythonclaw/core/agent.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,816 copying pythonclaw/core/skillhub.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,818 copying pythonclaw/core/__init__.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,820 copying pythonclaw/core/skill_loader.py -> build/lib/pythonclaw/core 2026-03-04T07:35:08,823 creating build/lib/pythonclaw/web 2026-03-04T07:35:08,823 copying pythonclaw/web/app.py -> build/lib/pythonclaw/web 2026-03-04T07:35:08,826 copying pythonclaw/web/__init__.py -> build/lib/pythonclaw/web 2026-03-04T07:35:08,832 creating build/lib/pythonclaw/templates/skills/text/translator 2026-03-04T07:35:08,834 copying pythonclaw/templates/skills/text/translator/translate.py -> build/lib/pythonclaw/templates/skills/text/translator 2026-03-04T07:35:08,837 creating build/lib/pythonclaw/templates/skills/communication/email 2026-03-04T07:35:08,838 copying pythonclaw/templates/skills/communication/email/send_email.py -> build/lib/pythonclaw/templates/skills/communication/email 2026-03-04T07:35:08,841 creating build/lib/pythonclaw/templates/skills/system/random 2026-03-04T07:35:08,842 copying pythonclaw/templates/skills/system/random/random_util.py -> build/lib/pythonclaw/templates/skills/system/random 2026-03-04T07:35:08,845 creating build/lib/pythonclaw/templates/skills/system/onboarding 2026-03-04T07:35:08,846 copying pythonclaw/templates/skills/system/onboarding/write_identity.py -> build/lib/pythonclaw/templates/skills/system/onboarding 2026-03-04T07:35:08,849 creating build/lib/pythonclaw/templates/skills/system/change_setting 2026-03-04T07:35:08,850 copying pythonclaw/templates/skills/system/change_setting/update_config.py -> build/lib/pythonclaw/templates/skills/system/change_setting 2026-03-04T07:35:08,852 creating build/lib/pythonclaw/templates/skills/system/time 2026-03-04T07:35:08,853 copying pythonclaw/templates/skills/system/time/time_util.py -> build/lib/pythonclaw/templates/skills/system/time 2026-03-04T07:35:08,856 creating build/lib/pythonclaw/templates/skills/dev/http_request 2026-03-04T07:35:08,857 copying pythonclaw/templates/skills/dev/http_request/request.py -> build/lib/pythonclaw/templates/skills/dev/http_request 2026-03-04T07:35:08,859 creating build/lib/pythonclaw/templates/skills/dev/code_runner 2026-03-04T07:35:08,860 copying pythonclaw/templates/skills/dev/code_runner/run_code.py -> build/lib/pythonclaw/templates/skills/dev/code_runner 2026-03-04T07:35:08,862 creating build/lib/pythonclaw/templates/skills/dev/github 2026-03-04T07:35:08,863 copying pythonclaw/templates/skills/dev/github/gh.py -> build/lib/pythonclaw/templates/skills/dev/github 2026-03-04T07:35:08,867 creating build/lib/pythonclaw/templates/skills/data/csv_analyzer 2026-03-04T07:35:08,868 copying pythonclaw/templates/skills/data/csv_analyzer/analyze.py -> build/lib/pythonclaw/templates/skills/data/csv_analyzer 2026-03-04T07:35:08,871 creating build/lib/pythonclaw/templates/skills/data/youtube 2026-03-04T07:35:08,871 copying pythonclaw/templates/skills/data/youtube/youtube_info.py -> build/lib/pythonclaw/templates/skills/data/youtube 2026-03-04T07:35:08,874 creating build/lib/pythonclaw/templates/skills/data/news 2026-03-04T07:35:08,875 copying pythonclaw/templates/skills/data/news/search_news.py -> build/lib/pythonclaw/templates/skills/data/news 2026-03-04T07:35:08,878 creating build/lib/pythonclaw/templates/skills/data/pdf_reader 2026-03-04T07:35:08,879 copying pythonclaw/templates/skills/data/pdf_reader/read_pdf.py -> build/lib/pythonclaw/templates/skills/data/pdf_reader 2026-03-04T07:35:08,881 creating build/lib/pythonclaw/templates/skills/data/weather 2026-03-04T07:35:08,882 copying pythonclaw/templates/skills/data/weather/weather.py -> build/lib/pythonclaw/templates/skills/data/weather 2026-03-04T07:35:08,885 creating build/lib/pythonclaw/templates/skills/data/finance 2026-03-04T07:35:08,886 copying pythonclaw/templates/skills/data/finance/fetch_quote.py -> build/lib/pythonclaw/templates/skills/data/finance 2026-03-04T07:35:08,888 creating build/lib/pythonclaw/templates/skills/data/scraper 2026-03-04T07:35:08,889 copying pythonclaw/templates/skills/data/scraper/scrape.py -> build/lib/pythonclaw/templates/skills/data/scraper 2026-03-04T07:35:08,892 creating build/lib/pythonclaw/core/memory 2026-03-04T07:35:08,893 copying pythonclaw/core/memory/storage.py -> build/lib/pythonclaw/core/memory 2026-03-04T07:35:08,895 copying pythonclaw/core/memory/manager.py -> build/lib/pythonclaw/core/memory 2026-03-04T07:35:08,898 creating build/lib/pythonclaw/core/retrieval 2026-03-04T07:35:08,899 copying pythonclaw/core/retrieval/retriever.py -> build/lib/pythonclaw/core/retrieval 2026-03-04T07:35:08,902 copying pythonclaw/core/retrieval/fusion.py -> build/lib/pythonclaw/core/retrieval 2026-03-04T07:35:08,904 copying pythonclaw/core/retrieval/chunker.py -> build/lib/pythonclaw/core/retrieval 2026-03-04T07:35:08,906 copying pythonclaw/core/retrieval/dense.py -> build/lib/pythonclaw/core/retrieval 2026-03-04T07:35:08,908 copying pythonclaw/core/retrieval/__init__.py -> build/lib/pythonclaw/core/retrieval 2026-03-04T07:35:08,910 copying pythonclaw/core/retrieval/reranker.py -> build/lib/pythonclaw/core/retrieval 2026-03-04T07:35:08,912 copying pythonclaw/core/retrieval/sparse.py -> build/lib/pythonclaw/core/retrieval 2026-03-04T07:35:08,914 creating build/lib/pythonclaw/core/llm 2026-03-04T07:35:08,915 copying pythonclaw/core/llm/gemini_client.py -> build/lib/pythonclaw/core/llm 2026-03-04T07:35:08,917 copying pythonclaw/core/llm/anthropic_client.py -> build/lib/pythonclaw/core/llm 2026-03-04T07:35:08,919 copying pythonclaw/core/llm/base.py -> build/lib/pythonclaw/core/llm 2026-03-04T07:35:08,921 copying pythonclaw/core/llm/openai_compatible.py -> build/lib/pythonclaw/core/llm 2026-03-04T07:35:08,922 copying pythonclaw/core/llm/response.py -> build/lib/pythonclaw/core/llm 2026-03-04T07:35:08,925 creating build/lib/pythonclaw/core/knowledge 2026-03-04T07:35:08,925 copying pythonclaw/core/knowledge/rag.py -> build/lib/pythonclaw/core/knowledge 2026-03-04T07:35:08,928 running egg_info 2026-03-04T07:35:08,938 writing pythonclaw.egg-info/PKG-INFO 2026-03-04T07:35:08,942 writing dependency_links to pythonclaw.egg-info/dependency_links.txt 2026-03-04T07:35:08,944 writing entry points to pythonclaw.egg-info/entry_points.txt 2026-03-04T07:35:08,946 writing requirements to pythonclaw.egg-info/requires.txt 2026-03-04T07:35:08,947 writing top-level names to pythonclaw.egg-info/top_level.txt 2026-03-04T07:35:09,090 reading manifest file 'pythonclaw.egg-info/SOURCES.txt' 2026-03-04T07:35:09,097 reading manifest template 'MANIFEST.in' 2026-03-04T07:35:09,228 warning: no files found matching '*.css' under directory 'pythonclaw' 2026-03-04T07:35:09,270 warning: no files found matching '*.js' under directory 'pythonclaw' 2026-03-04T07:35:09,351 warning: no files found matching '*.ico' under directory 'pythonclaw' 2026-03-04T07:35:09,354 warning: no previously-included files found matching 'pythonclaw.json' 2026-03-04T07:35:09,355 warning: no previously-included files found matching 'pythonclaw.example.json' 2026-03-04T07:35:09,355 warning: no previously-included files found matching '.env' 2026-03-04T07:35:09,356 warning: no previously-included files found matching '.env.example' 2026-03-04T07:35:09,357 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-04T07:35:09,358 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-03-04T07:35:09,359 warning: no previously-included files matching '*.pyc' found under directory '*' 2026-03-04T07:35:09,360 warning: no previously-included files matching '*' found under directory 'context' 2026-03-04T07:35:09,361 warning: no previously-included files matching '*' found under directory '.github' 2026-03-04T07:35:09,362 warning: no previously-included files matching '*' found under directory 'assets' 2026-03-04T07:35:09,362 adding license file 'LICENSE' 2026-03-04T07:35:09,369 writing manifest file 'pythonclaw.egg-info/SOURCES.txt' 2026-03-04T07:35:09,442 creating build/lib/pythonclaw/templates/soul 2026-03-04T07:35:09,443 copying pythonclaw/templates/soul/SOUL.md -> build/lib/pythonclaw/templates/soul 2026-03-04T07:35:09,446 copying pythonclaw/templates/skills/text/CATEGORY.md -> build/lib/pythonclaw/templates/skills/text 2026-03-04T07:35:09,448 copying pythonclaw/templates/skills/text/translator/SKILL.md -> build/lib/pythonclaw/templates/skills/text/translator 2026-03-04T07:35:09,450 copying pythonclaw/templates/skills/communication/CATEGORY.md -> build/lib/pythonclaw/templates/skills/communication 2026-03-04T07:35:09,452 copying pythonclaw/templates/skills/communication/email/SKILL.md -> build/lib/pythonclaw/templates/skills/communication/email 2026-03-04T07:35:09,455 copying pythonclaw/templates/skills/system/CATEGORY.md -> build/lib/pythonclaw/templates/skills/system 2026-03-04T07:35:09,457 copying pythonclaw/templates/skills/system/random/SKILL.md -> build/lib/pythonclaw/templates/skills/system/random 2026-03-04T07:35:09,459 creating build/lib/pythonclaw/templates/skills/system/change_persona 2026-03-04T07:35:09,460 copying pythonclaw/templates/skills/system/change_persona/SKILL.md -> build/lib/pythonclaw/templates/skills/system/change_persona 2026-03-04T07:35:09,462 copying pythonclaw/templates/skills/system/onboarding/SKILL.md -> build/lib/pythonclaw/templates/skills/system/onboarding 2026-03-04T07:35:09,464 copying pythonclaw/templates/skills/system/change_setting/SKILL.md -> build/lib/pythonclaw/templates/skills/system/change_setting 2026-03-04T07:35:09,466 copying pythonclaw/templates/skills/system/time/SKILL.md -> build/lib/pythonclaw/templates/skills/system/time 2026-03-04T07:35:09,468 creating build/lib/pythonclaw/templates/skills/system/change_soul 2026-03-04T07:35:09,469 copying pythonclaw/templates/skills/system/change_soul/SKILL.md -> build/lib/pythonclaw/templates/skills/system/change_soul 2026-03-04T07:35:09,471 copying pythonclaw/templates/skills/dev/CATEGORY.md -> build/lib/pythonclaw/templates/skills/dev 2026-03-04T07:35:09,473 copying pythonclaw/templates/skills/dev/http_request/SKILL.md -> build/lib/pythonclaw/templates/skills/dev/http_request 2026-03-04T07:35:09,475 copying pythonclaw/templates/skills/dev/code_runner/SKILL.md -> build/lib/pythonclaw/templates/skills/dev/code_runner 2026-03-04T07:35:09,477 copying pythonclaw/templates/skills/dev/github/SKILL.md -> build/lib/pythonclaw/templates/skills/dev/github 2026-03-04T07:35:09,479 creating build/lib/pythonclaw/templates/skills/google 2026-03-04T07:35:09,480 copying pythonclaw/templates/skills/google/CATEGORY.md -> build/lib/pythonclaw/templates/skills/google 2026-03-04T07:35:09,482 creating build/lib/pythonclaw/templates/skills/google/workspace 2026-03-04T07:35:09,483 copying pythonclaw/templates/skills/google/workspace/SKILL.md -> build/lib/pythonclaw/templates/skills/google/workspace 2026-03-04T07:35:09,485 creating build/lib/pythonclaw/templates/skills/web 2026-03-04T07:35:09,486 copying pythonclaw/templates/skills/web/CATEGORY.md -> build/lib/pythonclaw/templates/skills/web 2026-03-04T07:35:09,488 creating build/lib/pythonclaw/templates/skills/web/tavily 2026-03-04T07:35:09,489 copying pythonclaw/templates/skills/web/tavily/SKILL.md -> build/lib/pythonclaw/templates/skills/web/tavily 2026-03-04T07:35:09,492 copying pythonclaw/templates/skills/data/CATEGORY.md -> build/lib/pythonclaw/templates/skills/data 2026-03-04T07:35:09,494 copying pythonclaw/templates/skills/data/csv_analyzer/SKILL.md -> build/lib/pythonclaw/templates/skills/data/csv_analyzer 2026-03-04T07:35:09,496 copying pythonclaw/templates/skills/data/youtube/SKILL.md -> build/lib/pythonclaw/templates/skills/data/youtube 2026-03-04T07:35:09,498 copying pythonclaw/templates/skills/data/news/SKILL.md -> build/lib/pythonclaw/templates/skills/data/news 2026-03-04T07:35:09,500 copying pythonclaw/templates/skills/data/pdf_reader/SKILL.md -> build/lib/pythonclaw/templates/skills/data/pdf_reader 2026-03-04T07:35:09,502 copying pythonclaw/templates/skills/data/weather/SKILL.md -> build/lib/pythonclaw/templates/skills/data/weather 2026-03-04T07:35:09,504 copying pythonclaw/templates/skills/data/finance/SKILL.md -> build/lib/pythonclaw/templates/skills/data/finance 2026-03-04T07:35:09,506 copying pythonclaw/templates/skills/data/scraper/SKILL.md -> build/lib/pythonclaw/templates/skills/data/scraper 2026-03-04T07:35:09,508 creating build/lib/pythonclaw/templates/skills/meta 2026-03-04T07:35:09,509 copying pythonclaw/templates/skills/meta/CATEGORY.md -> build/lib/pythonclaw/templates/skills/meta 2026-03-04T07:35:09,511 creating build/lib/pythonclaw/templates/skills/meta/skill_creator 2026-03-04T07:35:09,512 copying pythonclaw/templates/skills/meta/skill_creator/SKILL.md -> build/lib/pythonclaw/templates/skills/meta/skill_creator 2026-03-04T07:35:09,515 creating build/lib/pythonclaw/templates/persona 2026-03-04T07:35:09,516 copying pythonclaw/templates/persona/demo_persona.md -> build/lib/pythonclaw/templates/persona 2026-03-04T07:35:09,518 creating build/lib/pythonclaw/web/static 2026-03-04T07:35:09,519 copying pythonclaw/web/static/index.html -> build/lib/pythonclaw/web/static 2026-03-04T07:35:09,523 copying pythonclaw/web/static/favicon.png -> build/lib/pythonclaw/web/static 2026-03-04T07:35:09,525 copying pythonclaw/web/static/logo.png -> build/lib/pythonclaw/web/static 2026-03-04T07:35:09,562 installing to build/bdist.linux-armv7l/wheel 2026-03-04T07:35:09,563 running install 2026-03-04T07:35:09,586 running install_lib 2026-03-04T07:35:09,592 creating build/bdist.linux-armv7l/wheel 2026-03-04T07:35:09,594 creating build/bdist.linux-armv7l/wheel/pythonclaw 2026-03-04T07:35:09,595 copying build/lib/pythonclaw/__main__.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,597 creating build/bdist.linux-armv7l/wheel/pythonclaw/channels 2026-03-04T07:35:09,598 copying build/lib/pythonclaw/channels/discord_bot.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/channels 2026-03-04T07:35:09,601 copying build/lib/pythonclaw/channels/telegram_bot.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/channels 2026-03-04T07:35:09,603 copying build/lib/pythonclaw/session_manager.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,605 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates 2026-03-04T07:35:09,607 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/soul 2026-03-04T07:35:09,608 copying build/lib/pythonclaw/templates/soul/SOUL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/soul 2026-03-04T07:35:09,610 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills 2026-03-04T07:35:09,611 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/text 2026-03-04T07:35:09,613 copying build/lib/pythonclaw/templates/skills/text/CATEGORY.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/text 2026-03-04T07:35:09,615 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/text/translator 2026-03-04T07:35:09,616 copying build/lib/pythonclaw/templates/skills/text/translator/translate.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/text/translator 2026-03-04T07:35:09,618 copying build/lib/pythonclaw/templates/skills/text/translator/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/text/translator 2026-03-04T07:35:09,620 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/communication 2026-03-04T07:35:09,622 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/communication/email 2026-03-04T07:35:09,623 copying build/lib/pythonclaw/templates/skills/communication/email/send_email.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/communication/email 2026-03-04T07:35:09,625 copying build/lib/pythonclaw/templates/skills/communication/email/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/communication/email 2026-03-04T07:35:09,627 copying build/lib/pythonclaw/templates/skills/communication/CATEGORY.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/communication 2026-03-04T07:35:09,629 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/system 2026-03-04T07:35:09,631 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/system/random 2026-03-04T07:35:09,632 copying build/lib/pythonclaw/templates/skills/system/random/random_util.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/random 2026-03-04T07:35:09,634 copying build/lib/pythonclaw/templates/skills/system/random/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/random 2026-03-04T07:35:09,636 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/system/change_persona 2026-03-04T07:35:09,637 copying build/lib/pythonclaw/templates/skills/system/change_persona/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/change_persona 2026-03-04T07:35:09,639 copying build/lib/pythonclaw/templates/skills/system/CATEGORY.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system 2026-03-04T07:35:09,641 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/system/onboarding 2026-03-04T07:35:09,642 copying build/lib/pythonclaw/templates/skills/system/onboarding/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/onboarding 2026-03-04T07:35:09,644 copying build/lib/pythonclaw/templates/skills/system/onboarding/write_identity.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/onboarding 2026-03-04T07:35:09,647 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/system/change_setting 2026-03-04T07:35:09,648 copying build/lib/pythonclaw/templates/skills/system/change_setting/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/change_setting 2026-03-04T07:35:09,650 copying build/lib/pythonclaw/templates/skills/system/change_setting/update_config.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/change_setting 2026-03-04T07:35:09,652 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/system/time 2026-03-04T07:35:09,653 copying build/lib/pythonclaw/templates/skills/system/time/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/time 2026-03-04T07:35:09,655 copying build/lib/pythonclaw/templates/skills/system/time/time_util.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/time 2026-03-04T07:35:09,657 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/system/change_soul 2026-03-04T07:35:09,658 copying build/lib/pythonclaw/templates/skills/system/change_soul/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/system/change_soul 2026-03-04T07:35:09,661 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/dev 2026-03-04T07:35:09,662 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/dev/http_request 2026-03-04T07:35:09,664 copying build/lib/pythonclaw/templates/skills/dev/http_request/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/dev/http_request 2026-03-04T07:35:09,666 copying build/lib/pythonclaw/templates/skills/dev/http_request/request.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/dev/http_request 2026-03-04T07:35:09,668 copying build/lib/pythonclaw/templates/skills/dev/CATEGORY.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/dev 2026-03-04T07:35:09,670 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/dev/code_runner 2026-03-04T07:35:09,671 copying build/lib/pythonclaw/templates/skills/dev/code_runner/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/dev/code_runner 2026-03-04T07:35:09,673 copying build/lib/pythonclaw/templates/skills/dev/code_runner/run_code.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/dev/code_runner 2026-03-04T07:35:09,675 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/dev/github 2026-03-04T07:35:09,677 copying build/lib/pythonclaw/templates/skills/dev/github/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/dev/github 2026-03-04T07:35:09,678 copying build/lib/pythonclaw/templates/skills/dev/github/gh.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/dev/github 2026-03-04T07:35:09,681 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/google 2026-03-04T07:35:09,682 copying build/lib/pythonclaw/templates/skills/google/CATEGORY.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/google 2026-03-04T07:35:09,685 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/google/workspace 2026-03-04T07:35:09,686 copying build/lib/pythonclaw/templates/skills/google/workspace/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/google/workspace 2026-03-04T07:35:09,688 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/web 2026-03-04T07:35:09,689 copying build/lib/pythonclaw/templates/skills/web/CATEGORY.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/web 2026-03-04T07:35:09,692 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/web/tavily 2026-03-04T07:35:09,693 copying build/lib/pythonclaw/templates/skills/web/tavily/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/web/tavily 2026-03-04T07:35:09,695 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/data 2026-03-04T07:35:09,697 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/data/csv_analyzer 2026-03-04T07:35:09,698 copying build/lib/pythonclaw/templates/skills/data/csv_analyzer/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/csv_analyzer 2026-03-04T07:35:09,700 copying build/lib/pythonclaw/templates/skills/data/csv_analyzer/analyze.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/csv_analyzer 2026-03-04T07:35:09,702 copying build/lib/pythonclaw/templates/skills/data/CATEGORY.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data 2026-03-04T07:35:09,704 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/data/youtube 2026-03-04T07:35:09,705 copying build/lib/pythonclaw/templates/skills/data/youtube/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/youtube 2026-03-04T07:35:09,707 copying build/lib/pythonclaw/templates/skills/data/youtube/youtube_info.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/youtube 2026-03-04T07:35:09,710 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/data/news 2026-03-04T07:35:09,711 copying build/lib/pythonclaw/templates/skills/data/news/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/news 2026-03-04T07:35:09,713 copying build/lib/pythonclaw/templates/skills/data/news/search_news.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/news 2026-03-04T07:35:09,715 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/data/pdf_reader 2026-03-04T07:35:09,716 copying build/lib/pythonclaw/templates/skills/data/pdf_reader/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/pdf_reader 2026-03-04T07:35:09,718 copying build/lib/pythonclaw/templates/skills/data/pdf_reader/read_pdf.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/pdf_reader 2026-03-04T07:35:09,721 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/data/weather 2026-03-04T07:35:09,722 copying build/lib/pythonclaw/templates/skills/data/weather/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/weather 2026-03-04T07:35:09,724 copying build/lib/pythonclaw/templates/skills/data/weather/weather.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/weather 2026-03-04T07:35:09,727 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/data/finance 2026-03-04T07:35:09,728 copying build/lib/pythonclaw/templates/skills/data/finance/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/finance 2026-03-04T07:35:09,730 copying build/lib/pythonclaw/templates/skills/data/finance/fetch_quote.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/finance 2026-03-04T07:35:09,733 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/data/scraper 2026-03-04T07:35:09,734 copying build/lib/pythonclaw/templates/skills/data/scraper/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/scraper 2026-03-04T07:35:09,736 copying build/lib/pythonclaw/templates/skills/data/scraper/scrape.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/data/scraper 2026-03-04T07:35:09,738 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/meta 2026-03-04T07:35:09,739 copying build/lib/pythonclaw/templates/skills/meta/CATEGORY.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/meta 2026-03-04T07:35:09,742 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/skills/meta/skill_creator 2026-03-04T07:35:09,743 copying build/lib/pythonclaw/templates/skills/meta/skill_creator/SKILL.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/skills/meta/skill_creator 2026-03-04T07:35:09,746 creating build/bdist.linux-armv7l/wheel/pythonclaw/templates/persona 2026-03-04T07:35:09,747 copying build/lib/pythonclaw/templates/persona/demo_persona.md -> build/bdist.linux-armv7l/wheel/./pythonclaw/templates/persona 2026-03-04T07:35:09,749 copying build/lib/pythonclaw/main.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,751 copying build/lib/pythonclaw/config.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,753 copying build/lib/pythonclaw/daemon.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,756 copying build/lib/pythonclaw/init.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,758 creating build/bdist.linux-armv7l/wheel/pythonclaw/scheduler 2026-03-04T07:35:09,759 copying build/lib/pythonclaw/scheduler/heartbeat.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/scheduler 2026-03-04T07:35:09,761 copying build/lib/pythonclaw/scheduler/cron.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/scheduler 2026-03-04T07:35:09,764 copying build/lib/pythonclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,766 creating build/bdist.linux-armv7l/wheel/pythonclaw/core 2026-03-04T07:35:09,767 copying build/lib/pythonclaw/core/tools.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,770 copying build/lib/pythonclaw/core/persistent_agent.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,772 copying build/lib/pythonclaw/core/compaction.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,774 copying build/lib/pythonclaw/core/utils.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,776 copying build/lib/pythonclaw/core/session_store.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,778 creating build/bdist.linux-armv7l/wheel/pythonclaw/core/memory 2026-03-04T07:35:09,779 copying build/lib/pythonclaw/core/memory/storage.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/memory 2026-03-04T07:35:09,782 copying build/lib/pythonclaw/core/memory/manager.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/memory 2026-03-04T07:35:09,784 creating build/bdist.linux-armv7l/wheel/pythonclaw/core/retrieval 2026-03-04T07:35:09,785 copying build/lib/pythonclaw/core/retrieval/retriever.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/retrieval 2026-03-04T07:35:09,788 copying build/lib/pythonclaw/core/retrieval/fusion.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/retrieval 2026-03-04T07:35:09,789 copying build/lib/pythonclaw/core/retrieval/chunker.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/retrieval 2026-03-04T07:35:09,791 copying build/lib/pythonclaw/core/retrieval/dense.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/retrieval 2026-03-04T07:35:09,794 copying build/lib/pythonclaw/core/retrieval/__init__.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/retrieval 2026-03-04T07:35:09,795 copying build/lib/pythonclaw/core/retrieval/reranker.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/retrieval 2026-03-04T07:35:09,797 copying build/lib/pythonclaw/core/retrieval/sparse.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/retrieval 2026-03-04T07:35:09,800 creating build/bdist.linux-armv7l/wheel/pythonclaw/core/llm 2026-03-04T07:35:09,801 copying build/lib/pythonclaw/core/llm/gemini_client.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/llm 2026-03-04T07:35:09,804 copying build/lib/pythonclaw/core/llm/anthropic_client.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/llm 2026-03-04T07:35:09,806 copying build/lib/pythonclaw/core/llm/base.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/llm 2026-03-04T07:35:09,808 copying build/lib/pythonclaw/core/llm/openai_compatible.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/llm 2026-03-04T07:35:09,810 copying build/lib/pythonclaw/core/llm/response.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/llm 2026-03-04T07:35:09,811 copying build/lib/pythonclaw/core/agent.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,814 copying build/lib/pythonclaw/core/skillhub.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,816 copying build/lib/pythonclaw/core/__init__.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,818 copying build/lib/pythonclaw/core/skill_loader.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core 2026-03-04T07:35:09,821 creating build/bdist.linux-armv7l/wheel/pythonclaw/core/knowledge 2026-03-04T07:35:09,822 copying build/lib/pythonclaw/core/knowledge/rag.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/core/knowledge 2026-03-04T07:35:09,824 copying build/lib/pythonclaw/server.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,826 creating build/bdist.linux-armv7l/wheel/pythonclaw/web 2026-03-04T07:35:09,828 creating build/bdist.linux-armv7l/wheel/pythonclaw/web/static 2026-03-04T07:35:09,829 copying build/lib/pythonclaw/web/static/index.html -> build/bdist.linux-armv7l/wheel/./pythonclaw/web/static 2026-03-04T07:35:09,833 copying build/lib/pythonclaw/web/static/favicon.png -> build/bdist.linux-armv7l/wheel/./pythonclaw/web/static 2026-03-04T07:35:09,834 copying build/lib/pythonclaw/web/static/logo.png -> build/bdist.linux-armv7l/wheel/./pythonclaw/web/static 2026-03-04T07:35:09,837 copying build/lib/pythonclaw/web/app.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/web 2026-03-04T07:35:09,840 copying build/lib/pythonclaw/web/__init__.py -> build/bdist.linux-armv7l/wheel/./pythonclaw/web 2026-03-04T07:35:09,841 copying build/lib/pythonclaw/onboard.py -> build/bdist.linux-armv7l/wheel/./pythonclaw 2026-03-04T07:35:09,843 running install_egg_info 2026-03-04T07:35:09,848 Copying pythonclaw.egg-info to build/bdist.linux-armv7l/wheel/./pythonclaw-0.3.0-py3.11.egg-info 2026-03-04T07:35:09,860 running install_scripts 2026-03-04T07:35:09,873 creating build/bdist.linux-armv7l/wheel/pythonclaw-0.3.0.dist-info/WHEEL 2026-03-04T07:35:09,875 creating '/tmp/pip-wheel-zje_s397/.tmp-73hi8fgb/pythonclaw-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-04T07:35:09,878 adding 'pythonclaw/__init__.py' 2026-03-04T07:35:09,879 adding 'pythonclaw/__main__.py' 2026-03-04T07:35:09,880 adding 'pythonclaw/config.py' 2026-03-04T07:35:09,882 adding 'pythonclaw/daemon.py' 2026-03-04T07:35:09,884 adding 'pythonclaw/init.py' 2026-03-04T07:35:09,886 adding 'pythonclaw/main.py' 2026-03-04T07:35:09,888 adding 'pythonclaw/onboard.py' 2026-03-04T07:35:09,890 adding 'pythonclaw/server.py' 2026-03-04T07:35:09,892 adding 'pythonclaw/session_manager.py' 2026-03-04T07:35:09,894 adding 'pythonclaw/channels/discord_bot.py' 2026-03-04T07:35:09,896 adding 'pythonclaw/channels/telegram_bot.py' 2026-03-04T07:35:09,898 adding 'pythonclaw/core/__init__.py' 2026-03-04T07:35:09,902 adding 'pythonclaw/core/agent.py' 2026-03-04T07:35:09,904 adding 'pythonclaw/core/compaction.py' 2026-03-04T07:35:09,906 adding 'pythonclaw/core/persistent_agent.py' 2026-03-04T07:35:09,907 adding 'pythonclaw/core/session_store.py' 2026-03-04T07:35:09,909 adding 'pythonclaw/core/skill_loader.py' 2026-03-04T07:35:09,911 adding 'pythonclaw/core/skillhub.py' 2026-03-04T07:35:09,914 adding 'pythonclaw/core/tools.py' 2026-03-04T07:35:09,916 adding 'pythonclaw/core/utils.py' 2026-03-04T07:35:09,917 adding 'pythonclaw/core/knowledge/rag.py' 2026-03-04T07:35:09,919 adding 'pythonclaw/core/llm/anthropic_client.py' 2026-03-04T07:35:09,921 adding 'pythonclaw/core/llm/base.py' 2026-03-04T07:35:09,922 adding 'pythonclaw/core/llm/gemini_client.py' 2026-03-04T07:35:09,923 adding 'pythonclaw/core/llm/openai_compatible.py' 2026-03-04T07:35:09,925 adding 'pythonclaw/core/llm/response.py' 2026-03-04T07:35:09,927 adding 'pythonclaw/core/memory/manager.py' 2026-03-04T07:35:09,928 adding 'pythonclaw/core/memory/storage.py' 2026-03-04T07:35:09,930 adding 'pythonclaw/core/retrieval/__init__.py' 2026-03-04T07:35:09,931 adding 'pythonclaw/core/retrieval/chunker.py' 2026-03-04T07:35:09,933 adding 'pythonclaw/core/retrieval/dense.py' 2026-03-04T07:35:09,934 adding 'pythonclaw/core/retrieval/fusion.py' 2026-03-04T07:35:09,935 adding 'pythonclaw/core/retrieval/reranker.py' 2026-03-04T07:35:09,937 adding 'pythonclaw/core/retrieval/retriever.py' 2026-03-04T07:35:09,938 adding 'pythonclaw/core/retrieval/sparse.py' 2026-03-04T07:35:09,940 adding 'pythonclaw/scheduler/cron.py' 2026-03-04T07:35:09,942 adding 'pythonclaw/scheduler/heartbeat.py' 2026-03-04T07:35:09,944 adding 'pythonclaw/templates/persona/demo_persona.md' 2026-03-04T07:35:09,947 adding 'pythonclaw/templates/skills/communication/CATEGORY.md' 2026-03-04T07:35:09,948 adding 'pythonclaw/templates/skills/communication/email/SKILL.md' 2026-03-04T07:35:09,950 adding 'pythonclaw/templates/skills/communication/email/send_email.py' 2026-03-04T07:35:09,951 adding 'pythonclaw/templates/skills/data/CATEGORY.md' 2026-03-04T07:35:09,953 adding 'pythonclaw/templates/skills/data/csv_analyzer/SKILL.md' 2026-03-04T07:35:09,955 adding 'pythonclaw/templates/skills/data/csv_analyzer/analyze.py' 2026-03-04T07:35:09,956 adding 'pythonclaw/templates/skills/data/finance/SKILL.md' 2026-03-04T07:35:09,958 adding 'pythonclaw/templates/skills/data/finance/fetch_quote.py' 2026-03-04T07:35:09,960 adding 'pythonclaw/templates/skills/data/news/SKILL.md' 2026-03-04T07:35:09,961 adding 'pythonclaw/templates/skills/data/news/search_news.py' 2026-03-04T07:35:09,963 adding 'pythonclaw/templates/skills/data/pdf_reader/SKILL.md' 2026-03-04T07:35:09,964 adding 'pythonclaw/templates/skills/data/pdf_reader/read_pdf.py' 2026-03-04T07:35:09,966 adding 'pythonclaw/templates/skills/data/scraper/SKILL.md' 2026-03-04T07:35:09,967 adding 'pythonclaw/templates/skills/data/scraper/scrape.py' 2026-03-04T07:35:09,969 adding 'pythonclaw/templates/skills/data/weather/SKILL.md' 2026-03-04T07:35:09,971 adding 'pythonclaw/templates/skills/data/weather/weather.py' 2026-03-04T07:35:09,973 adding 'pythonclaw/templates/skills/data/youtube/SKILL.md' 2026-03-04T07:35:09,974 adding 'pythonclaw/templates/skills/data/youtube/youtube_info.py' 2026-03-04T07:35:09,976 adding 'pythonclaw/templates/skills/dev/CATEGORY.md' 2026-03-04T07:35:09,978 adding 'pythonclaw/templates/skills/dev/code_runner/SKILL.md' 2026-03-04T07:35:09,979 adding 'pythonclaw/templates/skills/dev/code_runner/run_code.py' 2026-03-04T07:35:09,981 adding 'pythonclaw/templates/skills/dev/github/SKILL.md' 2026-03-04T07:35:09,982 adding 'pythonclaw/templates/skills/dev/github/gh.py' 2026-03-04T07:35:09,984 adding 'pythonclaw/templates/skills/dev/http_request/SKILL.md' 2026-03-04T07:35:09,986 adding 'pythonclaw/templates/skills/dev/http_request/request.py' 2026-03-04T07:35:09,987 adding 'pythonclaw/templates/skills/google/CATEGORY.md' 2026-03-04T07:35:09,989 adding 'pythonclaw/templates/skills/google/workspace/SKILL.md' 2026-03-04T07:35:09,991 adding 'pythonclaw/templates/skills/meta/CATEGORY.md' 2026-03-04T07:35:09,993 adding 'pythonclaw/templates/skills/meta/skill_creator/SKILL.md' 2026-03-04T07:35:09,995 adding 'pythonclaw/templates/skills/system/CATEGORY.md' 2026-03-04T07:35:09,997 adding 'pythonclaw/templates/skills/system/change_persona/SKILL.md' 2026-03-04T07:35:09,999 adding 'pythonclaw/templates/skills/system/change_setting/SKILL.md' 2026-03-04T07:35:10,000 adding 'pythonclaw/templates/skills/system/change_setting/update_config.py' 2026-03-04T07:35:10,002 adding 'pythonclaw/templates/skills/system/change_soul/SKILL.md' 2026-03-04T07:35:10,004 adding 'pythonclaw/templates/skills/system/onboarding/SKILL.md' 2026-03-04T07:35:10,006 adding 'pythonclaw/templates/skills/system/onboarding/write_identity.py' 2026-03-04T07:35:10,007 adding 'pythonclaw/templates/skills/system/random/SKILL.md' 2026-03-04T07:35:10,009 adding 'pythonclaw/templates/skills/system/random/random_util.py' 2026-03-04T07:35:10,010 adding 'pythonclaw/templates/skills/system/time/SKILL.md' 2026-03-04T07:35:10,012 adding 'pythonclaw/templates/skills/system/time/time_util.py' 2026-03-04T07:35:10,013 adding 'pythonclaw/templates/skills/text/CATEGORY.md' 2026-03-04T07:35:10,015 adding 'pythonclaw/templates/skills/text/translator/SKILL.md' 2026-03-04T07:35:10,016 adding 'pythonclaw/templates/skills/text/translator/translate.py' 2026-03-04T07:35:10,018 adding 'pythonclaw/templates/skills/web/CATEGORY.md' 2026-03-04T07:35:10,020 adding 'pythonclaw/templates/skills/web/tavily/SKILL.md' 2026-03-04T07:35:10,021 adding 'pythonclaw/templates/soul/SOUL.md' 2026-03-04T07:35:10,023 adding 'pythonclaw/web/__init__.py' 2026-03-04T07:35:10,026 adding 'pythonclaw/web/app.py' 2026-03-04T07:35:10,028 adding 'pythonclaw/web/static/favicon.png' 2026-03-04T07:35:10,035 adding 'pythonclaw/web/static/index.html' 2026-03-04T07:35:10,038 adding 'pythonclaw/web/static/logo.png' 2026-03-04T07:35:10,041 adding 'pythonclaw-0.3.0.dist-info/licenses/LICENSE' 2026-03-04T07:35:10,043 adding 'pythonclaw-0.3.0.dist-info/METADATA' 2026-03-04T07:35:10,044 adding 'pythonclaw-0.3.0.dist-info/WHEEL' 2026-03-04T07:35:10,045 adding 'pythonclaw-0.3.0.dist-info/entry_points.txt' 2026-03-04T07:35:10,046 adding 'pythonclaw-0.3.0.dist-info/top_level.txt' 2026-03-04T07:35:10,048 adding 'pythonclaw-0.3.0.dist-info/RECORD' 2026-03-04T07:35:10,052 removing build/bdist.linux-armv7l/wheel 2026-03-04T07:35:10,191 Building wheel for pythonclaw (pyproject.toml): finished with status 'done' 2026-03-04T07:35:10,200 Created wheel for pythonclaw: filename=pythonclaw-0.3.0-py3-none-any.whl size=191109 sha256=bcf725e70b2d84002bcb7dd594e395d792733caaa4461a3ae39ad95016a88806 2026-03-04T07:35:10,201 Stored in directory: /tmp/pip-ephem-wheel-cache-efyvu30t/wheels/7a/8e/d7/d31740248abd662f9e8a9b95c15badd3147c4facca5d61502f 2026-03-04T07:35:10,218 Successfully built pythonclaw 2026-03-04T07:35:10,228 Removed build tracker: '/tmp/pip-build-tracker-7m5c3oh1'