2026-03-28T11:23:04,777 Created temporary directory: /tmp/pip-ephem-wheel-cache-andbl9dh 2026-03-28T11:23:04,779 Created temporary directory: /tmp/pip-build-tracker-gibyjzk0 2026-03-28T11:23:04,780 Initialized build tracking at /tmp/pip-build-tracker-gibyjzk0 2026-03-28T11:23:04,780 Created build tracker: /tmp/pip-build-tracker-gibyjzk0 2026-03-28T11:23:04,781 Entered build tracker: /tmp/pip-build-tracker-gibyjzk0 2026-03-28T11:23:04,782 Created temporary directory: /tmp/pip-wheel-wkk4sngm 2026-03-28T11:23:04,784 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-28T11:23:04,787 Created temporary directory: /tmp/pip-ephem-wheel-cache-ldc7ccb3 2026-03-28T11:23:04,808 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T11:23:04,812 2 location(s) to search for versions of repowise: 2026-03-28T11:23:04,812 * https://pypi.org/simple/repowise/ 2026-03-28T11:23:04,812 * https://www.piwheels.org/simple/repowise/ 2026-03-28T11:23:04,813 Fetching project page and analyzing links: https://pypi.org/simple/repowise/ 2026-03-28T11:23:04,813 Getting page https://pypi.org/simple/repowise/ 2026-03-28T11:23:04,815 Found index url https://pypi.org/simple 2026-03-28T11:23:05,038 Fetched page https://pypi.org/simple/repowise/ as application/vnd.pypi.simple.v1+json 2026-03-28T11:23:05,040 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/c8/b3/e0b14fac4bae7df83903c8df6b3ee809cfc62ed600af9ba092d5027ff739/repowise-0.1.0-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-03-28T11:23:05,041 Found link https://files.pythonhosted.org/packages/18/a2/a37a1ef9ed1147ac9a82d422fddc70cd370136ed17e693595d69ef4d5b7c/repowise-0.1.0.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.0 2026-03-28T11:23:05,042 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/05/58/f3344210aec531f867017327083d0e313bca10ce06ecbdb4d8602c17450d/repowise-0.1.1-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-03-28T11:23:05,043 Found link https://files.pythonhosted.org/packages/c6/5e/60d552840ccff96fa71189d636292e844cf515adf3726692e4edb9e4fbcc/repowise-0.1.1.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.1 2026-03-28T11:23:05,044 Fetching project page and analyzing links: https://www.piwheels.org/simple/repowise/ 2026-03-28T11:23:05,044 Getting page https://www.piwheels.org/simple/repowise/ 2026-03-28T11:23:05,046 Found index url https://www.piwheels.org/simple 2026-03-28T11:23:05,212 Fetched page https://www.piwheels.org/simple/repowise/ as text/html 2026-03-28T11:23:05,213 Skipping link: not a file: https://www.piwheels.org/simple/repowise/ 2026-03-28T11:23:05,214 Skipping link: not a file: https://pypi.org/simple/repowise/ 2026-03-28T11:23:05,233 Given no hashes to check 1 links for project 'repowise': discarding no candidates 2026-03-28T11:23:05,250 Collecting repowise==0.1.1 2026-03-28T11:23:05,252 Created temporary directory: /tmp/pip-unpack-hsgvt8z6 2026-03-28T11:23:05,476 Downloading repowise-0.1.1.tar.gz (220 kB) 2026-03-28T11:23:05,852 Added repowise==0.1.1 from https://files.pythonhosted.org/packages/c6/5e/60d552840ccff96fa71189d636292e844cf515adf3726692e4edb9e4fbcc/repowise-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-gibyjzk0' 2026-03-28T11:23:05,860 Created temporary directory: /tmp/pip-build-env-s9rcj_hb 2026-03-28T11:23:05,864 Installing build dependencies: started 2026-03-28T11:23:05,865 Running command pip subprocess to install build dependencies 2026-03-28T11:23:06,994 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-28T11:23:07,437 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-28T11:23:07,460 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T11:23:09,233 Collecting setuptools>=75 2026-03-28T11:23:09,317 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-28T11:23:12,281 Installing collected packages: setuptools 2026-03-28T11:23:15,430 Successfully installed setuptools-82.0.1 2026-03-28T11:23:15,696 Installing build dependencies: finished with status 'done' 2026-03-28T11:23:15,703 Getting requirements to build wheel: started 2026-03-28T11:23:15,705 Running command Getting requirements to build wheel 2026-03-28T11:23:16,408 running egg_info 2026-03-28T11:23:16,414 writing repowise.egg-info/PKG-INFO 2026-03-28T11:23:16,423 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-03-28T11:23:16,425 writing entry points to repowise.egg-info/entry_points.txt 2026-03-28T11:23:16,431 writing requirements to repowise.egg-info/requires.txt 2026-03-28T11:23:16,432 writing top-level names to repowise.egg-info/top_level.txt 2026-03-28T11:23:16,478 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T11:23:16,487 reading manifest template 'MANIFEST.in' 2026-03-28T11:23:16,496 adding license file 'LICENSE' 2026-03-28T11:23:16,504 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T11:23:16,602 Getting requirements to build wheel: finished with status 'done' 2026-03-28T11:23:16,605 Created temporary directory: /tmp/pip-modern-metadata-xlg57p3t 2026-03-28T11:23:16,607 Preparing metadata (pyproject.toml): started 2026-03-28T11:23:16,608 Running command Preparing metadata (pyproject.toml) 2026-03-28T11:23:17,280 running dist_info 2026-03-28T11:23:17,290 creating /tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info 2026-03-28T11:23:17,292 writing /tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info/PKG-INFO 2026-03-28T11:23:17,301 writing dependency_links to /tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info/dependency_links.txt 2026-03-28T11:23:17,303 writing entry points to /tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info/entry_points.txt 2026-03-28T11:23:17,309 writing requirements to /tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info/requires.txt 2026-03-28T11:23:17,310 writing top-level names to /tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info/top_level.txt 2026-03-28T11:23:17,311 writing manifest file '/tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info/SOURCES.txt' 2026-03-28T11:23:17,347 reading manifest file '/tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info/SOURCES.txt' 2026-03-28T11:23:17,349 reading manifest template 'MANIFEST.in' 2026-03-28T11:23:17,358 adding license file 'LICENSE' 2026-03-28T11:23:17,365 writing manifest file '/tmp/pip-modern-metadata-xlg57p3t/repowise.egg-info/SOURCES.txt' 2026-03-28T11:23:17,366 creating '/tmp/pip-modern-metadata-xlg57p3t/repowise-0.1.1.dist-info' 2026-03-28T11:23:17,491 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-28T11:23:17,497 Source in /tmp/pip-wheel-wkk4sngm/repowise_3c1df97f990e446abbf61634c11289ab has version 0.1.1, which satisfies requirement repowise==0.1.1 from https://files.pythonhosted.org/packages/c6/5e/60d552840ccff96fa71189d636292e844cf515adf3726692e4edb9e4fbcc/repowise-0.1.1.tar.gz 2026-03-28T11:23:17,498 Removed repowise==0.1.1 from https://files.pythonhosted.org/packages/c6/5e/60d552840ccff96fa71189d636292e844cf515adf3726692e4edb9e4fbcc/repowise-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-gibyjzk0' 2026-03-28T11:23:17,505 Created temporary directory: /tmp/pip-unpack-vknyrokf 2026-03-28T11:23:17,506 Building wheels for collected packages: repowise 2026-03-28T11:23:17,510 Created temporary directory: /tmp/pip-wheel-ewq2k0d4 2026-03-28T11:23:17,510 Destination directory: /tmp/pip-wheel-ewq2k0d4 2026-03-28T11:23:17,512 Building wheel for repowise (pyproject.toml): started 2026-03-28T11:23:17,514 Running command Building wheel for repowise (pyproject.toml) 2026-03-28T11:23:18,155 running bdist_wheel 2026-03-28T11:23:18,172 running build 2026-03-28T11:23:18,173 running build_py 2026-03-28T11:23:18,179 creating build/lib/repowise/core 2026-03-28T11:23:18,181 copying packages/core/src/repowise/core/__init__.py -> build/lib/repowise/core 2026-03-28T11:23:18,183 copying packages/core/src/repowise/core/rate_limiter.py -> build/lib/repowise/core 2026-03-28T11:23:18,186 creating build/lib/repowise/core/analysis 2026-03-28T11:23:18,187 copying packages/core/src/repowise/core/analysis/__init__.py -> build/lib/repowise/core/analysis 2026-03-28T11:23:18,189 copying packages/core/src/repowise/core/analysis/dead_code.py -> build/lib/repowise/core/analysis 2026-03-28T11:23:18,191 copying packages/core/src/repowise/core/analysis/decision_extractor.py -> build/lib/repowise/core/analysis 2026-03-28T11:23:18,194 creating build/lib/repowise/core/generation 2026-03-28T11:23:18,195 copying packages/core/src/repowise/core/generation/context_assembler.py -> build/lib/repowise/core/generation 2026-03-28T11:23:18,198 copying packages/core/src/repowise/core/generation/models.py -> build/lib/repowise/core/generation 2026-03-28T11:23:18,200 copying packages/core/src/repowise/core/generation/__init__.py -> build/lib/repowise/core/generation 2026-03-28T11:23:18,202 copying packages/core/src/repowise/core/generation/page_generator.py -> build/lib/repowise/core/generation 2026-03-28T11:23:18,205 copying packages/core/src/repowise/core/generation/job_system.py -> build/lib/repowise/core/generation 2026-03-28T11:23:18,208 creating build/lib/repowise/core/generation/editor_files 2026-03-28T11:23:18,209 copying packages/core/src/repowise/core/generation/editor_files/claude_md.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:23:18,211 copying packages/core/src/repowise/core/generation/editor_files/__init__.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:23:18,212 copying packages/core/src/repowise/core/generation/editor_files/base.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:23:18,215 copying packages/core/src/repowise/core/generation/editor_files/fetcher.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:23:18,217 copying packages/core/src/repowise/core/generation/editor_files/data.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:23:18,219 copying packages/core/src/repowise/core/generation/editor_files/tech_stack.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:23:18,221 creating build/lib/repowise/core/ingestion 2026-03-28T11:23:18,222 copying packages/core/src/repowise/core/ingestion/graph.py -> build/lib/repowise/core/ingestion 2026-03-28T11:23:18,225 copying packages/core/src/repowise/core/ingestion/traverser.py -> build/lib/repowise/core/ingestion 2026-03-28T11:23:18,228 copying packages/core/src/repowise/core/ingestion/parser.py -> build/lib/repowise/core/ingestion 2026-03-28T11:23:18,231 copying packages/core/src/repowise/core/ingestion/models.py -> build/lib/repowise/core/ingestion 2026-03-28T11:23:18,233 copying packages/core/src/repowise/core/ingestion/git_indexer.py -> build/lib/repowise/core/ingestion 2026-03-28T11:23:18,236 copying packages/core/src/repowise/core/ingestion/__init__.py -> build/lib/repowise/core/ingestion 2026-03-28T11:23:18,238 copying packages/core/src/repowise/core/ingestion/special_handlers.py -> build/lib/repowise/core/ingestion 2026-03-28T11:23:18,240 copying packages/core/src/repowise/core/ingestion/change_detector.py -> build/lib/repowise/core/ingestion 2026-03-28T11:23:18,243 creating build/lib/repowise/core/ingestion/parsers 2026-03-28T11:23:18,244 copying packages/core/src/repowise/core/ingestion/parsers/go.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:23:18,246 copying packages/core/src/repowise/core/ingestion/parsers/__init__.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:23:18,248 copying packages/core/src/repowise/core/ingestion/parsers/base.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:23:18,250 copying packages/core/src/repowise/core/ingestion/parsers/typescript.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:23:18,251 copying packages/core/src/repowise/core/ingestion/parsers/python.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:23:18,254 creating build/lib/repowise/core/persistence 2026-03-28T11:23:18,254 copying packages/core/src/repowise/core/persistence/search.py -> build/lib/repowise/core/persistence 2026-03-28T11:23:18,257 copying packages/core/src/repowise/core/persistence/models.py -> build/lib/repowise/core/persistence 2026-03-28T11:23:18,259 copying packages/core/src/repowise/core/persistence/__init__.py -> build/lib/repowise/core/persistence 2026-03-28T11:23:18,261 copying packages/core/src/repowise/core/persistence/vector_store.py -> build/lib/repowise/core/persistence 2026-03-28T11:23:18,264 copying packages/core/src/repowise/core/persistence/crud.py -> build/lib/repowise/core/persistence 2026-03-28T11:23:18,267 copying packages/core/src/repowise/core/persistence/database.py -> build/lib/repowise/core/persistence 2026-03-28T11:23:18,269 creating build/lib/repowise/core/providers 2026-03-28T11:23:18,270 copying packages/core/src/repowise/core/providers/__init__.py -> build/lib/repowise/core/providers 2026-03-28T11:23:18,273 creating build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,274 copying packages/core/src/repowise/core/providers/llm/anthropic.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,276 copying packages/core/src/repowise/core/providers/llm/__init__.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,278 copying packages/core/src/repowise/core/providers/llm/ollama.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,281 copying packages/core/src/repowise/core/providers/llm/base.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,283 copying packages/core/src/repowise/core/providers/llm/registry.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,285 copying packages/core/src/repowise/core/providers/llm/litellm.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,287 copying packages/core/src/repowise/core/providers/llm/mock.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,290 copying packages/core/src/repowise/core/providers/llm/openai.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,292 copying packages/core/src/repowise/core/providers/llm/gemini.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:23:18,295 creating build/lib/repowise/core/providers/embedding 2026-03-28T11:23:18,296 copying packages/core/src/repowise/core/providers/embedding/__init__.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:23:18,298 copying packages/core/src/repowise/core/providers/embedding/base.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:23:18,299 copying packages/core/src/repowise/core/providers/embedding/registry.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:23:18,301 copying packages/core/src/repowise/core/providers/embedding/openai.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:23:18,303 copying packages/core/src/repowise/core/providers/embedding/gemini.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:23:18,306 creating build/lib/repowise/cli 2026-03-28T11:23:18,307 copying packages/cli/src/repowise/cli/mcp_config.py -> build/lib/repowise/cli 2026-03-28T11:23:18,309 copying packages/cli/src/repowise/cli/cost_estimator.py -> build/lib/repowise/cli 2026-03-28T11:23:18,311 copying packages/cli/src/repowise/cli/helpers.py -> build/lib/repowise/cli 2026-03-28T11:23:18,313 copying packages/cli/src/repowise/cli/main.py -> build/lib/repowise/cli 2026-03-28T11:23:18,315 copying packages/cli/src/repowise/cli/__init__.py -> build/lib/repowise/cli 2026-03-28T11:23:18,317 copying packages/cli/src/repowise/cli/ui.py -> build/lib/repowise/cli 2026-03-28T11:23:18,320 creating build/lib/repowise/cli/commands 2026-03-28T11:23:18,321 copying packages/cli/src/repowise/cli/commands/init_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,324 copying packages/cli/src/repowise/cli/commands/claude_md_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,326 copying packages/cli/src/repowise/cli/commands/doctor_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,328 copying packages/cli/src/repowise/cli/commands/update_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,330 copying packages/cli/src/repowise/cli/commands/serve_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,332 copying packages/cli/src/repowise/cli/commands/watch_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,334 copying packages/cli/src/repowise/cli/commands/dead_code_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,336 copying packages/cli/src/repowise/cli/commands/export_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,338 copying packages/cli/src/repowise/cli/commands/__init__.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,339 copying packages/cli/src/repowise/cli/commands/status_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,341 copying packages/cli/src/repowise/cli/commands/decision_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,344 copying packages/cli/src/repowise/cli/commands/mcp_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,346 copying packages/cli/src/repowise/cli/commands/reindex_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,348 copying packages/cli/src/repowise/cli/commands/search_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:23:18,351 creating build/lib/repowise/server 2026-03-28T11:23:18,352 copying packages/server/src/repowise/server/app.py -> build/lib/repowise/server 2026-03-28T11:23:18,354 copying packages/server/src/repowise/server/scheduler.py -> build/lib/repowise/server 2026-03-28T11:23:18,356 copying packages/server/src/repowise/server/provider_config.py -> build/lib/repowise/server 2026-03-28T11:23:18,358 copying packages/server/src/repowise/server/__init__.py -> build/lib/repowise/server 2026-03-28T11:23:18,360 copying packages/server/src/repowise/server/deps.py -> build/lib/repowise/server 2026-03-28T11:23:18,362 copying packages/server/src/repowise/server/schemas.py -> build/lib/repowise/server 2026-03-28T11:23:18,364 copying packages/server/src/repowise/server/chat_tools.py -> build/lib/repowise/server 2026-03-28T11:23:18,368 creating build/lib/repowise/server/routers 2026-03-28T11:23:18,369 copying packages/server/src/repowise/server/routers/symbols.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,371 copying packages/server/src/repowise/server/routers/search.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,373 copying packages/server/src/repowise/server/routers/graph.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,375 copying packages/server/src/repowise/server/routers/chat.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,378 copying packages/server/src/repowise/server/routers/claude_md.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,380 copying packages/server/src/repowise/server/routers/health.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,382 copying packages/server/src/repowise/server/routers/jobs.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,384 copying packages/server/src/repowise/server/routers/pages.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,386 copying packages/server/src/repowise/server/routers/providers.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,387 copying packages/server/src/repowise/server/routers/__init__.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,389 copying packages/server/src/repowise/server/routers/webhooks.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,391 copying packages/server/src/repowise/server/routers/decisions.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,393 copying packages/server/src/repowise/server/routers/dead_code.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,395 copying packages/server/src/repowise/server/routers/repos.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,397 copying packages/server/src/repowise/server/routers/git.py -> build/lib/repowise/server/routers 2026-03-28T11:23:18,400 creating build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,401 copying packages/server/src/repowise/server/mcp_server/tool_search.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,403 copying packages/server/src/repowise/server/mcp_server/tool_risk.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,405 copying packages/server/src/repowise/server/mcp_server/_state.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,407 copying packages/server/src/repowise/server/mcp_server/_helpers.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,410 copying packages/server/src/repowise/server/mcp_server/tool_dead_code.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,413 copying packages/server/src/repowise/server/mcp_server/__init__.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,415 copying packages/server/src/repowise/server/mcp_server/tool_why.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,418 copying packages/server/src/repowise/server/mcp_server/tool_dependency.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,420 copying packages/server/src/repowise/server/mcp_server/_server.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,422 copying packages/server/src/repowise/server/mcp_server/tool_context.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,424 copying packages/server/src/repowise/server/mcp_server/tool_overview.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,427 copying packages/server/src/repowise/server/mcp_server/tool_diagram.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:23:18,429 running egg_info 2026-03-28T11:23:18,439 writing repowise.egg-info/PKG-INFO 2026-03-28T11:23:18,448 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-03-28T11:23:18,450 writing entry points to repowise.egg-info/entry_points.txt 2026-03-28T11:23:18,455 writing requirements to repowise.egg-info/requires.txt 2026-03-28T11:23:18,456 writing top-level names to repowise.egg-info/top_level.txt 2026-03-28T11:23:18,483 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T11:23:18,492 reading manifest template 'MANIFEST.in' 2026-03-28T11:23:18,501 adding license file 'LICENSE' 2026-03-28T11:23:18,510 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T11:23:18,512 /tmp/pip-build-env-s9rcj_hb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'repowise.core.generation.templates' is absent from the `packages` configuration. 2026-03-28T11:23:18,513 !! 2026-03-28T11:23:18,514 ******************************************************************************** 2026-03-28T11:23:18,515 ############################ 2026-03-28T11:23:18,515 # Package would be ignored # 2026-03-28T11:23:18,516 ############################ 2026-03-28T11:23:18,516 Python recognizes 'repowise.core.generation.templates' as an importable package[^1], 2026-03-28T11:23:18,517 but it is absent from setuptools' `packages` configuration. 2026-03-28T11:23:18,518 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-28T11:23:18,518 package, please make sure that 'repowise.core.generation.templates' is explicitly added 2026-03-28T11:23:18,519 to the `packages` configuration field. 2026-03-28T11:23:18,520 Alternatively, you can also rely on setuptools' discovery methods 2026-03-28T11:23:18,520 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-28T11:23:18,520 instead of `find_packages(...)`/`find:`). 2026-03-28T11:23:18,521 You can read more about "package discovery" on setuptools documentation page: 2026-03-28T11:23:18,522 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-28T11:23:18,523 If you don't want 'repowise.core.generation.templates' to be distributed and are 2026-03-28T11:23:18,523 already explicitly excluding 'repowise.core.generation.templates' via 2026-03-28T11:23:18,524 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-28T11:23:18,524 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-28T11:23:18,524 combination with a more fine grained `package-data` configuration. 2026-03-28T11:23:18,525 You can read more about "package data files" on setuptools documentation page: 2026-03-28T11:23:18,526 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-28T11:23:18,527 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-28T11:23:18,528 even if it does not contain any `.py` files. 2026-03-28T11:23:18,528 On the other hand, currently there is no concept of package data 2026-03-28T11:23:18,529 directory, all directories are treated like packages. 2026-03-28T11:23:18,529 ******************************************************************************** 2026-03-28T11:23:18,530 !! 2026-03-28T11:23:18,531 check.warn(importable) 2026-03-28T11:23:18,531 /tmp/pip-build-env-s9rcj_hb/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'repowise.core.ingestion.queries' is absent from the `packages` configuration. 2026-03-28T11:23:18,532 !! 2026-03-28T11:23:18,532 ******************************************************************************** 2026-03-28T11:23:18,533 ############################ 2026-03-28T11:23:18,533 # Package would be ignored # 2026-03-28T11:23:18,534 ############################ 2026-03-28T11:23:18,534 Python recognizes 'repowise.core.ingestion.queries' as an importable package[^1], 2026-03-28T11:23:18,535 but it is absent from setuptools' `packages` configuration. 2026-03-28T11:23:18,536 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-28T11:23:18,536 package, please make sure that 'repowise.core.ingestion.queries' is explicitly added 2026-03-28T11:23:18,537 to the `packages` configuration field. 2026-03-28T11:23:18,538 Alternatively, you can also rely on setuptools' discovery methods 2026-03-28T11:23:18,538 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-28T11:23:18,539 instead of `find_packages(...)`/`find:`). 2026-03-28T11:23:18,540 You can read more about "package discovery" on setuptools documentation page: 2026-03-28T11:23:18,541 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-28T11:23:18,542 If you don't want 'repowise.core.ingestion.queries' to be distributed and are 2026-03-28T11:23:18,542 already explicitly excluding 'repowise.core.ingestion.queries' via 2026-03-28T11:23:18,543 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-28T11:23:18,543 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-28T11:23:18,544 combination with a more fine grained `package-data` configuration. 2026-03-28T11:23:18,545 You can read more about "package data files" on setuptools documentation page: 2026-03-28T11:23:18,546 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-28T11:23:18,547 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-28T11:23:18,547 even if it does not contain any `.py` files. 2026-03-28T11:23:18,548 On the other hand, currently there is no concept of package data 2026-03-28T11:23:18,548 directory, all directories are treated like packages. 2026-03-28T11:23:18,548 ******************************************************************************** 2026-03-28T11:23:18,549 !! 2026-03-28T11:23:18,550 check.warn(importable) 2026-03-28T11:23:18,550 creating build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,550 copying packages/core/src/repowise/core/generation/templates/api_contract.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,551 copying packages/core/src/repowise/core/generation/templates/architecture_diagram.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,551 copying packages/core/src/repowise/core/generation/templates/claude_md.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,552 copying packages/core/src/repowise/core/generation/templates/cross_package.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,552 copying packages/core/src/repowise/core/generation/templates/diff_summary.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,553 copying packages/core/src/repowise/core/generation/templates/file_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,553 copying packages/core/src/repowise/core/generation/templates/infra_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,554 copying packages/core/src/repowise/core/generation/templates/module_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,554 copying packages/core/src/repowise/core/generation/templates/repo_overview.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,555 copying packages/core/src/repowise/core/generation/templates/scc_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,555 copying packages/core/src/repowise/core/generation/templates/symbol_spotlight.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:23:18,556 creating build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,556 copying packages/core/src/repowise/core/ingestion/queries/c.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,558 copying packages/core/src/repowise/core/ingestion/queries/cpp.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,560 copying packages/core/src/repowise/core/ingestion/queries/go.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,563 copying packages/core/src/repowise/core/ingestion/queries/java.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,565 copying packages/core/src/repowise/core/ingestion/queries/javascript.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,567 copying packages/core/src/repowise/core/ingestion/queries/kotlin.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,569 copying packages/core/src/repowise/core/ingestion/queries/python.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,571 copying packages/core/src/repowise/core/ingestion/queries/ruby.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,573 copying packages/core/src/repowise/core/ingestion/queries/rust.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,576 copying packages/core/src/repowise/core/ingestion/queries/typescript.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:23:18,594 installing to build/bdist.linux-armv7l/wheel 2026-03-28T11:23:18,595 running install 2026-03-28T11:23:18,618 running install_lib 2026-03-28T11:23:18,623 creating build/bdist.linux-armv7l/wheel 2026-03-28T11:23:18,625 creating build/bdist.linux-armv7l/wheel/repowise 2026-03-28T11:23:18,627 creating build/bdist.linux-armv7l/wheel/repowise/core 2026-03-28T11:23:18,628 creating build/bdist.linux-armv7l/wheel/repowise/core/persistence 2026-03-28T11:23:18,629 copying build/lib/repowise/core/persistence/search.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:23:18,632 copying build/lib/repowise/core/persistence/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:23:18,634 copying build/lib/repowise/core/persistence/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:23:18,636 copying build/lib/repowise/core/persistence/vector_store.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:23:18,639 copying build/lib/repowise/core/persistence/crud.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:23:18,642 copying build/lib/repowise/core/persistence/database.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:23:18,644 creating build/bdist.linux-armv7l/wheel/repowise/core/analysis 2026-03-28T11:23:18,646 copying build/lib/repowise/core/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T11:23:18,647 copying build/lib/repowise/core/analysis/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T11:23:18,650 copying build/lib/repowise/core/analysis/decision_extractor.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T11:23:18,653 copying build/lib/repowise/core/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-03-28T11:23:18,655 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion 2026-03-28T11:23:18,656 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/parsers 2026-03-28T11:23:18,657 copying build/lib/repowise/core/ingestion/parsers/go.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:23:18,659 copying build/lib/repowise/core/ingestion/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:23:18,661 copying build/lib/repowise/core/ingestion/parsers/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:23:18,663 copying build/lib/repowise/core/ingestion/parsers/typescript.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:23:18,664 copying build/lib/repowise/core/ingestion/parsers/python.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:23:18,666 copying build/lib/repowise/core/ingestion/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:23:18,668 copying build/lib/repowise/core/ingestion/traverser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:23:18,671 copying build/lib/repowise/core/ingestion/parser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:23:18,674 copying build/lib/repowise/core/ingestion/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:23:18,676 copying build/lib/repowise/core/ingestion/git_indexer.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:23:18,678 copying build/lib/repowise/core/ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:23:18,680 copying build/lib/repowise/core/ingestion/special_handlers.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:23:18,683 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/queries 2026-03-28T11:23:18,684 copying build/lib/repowise/core/ingestion/queries/java.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,686 copying build/lib/repowise/core/ingestion/queries/kotlin.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,687 copying build/lib/repowise/core/ingestion/queries/typescript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,689 copying build/lib/repowise/core/ingestion/queries/rust.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,691 copying build/lib/repowise/core/ingestion/queries/cpp.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,693 copying build/lib/repowise/core/ingestion/queries/javascript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,694 copying build/lib/repowise/core/ingestion/queries/python.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,696 copying build/lib/repowise/core/ingestion/queries/ruby.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,697 copying build/lib/repowise/core/ingestion/queries/c.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,699 copying build/lib/repowise/core/ingestion/queries/go.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:23:18,701 copying build/lib/repowise/core/ingestion/change_detector.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:23:18,704 creating build/bdist.linux-armv7l/wheel/repowise/core/generation 2026-03-28T11:23:18,705 copying build/lib/repowise/core/generation/context_assembler.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:23:18,707 copying build/lib/repowise/core/generation/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:23:18,710 copying build/lib/repowise/core/generation/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:23:18,712 copying build/lib/repowise/core/generation/page_generator.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:23:18,715 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/templates 2026-03-28T11:23:18,716 copying build/lib/repowise/core/generation/templates/infra_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,718 copying build/lib/repowise/core/generation/templates/claude_md.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,720 copying build/lib/repowise/core/generation/templates/file_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,722 copying build/lib/repowise/core/generation/templates/scc_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,724 copying build/lib/repowise/core/generation/templates/cross_package.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,725 copying build/lib/repowise/core/generation/templates/module_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,727 copying build/lib/repowise/core/generation/templates/symbol_spotlight.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,729 copying build/lib/repowise/core/generation/templates/repo_overview.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,731 copying build/lib/repowise/core/generation/templates/diff_summary.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,733 copying build/lib/repowise/core/generation/templates/api_contract.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,734 copying build/lib/repowise/core/generation/templates/architecture_diagram.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:23:18,737 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/editor_files 2026-03-28T11:23:18,738 copying build/lib/repowise/core/generation/editor_files/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:23:18,740 copying build/lib/repowise/core/generation/editor_files/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:23:18,741 copying build/lib/repowise/core/generation/editor_files/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:23:18,743 copying build/lib/repowise/core/generation/editor_files/fetcher.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:23:18,745 copying build/lib/repowise/core/generation/editor_files/data.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:23:18,747 copying build/lib/repowise/core/generation/editor_files/tech_stack.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:23:18,749 copying build/lib/repowise/core/generation/job_system.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:23:18,752 creating build/bdist.linux-armv7l/wheel/repowise/core/providers 2026-03-28T11:23:18,754 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/embedding 2026-03-28T11:23:18,755 copying build/lib/repowise/core/providers/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:23:18,757 copying build/lib/repowise/core/providers/embedding/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:23:18,759 copying build/lib/repowise/core/providers/embedding/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:23:18,761 copying build/lib/repowise/core/providers/embedding/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:23:18,762 copying build/lib/repowise/core/providers/embedding/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:23:18,765 copying build/lib/repowise/core/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers 2026-03-28T11:23:18,767 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/llm 2026-03-28T11:23:18,768 copying build/lib/repowise/core/providers/llm/anthropic.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,770 copying build/lib/repowise/core/providers/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,772 copying build/lib/repowise/core/providers/llm/ollama.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,775 copying build/lib/repowise/core/providers/llm/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,778 copying build/lib/repowise/core/providers/llm/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,781 copying build/lib/repowise/core/providers/llm/litellm.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,784 copying build/lib/repowise/core/providers/llm/mock.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,786 copying build/lib/repowise/core/providers/llm/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,789 copying build/lib/repowise/core/providers/llm/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:23:18,792 copying build/lib/repowise/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-03-28T11:23:18,796 creating build/bdist.linux-armv7l/wheel/repowise/cli 2026-03-28T11:23:18,797 copying build/lib/repowise/cli/mcp_config.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:23:18,799 copying build/lib/repowise/cli/cost_estimator.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:23:18,802 copying build/lib/repowise/cli/helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:23:18,805 copying build/lib/repowise/cli/main.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:23:18,808 creating build/bdist.linux-armv7l/wheel/repowise/cli/commands 2026-03-28T11:23:18,809 copying build/lib/repowise/cli/commands/init_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,814 copying build/lib/repowise/cli/commands/claude_md_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,816 copying build/lib/repowise/cli/commands/doctor_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,819 copying build/lib/repowise/cli/commands/update_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,821 copying build/lib/repowise/cli/commands/serve_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,823 copying build/lib/repowise/cli/commands/watch_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,826 copying build/lib/repowise/cli/commands/dead_code_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,828 copying build/lib/repowise/cli/commands/export_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,831 copying build/lib/repowise/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,833 copying build/lib/repowise/cli/commands/status_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,835 copying build/lib/repowise/cli/commands/decision_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,838 copying build/lib/repowise/cli/commands/mcp_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,840 copying build/lib/repowise/cli/commands/reindex_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,843 copying build/lib/repowise/cli/commands/search_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:23:18,846 copying build/lib/repowise/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:23:18,848 copying build/lib/repowise/cli/ui.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:23:18,853 creating build/bdist.linux-armv7l/wheel/repowise/server 2026-03-28T11:23:18,854 copying build/lib/repowise/server/app.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:23:18,857 copying build/lib/repowise/server/scheduler.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:23:18,859 copying build/lib/repowise/server/provider_config.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:23:18,863 creating build/bdist.linux-armv7l/wheel/repowise/server/mcp_server 2026-03-28T11:23:18,864 copying build/lib/repowise/server/mcp_server/tool_search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,867 copying build/lib/repowise/server/mcp_server/tool_risk.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,871 copying build/lib/repowise/server/mcp_server/_state.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,873 copying build/lib/repowise/server/mcp_server/_helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,876 copying build/lib/repowise/server/mcp_server/tool_dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,878 copying build/lib/repowise/server/mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,880 copying build/lib/repowise/server/mcp_server/tool_why.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,883 copying build/lib/repowise/server/mcp_server/tool_dependency.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,886 copying build/lib/repowise/server/mcp_server/_server.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,888 copying build/lib/repowise/server/mcp_server/tool_context.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,891 copying build/lib/repowise/server/mcp_server/tool_overview.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,893 copying build/lib/repowise/server/mcp_server/tool_diagram.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:23:18,895 copying build/lib/repowise/server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:23:18,896 copying build/lib/repowise/server/deps.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:23:18,898 copying build/lib/repowise/server/schemas.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:23:18,901 copying build/lib/repowise/server/chat_tools.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:23:18,904 creating build/bdist.linux-armv7l/wheel/repowise/server/routers 2026-03-28T11:23:18,905 copying build/lib/repowise/server/routers/symbols.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,907 copying build/lib/repowise/server/routers/search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,909 copying build/lib/repowise/server/routers/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,911 copying build/lib/repowise/server/routers/chat.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,913 copying build/lib/repowise/server/routers/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,915 copying build/lib/repowise/server/routers/health.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,917 copying build/lib/repowise/server/routers/jobs.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,919 copying build/lib/repowise/server/routers/pages.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,921 copying build/lib/repowise/server/routers/providers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,923 copying build/lib/repowise/server/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,925 copying build/lib/repowise/server/routers/webhooks.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,927 copying build/lib/repowise/server/routers/decisions.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,929 copying build/lib/repowise/server/routers/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,931 copying build/lib/repowise/server/routers/repos.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,934 copying build/lib/repowise/server/routers/git.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:23:18,936 running install_egg_info 2026-03-28T11:23:18,941 Copying repowise.egg-info to build/bdist.linux-armv7l/wheel/./repowise-0.1.1-py3.11.egg-info 2026-03-28T11:23:18,953 running install_scripts 2026-03-28T11:23:18,965 creating build/bdist.linux-armv7l/wheel/repowise-0.1.1.dist-info/WHEEL 2026-03-28T11:23:18,968 creating '/tmp/pip-wheel-ewq2k0d4/.tmp-g104xr5z/repowise-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-28T11:23:18,970 adding 'repowise/cli/__init__.py' 2026-03-28T11:23:18,972 adding 'repowise/cli/cost_estimator.py' 2026-03-28T11:23:18,974 adding 'repowise/cli/helpers.py' 2026-03-28T11:23:18,976 adding 'repowise/cli/main.py' 2026-03-28T11:23:18,977 adding 'repowise/cli/mcp_config.py' 2026-03-28T11:23:18,979 adding 'repowise/cli/ui.py' 2026-03-28T11:23:18,981 adding 'repowise/cli/commands/__init__.py' 2026-03-28T11:23:18,983 adding 'repowise/cli/commands/claude_md_cmd.py' 2026-03-28T11:23:18,984 adding 'repowise/cli/commands/dead_code_cmd.py' 2026-03-28T11:23:18,986 adding 'repowise/cli/commands/decision_cmd.py' 2026-03-28T11:23:18,988 adding 'repowise/cli/commands/doctor_cmd.py' 2026-03-28T11:23:18,989 adding 'repowise/cli/commands/export_cmd.py' 2026-03-28T11:23:18,994 adding 'repowise/cli/commands/init_cmd.py' 2026-03-28T11:23:18,995 adding 'repowise/cli/commands/mcp_cmd.py' 2026-03-28T11:23:18,997 adding 'repowise/cli/commands/reindex_cmd.py' 2026-03-28T11:23:18,998 adding 'repowise/cli/commands/search_cmd.py' 2026-03-28T11:23:19,000 adding 'repowise/cli/commands/serve_cmd.py' 2026-03-28T11:23:19,001 adding 'repowise/cli/commands/status_cmd.py' 2026-03-28T11:23:19,003 adding 'repowise/cli/commands/update_cmd.py' 2026-03-28T11:23:19,005 adding 'repowise/cli/commands/watch_cmd.py' 2026-03-28T11:23:19,006 adding 'repowise/core/__init__.py' 2026-03-28T11:23:19,008 adding 'repowise/core/rate_limiter.py' 2026-03-28T11:23:19,009 adding 'repowise/core/analysis/__init__.py' 2026-03-28T11:23:19,012 adding 'repowise/core/analysis/dead_code.py' 2026-03-28T11:23:19,015 adding 'repowise/core/analysis/decision_extractor.py' 2026-03-28T11:23:19,017 adding 'repowise/core/generation/__init__.py' 2026-03-28T11:23:19,020 adding 'repowise/core/generation/context_assembler.py' 2026-03-28T11:23:19,022 adding 'repowise/core/generation/job_system.py' 2026-03-28T11:23:19,024 adding 'repowise/core/generation/models.py' 2026-03-28T11:23:19,028 adding 'repowise/core/generation/page_generator.py' 2026-03-28T11:23:19,030 adding 'repowise/core/generation/editor_files/__init__.py' 2026-03-28T11:23:19,032 adding 'repowise/core/generation/editor_files/base.py' 2026-03-28T11:23:19,033 adding 'repowise/core/generation/editor_files/claude_md.py' 2026-03-28T11:23:19,034 adding 'repowise/core/generation/editor_files/data.py' 2026-03-28T11:23:19,036 adding 'repowise/core/generation/editor_files/fetcher.py' 2026-03-28T11:23:19,038 adding 'repowise/core/generation/editor_files/tech_stack.py' 2026-03-28T11:23:19,040 adding 'repowise/core/generation/templates/api_contract.j2' 2026-03-28T11:23:19,041 adding 'repowise/core/generation/templates/architecture_diagram.j2' 2026-03-28T11:23:19,042 adding 'repowise/core/generation/templates/claude_md.j2' 2026-03-28T11:23:19,044 adding 'repowise/core/generation/templates/cross_package.j2' 2026-03-28T11:23:19,045 adding 'repowise/core/generation/templates/diff_summary.j2' 2026-03-28T11:23:19,046 adding 'repowise/core/generation/templates/file_page.j2' 2026-03-28T11:23:19,048 adding 'repowise/core/generation/templates/infra_page.j2' 2026-03-28T11:23:19,049 adding 'repowise/core/generation/templates/module_page.j2' 2026-03-28T11:23:19,050 adding 'repowise/core/generation/templates/repo_overview.j2' 2026-03-28T11:23:19,051 adding 'repowise/core/generation/templates/scc_page.j2' 2026-03-28T11:23:19,053 adding 'repowise/core/generation/templates/symbol_spotlight.j2' 2026-03-28T11:23:19,055 adding 'repowise/core/ingestion/__init__.py' 2026-03-28T11:23:19,057 adding 'repowise/core/ingestion/change_detector.py' 2026-03-28T11:23:19,061 adding 'repowise/core/ingestion/git_indexer.py' 2026-03-28T11:23:19,063 adding 'repowise/core/ingestion/graph.py' 2026-03-28T11:23:19,065 adding 'repowise/core/ingestion/models.py' 2026-03-28T11:23:19,069 adding 'repowise/core/ingestion/parser.py' 2026-03-28T11:23:19,071 adding 'repowise/core/ingestion/special_handlers.py' 2026-03-28T11:23:19,073 adding 'repowise/core/ingestion/traverser.py' 2026-03-28T11:23:19,075 adding 'repowise/core/ingestion/parsers/__init__.py' 2026-03-28T11:23:19,076 adding 'repowise/core/ingestion/parsers/base.py' 2026-03-28T11:23:19,077 adding 'repowise/core/ingestion/parsers/go.py' 2026-03-28T11:23:19,078 adding 'repowise/core/ingestion/parsers/python.py' 2026-03-28T11:23:19,079 adding 'repowise/core/ingestion/parsers/typescript.py' 2026-03-28T11:23:19,081 adding 'repowise/core/ingestion/queries/c.scm' 2026-03-28T11:23:19,082 adding 'repowise/core/ingestion/queries/cpp.scm' 2026-03-28T11:23:19,083 adding 'repowise/core/ingestion/queries/go.scm' 2026-03-28T11:23:19,084 adding 'repowise/core/ingestion/queries/java.scm' 2026-03-28T11:23:19,085 adding 'repowise/core/ingestion/queries/javascript.scm' 2026-03-28T11:23:19,087 adding 'repowise/core/ingestion/queries/kotlin.scm' 2026-03-28T11:23:19,088 adding 'repowise/core/ingestion/queries/python.scm' 2026-03-28T11:23:19,089 adding 'repowise/core/ingestion/queries/ruby.scm' 2026-03-28T11:23:19,090 adding 'repowise/core/ingestion/queries/rust.scm' 2026-03-28T11:23:19,091 adding 'repowise/core/ingestion/queries/typescript.scm' 2026-03-28T11:23:19,093 adding 'repowise/core/persistence/__init__.py' 2026-03-28T11:23:19,098 adding 'repowise/core/persistence/crud.py' 2026-03-28T11:23:19,099 adding 'repowise/core/persistence/database.py' 2026-03-28T11:23:19,101 adding 'repowise/core/persistence/models.py' 2026-03-28T11:23:19,103 adding 'repowise/core/persistence/search.py' 2026-03-28T11:23:19,105 adding 'repowise/core/persistence/vector_store.py' 2026-03-28T11:23:19,107 adding 'repowise/core/providers/__init__.py' 2026-03-28T11:23:19,108 adding 'repowise/core/providers/embedding/__init__.py' 2026-03-28T11:23:19,110 adding 'repowise/core/providers/embedding/base.py' 2026-03-28T11:23:19,111 adding 'repowise/core/providers/embedding/gemini.py' 2026-03-28T11:23:19,113 adding 'repowise/core/providers/embedding/openai.py' 2026-03-28T11:23:19,114 adding 'repowise/core/providers/embedding/registry.py' 2026-03-28T11:23:19,116 adding 'repowise/core/providers/llm/__init__.py' 2026-03-28T11:23:19,118 adding 'repowise/core/providers/llm/anthropic.py' 2026-03-28T11:23:19,119 adding 'repowise/core/providers/llm/base.py' 2026-03-28T11:23:19,122 adding 'repowise/core/providers/llm/gemini.py' 2026-03-28T11:23:19,123 adding 'repowise/core/providers/llm/litellm.py' 2026-03-28T11:23:19,125 adding 'repowise/core/providers/llm/mock.py' 2026-03-28T11:23:19,127 adding 'repowise/core/providers/llm/ollama.py' 2026-03-28T11:23:19,128 adding 'repowise/core/providers/llm/openai.py' 2026-03-28T11:23:19,130 adding 'repowise/core/providers/llm/registry.py' 2026-03-28T11:23:19,132 adding 'repowise/server/__init__.py' 2026-03-28T11:23:19,133 adding 'repowise/server/app.py' 2026-03-28T11:23:19,135 adding 'repowise/server/chat_tools.py' 2026-03-28T11:23:19,136 adding 'repowise/server/deps.py' 2026-03-28T11:23:19,138 adding 'repowise/server/provider_config.py' 2026-03-28T11:23:19,140 adding 'repowise/server/scheduler.py' 2026-03-28T11:23:19,142 adding 'repowise/server/schemas.py' 2026-03-28T11:23:19,144 adding 'repowise/server/mcp_server/__init__.py' 2026-03-28T11:23:19,146 adding 'repowise/server/mcp_server/_helpers.py' 2026-03-28T11:23:19,148 adding 'repowise/server/mcp_server/_server.py' 2026-03-28T11:23:19,149 adding 'repowise/server/mcp_server/_state.py' 2026-03-28T11:23:19,151 adding 'repowise/server/mcp_server/tool_context.py' 2026-03-28T11:23:19,153 adding 'repowise/server/mcp_server/tool_dead_code.py' 2026-03-28T11:23:19,155 adding 'repowise/server/mcp_server/tool_dependency.py' 2026-03-28T11:23:19,157 adding 'repowise/server/mcp_server/tool_diagram.py' 2026-03-28T11:23:19,159 adding 'repowise/server/mcp_server/tool_overview.py' 2026-03-28T11:23:19,161 adding 'repowise/server/mcp_server/tool_risk.py' 2026-03-28T11:23:19,163 adding 'repowise/server/mcp_server/tool_search.py' 2026-03-28T11:23:19,165 adding 'repowise/server/mcp_server/tool_why.py' 2026-03-28T11:23:19,167 adding 'repowise/server/routers/__init__.py' 2026-03-28T11:23:19,169 adding 'repowise/server/routers/chat.py' 2026-03-28T11:23:19,171 adding 'repowise/server/routers/claude_md.py' 2026-03-28T11:23:19,172 adding 'repowise/server/routers/dead_code.py' 2026-03-28T11:23:19,173 adding 'repowise/server/routers/decisions.py' 2026-03-28T11:23:19,175 adding 'repowise/server/routers/git.py' 2026-03-28T11:23:19,177 adding 'repowise/server/routers/graph.py' 2026-03-28T11:23:19,178 adding 'repowise/server/routers/health.py' 2026-03-28T11:23:19,180 adding 'repowise/server/routers/jobs.py' 2026-03-28T11:23:19,181 adding 'repowise/server/routers/pages.py' 2026-03-28T11:23:19,182 adding 'repowise/server/routers/providers.py' 2026-03-28T11:23:19,184 adding 'repowise/server/routers/repos.py' 2026-03-28T11:23:19,185 adding 'repowise/server/routers/search.py' 2026-03-28T11:23:19,186 adding 'repowise/server/routers/symbols.py' 2026-03-28T11:23:19,188 adding 'repowise/server/routers/webhooks.py' 2026-03-28T11:23:19,190 adding 'repowise-0.1.1.dist-info/licenses/LICENSE' 2026-03-28T11:23:19,192 adding 'repowise-0.1.1.dist-info/METADATA' 2026-03-28T11:23:19,193 adding 'repowise-0.1.1.dist-info/WHEEL' 2026-03-28T11:23:19,194 adding 'repowise-0.1.1.dist-info/entry_points.txt' 2026-03-28T11:23:19,195 adding 'repowise-0.1.1.dist-info/top_level.txt' 2026-03-28T11:23:19,198 adding 'repowise-0.1.1.dist-info/RECORD' 2026-03-28T11:23:19,203 removing build/bdist.linux-armv7l/wheel 2026-03-28T11:23:19,335 Building wheel for repowise (pyproject.toml): finished with status 'done' 2026-03-28T11:23:19,347 Created wheel for repowise: filename=repowise-0.1.1-py3-none-any.whl size=276407 sha256=b4c3467114b52a0db56bec5fc2b14d0e09b2333ac0b73c54ad927a3aea4b106f 2026-03-28T11:23:19,348 Stored in directory: /tmp/pip-ephem-wheel-cache-ldc7ccb3/wheels/8e/de/92/0394ad8712381ae2749175dbdf7ac3e294369af3baf3be8118 2026-03-28T11:23:19,365 Successfully built repowise 2026-03-28T11:23:19,378 Removed build tracker: '/tmp/pip-build-tracker-gibyjzk0'