2026-05-21T22:29:31,600 Created temporary directory: /tmp/pip-ephem-wheel-cache-n3zbp1sp 2026-05-21T22:29:31,603 Created temporary directory: /tmp/pip-build-tracker-mzx4ug6b 2026-05-21T22:29:31,603 Initialized build tracking at /tmp/pip-build-tracker-mzx4ug6b 2026-05-21T22:29:31,604 Created build tracker: /tmp/pip-build-tracker-mzx4ug6b 2026-05-21T22:29:31,604 Entered build tracker: /tmp/pip-build-tracker-mzx4ug6b 2026-05-21T22:29:31,605 Created temporary directory: /tmp/pip-wheel-5_g2ss59 2026-05-21T22:29:31,608 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-05-21T22:29:31,610 Created temporary directory: /tmp/pip-ephem-wheel-cache-eldvpa14 2026-05-21T22:29:31,632 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T22:29:31,636 2 location(s) to search for versions of ragebot-mcp: 2026-05-21T22:29:31,636 * https://pypi.org/simple/ragebot-mcp/ 2026-05-21T22:29:31,636 * https://www.piwheels.org/simple/ragebot-mcp/ 2026-05-21T22:29:31,637 Fetching project page and analyzing links: https://pypi.org/simple/ragebot-mcp/ 2026-05-21T22:29:31,638 Getting page https://pypi.org/simple/ragebot-mcp/ 2026-05-21T22:29:31,639 Found index url https://pypi.org/simple 2026-05-21T22:29:31,870 Fetched page https://pypi.org/simple/ragebot-mcp/ as application/vnd.pypi.simple.v1+json 2026-05-21T22:29:31,871 Skipping link: No binaries permitted for ragebot-mcp: https://files.pythonhosted.org/packages/a5/b6/32394bc5afae8e5424f406b156e535a59923876cffe43a754af9091e5b81/ragebot_mcp-1.0.2-py3-none-any.whl (from https://pypi.org/simple/ragebot-mcp/) (requires-python:>=3.10) 2026-05-21T22:29:31,872 Found link https://files.pythonhosted.org/packages/3b/a1/e33d5c613c0666bb6328f6978ad09426c2ed6804ef5ed3eb4b7ebbc40e43/ragebot_mcp-1.0.2.tar.gz (from https://pypi.org/simple/ragebot-mcp/) (requires-python:>=3.10), version: 1.0.2 2026-05-21T22:29:31,873 Fetching project page and analyzing links: https://www.piwheels.org/simple/ragebot-mcp/ 2026-05-21T22:29:31,874 Getting page https://www.piwheels.org/simple/ragebot-mcp/ 2026-05-21T22:29:31,875 Found index url https://www.piwheels.org/simple 2026-05-21T22:29:36,464 Fetched page https://www.piwheels.org/simple/ragebot-mcp/ as text/html 2026-05-21T22:29:36,467 Skipping link: not a file: https://www.piwheels.org/simple/ragebot-mcp/ 2026-05-21T22:29:36,468 Skipping link: not a file: https://pypi.org/simple/ragebot-mcp/ 2026-05-21T22:29:36,492 Given no hashes to check 1 links for project 'ragebot-mcp': discarding no candidates 2026-05-21T22:29:36,510 Collecting ragebot-mcp==1.0.2 2026-05-21T22:29:36,513 Created temporary directory: /tmp/pip-unpack-xpgxw27p 2026-05-21T22:29:36,742 Downloading ragebot_mcp-1.0.2.tar.gz (91 kB) 2026-05-21T22:29:36,936 Added ragebot-mcp==1.0.2 from https://files.pythonhosted.org/packages/3b/a1/e33d5c613c0666bb6328f6978ad09426c2ed6804ef5ed3eb4b7ebbc40e43/ragebot_mcp-1.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-mzx4ug6b' 2026-05-21T22:29:36,944 Created temporary directory: /tmp/pip-build-env-4jf8s89f 2026-05-21T22:29:36,949 Installing build dependencies: started 2026-05-21T22:29:36,950 Running command pip subprocess to install build dependencies 2026-05-21T22:29:38,134 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-21T22:29:38,587 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-05-21T22:29:38,610 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T22:29:44,678 Collecting setuptools>=61 2026-05-21T22:29:44,679 Obtaining dependency information for setuptools>=61 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-21T22:29:44,696 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-21T22:29:44,931 Collecting wheel 2026-05-21T22:29:44,932 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-21T22:29:44,947 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-21T22:29:45,149 Collecting tomli>=1.1.0 2026-05-21T22:29:45,151 Obtaining dependency information for tomli>=1.1.0 from https://www.piwheels.org/simple/tomli/tomli-2.4.1-py3-none-any.whl.metadata 2026-05-21T22:29:45,168 Using cached https://www.piwheels.org/simple/tomli/tomli-2.4.1-py3-none-any.whl.metadata (10 kB) 2026-05-21T22:29:45,352 Collecting packaging>=24.0 2026-05-21T22:29:45,353 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-21T22:29:45,367 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-21T22:29:45,562 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-21T22:29:45,581 Using cached https://www.piwheels.org/simple/tomli/tomli-2.4.1-py3-none-any.whl (14 kB) 2026-05-21T22:29:45,599 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-21T22:29:45,677 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T22:29:45,711 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-21T22:29:45,734 Using cached https://www.piwheels.org/simple/tomli/tomli-2.4.1-py3-none-any.whl (14 kB) 2026-05-21T22:29:45,758 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-21T22:29:45,860 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T22:29:48,619 Installing collected packages: tomli, setuptools, packaging, wheel 2026-05-21T22:29:52,253 Creating /tmp/pip-build-env-4jf8s89f/overlay/local/bin 2026-05-21T22:29:52,256 changing mode of /tmp/pip-build-env-4jf8s89f/overlay/local/bin/wheel to 755 2026-05-21T22:29:52,284 Successfully installed packaging-26.2 setuptools-82.0.1 tomli-2.4.1 wheel-0.47.0 2026-05-21T22:29:52,583 Installing build dependencies: finished with status 'done' 2026-05-21T22:29:52,589 Getting requirements to build wheel: started 2026-05-21T22:29:52,591 Running command Getting requirements to build wheel 2026-05-21T22:29:53,324 running egg_info 2026-05-21T22:29:53,332 writing ragebot_mcp.egg-info/PKG-INFO 2026-05-21T22:29:53,337 writing dependency_links to ragebot_mcp.egg-info/dependency_links.txt 2026-05-21T22:29:53,340 writing entry points to ragebot_mcp.egg-info/entry_points.txt 2026-05-21T22:29:53,343 writing requirements to ragebot_mcp.egg-info/requires.txt 2026-05-21T22:29:53,344 writing top-level names to ragebot_mcp.egg-info/top_level.txt 2026-05-21T22:29:53,385 reading manifest file 'ragebot_mcp.egg-info/SOURCES.txt' 2026-05-21T22:29:53,392 reading manifest template 'MANIFEST.in' 2026-05-21T22:29:53,420 writing manifest file 'ragebot_mcp.egg-info/SOURCES.txt' 2026-05-21T22:29:53,519 Getting requirements to build wheel: finished with status 'done' 2026-05-21T22:29:53,522 Created temporary directory: /tmp/pip-modern-metadata-ew53c2e0 2026-05-21T22:29:53,525 Preparing metadata (pyproject.toml): started 2026-05-21T22:29:53,526 Running command Preparing metadata (pyproject.toml) 2026-05-21T22:29:54,186 running dist_info 2026-05-21T22:29:54,196 creating /tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info 2026-05-21T22:29:54,197 writing /tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info/PKG-INFO 2026-05-21T22:29:54,202 writing dependency_links to /tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info/dependency_links.txt 2026-05-21T22:29:54,204 writing entry points to /tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info/entry_points.txt 2026-05-21T22:29:54,206 writing requirements to /tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info/requires.txt 2026-05-21T22:29:54,207 writing top-level names to /tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info/top_level.txt 2026-05-21T22:29:54,209 writing manifest file '/tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info/SOURCES.txt' 2026-05-21T22:29:54,234 reading manifest file '/tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info/SOURCES.txt' 2026-05-21T22:29:54,236 reading manifest template 'MANIFEST.in' 2026-05-21T22:29:54,261 writing manifest file '/tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp.egg-info/SOURCES.txt' 2026-05-21T22:29:54,262 creating '/tmp/pip-modern-metadata-ew53c2e0/ragebot_mcp-1.0.2.dist-info' 2026-05-21T22:29:54,387 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-21T22:29:54,392 Source in /tmp/pip-wheel-5_g2ss59/ragebot-mcp_d114f73f9513410fbb19dfe50bef8ce6 has version 1.0.2, which satisfies requirement ragebot-mcp==1.0.2 from https://files.pythonhosted.org/packages/3b/a1/e33d5c613c0666bb6328f6978ad09426c2ed6804ef5ed3eb4b7ebbc40e43/ragebot_mcp-1.0.2.tar.gz 2026-05-21T22:29:54,393 Removed ragebot-mcp==1.0.2 from https://files.pythonhosted.org/packages/3b/a1/e33d5c613c0666bb6328f6978ad09426c2ed6804ef5ed3eb4b7ebbc40e43/ragebot_mcp-1.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-mzx4ug6b' 2026-05-21T22:29:54,399 Created temporary directory: /tmp/pip-unpack-eoic8f_g 2026-05-21T22:29:54,400 Building wheels for collected packages: ragebot-mcp 2026-05-21T22:29:54,405 Created temporary directory: /tmp/pip-wheel-vok57vye 2026-05-21T22:29:54,405 Destination directory: /tmp/pip-wheel-vok57vye 2026-05-21T22:29:54,408 Building wheel for ragebot-mcp (pyproject.toml): started 2026-05-21T22:29:54,409 Running command Building wheel for ragebot-mcp (pyproject.toml) 2026-05-21T22:29:55,042 running bdist_wheel 2026-05-21T22:29:55,060 running build 2026-05-21T22:29:55,061 running build_py 2026-05-21T22:29:55,066 creating build/lib/ragebot 2026-05-21T22:29:55,069 copying ragebot/cli.py -> build/lib/ragebot 2026-05-21T22:29:55,072 copying ragebot/__init__.py -> build/lib/ragebot 2026-05-21T22:29:55,074 copying ragebot/__main__.py -> build/lib/ragebot 2026-05-21T22:29:55,076 creating build/lib/ragebot/storage 2026-05-21T22:29:55,077 copying ragebot/storage/__init__.py -> build/lib/ragebot/storage 2026-05-21T22:29:55,079 copying ragebot/storage/snapshot.py -> build/lib/ragebot/storage 2026-05-21T22:29:55,081 copying ragebot/storage/db.py -> build/lib/ragebot/storage 2026-05-21T22:29:55,084 copying ragebot/storage/session_manager.py -> build/lib/ragebot/storage 2026-05-21T22:29:55,087 creating build/lib/ragebot/core 2026-05-21T22:29:55,088 copying ragebot/core/engine.py -> build/lib/ragebot/core 2026-05-21T22:29:55,091 copying ragebot/core/watcher.py -> build/lib/ragebot/core 2026-05-21T22:29:55,093 copying ragebot/core/config.py -> build/lib/ragebot/core 2026-05-21T22:29:55,095 copying ragebot/core/commands.py -> build/lib/ragebot/core 2026-05-21T22:29:55,098 copying ragebot/core/__init__.py -> build/lib/ragebot/core 2026-05-21T22:29:55,100 copying ragebot/core/scanner.py -> build/lib/ragebot/core 2026-05-21T22:29:55,103 creating build/lib/ragebot/utils 2026-05-21T22:29:55,104 copying ragebot/utils/display.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,106 copying ragebot/utils/ui_helpers.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,109 copying ragebot/utils/error_handler.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,111 copying ragebot/utils/logging_config.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,114 copying ragebot/utils/config_display.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,116 copying ragebot/utils/tokens.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,118 copying ragebot/utils/__init__.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,120 copying ragebot/utils/status_bar.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,122 copying ragebot/utils/search_formatter.py -> build/lib/ragebot/utils 2026-05-21T22:29:55,124 creating build/lib/ragebot/agents 2026-05-21T22:29:55,125 copying ragebot/agents/context_builder.py -> build/lib/ragebot/agents 2026-05-21T22:29:55,128 copying ragebot/agents/__init__.py -> build/lib/ragebot/agents 2026-05-21T22:29:55,130 creating build/lib/ragebot/mcp 2026-05-21T22:29:55,131 copying ragebot/mcp/server.py -> build/lib/ragebot/mcp 2026-05-21T22:29:55,134 copying ragebot/mcp/__init__.py -> build/lib/ragebot/mcp 2026-05-21T22:29:55,135 copying ragebot/mcp/__main__.py -> build/lib/ragebot/mcp 2026-05-21T22:29:55,138 creating build/lib/ragebot/parsers 2026-05-21T22:29:55,139 copying ragebot/parsers/doc_parser.py -> build/lib/ragebot/parsers 2026-05-21T22:29:55,141 copying ragebot/parsers/code_parser.py -> build/lib/ragebot/parsers 2026-05-21T22:29:55,144 copying ragebot/parsers/__init__.py -> build/lib/ragebot/parsers 2026-05-21T22:29:55,146 creating build/lib/ragebot/llm 2026-05-21T22:29:55,147 copying ragebot/llm/gemini.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,150 copying ragebot/llm/groq.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,151 copying ragebot/llm/models.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,154 copying ragebot/llm/ollama.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,156 copying ragebot/llm/provider_manager.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,159 copying ragebot/llm/noop.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,161 copying ragebot/llm/base.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,163 copying ragebot/llm/factory.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,165 copying ragebot/llm/__init__.py -> build/lib/ragebot/llm 2026-05-21T22:29:55,167 creating build/lib/ragebot/search 2026-05-21T22:29:55,168 copying ragebot/search/embedder.py -> build/lib/ragebot/search 2026-05-21T22:29:55,171 copying ragebot/search/retriever.py -> build/lib/ragebot/search 2026-05-21T22:29:55,173 copying ragebot/search/__init__.py -> build/lib/ragebot/search 2026-05-21T22:29:55,175 creating build/lib/ragebot/auth 2026-05-21T22:29:55,176 copying ragebot/auth/provider_auth.py -> build/lib/ragebot/auth 2026-05-21T22:29:55,179 running egg_info 2026-05-21T22:29:55,189 writing ragebot_mcp.egg-info/PKG-INFO 2026-05-21T22:29:55,194 writing dependency_links to ragebot_mcp.egg-info/dependency_links.txt 2026-05-21T22:29:55,196 writing entry points to ragebot_mcp.egg-info/entry_points.txt 2026-05-21T22:29:55,198 writing requirements to ragebot_mcp.egg-info/requires.txt 2026-05-21T22:29:55,199 writing top-level names to ragebot_mcp.egg-info/top_level.txt 2026-05-21T22:29:55,217 reading manifest file 'ragebot_mcp.egg-info/SOURCES.txt' 2026-05-21T22:29:55,221 reading manifest template 'MANIFEST.in' 2026-05-21T22:29:55,248 writing manifest file 'ragebot_mcp.egg-info/SOURCES.txt' 2026-05-21T22:29:55,268 installing to build/bdist.linux-armv7l/wheel 2026-05-21T22:29:55,269 running install 2026-05-21T22:29:55,291 running install_lib 2026-05-21T22:29:55,297 creating build/bdist.linux-armv7l/wheel 2026-05-21T22:29:55,299 creating build/bdist.linux-armv7l/wheel/ragebot 2026-05-21T22:29:55,301 creating build/bdist.linux-armv7l/wheel/ragebot/storage 2026-05-21T22:29:55,302 copying build/lib/ragebot/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot/storage 2026-05-21T22:29:55,304 copying build/lib/ragebot/storage/snapshot.py -> build/bdist.linux-armv7l/wheel/./ragebot/storage 2026-05-21T22:29:55,306 copying build/lib/ragebot/storage/db.py -> build/bdist.linux-armv7l/wheel/./ragebot/storage 2026-05-21T22:29:55,309 copying build/lib/ragebot/storage/session_manager.py -> build/bdist.linux-armv7l/wheel/./ragebot/storage 2026-05-21T22:29:55,312 creating build/bdist.linux-armv7l/wheel/ragebot/core 2026-05-21T22:29:55,313 copying build/lib/ragebot/core/engine.py -> build/bdist.linux-armv7l/wheel/./ragebot/core 2026-05-21T22:29:55,316 copying build/lib/ragebot/core/watcher.py -> build/bdist.linux-armv7l/wheel/./ragebot/core 2026-05-21T22:29:55,318 copying build/lib/ragebot/core/config.py -> build/bdist.linux-armv7l/wheel/./ragebot/core 2026-05-21T22:29:55,320 copying build/lib/ragebot/core/commands.py -> build/bdist.linux-armv7l/wheel/./ragebot/core 2026-05-21T22:29:55,323 copying build/lib/ragebot/core/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot/core 2026-05-21T22:29:55,324 copying build/lib/ragebot/core/scanner.py -> build/bdist.linux-armv7l/wheel/./ragebot/core 2026-05-21T22:29:55,328 creating build/bdist.linux-armv7l/wheel/ragebot/utils 2026-05-21T22:29:55,329 copying build/lib/ragebot/utils/display.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,331 copying build/lib/ragebot/utils/ui_helpers.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,333 copying build/lib/ragebot/utils/error_handler.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,335 copying build/lib/ragebot/utils/logging_config.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,338 copying build/lib/ragebot/utils/config_display.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,340 copying build/lib/ragebot/utils/tokens.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,342 copying build/lib/ragebot/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,343 copying build/lib/ragebot/utils/status_bar.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,345 copying build/lib/ragebot/utils/search_formatter.py -> build/bdist.linux-armv7l/wheel/./ragebot/utils 2026-05-21T22:29:55,348 creating build/bdist.linux-armv7l/wheel/ragebot/agents 2026-05-21T22:29:55,349 copying build/lib/ragebot/agents/context_builder.py -> build/bdist.linux-armv7l/wheel/./ragebot/agents 2026-05-21T22:29:55,352 copying build/lib/ragebot/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot/agents 2026-05-21T22:29:55,354 creating build/bdist.linux-armv7l/wheel/ragebot/mcp 2026-05-21T22:29:55,355 copying build/lib/ragebot/mcp/server.py -> build/bdist.linux-armv7l/wheel/./ragebot/mcp 2026-05-21T22:29:55,358 copying build/lib/ragebot/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot/mcp 2026-05-21T22:29:55,359 copying build/lib/ragebot/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./ragebot/mcp 2026-05-21T22:29:55,362 creating build/bdist.linux-armv7l/wheel/ragebot/parsers 2026-05-21T22:29:55,363 copying build/lib/ragebot/parsers/doc_parser.py -> build/bdist.linux-armv7l/wheel/./ragebot/parsers 2026-05-21T22:29:55,365 copying build/lib/ragebot/parsers/code_parser.py -> build/bdist.linux-armv7l/wheel/./ragebot/parsers 2026-05-21T22:29:55,367 copying build/lib/ragebot/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot/parsers 2026-05-21T22:29:55,370 creating build/bdist.linux-armv7l/wheel/ragebot/llm 2026-05-21T22:29:55,371 copying build/lib/ragebot/llm/gemini.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,374 copying build/lib/ragebot/llm/groq.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,376 copying build/lib/ragebot/llm/models.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,378 copying build/lib/ragebot/llm/ollama.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,381 copying build/lib/ragebot/llm/provider_manager.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,383 copying build/lib/ragebot/llm/noop.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,385 copying build/lib/ragebot/llm/base.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,387 copying build/lib/ragebot/llm/factory.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,388 copying build/lib/ragebot/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot/llm 2026-05-21T22:29:55,390 copying build/lib/ragebot/cli.py -> build/bdist.linux-armv7l/wheel/./ragebot 2026-05-21T22:29:55,393 copying build/lib/ragebot/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot 2026-05-21T22:29:55,395 copying build/lib/ragebot/__main__.py -> build/bdist.linux-armv7l/wheel/./ragebot 2026-05-21T22:29:55,397 creating build/bdist.linux-armv7l/wheel/ragebot/search 2026-05-21T22:29:55,398 copying build/lib/ragebot/search/embedder.py -> build/bdist.linux-armv7l/wheel/./ragebot/search 2026-05-21T22:29:55,400 copying build/lib/ragebot/search/retriever.py -> build/bdist.linux-armv7l/wheel/./ragebot/search 2026-05-21T22:29:55,402 copying build/lib/ragebot/search/__init__.py -> build/bdist.linux-armv7l/wheel/./ragebot/search 2026-05-21T22:29:55,404 creating build/bdist.linux-armv7l/wheel/ragebot/auth 2026-05-21T22:29:55,405 copying build/lib/ragebot/auth/provider_auth.py -> build/bdist.linux-armv7l/wheel/./ragebot/auth 2026-05-21T22:29:55,407 running install_egg_info 2026-05-21T22:29:55,412 Copying ragebot_mcp.egg-info to build/bdist.linux-armv7l/wheel/./ragebot_mcp-1.0.2-py3.11.egg-info 2026-05-21T22:29:55,423 running install_scripts 2026-05-21T22:29:55,432 creating build/bdist.linux-armv7l/wheel/ragebot_mcp-1.0.2.dist-info/WHEEL 2026-05-21T22:29:55,435 creating '/tmp/pip-wheel-vok57vye/.tmp-076p3s3o/ragebot_mcp-1.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-21T22:29:55,437 adding 'ragebot/__init__.py' 2026-05-21T22:29:55,438 adding 'ragebot/__main__.py' 2026-05-21T22:29:55,444 adding 'ragebot/cli.py' 2026-05-21T22:29:55,446 adding 'ragebot/agents/__init__.py' 2026-05-21T22:29:55,448 adding 'ragebot/agents/context_builder.py' 2026-05-21T22:29:55,450 adding 'ragebot/auth/provider_auth.py' 2026-05-21T22:29:55,452 adding 'ragebot/core/__init__.py' 2026-05-21T22:29:55,455 adding 'ragebot/core/commands.py' 2026-05-21T22:29:55,456 adding 'ragebot/core/config.py' 2026-05-21T22:29:55,460 adding 'ragebot/core/engine.py' 2026-05-21T22:29:55,463 adding 'ragebot/core/scanner.py' 2026-05-21T22:29:55,464 adding 'ragebot/core/watcher.py' 2026-05-21T22:29:55,466 adding 'ragebot/llm/__init__.py' 2026-05-21T22:29:55,467 adding 'ragebot/llm/base.py' 2026-05-21T22:29:55,468 adding 'ragebot/llm/factory.py' 2026-05-21T22:29:55,470 adding 'ragebot/llm/gemini.py' 2026-05-21T22:29:55,472 adding 'ragebot/llm/groq.py' 2026-05-21T22:29:55,473 adding 'ragebot/llm/models.py' 2026-05-21T22:29:55,474 adding 'ragebot/llm/noop.py' 2026-05-21T22:29:55,476 adding 'ragebot/llm/ollama.py' 2026-05-21T22:29:55,478 adding 'ragebot/llm/provider_manager.py' 2026-05-21T22:29:55,480 adding 'ragebot/mcp/__init__.py' 2026-05-21T22:29:55,481 adding 'ragebot/mcp/__main__.py' 2026-05-21T22:29:55,483 adding 'ragebot/mcp/server.py' 2026-05-21T22:29:55,485 adding 'ragebot/parsers/__init__.py' 2026-05-21T22:29:55,487 adding 'ragebot/parsers/code_parser.py' 2026-05-21T22:29:55,488 adding 'ragebot/parsers/doc_parser.py' 2026-05-21T22:29:55,490 adding 'ragebot/search/__init__.py' 2026-05-21T22:29:55,492 adding 'ragebot/search/embedder.py' 2026-05-21T22:29:55,494 adding 'ragebot/search/retriever.py' 2026-05-21T22:29:55,496 adding 'ragebot/storage/__init__.py' 2026-05-21T22:29:55,497 adding 'ragebot/storage/db.py' 2026-05-21T22:29:55,499 adding 'ragebot/storage/session_manager.py' 2026-05-21T22:29:55,501 adding 'ragebot/storage/snapshot.py' 2026-05-21T22:29:55,502 adding 'ragebot/utils/__init__.py' 2026-05-21T22:29:55,504 adding 'ragebot/utils/config_display.py' 2026-05-21T22:29:55,505 adding 'ragebot/utils/display.py' 2026-05-21T22:29:55,507 adding 'ragebot/utils/error_handler.py' 2026-05-21T22:29:55,509 adding 'ragebot/utils/logging_config.py' 2026-05-21T22:29:55,511 adding 'ragebot/utils/search_formatter.py' 2026-05-21T22:29:55,512 adding 'ragebot/utils/status_bar.py' 2026-05-21T22:29:55,513 adding 'ragebot/utils/tokens.py' 2026-05-21T22:29:55,515 adding 'ragebot/utils/ui_helpers.py' 2026-05-21T22:29:55,518 adding 'ragebot_mcp-1.0.2.dist-info/METADATA' 2026-05-21T22:29:55,519 adding 'ragebot_mcp-1.0.2.dist-info/WHEEL' 2026-05-21T22:29:55,520 adding 'ragebot_mcp-1.0.2.dist-info/entry_points.txt' 2026-05-21T22:29:55,520 adding 'ragebot_mcp-1.0.2.dist-info/top_level.txt' 2026-05-21T22:29:55,522 adding 'ragebot_mcp-1.0.2.dist-info/RECORD' 2026-05-21T22:29:55,524 removing build/bdist.linux-armv7l/wheel 2026-05-21T22:29:55,636 Building wheel for ragebot-mcp (pyproject.toml): finished with status 'done' 2026-05-21T22:29:55,643 Created wheel for ragebot-mcp: filename=ragebot_mcp-1.0.2-py3-none-any.whl size=97049 sha256=509bb6175f55dcf7e427bf0655eda9aa42f34bdab96ef33c1c116045acfd65b0 2026-05-21T22:29:55,644 Stored in directory: /tmp/pip-ephem-wheel-cache-eldvpa14/wheels/5e/b8/65/3bb4965c11f636c607db7d7bc60e4a2a64f81881d4505d91d9 2026-05-21T22:29:55,656 Successfully built ragebot-mcp 2026-05-21T22:29:55,662 Removed build tracker: '/tmp/pip-build-tracker-mzx4ug6b'