2026-04-04T15:25:39,875 Created temporary directory: /tmp/pip-ephem-wheel-cache-50x3uedi 2026-04-04T15:25:39,877 Created temporary directory: /tmp/pip-build-tracker-9nouf3cn 2026-04-04T15:25:39,877 Initialized build tracking at /tmp/pip-build-tracker-9nouf3cn 2026-04-04T15:25:39,878 Created build tracker: /tmp/pip-build-tracker-9nouf3cn 2026-04-04T15:25:39,878 Entered build tracker: /tmp/pip-build-tracker-9nouf3cn 2026-04-04T15:25:39,879 Created temporary directory: /tmp/pip-wheel-sis2hxvl 2026-04-04T15:25:39,881 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-04-04T15:25:39,884 Created temporary directory: /tmp/pip-ephem-wheel-cache-09ytn3h6 2026-04-04T15:25:39,905 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-04T15:25:39,909 2 location(s) to search for versions of yanzhiti: 2026-04-04T15:25:39,909 * https://pypi.org/simple/yanzhiti/ 2026-04-04T15:25:39,909 * https://www.piwheels.org/simple/yanzhiti/ 2026-04-04T15:25:39,909 Fetching project page and analyzing links: https://pypi.org/simple/yanzhiti/ 2026-04-04T15:25:39,910 Getting page https://pypi.org/simple/yanzhiti/ 2026-04-04T15:25:39,911 Found index url https://pypi.org/simple 2026-04-04T15:25:40,135 Fetched page https://pypi.org/simple/yanzhiti/ as application/vnd.pypi.simple.v1+json 2026-04-04T15:25:40,136 Skipping link: No binaries permitted for yanzhiti: https://files.pythonhosted.org/packages/29/32/289d4bee6fe3f208db65088058e825d782af32d75f1b142aef6bca1a3572/yanzhiti-2.2.0-py3-none-any.whl (from https://pypi.org/simple/yanzhiti/) (requires-python:>=3.10) 2026-04-04T15:25:40,137 Found link https://files.pythonhosted.org/packages/e8/e3/723f9d89b38f6da917e35bce87b7f5f7235dbd9fa89fbcfdbee542f02023/yanzhiti-2.2.0.tar.gz (from https://pypi.org/simple/yanzhiti/) (requires-python:>=3.10), version: 2.2.0 2026-04-04T15:25:40,138 Fetching project page and analyzing links: https://www.piwheels.org/simple/yanzhiti/ 2026-04-04T15:25:40,139 Getting page https://www.piwheels.org/simple/yanzhiti/ 2026-04-04T15:25:40,140 Found index url https://www.piwheels.org/simple 2026-04-04T15:25:40,313 Fetched page https://www.piwheels.org/simple/yanzhiti/ as text/html 2026-04-04T15:25:40,315 Skipping link: not a file: https://www.piwheels.org/simple/yanzhiti/ 2026-04-04T15:25:40,316 Skipping link: not a file: https://pypi.org/simple/yanzhiti/ 2026-04-04T15:25:40,335 Given no hashes to check 1 links for project 'yanzhiti': discarding no candidates 2026-04-04T15:25:40,353 Collecting yanzhiti==2.2.0 2026-04-04T15:25:40,355 Created temporary directory: /tmp/pip-unpack-haox91rj 2026-04-04T15:25:40,507 Downloading yanzhiti-2.2.0.tar.gz (194 kB) 2026-04-04T15:25:40,789 Added yanzhiti==2.2.0 from https://files.pythonhosted.org/packages/e8/e3/723f9d89b38f6da917e35bce87b7f5f7235dbd9fa89fbcfdbee542f02023/yanzhiti-2.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-9nouf3cn' 2026-04-04T15:25:40,797 Created temporary directory: /tmp/pip-build-env-of7993ae 2026-04-04T15:25:40,802 Installing build dependencies: started 2026-04-04T15:25:40,803 Running command pip subprocess to install build dependencies 2026-04-04T15:25:41,935 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-04T15:25:42,369 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-04-04T15:25:42,392 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-04T15:25:44,173 Collecting setuptools>=61.0 2026-04-04T15:25:44,280 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-04T15:25:44,556 Collecting wheel 2026-04-04T15:25:44,571 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-04T15:25:44,760 Collecting packaging>=24.0 2026-04-04T15:25:44,775 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-04T15:25:47,731 Installing collected packages: setuptools, packaging, wheel 2026-04-04T15:25:51,142 Creating /tmp/pip-build-env-of7993ae/overlay/local/bin 2026-04-04T15:25:51,144 changing mode of /tmp/pip-build-env-of7993ae/overlay/local/bin/wheel to 755 2026-04-04T15:25:51,165 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-04T15:25:51,463 Installing build dependencies: finished with status 'done' 2026-04-04T15:25:51,469 Getting requirements to build wheel: started 2026-04-04T15:25:51,470 Running command Getting requirements to build wheel 2026-04-04T15:25:52,191 running egg_info 2026-04-04T15:25:52,196 writing src/yanzhiti.egg-info/PKG-INFO 2026-04-04T15:25:52,205 writing dependency_links to src/yanzhiti.egg-info/dependency_links.txt 2026-04-04T15:25:52,207 writing entry points to src/yanzhiti.egg-info/entry_points.txt 2026-04-04T15:25:52,212 writing requirements to src/yanzhiti.egg-info/requires.txt 2026-04-04T15:25:52,213 writing top-level names to src/yanzhiti.egg-info/top_level.txt 2026-04-04T15:25:52,241 reading manifest file 'src/yanzhiti.egg-info/SOURCES.txt' 2026-04-04T15:25:52,251 reading manifest template 'MANIFEST.in' 2026-04-04T15:25:52,289 warning: no files found matching '*.png' under directory 'docs' 2026-04-04T15:25:52,290 warning: no previously-included files found matching '.trae/*' 2026-04-04T15:25:52,290 warning: no previously-included files found matching '*.env' 2026-04-04T15:25:52,291 warning: no previously-included files found matching '*.local' 2026-04-04T15:25:52,292 warning: no previously-included files found matching 'sessions/*' 2026-04-04T15:25:52,292 warning: no previously-included files found matching 'marketing/*.mp4' 2026-04-04T15:25:52,293 adding license file 'LICENSE' 2026-04-04T15:25:52,294 adding license file 'NOTICE.md' 2026-04-04T15:25:52,299 writing manifest file 'src/yanzhiti.egg-info/SOURCES.txt' 2026-04-04T15:25:52,397 Getting requirements to build wheel: finished with status 'done' 2026-04-04T15:25:52,400 Created temporary directory: /tmp/pip-modern-metadata-duszbhka 2026-04-04T15:25:52,403 Preparing metadata (pyproject.toml): started 2026-04-04T15:25:52,404 Running command Preparing metadata (pyproject.toml) 2026-04-04T15:25:53,105 running dist_info 2026-04-04T15:25:53,115 creating /tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info 2026-04-04T15:25:53,116 writing /tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info/PKG-INFO 2026-04-04T15:25:53,125 writing dependency_links to /tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info/dependency_links.txt 2026-04-04T15:25:53,127 writing entry points to /tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info/entry_points.txt 2026-04-04T15:25:53,132 writing requirements to /tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info/requires.txt 2026-04-04T15:25:53,133 writing top-level names to /tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info/top_level.txt 2026-04-04T15:25:53,134 writing manifest file '/tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info/SOURCES.txt' 2026-04-04T15:25:53,159 reading manifest file '/tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info/SOURCES.txt' 2026-04-04T15:25:53,161 reading manifest template 'MANIFEST.in' 2026-04-04T15:25:53,200 warning: no files found matching '*.png' under directory 'docs' 2026-04-04T15:25:53,201 warning: no previously-included files found matching '.trae/*' 2026-04-04T15:25:53,202 warning: no previously-included files found matching '*.env' 2026-04-04T15:25:53,203 warning: no previously-included files found matching '*.local' 2026-04-04T15:25:53,204 warning: no previously-included files found matching 'sessions/*' 2026-04-04T15:25:53,204 warning: no previously-included files found matching 'marketing/*.mp4' 2026-04-04T15:25:53,205 adding license file 'LICENSE' 2026-04-04T15:25:53,205 adding license file 'NOTICE.md' 2026-04-04T15:25:53,211 writing manifest file '/tmp/pip-modern-metadata-duszbhka/yanzhiti.egg-info/SOURCES.txt' 2026-04-04T15:25:53,212 creating '/tmp/pip-modern-metadata-duszbhka/yanzhiti-2.2.0.dist-info' 2026-04-04T15:25:53,339 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-04T15:25:53,344 Source in /tmp/pip-wheel-sis2hxvl/yanzhiti_98f4a6aa4c9744f5bf778fc91af24a18 has version 2.2.0, which satisfies requirement yanzhiti==2.2.0 from https://files.pythonhosted.org/packages/e8/e3/723f9d89b38f6da917e35bce87b7f5f7235dbd9fa89fbcfdbee542f02023/yanzhiti-2.2.0.tar.gz 2026-04-04T15:25:53,345 Removed yanzhiti==2.2.0 from https://files.pythonhosted.org/packages/e8/e3/723f9d89b38f6da917e35bce87b7f5f7235dbd9fa89fbcfdbee542f02023/yanzhiti-2.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-9nouf3cn' 2026-04-04T15:25:53,353 Created temporary directory: /tmp/pip-unpack-dhowo934 2026-04-04T15:25:53,354 Building wheels for collected packages: yanzhiti 2026-04-04T15:25:53,358 Created temporary directory: /tmp/pip-wheel-4lp7gise 2026-04-04T15:25:53,358 Destination directory: /tmp/pip-wheel-4lp7gise 2026-04-04T15:25:53,360 Building wheel for yanzhiti (pyproject.toml): started 2026-04-04T15:25:53,361 Running command Building wheel for yanzhiti (pyproject.toml) 2026-04-04T15:25:53,997 running bdist_wheel 2026-04-04T15:25:54,014 running build 2026-04-04T15:25:54,015 running build_py 2026-04-04T15:25:54,021 creating build/lib/yanzhiti 2026-04-04T15:25:54,023 copying src/yanzhiti/__init__.py -> build/lib/yanzhiti 2026-04-04T15:25:54,025 creating build/lib/yanzhiti/core 2026-04-04T15:25:54,026 copying src/yanzhiti/core/session.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,029 copying src/yanzhiti/core/context.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,031 copying src/yanzhiti/core/providers.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,034 copying src/yanzhiti/core/tool.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,036 copying src/yanzhiti/core/__init__.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,038 copying src/yanzhiti/core/query_engine.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,040 copying src/yanzhiti/core/mlx_client.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,042 copying src/yanzhiti/core/agent.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,045 copying src/yanzhiti/core/permissions.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,047 copying src/yanzhiti/core/mcp.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,049 copying src/yanzhiti/core/builtin_models.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,052 copying src/yanzhiti/core/local_query_engine.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,054 copying src/yanzhiti/core/unified_engine.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,057 copying src/yanzhiti/core/lm_studio_client.py -> build/lib/yanzhiti/core 2026-04-04T15:25:54,059 creating build/lib/yanzhiti/types 2026-04-04T15:25:54,060 copying src/yanzhiti/types/__init__.py -> build/lib/yanzhiti/types 2026-04-04T15:25:54,063 creating build/lib/yanzhiti/utils 2026-04-04T15:25:54,064 copying src/yanzhiti/utils/config.py -> build/lib/yanzhiti/utils 2026-04-04T15:25:54,066 copying src/yanzhiti/utils/__init__.py -> build/lib/yanzhiti/utils 2026-04-04T15:25:54,068 copying src/yanzhiti/utils/logging.py -> build/lib/yanzhiti/utils 2026-04-04T15:25:54,070 creating build/lib/yanzhiti/cli 2026-04-04T15:25:54,071 copying src/yanzhiti/cli/gui_launcher.py -> build/lib/yanzhiti/cli 2026-04-04T15:25:54,073 copying src/yanzhiti/cli/main.py -> build/lib/yanzhiti/cli 2026-04-04T15:25:54,075 copying src/yanzhiti/cli/web_main.py -> build/lib/yanzhiti/cli 2026-04-04T15:25:54,077 copying src/yanzhiti/cli/diagnose.py -> build/lib/yanzhiti/cli 2026-04-04T15:25:54,080 copying src/yanzhiti/cli/__init__.py -> build/lib/yanzhiti/cli 2026-04-04T15:25:54,081 copying src/yanzhiti/cli/extended_commands.py -> build/lib/yanzhiti/cli 2026-04-04T15:25:54,083 copying src/yanzhiti/cli/setup_wizard.py -> build/lib/yanzhiti/cli 2026-04-04T15:25:54,086 copying src/yanzhiti/cli/local_main.py -> build/lib/yanzhiti/cli 2026-04-04T15:25:54,089 creating build/lib/yanzhiti/tools 2026-04-04T15:25:54,090 copying src/yanzhiti/tools/file_tools.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,092 copying src/yanzhiti/tools/git_tools.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,095 copying src/yanzhiti/tools/shell_tools.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,097 copying src/yanzhiti/tools/missing_tools.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,100 copying src/yanzhiti/tools/task_tools.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,102 copying src/yanzhiti/tools/complete_tools.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,104 copying src/yanzhiti/tools/advanced_tools.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,107 copying src/yanzhiti/tools/__init__.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,109 copying src/yanzhiti/tools/web_tools.py -> build/lib/yanzhiti/tools 2026-04-04T15:25:54,112 creating build/lib/yanzhiti/web 2026-04-04T15:25:54,113 copying src/yanzhiti/web/server.py -> build/lib/yanzhiti/web 2026-04-04T15:25:54,116 copying src/yanzhiti/web/__init__.py -> build/lib/yanzhiti/web 2026-04-04T15:25:54,118 running egg_info 2026-04-04T15:25:54,127 writing src/yanzhiti.egg-info/PKG-INFO 2026-04-04T15:25:54,135 writing dependency_links to src/yanzhiti.egg-info/dependency_links.txt 2026-04-04T15:25:54,137 writing entry points to src/yanzhiti.egg-info/entry_points.txt 2026-04-04T15:25:54,142 writing requirements to src/yanzhiti.egg-info/requires.txt 2026-04-04T15:25:54,143 writing top-level names to src/yanzhiti.egg-info/top_level.txt 2026-04-04T15:25:54,159 reading manifest file 'src/yanzhiti.egg-info/SOURCES.txt' 2026-04-04T15:25:54,165 reading manifest template 'MANIFEST.in' 2026-04-04T15:25:54,203 warning: no files found matching '*.png' under directory 'docs' 2026-04-04T15:25:54,204 warning: no previously-included files found matching '.trae/*' 2026-04-04T15:25:54,205 warning: no previously-included files found matching '*.env' 2026-04-04T15:25:54,205 warning: no previously-included files found matching '*.local' 2026-04-04T15:25:54,206 warning: no previously-included files found matching 'sessions/*' 2026-04-04T15:25:54,207 warning: no previously-included files found matching 'marketing/*.mp4' 2026-04-04T15:25:54,207 adding license file 'LICENSE' 2026-04-04T15:25:54,208 adding license file 'NOTICE.md' 2026-04-04T15:25:54,213 writing manifest file 'src/yanzhiti.egg-info/SOURCES.txt' 2026-04-04T15:25:54,220 creating build/lib/yanzhiti/web/static 2026-04-04T15:25:54,221 copying src/yanzhiti/web/static/favicon.svg -> build/lib/yanzhiti/web/static 2026-04-04T15:25:54,223 copying src/yanzhiti/web/static/index.html -> build/lib/yanzhiti/web/static 2026-04-04T15:25:54,240 installing to build/bdist.linux-armv7l/wheel 2026-04-04T15:25:54,240 running install 2026-04-04T15:25:54,263 running install_lib 2026-04-04T15:25:54,269 creating build/bdist.linux-armv7l/wheel 2026-04-04T15:25:54,271 creating build/bdist.linux-armv7l/wheel/yanzhiti 2026-04-04T15:25:54,272 creating build/bdist.linux-armv7l/wheel/yanzhiti/core 2026-04-04T15:25:54,274 copying build/lib/yanzhiti/core/session.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,276 copying build/lib/yanzhiti/core/context.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,278 copying build/lib/yanzhiti/core/providers.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,281 copying build/lib/yanzhiti/core/tool.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,283 copying build/lib/yanzhiti/core/__init__.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,285 copying build/lib/yanzhiti/core/query_engine.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,287 copying build/lib/yanzhiti/core/mlx_client.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,289 copying build/lib/yanzhiti/core/agent.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,292 copying build/lib/yanzhiti/core/permissions.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,294 copying build/lib/yanzhiti/core/mcp.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,296 copying build/lib/yanzhiti/core/builtin_models.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,299 copying build/lib/yanzhiti/core/local_query_engine.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,301 copying build/lib/yanzhiti/core/unified_engine.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,304 copying build/lib/yanzhiti/core/lm_studio_client.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/core 2026-04-04T15:25:54,306 creating build/bdist.linux-armv7l/wheel/yanzhiti/types 2026-04-04T15:25:54,307 copying build/lib/yanzhiti/types/__init__.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/types 2026-04-04T15:25:54,309 copying build/lib/yanzhiti/__init__.py -> build/bdist.linux-armv7l/wheel/./yanzhiti 2026-04-04T15:25:54,311 creating build/bdist.linux-armv7l/wheel/yanzhiti/utils 2026-04-04T15:25:54,312 copying build/lib/yanzhiti/utils/config.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/utils 2026-04-04T15:25:54,315 copying build/lib/yanzhiti/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/utils 2026-04-04T15:25:54,316 copying build/lib/yanzhiti/utils/logging.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/utils 2026-04-04T15:25:54,319 creating build/bdist.linux-armv7l/wheel/yanzhiti/cli 2026-04-04T15:25:54,320 copying build/lib/yanzhiti/cli/gui_launcher.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/cli 2026-04-04T15:25:54,322 copying build/lib/yanzhiti/cli/main.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/cli 2026-04-04T15:25:54,324 copying build/lib/yanzhiti/cli/web_main.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/cli 2026-04-04T15:25:54,326 copying build/lib/yanzhiti/cli/diagnose.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/cli 2026-04-04T15:25:54,329 copying build/lib/yanzhiti/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/cli 2026-04-04T15:25:54,330 copying build/lib/yanzhiti/cli/extended_commands.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/cli 2026-04-04T15:25:54,333 copying build/lib/yanzhiti/cli/setup_wizard.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/cli 2026-04-04T15:25:54,335 copying build/lib/yanzhiti/cli/local_main.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/cli 2026-04-04T15:25:54,338 creating build/bdist.linux-armv7l/wheel/yanzhiti/tools 2026-04-04T15:25:54,339 copying build/lib/yanzhiti/tools/file_tools.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,342 copying build/lib/yanzhiti/tools/git_tools.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,345 copying build/lib/yanzhiti/tools/shell_tools.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,348 copying build/lib/yanzhiti/tools/missing_tools.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,351 copying build/lib/yanzhiti/tools/task_tools.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,353 copying build/lib/yanzhiti/tools/complete_tools.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,356 copying build/lib/yanzhiti/tools/advanced_tools.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,358 copying build/lib/yanzhiti/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,360 copying build/lib/yanzhiti/tools/web_tools.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/tools 2026-04-04T15:25:54,363 creating build/bdist.linux-armv7l/wheel/yanzhiti/web 2026-04-04T15:25:54,364 copying build/lib/yanzhiti/web/server.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/web 2026-04-04T15:25:54,367 copying build/lib/yanzhiti/web/__init__.py -> build/bdist.linux-armv7l/wheel/./yanzhiti/web 2026-04-04T15:25:54,369 creating build/bdist.linux-armv7l/wheel/yanzhiti/web/static 2026-04-04T15:25:54,370 copying build/lib/yanzhiti/web/static/favicon.svg -> build/bdist.linux-armv7l/wheel/./yanzhiti/web/static 2026-04-04T15:25:54,372 copying build/lib/yanzhiti/web/static/index.html -> build/bdist.linux-armv7l/wheel/./yanzhiti/web/static 2026-04-04T15:25:54,374 running install_egg_info 2026-04-04T15:25:54,379 Copying src/yanzhiti.egg-info to build/bdist.linux-armv7l/wheel/./yanzhiti-2.2.0-py3.11.egg-info 2026-04-04T15:25:54,391 running install_scripts 2026-04-04T15:25:54,404 creating build/bdist.linux-armv7l/wheel/yanzhiti-2.2.0.dist-info/WHEEL 2026-04-04T15:25:54,407 creating '/tmp/pip-wheel-4lp7gise/.tmp-tck_0wso/yanzhiti-2.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-04T15:25:54,410 adding 'yanzhiti/__init__.py' 2026-04-04T15:25:54,411 adding 'yanzhiti/cli/__init__.py' 2026-04-04T15:25:54,414 adding 'yanzhiti/cli/diagnose.py' 2026-04-04T15:25:54,416 adding 'yanzhiti/cli/extended_commands.py' 2026-04-04T15:25:54,417 adding 'yanzhiti/cli/gui_launcher.py' 2026-04-04T15:25:54,419 adding 'yanzhiti/cli/local_main.py' 2026-04-04T15:25:54,421 adding 'yanzhiti/cli/main.py' 2026-04-04T15:25:54,424 adding 'yanzhiti/cli/setup_wizard.py' 2026-04-04T15:25:54,425 adding 'yanzhiti/cli/web_main.py' 2026-04-04T15:25:54,427 adding 'yanzhiti/core/__init__.py' 2026-04-04T15:25:54,429 adding 'yanzhiti/core/agent.py' 2026-04-04T15:25:54,432 adding 'yanzhiti/core/builtin_models.py' 2026-04-04T15:25:54,434 adding 'yanzhiti/core/context.py' 2026-04-04T15:25:54,435 adding 'yanzhiti/core/lm_studio_client.py' 2026-04-04T15:25:54,437 adding 'yanzhiti/core/local_query_engine.py' 2026-04-04T15:25:54,439 adding 'yanzhiti/core/mcp.py' 2026-04-04T15:25:54,441 adding 'yanzhiti/core/mlx_client.py' 2026-04-04T15:25:54,442 adding 'yanzhiti/core/permissions.py' 2026-04-04T15:25:54,445 adding 'yanzhiti/core/providers.py' 2026-04-04T15:25:54,447 adding 'yanzhiti/core/query_engine.py' 2026-04-04T15:25:54,449 adding 'yanzhiti/core/session.py' 2026-04-04T15:25:54,451 adding 'yanzhiti/core/tool.py' 2026-04-04T15:25:54,453 adding 'yanzhiti/core/unified_engine.py' 2026-04-04T15:25:54,455 adding 'yanzhiti/tools/__init__.py' 2026-04-04T15:25:54,457 adding 'yanzhiti/tools/advanced_tools.py' 2026-04-04T15:25:54,459 adding 'yanzhiti/tools/complete_tools.py' 2026-04-04T15:25:54,461 adding 'yanzhiti/tools/file_tools.py' 2026-04-04T15:25:54,463 adding 'yanzhiti/tools/git_tools.py' 2026-04-04T15:25:54,465 adding 'yanzhiti/tools/missing_tools.py' 2026-04-04T15:25:54,467 adding 'yanzhiti/tools/shell_tools.py' 2026-04-04T15:25:54,469 adding 'yanzhiti/tools/task_tools.py' 2026-04-04T15:25:54,470 adding 'yanzhiti/tools/web_tools.py' 2026-04-04T15:25:54,472 adding 'yanzhiti/types/__init__.py' 2026-04-04T15:25:54,474 adding 'yanzhiti/utils/__init__.py' 2026-04-04T15:25:54,476 adding 'yanzhiti/utils/config.py' 2026-04-04T15:25:54,477 adding 'yanzhiti/utils/logging.py' 2026-04-04T15:25:54,479 adding 'yanzhiti/web/__init__.py' 2026-04-04T15:25:54,482 adding 'yanzhiti/web/server.py' 2026-04-04T15:25:54,484 adding 'yanzhiti/web/static/favicon.svg' 2026-04-04T15:25:54,489 adding 'yanzhiti/web/static/index.html' 2026-04-04T15:25:54,492 adding 'yanzhiti-2.2.0.dist-info/licenses/LICENSE' 2026-04-04T15:25:54,493 adding 'yanzhiti-2.2.0.dist-info/licenses/NOTICE.md' 2026-04-04T15:25:54,495 adding 'yanzhiti-2.2.0.dist-info/METADATA' 2026-04-04T15:25:54,496 adding 'yanzhiti-2.2.0.dist-info/WHEEL' 2026-04-04T15:25:54,497 adding 'yanzhiti-2.2.0.dist-info/entry_points.txt' 2026-04-04T15:25:54,498 adding 'yanzhiti-2.2.0.dist-info/top_level.txt' 2026-04-04T15:25:54,499 adding 'yanzhiti-2.2.0.dist-info/RECORD' 2026-04-04T15:25:54,503 removing build/bdist.linux-armv7l/wheel 2026-04-04T15:25:54,616 Building wheel for yanzhiti (pyproject.toml): finished with status 'done' 2026-04-04T15:25:54,621 Created wheel for yanzhiti: filename=yanzhiti-2.2.0-py3-none-any.whl size=123756 sha256=3dd10a3a39046153f4fd77551b2d97904981082118c5fa1fbca3e9f4c6bb41d4 2026-04-04T15:25:54,622 Stored in directory: /tmp/pip-ephem-wheel-cache-09ytn3h6/wheels/5a/38/c3/84f082e6dd2b8819ff6e6b3bb29e2296db07610e08c77c34a3 2026-04-04T15:25:54,638 Successfully built yanzhiti 2026-04-04T15:25:54,646 Removed build tracker: '/tmp/pip-build-tracker-9nouf3cn'