2026-03-28T11:21:54,869 Created temporary directory: /tmp/pip-ephem-wheel-cache-ch1dfhqn 2026-03-28T11:21:54,871 Created temporary directory: /tmp/pip-build-tracker-4yar1ae8 2026-03-28T11:21:54,872 Initialized build tracking at /tmp/pip-build-tracker-4yar1ae8 2026-03-28T11:21:54,872 Created build tracker: /tmp/pip-build-tracker-4yar1ae8 2026-03-28T11:21:54,873 Entered build tracker: /tmp/pip-build-tracker-4yar1ae8 2026-03-28T11:21:54,873 Created temporary directory: /tmp/pip-wheel-0nj68ygh 2026-03-28T11:21:54,876 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:21:54,879 Created temporary directory: /tmp/pip-ephem-wheel-cache-tkm8o1yf 2026-03-28T11:21:54,900 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T11:21:54,904 2 location(s) to search for versions of repowise: 2026-03-28T11:21:54,904 * https://pypi.org/simple/repowise/ 2026-03-28T11:21:54,904 * https://www.piwheels.org/simple/repowise/ 2026-03-28T11:21:54,905 Fetching project page and analyzing links: https://pypi.org/simple/repowise/ 2026-03-28T11:21:54,906 Getting page https://pypi.org/simple/repowise/ 2026-03-28T11:21:54,907 Found index url https://pypi.org/simple 2026-03-28T11:21:55,145 Fetched page https://pypi.org/simple/repowise/ as application/vnd.pypi.simple.v1+json 2026-03-28T11:21:55,147 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:21:55,148 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:21:55,149 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:21:55,150 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:21:55,150 Fetching project page and analyzing links: https://www.piwheels.org/simple/repowise/ 2026-03-28T11:21:55,151 Getting page https://www.piwheels.org/simple/repowise/ 2026-03-28T11:21:55,153 Found index url https://www.piwheels.org/simple 2026-03-28T11:21:55,356 Fetched page https://www.piwheels.org/simple/repowise/ as text/html 2026-03-28T11:21:55,357 Skipping link: not a file: https://www.piwheels.org/simple/repowise/ 2026-03-28T11:21:55,358 Skipping link: not a file: https://pypi.org/simple/repowise/ 2026-03-28T11:21:55,377 Given no hashes to check 1 links for project 'repowise': discarding no candidates 2026-03-28T11:21:55,395 Collecting repowise==0.1.0 2026-03-28T11:21:55,397 Created temporary directory: /tmp/pip-unpack-50h1gioy 2026-03-28T11:21:55,637 Downloading repowise-0.1.0.tar.gz (217 kB) 2026-03-28T11:21:56,030 Added repowise==0.1.0 from https://files.pythonhosted.org/packages/18/a2/a37a1ef9ed1147ac9a82d422fddc70cd370136ed17e693595d69ef4d5b7c/repowise-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-4yar1ae8' 2026-03-28T11:21:56,037 Created temporary directory: /tmp/pip-build-env-vxy8b928 2026-03-28T11:21:56,041 Installing build dependencies: started 2026-03-28T11:21:56,042 Running command pip subprocess to install build dependencies 2026-03-28T11:21:57,183 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-28T11:21:57,596 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:21:57,619 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T11:21:59,363 Collecting setuptools>=75 2026-03-28T11:21:59,450 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-28T11:22:02,453 Installing collected packages: setuptools 2026-03-28T11:22:06,672 Successfully installed setuptools-82.0.1 2026-03-28T11:22:06,938 Installing build dependencies: finished with status 'done' 2026-03-28T11:22:06,944 Getting requirements to build wheel: started 2026-03-28T11:22:06,945 Running command Getting requirements to build wheel 2026-03-28T11:22:07,669 running egg_info 2026-03-28T11:22:07,675 writing repowise.egg-info/PKG-INFO 2026-03-28T11:22:07,684 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-03-28T11:22:07,686 writing entry points to repowise.egg-info/entry_points.txt 2026-03-28T11:22:07,692 writing requirements to repowise.egg-info/requires.txt 2026-03-28T11:22:07,693 writing top-level names to repowise.egg-info/top_level.txt 2026-03-28T11:22:07,741 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T11:22:07,750 reading manifest template 'MANIFEST.in' 2026-03-28T11:22:07,768 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T11:22:07,866 Getting requirements to build wheel: finished with status 'done' 2026-03-28T11:22:07,870 Created temporary directory: /tmp/pip-modern-metadata-cw4sgwcl 2026-03-28T11:22:07,872 Preparing metadata (pyproject.toml): started 2026-03-28T11:22:07,873 Running command Preparing metadata (pyproject.toml) 2026-03-28T11:22:08,553 running dist_info 2026-03-28T11:22:08,563 creating /tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info 2026-03-28T11:22:08,564 writing /tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info/PKG-INFO 2026-03-28T11:22:08,573 writing dependency_links to /tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info/dependency_links.txt 2026-03-28T11:22:08,575 writing entry points to /tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info/entry_points.txt 2026-03-28T11:22:08,581 writing requirements to /tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info/requires.txt 2026-03-28T11:22:08,582 writing top-level names to /tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info/top_level.txt 2026-03-28T11:22:08,584 writing manifest file '/tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info/SOURCES.txt' 2026-03-28T11:22:08,620 reading manifest file '/tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info/SOURCES.txt' 2026-03-28T11:22:08,622 reading manifest template 'MANIFEST.in' 2026-03-28T11:22:08,638 writing manifest file '/tmp/pip-modern-metadata-cw4sgwcl/repowise.egg-info/SOURCES.txt' 2026-03-28T11:22:08,639 creating '/tmp/pip-modern-metadata-cw4sgwcl/repowise-0.1.0.dist-info' 2026-03-28T11:22:08,765 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-28T11:22:08,771 Source in /tmp/pip-wheel-0nj68ygh/repowise_203e450a4fb14560844ee7c95c4efbec has version 0.1.0, which satisfies requirement repowise==0.1.0 from https://files.pythonhosted.org/packages/18/a2/a37a1ef9ed1147ac9a82d422fddc70cd370136ed17e693595d69ef4d5b7c/repowise-0.1.0.tar.gz 2026-03-28T11:22:08,772 Removed repowise==0.1.0 from https://files.pythonhosted.org/packages/18/a2/a37a1ef9ed1147ac9a82d422fddc70cd370136ed17e693595d69ef4d5b7c/repowise-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-4yar1ae8' 2026-03-28T11:22:08,779 Created temporary directory: /tmp/pip-unpack-ey3es5hx 2026-03-28T11:22:08,780 Building wheels for collected packages: repowise 2026-03-28T11:22:08,784 Created temporary directory: /tmp/pip-wheel-qst8kaue 2026-03-28T11:22:08,785 Destination directory: /tmp/pip-wheel-qst8kaue 2026-03-28T11:22:08,788 Building wheel for repowise (pyproject.toml): started 2026-03-28T11:22:08,789 Running command Building wheel for repowise (pyproject.toml) 2026-03-28T11:22:09,440 running bdist_wheel 2026-03-28T11:22:09,457 running build 2026-03-28T11:22:09,458 running build_py 2026-03-28T11:22:09,464 creating build/lib/repowise/core 2026-03-28T11:22:09,467 copying packages/core/src/repowise/core/__init__.py -> build/lib/repowise/core 2026-03-28T11:22:09,469 copying packages/core/src/repowise/core/rate_limiter.py -> build/lib/repowise/core 2026-03-28T11:22:09,472 creating build/lib/repowise/core/analysis 2026-03-28T11:22:09,473 copying packages/core/src/repowise/core/analysis/__init__.py -> build/lib/repowise/core/analysis 2026-03-28T11:22:09,475 copying packages/core/src/repowise/core/analysis/dead_code.py -> build/lib/repowise/core/analysis 2026-03-28T11:22:09,478 copying packages/core/src/repowise/core/analysis/decision_extractor.py -> build/lib/repowise/core/analysis 2026-03-28T11:22:09,482 creating build/lib/repowise/core/generation 2026-03-28T11:22:09,483 copying packages/core/src/repowise/core/generation/__init__.py -> build/lib/repowise/core/generation 2026-03-28T11:22:09,485 copying packages/core/src/repowise/core/generation/context_assembler.py -> build/lib/repowise/core/generation 2026-03-28T11:22:09,487 copying packages/core/src/repowise/core/generation/models.py -> build/lib/repowise/core/generation 2026-03-28T11:22:09,490 copying packages/core/src/repowise/core/generation/page_generator.py -> build/lib/repowise/core/generation 2026-03-28T11:22:09,493 copying packages/core/src/repowise/core/generation/job_system.py -> build/lib/repowise/core/generation 2026-03-28T11:22:09,496 creating build/lib/repowise/core/generation/editor_files 2026-03-28T11:22:09,497 copying packages/core/src/repowise/core/generation/editor_files/__init__.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:22:09,499 copying packages/core/src/repowise/core/generation/editor_files/base.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:22:09,501 copying packages/core/src/repowise/core/generation/editor_files/claude_md.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:22:09,503 copying packages/core/src/repowise/core/generation/editor_files/data.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:22:09,505 copying packages/core/src/repowise/core/generation/editor_files/fetcher.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:22:09,508 copying packages/core/src/repowise/core/generation/editor_files/tech_stack.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T11:22:09,511 creating build/lib/repowise/core/ingestion 2026-03-28T11:22:09,512 copying packages/core/src/repowise/core/ingestion/git_indexer.py -> build/lib/repowise/core/ingestion 2026-03-28T11:22:09,515 copying packages/core/src/repowise/core/ingestion/parser.py -> build/lib/repowise/core/ingestion 2026-03-28T11:22:09,518 copying packages/core/src/repowise/core/ingestion/__init__.py -> build/lib/repowise/core/ingestion 2026-03-28T11:22:09,520 copying packages/core/src/repowise/core/ingestion/models.py -> build/lib/repowise/core/ingestion 2026-03-28T11:22:09,523 copying packages/core/src/repowise/core/ingestion/change_detector.py -> build/lib/repowise/core/ingestion 2026-03-28T11:22:09,525 copying packages/core/src/repowise/core/ingestion/special_handlers.py -> build/lib/repowise/core/ingestion 2026-03-28T11:22:09,528 copying packages/core/src/repowise/core/ingestion/graph.py -> build/lib/repowise/core/ingestion 2026-03-28T11:22:09,530 copying packages/core/src/repowise/core/ingestion/traverser.py -> build/lib/repowise/core/ingestion 2026-03-28T11:22:09,533 creating build/lib/repowise/core/ingestion/parsers 2026-03-28T11:22:09,534 copying packages/core/src/repowise/core/ingestion/parsers/__init__.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:22:09,536 copying packages/core/src/repowise/core/ingestion/parsers/base.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:22:09,538 copying packages/core/src/repowise/core/ingestion/parsers/python.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:22:09,540 copying packages/core/src/repowise/core/ingestion/parsers/typescript.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:22:09,541 copying packages/core/src/repowise/core/ingestion/parsers/go.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T11:22:09,544 creating build/lib/repowise/core/persistence 2026-03-28T11:22:09,545 copying packages/core/src/repowise/core/persistence/crud.py -> build/lib/repowise/core/persistence 2026-03-28T11:22:09,548 copying packages/core/src/repowise/core/persistence/__init__.py -> build/lib/repowise/core/persistence 2026-03-28T11:22:09,550 copying packages/core/src/repowise/core/persistence/models.py -> build/lib/repowise/core/persistence 2026-03-28T11:22:09,552 copying packages/core/src/repowise/core/persistence/database.py -> build/lib/repowise/core/persistence 2026-03-28T11:22:09,554 copying packages/core/src/repowise/core/persistence/vector_store.py -> build/lib/repowise/core/persistence 2026-03-28T11:22:09,557 copying packages/core/src/repowise/core/persistence/search.py -> build/lib/repowise/core/persistence 2026-03-28T11:22:09,560 creating build/lib/repowise/core/providers 2026-03-28T11:22:09,560 copying packages/core/src/repowise/core/providers/__init__.py -> build/lib/repowise/core/providers 2026-03-28T11:22:09,563 creating build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,564 copying packages/core/src/repowise/core/providers/llm/gemini.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,566 copying packages/core/src/repowise/core/providers/llm/anthropic.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,569 copying packages/core/src/repowise/core/providers/llm/__init__.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,571 copying packages/core/src/repowise/core/providers/llm/base.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,574 copying packages/core/src/repowise/core/providers/llm/openai.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,577 copying packages/core/src/repowise/core/providers/llm/mock.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,579 copying packages/core/src/repowise/core/providers/llm/registry.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,582 copying packages/core/src/repowise/core/providers/llm/litellm.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,584 copying packages/core/src/repowise/core/providers/llm/ollama.py -> build/lib/repowise/core/providers/llm 2026-03-28T11:22:09,587 creating build/lib/repowise/core/providers/embedding 2026-03-28T11:22:09,588 copying packages/core/src/repowise/core/providers/embedding/gemini.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:22:09,590 copying packages/core/src/repowise/core/providers/embedding/__init__.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:22:09,593 copying packages/core/src/repowise/core/providers/embedding/base.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:22:09,595 copying packages/core/src/repowise/core/providers/embedding/openai.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:22:09,596 copying packages/core/src/repowise/core/providers/embedding/registry.py -> build/lib/repowise/core/providers/embedding 2026-03-28T11:22:09,599 creating build/lib/repowise/cli 2026-03-28T11:22:09,600 copying packages/cli/src/repowise/cli/__init__.py -> build/lib/repowise/cli 2026-03-28T11:22:09,602 copying packages/cli/src/repowise/cli/helpers.py -> build/lib/repowise/cli 2026-03-28T11:22:09,605 copying packages/cli/src/repowise/cli/main.py -> build/lib/repowise/cli 2026-03-28T11:22:09,607 copying packages/cli/src/repowise/cli/ui.py -> build/lib/repowise/cli 2026-03-28T11:22:09,610 copying packages/cli/src/repowise/cli/cost_estimator.py -> build/lib/repowise/cli 2026-03-28T11:22:09,612 copying packages/cli/src/repowise/cli/mcp_config.py -> build/lib/repowise/cli 2026-03-28T11:22:09,615 creating build/lib/repowise/cli/commands 2026-03-28T11:22:09,616 copying packages/cli/src/repowise/cli/commands/__init__.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,618 copying packages/cli/src/repowise/cli/commands/update_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,621 copying packages/cli/src/repowise/cli/commands/status_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,623 copying packages/cli/src/repowise/cli/commands/decision_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,625 copying packages/cli/src/repowise/cli/commands/init_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,628 copying packages/cli/src/repowise/cli/commands/export_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,630 copying packages/cli/src/repowise/cli/commands/watch_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,632 copying packages/cli/src/repowise/cli/commands/dead_code_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,634 copying packages/cli/src/repowise/cli/commands/reindex_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,637 copying packages/cli/src/repowise/cli/commands/serve_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,639 copying packages/cli/src/repowise/cli/commands/search_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,641 copying packages/cli/src/repowise/cli/commands/doctor_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,643 copying packages/cli/src/repowise/cli/commands/mcp_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,645 copying packages/cli/src/repowise/cli/commands/claude_md_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T11:22:09,647 creating build/lib/repowise/server 2026-03-28T11:22:09,648 copying packages/server/src/repowise/server/app.py -> build/lib/repowise/server 2026-03-28T11:22:09,651 copying packages/server/src/repowise/server/__init__.py -> build/lib/repowise/server 2026-03-28T11:22:09,652 copying packages/server/src/repowise/server/scheduler.py -> build/lib/repowise/server 2026-03-28T11:22:09,655 copying packages/server/src/repowise/server/chat_tools.py -> build/lib/repowise/server 2026-03-28T11:22:09,657 copying packages/server/src/repowise/server/provider_config.py -> build/lib/repowise/server 2026-03-28T11:22:09,659 copying packages/server/src/repowise/server/schemas.py -> build/lib/repowise/server 2026-03-28T11:22:09,662 copying packages/server/src/repowise/server/deps.py -> build/lib/repowise/server 2026-03-28T11:22:09,664 creating build/lib/repowise/server/routers 2026-03-28T11:22:09,665 copying packages/server/src/repowise/server/routers/providers.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,667 copying packages/server/src/repowise/server/routers/pages.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,669 copying packages/server/src/repowise/server/routers/decisions.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,671 copying packages/server/src/repowise/server/routers/health.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,673 copying packages/server/src/repowise/server/routers/__init__.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,675 copying packages/server/src/repowise/server/routers/claude_md.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,677 copying packages/server/src/repowise/server/routers/jobs.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,678 copying packages/server/src/repowise/server/routers/webhooks.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,681 copying packages/server/src/repowise/server/routers/git.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,683 copying packages/server/src/repowise/server/routers/dead_code.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,685 copying packages/server/src/repowise/server/routers/symbols.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,686 copying packages/server/src/repowise/server/routers/repos.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,688 copying packages/server/src/repowise/server/routers/graph.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,691 copying packages/server/src/repowise/server/routers/chat.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,693 copying packages/server/src/repowise/server/routers/search.py -> build/lib/repowise/server/routers 2026-03-28T11:22:09,696 creating build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,696 copying packages/server/src/repowise/server/mcp_server/tool_dependency.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,699 copying packages/server/src/repowise/server/mcp_server/tool_overview.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,701 copying packages/server/src/repowise/server/mcp_server/_helpers.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,704 copying packages/server/src/repowise/server/mcp_server/__init__.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,706 copying packages/server/src/repowise/server/mcp_server/tool_risk.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,708 copying packages/server/src/repowise/server/mcp_server/tool_search.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,711 copying packages/server/src/repowise/server/mcp_server/tool_context.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,713 copying packages/server/src/repowise/server/mcp_server/tool_dead_code.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,715 copying packages/server/src/repowise/server/mcp_server/_server.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,718 copying packages/server/src/repowise/server/mcp_server/tool_diagram.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,720 copying packages/server/src/repowise/server/mcp_server/tool_why.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,722 copying packages/server/src/repowise/server/mcp_server/_state.py -> build/lib/repowise/server/mcp_server 2026-03-28T11:22:09,724 running egg_info 2026-03-28T11:22:09,734 writing repowise.egg-info/PKG-INFO 2026-03-28T11:22:09,743 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-03-28T11:22:09,744 writing entry points to repowise.egg-info/entry_points.txt 2026-03-28T11:22:09,750 writing requirements to repowise.egg-info/requires.txt 2026-03-28T11:22:09,751 writing top-level names to repowise.egg-info/top_level.txt 2026-03-28T11:22:09,779 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T11:22:09,788 reading manifest template 'MANIFEST.in' 2026-03-28T11:22:09,807 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T11:22:09,810 /tmp/pip-build-env-vxy8b928/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:22:09,810 !! 2026-03-28T11:22:09,811 ******************************************************************************** 2026-03-28T11:22:09,812 ############################ 2026-03-28T11:22:09,812 # Package would be ignored # 2026-03-28T11:22:09,813 ############################ 2026-03-28T11:22:09,814 Python recognizes 'repowise.core.generation.templates' as an importable package[^1], 2026-03-28T11:22:09,814 but it is absent from setuptools' `packages` configuration. 2026-03-28T11:22:09,815 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-28T11:22:09,816 package, please make sure that 'repowise.core.generation.templates' is explicitly added 2026-03-28T11:22:09,816 to the `packages` configuration field. 2026-03-28T11:22:09,818 Alternatively, you can also rely on setuptools' discovery methods 2026-03-28T11:22:09,818 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-28T11:22:09,819 instead of `find_packages(...)`/`find:`). 2026-03-28T11:22:09,819 You can read more about "package discovery" on setuptools documentation page: 2026-03-28T11:22:09,820 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-28T11:22:09,821 If you don't want 'repowise.core.generation.templates' to be distributed and are 2026-03-28T11:22:09,821 already explicitly excluding 'repowise.core.generation.templates' via 2026-03-28T11:22:09,822 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-28T11:22:09,823 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-28T11:22:09,823 combination with a more fine grained `package-data` configuration. 2026-03-28T11:22:09,824 You can read more about "package data files" on setuptools documentation page: 2026-03-28T11:22:09,825 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-28T11:22:09,827 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-28T11:22:09,827 even if it does not contain any `.py` files. 2026-03-28T11:22:09,828 On the other hand, currently there is no concept of package data 2026-03-28T11:22:09,828 directory, all directories are treated like packages. 2026-03-28T11:22:09,829 ******************************************************************************** 2026-03-28T11:22:09,830 !! 2026-03-28T11:22:09,830 check.warn(importable) 2026-03-28T11:22:09,831 /tmp/pip-build-env-vxy8b928/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:22:09,831 !! 2026-03-28T11:22:09,832 ******************************************************************************** 2026-03-28T11:22:09,833 ############################ 2026-03-28T11:22:09,833 # Package would be ignored # 2026-03-28T11:22:09,834 ############################ 2026-03-28T11:22:09,834 Python recognizes 'repowise.core.ingestion.queries' as an importable package[^1], 2026-03-28T11:22:09,835 but it is absent from setuptools' `packages` configuration. 2026-03-28T11:22:09,836 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-28T11:22:09,836 package, please make sure that 'repowise.core.ingestion.queries' is explicitly added 2026-03-28T11:22:09,837 to the `packages` configuration field. 2026-03-28T11:22:09,838 Alternatively, you can also rely on setuptools' discovery methods 2026-03-28T11:22:09,838 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-28T11:22:09,839 instead of `find_packages(...)`/`find:`). 2026-03-28T11:22:09,840 You can read more about "package discovery" on setuptools documentation page: 2026-03-28T11:22:09,841 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-28T11:22:09,842 If you don't want 'repowise.core.ingestion.queries' to be distributed and are 2026-03-28T11:22:09,843 already explicitly excluding 'repowise.core.ingestion.queries' via 2026-03-28T11:22:09,843 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-28T11:22:09,844 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-28T11:22:09,844 combination with a more fine grained `package-data` configuration. 2026-03-28T11:22:09,846 You can read more about "package data files" on setuptools documentation page: 2026-03-28T11:22:09,846 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-28T11:22:09,848 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-28T11:22:09,848 even if it does not contain any `.py` files. 2026-03-28T11:22:09,849 On the other hand, currently there is no concept of package data 2026-03-28T11:22:09,849 directory, all directories are treated like packages. 2026-03-28T11:22:09,849 ******************************************************************************** 2026-03-28T11:22:09,850 !! 2026-03-28T11:22:09,851 check.warn(importable) 2026-03-28T11:22:09,851 creating build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,852 copying packages/core/src/repowise/core/generation/templates/api_contract.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,852 copying packages/core/src/repowise/core/generation/templates/architecture_diagram.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,853 copying packages/core/src/repowise/core/generation/templates/claude_md.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,853 copying packages/core/src/repowise/core/generation/templates/cross_package.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,854 copying packages/core/src/repowise/core/generation/templates/diff_summary.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,854 copying packages/core/src/repowise/core/generation/templates/file_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,855 copying packages/core/src/repowise/core/generation/templates/infra_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,855 copying packages/core/src/repowise/core/generation/templates/module_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,856 copying packages/core/src/repowise/core/generation/templates/repo_overview.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,856 copying packages/core/src/repowise/core/generation/templates/scc_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,857 copying packages/core/src/repowise/core/generation/templates/symbol_spotlight.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T11:22:09,857 creating build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,858 copying packages/core/src/repowise/core/ingestion/queries/c.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,859 copying packages/core/src/repowise/core/ingestion/queries/cpp.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,862 copying packages/core/src/repowise/core/ingestion/queries/go.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,864 copying packages/core/src/repowise/core/ingestion/queries/java.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,866 copying packages/core/src/repowise/core/ingestion/queries/javascript.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,868 copying packages/core/src/repowise/core/ingestion/queries/kotlin.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,871 copying packages/core/src/repowise/core/ingestion/queries/python.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,873 copying packages/core/src/repowise/core/ingestion/queries/ruby.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,875 copying packages/core/src/repowise/core/ingestion/queries/rust.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,877 copying packages/core/src/repowise/core/ingestion/queries/typescript.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T11:22:09,896 installing to build/bdist.linux-armv7l/wheel 2026-03-28T11:22:09,896 running install 2026-03-28T11:22:09,919 running install_lib 2026-03-28T11:22:09,924 creating build/bdist.linux-armv7l/wheel 2026-03-28T11:22:09,926 creating build/bdist.linux-armv7l/wheel/repowise 2026-03-28T11:22:09,927 creating build/bdist.linux-armv7l/wheel/repowise/cli 2026-03-28T11:22:09,928 copying build/lib/repowise/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:22:09,930 copying build/lib/repowise/cli/helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:22:09,932 copying build/lib/repowise/cli/main.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:22:09,934 copying build/lib/repowise/cli/ui.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:22:09,937 copying build/lib/repowise/cli/cost_estimator.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:22:09,939 copying build/lib/repowise/cli/mcp_config.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T11:22:09,941 creating build/bdist.linux-armv7l/wheel/repowise/cli/commands 2026-03-28T11:22:09,942 copying build/lib/repowise/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,944 copying build/lib/repowise/cli/commands/update_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,946 copying build/lib/repowise/cli/commands/status_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,948 copying build/lib/repowise/cli/commands/decision_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,950 copying build/lib/repowise/cli/commands/init_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,953 copying build/lib/repowise/cli/commands/export_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,956 copying build/lib/repowise/cli/commands/watch_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,957 copying build/lib/repowise/cli/commands/dead_code_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,960 copying build/lib/repowise/cli/commands/reindex_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,962 copying build/lib/repowise/cli/commands/serve_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,963 copying build/lib/repowise/cli/commands/search_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,966 copying build/lib/repowise/cli/commands/doctor_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,968 copying build/lib/repowise/cli/commands/mcp_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,970 copying build/lib/repowise/cli/commands/claude_md_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T11:22:09,972 creating build/bdist.linux-armv7l/wheel/repowise/core 2026-03-28T11:22:09,974 creating build/bdist.linux-armv7l/wheel/repowise/core/persistence 2026-03-28T11:22:09,975 copying build/lib/repowise/core/persistence/crud.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:22:09,978 copying build/lib/repowise/core/persistence/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:22:09,980 copying build/lib/repowise/core/persistence/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:22:09,982 copying build/lib/repowise/core/persistence/database.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:22:09,984 copying build/lib/repowise/core/persistence/vector_store.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:22:09,987 copying build/lib/repowise/core/persistence/search.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T11:22:09,989 copying build/lib/repowise/core/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-03-28T11:22:09,991 creating build/bdist.linux-armv7l/wheel/repowise/core/analysis 2026-03-28T11:22:09,992 copying build/lib/repowise/core/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T11:22:09,994 copying build/lib/repowise/core/analysis/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T11:22:09,997 copying build/lib/repowise/core/analysis/decision_extractor.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T11:22:10,001 creating build/bdist.linux-armv7l/wheel/repowise/core/providers 2026-03-28T11:22:10,002 copying build/lib/repowise/core/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers 2026-03-28T11:22:10,005 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/llm 2026-03-28T11:22:10,005 copying build/lib/repowise/core/providers/llm/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,008 copying build/lib/repowise/core/providers/llm/anthropic.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,011 copying build/lib/repowise/core/providers/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,013 copying build/lib/repowise/core/providers/llm/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,015 copying build/lib/repowise/core/providers/llm/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,018 copying build/lib/repowise/core/providers/llm/mock.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,021 copying build/lib/repowise/core/providers/llm/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,023 copying build/lib/repowise/core/providers/llm/litellm.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,026 copying build/lib/repowise/core/providers/llm/ollama.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T11:22:10,029 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/embedding 2026-03-28T11:22:10,030 copying build/lib/repowise/core/providers/embedding/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:22:10,032 copying build/lib/repowise/core/providers/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:22:10,034 copying build/lib/repowise/core/providers/embedding/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:22:10,036 copying build/lib/repowise/core/providers/embedding/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:22:10,038 copying build/lib/repowise/core/providers/embedding/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T11:22:10,041 creating build/bdist.linux-armv7l/wheel/repowise/core/generation 2026-03-28T11:22:10,042 copying build/lib/repowise/core/generation/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:22:10,044 copying build/lib/repowise/core/generation/context_assembler.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:22:10,047 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/editor_files 2026-03-28T11:22:10,048 copying build/lib/repowise/core/generation/editor_files/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:22:10,050 copying build/lib/repowise/core/generation/editor_files/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:22:10,052 copying build/lib/repowise/core/generation/editor_files/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:22:10,055 copying build/lib/repowise/core/generation/editor_files/data.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:22:10,057 copying build/lib/repowise/core/generation/editor_files/fetcher.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:22:10,060 copying build/lib/repowise/core/generation/editor_files/tech_stack.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T11:22:10,062 copying build/lib/repowise/core/generation/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:22:10,065 copying build/lib/repowise/core/generation/page_generator.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:22:10,068 copying build/lib/repowise/core/generation/job_system.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T11:22:10,071 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/templates 2026-03-28T11:22:10,072 copying build/lib/repowise/core/generation/templates/architecture_diagram.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,075 copying build/lib/repowise/core/generation/templates/module_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,076 copying build/lib/repowise/core/generation/templates/claude_md.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,078 copying build/lib/repowise/core/generation/templates/infra_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,080 copying build/lib/repowise/core/generation/templates/symbol_spotlight.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,082 copying build/lib/repowise/core/generation/templates/repo_overview.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,084 copying build/lib/repowise/core/generation/templates/diff_summary.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,086 copying build/lib/repowise/core/generation/templates/api_contract.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,088 copying build/lib/repowise/core/generation/templates/scc_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,090 copying build/lib/repowise/core/generation/templates/file_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,092 copying build/lib/repowise/core/generation/templates/cross_package.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T11:22:10,094 copying build/lib/repowise/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-03-28T11:22:10,097 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion 2026-03-28T11:22:10,098 copying build/lib/repowise/core/ingestion/git_indexer.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:22:10,101 copying build/lib/repowise/core/ingestion/parser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:22:10,103 copying build/lib/repowise/core/ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:22:10,106 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/parsers 2026-03-28T11:22:10,107 copying build/lib/repowise/core/ingestion/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:22:10,108 copying build/lib/repowise/core/ingestion/parsers/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:22:10,110 copying build/lib/repowise/core/ingestion/parsers/python.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:22:10,112 copying build/lib/repowise/core/ingestion/parsers/typescript.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:22:10,114 copying build/lib/repowise/core/ingestion/parsers/go.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T11:22:10,117 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/queries 2026-03-28T11:22:10,118 copying build/lib/repowise/core/ingestion/queries/rust.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,120 copying build/lib/repowise/core/ingestion/queries/javascript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,121 copying build/lib/repowise/core/ingestion/queries/ruby.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,123 copying build/lib/repowise/core/ingestion/queries/typescript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,125 copying build/lib/repowise/core/ingestion/queries/c.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,126 copying build/lib/repowise/core/ingestion/queries/cpp.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,128 copying build/lib/repowise/core/ingestion/queries/java.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,130 copying build/lib/repowise/core/ingestion/queries/kotlin.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,132 copying build/lib/repowise/core/ingestion/queries/python.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,133 copying build/lib/repowise/core/ingestion/queries/go.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T11:22:10,135 copying build/lib/repowise/core/ingestion/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:22:10,137 copying build/lib/repowise/core/ingestion/change_detector.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:22:10,140 copying build/lib/repowise/core/ingestion/special_handlers.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:22:10,142 copying build/lib/repowise/core/ingestion/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:22:10,146 copying build/lib/repowise/core/ingestion/traverser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T11:22:10,149 creating build/bdist.linux-armv7l/wheel/repowise/server 2026-03-28T11:22:10,150 copying build/lib/repowise/server/app.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:22:10,153 creating build/bdist.linux-armv7l/wheel/repowise/server/mcp_server 2026-03-28T11:22:10,154 copying build/lib/repowise/server/mcp_server/tool_dependency.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,156 copying build/lib/repowise/server/mcp_server/tool_overview.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,158 copying build/lib/repowise/server/mcp_server/_helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,161 copying build/lib/repowise/server/mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,163 copying build/lib/repowise/server/mcp_server/tool_risk.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,165 copying build/lib/repowise/server/mcp_server/tool_search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,167 copying build/lib/repowise/server/mcp_server/tool_context.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,170 copying build/lib/repowise/server/mcp_server/tool_dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,172 copying build/lib/repowise/server/mcp_server/_server.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,175 copying build/lib/repowise/server/mcp_server/tool_diagram.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,177 copying build/lib/repowise/server/mcp_server/tool_why.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,179 copying build/lib/repowise/server/mcp_server/_state.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T11:22:10,181 copying build/lib/repowise/server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:22:10,182 copying build/lib/repowise/server/scheduler.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:22:10,185 creating build/bdist.linux-armv7l/wheel/repowise/server/routers 2026-03-28T11:22:10,186 copying build/lib/repowise/server/routers/providers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,188 copying build/lib/repowise/server/routers/pages.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,190 copying build/lib/repowise/server/routers/decisions.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,192 copying build/lib/repowise/server/routers/health.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,193 copying build/lib/repowise/server/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,195 copying build/lib/repowise/server/routers/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,197 copying build/lib/repowise/server/routers/jobs.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,199 copying build/lib/repowise/server/routers/webhooks.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,201 copying build/lib/repowise/server/routers/git.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,203 copying build/lib/repowise/server/routers/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,205 copying build/lib/repowise/server/routers/symbols.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,207 copying build/lib/repowise/server/routers/repos.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,209 copying build/lib/repowise/server/routers/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,211 copying build/lib/repowise/server/routers/chat.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,214 copying build/lib/repowise/server/routers/search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T11:22:10,216 copying build/lib/repowise/server/chat_tools.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:22:10,218 copying build/lib/repowise/server/provider_config.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:22:10,220 copying build/lib/repowise/server/schemas.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:22:10,223 copying build/lib/repowise/server/deps.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T11:22:10,225 running install_egg_info 2026-03-28T11:22:10,230 Copying repowise.egg-info to build/bdist.linux-armv7l/wheel/./repowise-0.1.0-py3.11.egg-info 2026-03-28T11:22:10,242 running install_scripts 2026-03-28T11:22:10,252 creating build/bdist.linux-armv7l/wheel/repowise-0.1.0.dist-info/WHEEL 2026-03-28T11:22:10,256 creating '/tmp/pip-wheel-qst8kaue/.tmp-wcll7pkf/repowise-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-28T11:22:10,259 adding 'repowise/cli/__init__.py' 2026-03-28T11:22:10,261 adding 'repowise/cli/cost_estimator.py' 2026-03-28T11:22:10,263 adding 'repowise/cli/helpers.py' 2026-03-28T11:22:10,265 adding 'repowise/cli/main.py' 2026-03-28T11:22:10,266 adding 'repowise/cli/mcp_config.py' 2026-03-28T11:22:10,269 adding 'repowise/cli/ui.py' 2026-03-28T11:22:10,271 adding 'repowise/cli/commands/__init__.py' 2026-03-28T11:22:10,273 adding 'repowise/cli/commands/claude_md_cmd.py' 2026-03-28T11:22:10,274 adding 'repowise/cli/commands/dead_code_cmd.py' 2026-03-28T11:22:10,276 adding 'repowise/cli/commands/decision_cmd.py' 2026-03-28T11:22:10,278 adding 'repowise/cli/commands/doctor_cmd.py' 2026-03-28T11:22:10,280 adding 'repowise/cli/commands/export_cmd.py' 2026-03-28T11:22:10,285 adding 'repowise/cli/commands/init_cmd.py' 2026-03-28T11:22:10,286 adding 'repowise/cli/commands/mcp_cmd.py' 2026-03-28T11:22:10,288 adding 'repowise/cli/commands/reindex_cmd.py' 2026-03-28T11:22:10,290 adding 'repowise/cli/commands/search_cmd.py' 2026-03-28T11:22:10,291 adding 'repowise/cli/commands/serve_cmd.py' 2026-03-28T11:22:10,292 adding 'repowise/cli/commands/status_cmd.py' 2026-03-28T11:22:10,294 adding 'repowise/cli/commands/update_cmd.py' 2026-03-28T11:22:10,296 adding 'repowise/cli/commands/watch_cmd.py' 2026-03-28T11:22:10,297 adding 'repowise/core/__init__.py' 2026-03-28T11:22:10,299 adding 'repowise/core/rate_limiter.py' 2026-03-28T11:22:10,301 adding 'repowise/core/analysis/__init__.py' 2026-03-28T11:22:10,303 adding 'repowise/core/analysis/dead_code.py' 2026-03-28T11:22:10,307 adding 'repowise/core/analysis/decision_extractor.py' 2026-03-28T11:22:10,309 adding 'repowise/core/generation/__init__.py' 2026-03-28T11:22:10,312 adding 'repowise/core/generation/context_assembler.py' 2026-03-28T11:22:10,314 adding 'repowise/core/generation/job_system.py' 2026-03-28T11:22:10,316 adding 'repowise/core/generation/models.py' 2026-03-28T11:22:10,320 adding 'repowise/core/generation/page_generator.py' 2026-03-28T11:22:10,322 adding 'repowise/core/generation/editor_files/__init__.py' 2026-03-28T11:22:10,324 adding 'repowise/core/generation/editor_files/base.py' 2026-03-28T11:22:10,325 adding 'repowise/core/generation/editor_files/claude_md.py' 2026-03-28T11:22:10,327 adding 'repowise/core/generation/editor_files/data.py' 2026-03-28T11:22:10,328 adding 'repowise/core/generation/editor_files/fetcher.py' 2026-03-28T11:22:10,330 adding 'repowise/core/generation/editor_files/tech_stack.py' 2026-03-28T11:22:10,332 adding 'repowise/core/generation/templates/api_contract.j2' 2026-03-28T11:22:10,334 adding 'repowise/core/generation/templates/architecture_diagram.j2' 2026-03-28T11:22:10,335 adding 'repowise/core/generation/templates/claude_md.j2' 2026-03-28T11:22:10,336 adding 'repowise/core/generation/templates/cross_package.j2' 2026-03-28T11:22:10,338 adding 'repowise/core/generation/templates/diff_summary.j2' 2026-03-28T11:22:10,339 adding 'repowise/core/generation/templates/file_page.j2' 2026-03-28T11:22:10,340 adding 'repowise/core/generation/templates/infra_page.j2' 2026-03-28T11:22:10,342 adding 'repowise/core/generation/templates/module_page.j2' 2026-03-28T11:22:10,343 adding 'repowise/core/generation/templates/repo_overview.j2' 2026-03-28T11:22:10,344 adding 'repowise/core/generation/templates/scc_page.j2' 2026-03-28T11:22:10,345 adding 'repowise/core/generation/templates/symbol_spotlight.j2' 2026-03-28T11:22:10,348 adding 'repowise/core/ingestion/__init__.py' 2026-03-28T11:22:10,350 adding 'repowise/core/ingestion/change_detector.py' 2026-03-28T11:22:10,354 adding 'repowise/core/ingestion/git_indexer.py' 2026-03-28T11:22:10,357 adding 'repowise/core/ingestion/graph.py' 2026-03-28T11:22:10,358 adding 'repowise/core/ingestion/models.py' 2026-03-28T11:22:10,363 adding 'repowise/core/ingestion/parser.py' 2026-03-28T11:22:10,364 adding 'repowise/core/ingestion/special_handlers.py' 2026-03-28T11:22:10,367 adding 'repowise/core/ingestion/traverser.py' 2026-03-28T11:22:10,369 adding 'repowise/core/ingestion/parsers/__init__.py' 2026-03-28T11:22:10,370 adding 'repowise/core/ingestion/parsers/base.py' 2026-03-28T11:22:10,372 adding 'repowise/core/ingestion/parsers/go.py' 2026-03-28T11:22:10,373 adding 'repowise/core/ingestion/parsers/python.py' 2026-03-28T11:22:10,374 adding 'repowise/core/ingestion/parsers/typescript.py' 2026-03-28T11:22:10,376 adding 'repowise/core/ingestion/queries/c.scm' 2026-03-28T11:22:10,377 adding 'repowise/core/ingestion/queries/cpp.scm' 2026-03-28T11:22:10,378 adding 'repowise/core/ingestion/queries/go.scm' 2026-03-28T11:22:10,379 adding 'repowise/core/ingestion/queries/java.scm' 2026-03-28T11:22:10,380 adding 'repowise/core/ingestion/queries/javascript.scm' 2026-03-28T11:22:10,382 adding 'repowise/core/ingestion/queries/kotlin.scm' 2026-03-28T11:22:10,383 adding 'repowise/core/ingestion/queries/python.scm' 2026-03-28T11:22:10,384 adding 'repowise/core/ingestion/queries/ruby.scm' 2026-03-28T11:22:10,385 adding 'repowise/core/ingestion/queries/rust.scm' 2026-03-28T11:22:10,387 adding 'repowise/core/ingestion/queries/typescript.scm' 2026-03-28T11:22:10,389 adding 'repowise/core/persistence/__init__.py' 2026-03-28T11:22:10,393 adding 'repowise/core/persistence/crud.py' 2026-03-28T11:22:10,395 adding 'repowise/core/persistence/database.py' 2026-03-28T11:22:10,397 adding 'repowise/core/persistence/models.py' 2026-03-28T11:22:10,399 adding 'repowise/core/persistence/search.py' 2026-03-28T11:22:10,401 adding 'repowise/core/persistence/vector_store.py' 2026-03-28T11:22:10,403 adding 'repowise/core/providers/__init__.py' 2026-03-28T11:22:10,405 adding 'repowise/core/providers/embedding/__init__.py' 2026-03-28T11:22:10,406 adding 'repowise/core/providers/embedding/base.py' 2026-03-28T11:22:10,407 adding 'repowise/core/providers/embedding/gemini.py' 2026-03-28T11:22:10,409 adding 'repowise/core/providers/embedding/openai.py' 2026-03-28T11:22:10,410 adding 'repowise/core/providers/embedding/registry.py' 2026-03-28T11:22:10,412 adding 'repowise/core/providers/llm/__init__.py' 2026-03-28T11:22:10,414 adding 'repowise/core/providers/llm/anthropic.py' 2026-03-28T11:22:10,416 adding 'repowise/core/providers/llm/base.py' 2026-03-28T11:22:10,418 adding 'repowise/core/providers/llm/gemini.py' 2026-03-28T11:22:10,420 adding 'repowise/core/providers/llm/litellm.py' 2026-03-28T11:22:10,422 adding 'repowise/core/providers/llm/mock.py' 2026-03-28T11:22:10,424 adding 'repowise/core/providers/llm/ollama.py' 2026-03-28T11:22:10,425 adding 'repowise/core/providers/llm/openai.py' 2026-03-28T11:22:10,427 adding 'repowise/core/providers/llm/registry.py' 2026-03-28T11:22:10,429 adding 'repowise/server/__init__.py' 2026-03-28T11:22:10,430 adding 'repowise/server/app.py' 2026-03-28T11:22:10,432 adding 'repowise/server/chat_tools.py' 2026-03-28T11:22:10,434 adding 'repowise/server/deps.py' 2026-03-28T11:22:10,435 adding 'repowise/server/provider_config.py' 2026-03-28T11:22:10,437 adding 'repowise/server/scheduler.py' 2026-03-28T11:22:10,439 adding 'repowise/server/schemas.py' 2026-03-28T11:22:10,441 adding 'repowise/server/mcp_server/__init__.py' 2026-03-28T11:22:10,443 adding 'repowise/server/mcp_server/_helpers.py' 2026-03-28T11:22:10,445 adding 'repowise/server/mcp_server/_server.py' 2026-03-28T11:22:10,446 adding 'repowise/server/mcp_server/_state.py' 2026-03-28T11:22:10,448 adding 'repowise/server/mcp_server/tool_context.py' 2026-03-28T11:22:10,450 adding 'repowise/server/mcp_server/tool_dead_code.py' 2026-03-28T11:22:10,452 adding 'repowise/server/mcp_server/tool_dependency.py' 2026-03-28T11:22:10,454 adding 'repowise/server/mcp_server/tool_diagram.py' 2026-03-28T11:22:10,456 adding 'repowise/server/mcp_server/tool_overview.py' 2026-03-28T11:22:10,458 adding 'repowise/server/mcp_server/tool_risk.py' 2026-03-28T11:22:10,459 adding 'repowise/server/mcp_server/tool_search.py' 2026-03-28T11:22:10,462 adding 'repowise/server/mcp_server/tool_why.py' 2026-03-28T11:22:10,464 adding 'repowise/server/routers/__init__.py' 2026-03-28T11:22:10,466 adding 'repowise/server/routers/chat.py' 2026-03-28T11:22:10,467 adding 'repowise/server/routers/claude_md.py' 2026-03-28T11:22:10,469 adding 'repowise/server/routers/dead_code.py' 2026-03-28T11:22:10,470 adding 'repowise/server/routers/decisions.py' 2026-03-28T11:22:10,472 adding 'repowise/server/routers/git.py' 2026-03-28T11:22:10,474 adding 'repowise/server/routers/graph.py' 2026-03-28T11:22:10,475 adding 'repowise/server/routers/health.py' 2026-03-28T11:22:10,477 adding 'repowise/server/routers/jobs.py' 2026-03-28T11:22:10,478 adding 'repowise/server/routers/pages.py' 2026-03-28T11:22:10,480 adding 'repowise/server/routers/providers.py' 2026-03-28T11:22:10,481 adding 'repowise/server/routers/repos.py' 2026-03-28T11:22:10,482 adding 'repowise/server/routers/search.py' 2026-03-28T11:22:10,484 adding 'repowise/server/routers/symbols.py' 2026-03-28T11:22:10,485 adding 'repowise/server/routers/webhooks.py' 2026-03-28T11:22:10,487 adding 'repowise-0.1.0.dist-info/METADATA' 2026-03-28T11:22:10,488 adding 'repowise-0.1.0.dist-info/WHEEL' 2026-03-28T11:22:10,489 adding 'repowise-0.1.0.dist-info/entry_points.txt' 2026-03-28T11:22:10,490 adding 'repowise-0.1.0.dist-info/top_level.txt' 2026-03-28T11:22:10,493 adding 'repowise-0.1.0.dist-info/RECORD' 2026-03-28T11:22:10,498 removing build/bdist.linux-armv7l/wheel 2026-03-28T11:22:10,636 Building wheel for repowise (pyproject.toml): finished with status 'done' 2026-03-28T11:22:10,646 Created wheel for repowise: filename=repowise-0.1.0-py3-none-any.whl size=274193 sha256=7b4d2a0e72926eda787a3a9efacfce3869313c2325ddf4798cd4a10d4174800c 2026-03-28T11:22:10,647 Stored in directory: /tmp/pip-ephem-wheel-cache-tkm8o1yf/wheels/a3/b0/25/958a57d3dfddc56571a53df5c048e72b81575c39811b62e7d4 2026-03-28T11:22:10,663 Successfully built repowise 2026-03-28T11:22:10,673 Removed build tracker: '/tmp/pip-build-tracker-4yar1ae8'