2026-03-28T13:31:48,961 Created temporary directory: /tmp/pip-ephem-wheel-cache-qy4qsiqx 2026-03-28T13:31:48,963 Created temporary directory: /tmp/pip-build-tracker-0it95z3j 2026-03-28T13:31:48,963 Initialized build tracking at /tmp/pip-build-tracker-0it95z3j 2026-03-28T13:31:48,964 Created build tracker: /tmp/pip-build-tracker-0it95z3j 2026-03-28T13:31:48,964 Entered build tracker: /tmp/pip-build-tracker-0it95z3j 2026-03-28T13:31:48,965 Created temporary directory: /tmp/pip-wheel-_mr9_s8k 2026-03-28T13:31:48,968 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-28T13:31:48,970 Created temporary directory: /tmp/pip-ephem-wheel-cache-pkfx8l8d 2026-03-28T13:31:48,992 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T13:31:48,995 2 location(s) to search for versions of repowise: 2026-03-28T13:31:48,995 * https://pypi.org/simple/repowise/ 2026-03-28T13:31:48,995 * https://www.piwheels.org/simple/repowise/ 2026-03-28T13:31:48,996 Fetching project page and analyzing links: https://pypi.org/simple/repowise/ 2026-03-28T13:31:48,997 Getting page https://pypi.org/simple/repowise/ 2026-03-28T13:31:48,998 Found index url https://pypi.org/simple 2026-03-28T13:31:49,230 Fetched page https://pypi.org/simple/repowise/ as application/vnd.pypi.simple.v1+json 2026-03-28T13:31:49,232 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-28T13:31:49,233 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-28T13:31:49,234 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-28T13:31:49,235 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-28T13:31:49,236 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/c6/de/da82d104654dc1bc48d70217fcee85229721592d7b8a6a2f1e4c582d6b47/repowise-0.1.2-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-03-28T13:31:49,237 Found link https://files.pythonhosted.org/packages/74/de/3088926fb0a2db82b29fb1586e9c3f46715c3d692179d6616d9aa54baa93/repowise-0.1.2.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.2 2026-03-28T13:31:49,238 Fetching project page and analyzing links: https://www.piwheels.org/simple/repowise/ 2026-03-28T13:31:49,239 Getting page https://www.piwheels.org/simple/repowise/ 2026-03-28T13:31:49,240 Found index url https://www.piwheels.org/simple 2026-03-28T13:31:49,412 Fetched page https://www.piwheels.org/simple/repowise/ as text/html 2026-03-28T13:31:49,414 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.1-py3-none-any.whl#sha256=b4c3467114b52a0db56bec5fc2b14d0e09b2333ac0b73c54ad927a3aea4b106f (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-03-28T13:31:49,415 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.0-py3-none-any.whl#sha256=7b4d2a0e72926eda787a3a9efacfce3869313c2325ddf4798cd4a10d4174800c (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-03-28T13:31:49,416 Skipping link: not a file: https://www.piwheels.org/simple/repowise/ 2026-03-28T13:31:49,417 Skipping link: not a file: https://pypi.org/simple/repowise/ 2026-03-28T13:31:49,435 Given no hashes to check 1 links for project 'repowise': discarding no candidates 2026-03-28T13:31:49,453 Collecting repowise==0.1.2 2026-03-28T13:31:49,456 Created temporary directory: /tmp/pip-unpack-mm6yv5e5 2026-03-28T13:31:49,604 Downloading repowise-0.1.2.tar.gz (221 kB) 2026-03-28T13:31:49,989 Added repowise==0.1.2 from https://files.pythonhosted.org/packages/74/de/3088926fb0a2db82b29fb1586e9c3f46715c3d692179d6616d9aa54baa93/repowise-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-0it95z3j' 2026-03-28T13:31:49,996 Created temporary directory: /tmp/pip-build-env-c04os3lr 2026-03-28T13:31:50,001 Installing build dependencies: started 2026-03-28T13:31:50,002 Running command pip subprocess to install build dependencies 2026-03-28T13:31:51,128 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-28T13:31:51,608 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-28T13:31:51,630 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-28T13:31:53,400 Collecting setuptools>=75 2026-03-28T13:31:53,496 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-28T13:31:56,522 Installing collected packages: setuptools 2026-03-28T13:31:59,637 Successfully installed setuptools-82.0.1 2026-03-28T13:31:59,903 Installing build dependencies: finished with status 'done' 2026-03-28T13:31:59,910 Getting requirements to build wheel: started 2026-03-28T13:31:59,911 Running command Getting requirements to build wheel 2026-03-28T13:32:00,884 running egg_info 2026-03-28T13:32:00,890 writing repowise.egg-info/PKG-INFO 2026-03-28T13:32:00,900 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-03-28T13:32:00,902 writing entry points to repowise.egg-info/entry_points.txt 2026-03-28T13:32:00,909 writing requirements to repowise.egg-info/requires.txt 2026-03-28T13:32:00,910 writing top-level names to repowise.egg-info/top_level.txt 2026-03-28T13:32:00,956 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T13:32:00,965 reading manifest template 'MANIFEST.in' 2026-03-28T13:32:00,975 adding license file 'LICENSE' 2026-03-28T13:32:00,984 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T13:32:01,081 Getting requirements to build wheel: finished with status 'done' 2026-03-28T13:32:01,085 Created temporary directory: /tmp/pip-modern-metadata-m7_uc815 2026-03-28T13:32:01,087 Preparing metadata (pyproject.toml): started 2026-03-28T13:32:01,088 Running command Preparing metadata (pyproject.toml) 2026-03-28T13:32:01,789 running dist_info 2026-03-28T13:32:01,800 creating /tmp/pip-modern-metadata-m7_uc815/repowise.egg-info 2026-03-28T13:32:01,801 writing /tmp/pip-modern-metadata-m7_uc815/repowise.egg-info/PKG-INFO 2026-03-28T13:32:01,810 writing dependency_links to /tmp/pip-modern-metadata-m7_uc815/repowise.egg-info/dependency_links.txt 2026-03-28T13:32:01,812 writing entry points to /tmp/pip-modern-metadata-m7_uc815/repowise.egg-info/entry_points.txt 2026-03-28T13:32:01,818 writing requirements to /tmp/pip-modern-metadata-m7_uc815/repowise.egg-info/requires.txt 2026-03-28T13:32:01,819 writing top-level names to /tmp/pip-modern-metadata-m7_uc815/repowise.egg-info/top_level.txt 2026-03-28T13:32:01,821 writing manifest file '/tmp/pip-modern-metadata-m7_uc815/repowise.egg-info/SOURCES.txt' 2026-03-28T13:32:01,856 reading manifest file '/tmp/pip-modern-metadata-m7_uc815/repowise.egg-info/SOURCES.txt' 2026-03-28T13:32:01,858 reading manifest template 'MANIFEST.in' 2026-03-28T13:32:01,866 adding license file 'LICENSE' 2026-03-28T13:32:01,874 writing manifest file '/tmp/pip-modern-metadata-m7_uc815/repowise.egg-info/SOURCES.txt' 2026-03-28T13:32:01,875 creating '/tmp/pip-modern-metadata-m7_uc815/repowise-0.1.2.dist-info' 2026-03-28T13:32:01,998 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-28T13:32:02,004 Source in /tmp/pip-wheel-_mr9_s8k/repowise_8c4b2366a1174021bc695f1dde9d67b9 has version 0.1.2, which satisfies requirement repowise==0.1.2 from https://files.pythonhosted.org/packages/74/de/3088926fb0a2db82b29fb1586e9c3f46715c3d692179d6616d9aa54baa93/repowise-0.1.2.tar.gz 2026-03-28T13:32:02,005 Removed repowise==0.1.2 from https://files.pythonhosted.org/packages/74/de/3088926fb0a2db82b29fb1586e9c3f46715c3d692179d6616d9aa54baa93/repowise-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-0it95z3j' 2026-03-28T13:32:02,012 Created temporary directory: /tmp/pip-unpack-05k2x_s4 2026-03-28T13:32:02,013 Building wheels for collected packages: repowise 2026-03-28T13:32:02,017 Created temporary directory: /tmp/pip-wheel-r7vyq5v7 2026-03-28T13:32:02,017 Destination directory: /tmp/pip-wheel-r7vyq5v7 2026-03-28T13:32:02,019 Building wheel for repowise (pyproject.toml): started 2026-03-28T13:32:02,020 Running command Building wheel for repowise (pyproject.toml) 2026-03-28T13:32:02,674 running bdist_wheel 2026-03-28T13:32:02,691 running build 2026-03-28T13:32:02,692 running build_py 2026-03-28T13:32:02,698 creating build/lib/repowise/core 2026-03-28T13:32:02,701 copying packages/core/src/repowise/core/rate_limiter.py -> build/lib/repowise/core 2026-03-28T13:32:02,703 copying packages/core/src/repowise/core/__init__.py -> build/lib/repowise/core 2026-03-28T13:32:02,706 creating build/lib/repowise/core/analysis 2026-03-28T13:32:02,707 copying packages/core/src/repowise/core/analysis/decision_extractor.py -> build/lib/repowise/core/analysis 2026-03-28T13:32:02,710 copying packages/core/src/repowise/core/analysis/dead_code.py -> build/lib/repowise/core/analysis 2026-03-28T13:32:02,712 copying packages/core/src/repowise/core/analysis/__init__.py -> build/lib/repowise/core/analysis 2026-03-28T13:32:02,715 creating build/lib/repowise/core/generation 2026-03-28T13:32:02,716 copying packages/core/src/repowise/core/generation/job_system.py -> build/lib/repowise/core/generation 2026-03-28T13:32:02,718 copying packages/core/src/repowise/core/generation/page_generator.py -> build/lib/repowise/core/generation 2026-03-28T13:32:02,721 copying packages/core/src/repowise/core/generation/context_assembler.py -> build/lib/repowise/core/generation 2026-03-28T13:32:02,724 copying packages/core/src/repowise/core/generation/models.py -> build/lib/repowise/core/generation 2026-03-28T13:32:02,727 copying packages/core/src/repowise/core/generation/__init__.py -> build/lib/repowise/core/generation 2026-03-28T13:32:02,729 creating build/lib/repowise/core/generation/editor_files 2026-03-28T13:32:02,730 copying packages/core/src/repowise/core/generation/editor_files/data.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T13:32:02,732 copying packages/core/src/repowise/core/generation/editor_files/tech_stack.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T13:32:02,735 copying packages/core/src/repowise/core/generation/editor_files/fetcher.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T13:32:02,738 copying packages/core/src/repowise/core/generation/editor_files/claude_md.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T13:32:02,739 copying packages/core/src/repowise/core/generation/editor_files/base.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T13:32:02,742 copying packages/core/src/repowise/core/generation/editor_files/__init__.py -> build/lib/repowise/core/generation/editor_files 2026-03-28T13:32:02,744 creating build/lib/repowise/core/ingestion 2026-03-28T13:32:02,745 copying packages/core/src/repowise/core/ingestion/change_detector.py -> build/lib/repowise/core/ingestion 2026-03-28T13:32:02,748 copying packages/core/src/repowise/core/ingestion/graph.py -> build/lib/repowise/core/ingestion 2026-03-28T13:32:02,751 copying packages/core/src/repowise/core/ingestion/parser.py -> build/lib/repowise/core/ingestion 2026-03-28T13:32:02,754 copying packages/core/src/repowise/core/ingestion/git_indexer.py -> build/lib/repowise/core/ingestion 2026-03-28T13:32:02,757 copying packages/core/src/repowise/core/ingestion/special_handlers.py -> build/lib/repowise/core/ingestion 2026-03-28T13:32:02,759 copying packages/core/src/repowise/core/ingestion/models.py -> build/lib/repowise/core/ingestion 2026-03-28T13:32:02,762 copying packages/core/src/repowise/core/ingestion/traverser.py -> build/lib/repowise/core/ingestion 2026-03-28T13:32:02,764 copying packages/core/src/repowise/core/ingestion/__init__.py -> build/lib/repowise/core/ingestion 2026-03-28T13:32:02,767 creating build/lib/repowise/core/ingestion/parsers 2026-03-28T13:32:02,768 copying packages/core/src/repowise/core/ingestion/parsers/go.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T13:32:02,770 copying packages/core/src/repowise/core/ingestion/parsers/base.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T13:32:02,771 copying packages/core/src/repowise/core/ingestion/parsers/python.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T13:32:02,773 copying packages/core/src/repowise/core/ingestion/parsers/__init__.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T13:32:02,775 copying packages/core/src/repowise/core/ingestion/parsers/typescript.py -> build/lib/repowise/core/ingestion/parsers 2026-03-28T13:32:02,778 creating build/lib/repowise/core/persistence 2026-03-28T13:32:02,779 copying packages/core/src/repowise/core/persistence/search.py -> build/lib/repowise/core/persistence 2026-03-28T13:32:02,781 copying packages/core/src/repowise/core/persistence/crud.py -> build/lib/repowise/core/persistence 2026-03-28T13:32:02,785 copying packages/core/src/repowise/core/persistence/models.py -> build/lib/repowise/core/persistence 2026-03-28T13:32:02,788 copying packages/core/src/repowise/core/persistence/vector_store.py -> build/lib/repowise/core/persistence 2026-03-28T13:32:02,790 copying packages/core/src/repowise/core/persistence/database.py -> build/lib/repowise/core/persistence 2026-03-28T13:32:02,793 copying packages/core/src/repowise/core/persistence/__init__.py -> build/lib/repowise/core/persistence 2026-03-28T13:32:02,795 creating build/lib/repowise/core/providers 2026-03-28T13:32:02,796 copying packages/core/src/repowise/core/providers/__init__.py -> build/lib/repowise/core/providers 2026-03-28T13:32:02,799 creating build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,800 copying packages/core/src/repowise/core/providers/llm/registry.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,802 copying packages/core/src/repowise/core/providers/llm/litellm.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,805 copying packages/core/src/repowise/core/providers/llm/anthropic.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,807 copying packages/core/src/repowise/core/providers/llm/gemini.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,810 copying packages/core/src/repowise/core/providers/llm/openai.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,812 copying packages/core/src/repowise/core/providers/llm/mock.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,815 copying packages/core/src/repowise/core/providers/llm/ollama.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,817 copying packages/core/src/repowise/core/providers/llm/base.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,819 copying packages/core/src/repowise/core/providers/llm/__init__.py -> build/lib/repowise/core/providers/llm 2026-03-28T13:32:02,822 creating build/lib/repowise/core/providers/embedding 2026-03-28T13:32:02,823 copying packages/core/src/repowise/core/providers/embedding/registry.py -> build/lib/repowise/core/providers/embedding 2026-03-28T13:32:02,825 copying packages/core/src/repowise/core/providers/embedding/gemini.py -> build/lib/repowise/core/providers/embedding 2026-03-28T13:32:02,827 copying packages/core/src/repowise/core/providers/embedding/openai.py -> build/lib/repowise/core/providers/embedding 2026-03-28T13:32:02,829 copying packages/core/src/repowise/core/providers/embedding/base.py -> build/lib/repowise/core/providers/embedding 2026-03-28T13:32:02,831 copying packages/core/src/repowise/core/providers/embedding/__init__.py -> build/lib/repowise/core/providers/embedding 2026-03-28T13:32:02,833 creating build/lib/repowise/cli 2026-03-28T13:32:02,834 copying packages/cli/src/repowise/cli/helpers.py -> build/lib/repowise/cli 2026-03-28T13:32:02,836 copying packages/cli/src/repowise/cli/mcp_config.py -> build/lib/repowise/cli 2026-03-28T13:32:02,838 copying packages/cli/src/repowise/cli/main.py -> build/lib/repowise/cli 2026-03-28T13:32:02,840 copying packages/cli/src/repowise/cli/ui.py -> build/lib/repowise/cli 2026-03-28T13:32:02,842 copying packages/cli/src/repowise/cli/cost_estimator.py -> build/lib/repowise/cli 2026-03-28T13:32:02,845 copying packages/cli/src/repowise/cli/__init__.py -> build/lib/repowise/cli 2026-03-28T13:32:02,847 creating build/lib/repowise/cli/commands 2026-03-28T13:32:02,848 copying packages/cli/src/repowise/cli/commands/init_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,851 copying packages/cli/src/repowise/cli/commands/serve_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,854 copying packages/cli/src/repowise/cli/commands/status_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,855 copying packages/cli/src/repowise/cli/commands/search_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,858 copying packages/cli/src/repowise/cli/commands/update_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,860 copying packages/cli/src/repowise/cli/commands/mcp_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,862 copying packages/cli/src/repowise/cli/commands/export_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,864 copying packages/cli/src/repowise/cli/commands/doctor_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,866 copying packages/cli/src/repowise/cli/commands/watch_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,868 copying packages/cli/src/repowise/cli/commands/decision_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,871 copying packages/cli/src/repowise/cli/commands/reindex_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,873 copying packages/cli/src/repowise/cli/commands/claude_md_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,875 copying packages/cli/src/repowise/cli/commands/__init__.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,877 copying packages/cli/src/repowise/cli/commands/dead_code_cmd.py -> build/lib/repowise/cli/commands 2026-03-28T13:32:02,880 creating build/lib/repowise/server 2026-03-28T13:32:02,881 copying packages/server/src/repowise/server/app.py -> build/lib/repowise/server 2026-03-28T13:32:02,884 copying packages/server/src/repowise/server/chat_tools.py -> build/lib/repowise/server 2026-03-28T13:32:02,886 copying packages/server/src/repowise/server/scheduler.py -> build/lib/repowise/server 2026-03-28T13:32:02,888 copying packages/server/src/repowise/server/schemas.py -> build/lib/repowise/server 2026-03-28T13:32:02,891 copying packages/server/src/repowise/server/deps.py -> build/lib/repowise/server 2026-03-28T13:32:02,893 copying packages/server/src/repowise/server/__init__.py -> build/lib/repowise/server 2026-03-28T13:32:02,895 copying packages/server/src/repowise/server/provider_config.py -> build/lib/repowise/server 2026-03-28T13:32:02,898 creating build/lib/repowise/server/routers 2026-03-28T13:32:02,899 copying packages/server/src/repowise/server/routers/symbols.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,901 copying packages/server/src/repowise/server/routers/search.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,903 copying packages/server/src/repowise/server/routers/git.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,905 copying packages/server/src/repowise/server/routers/repos.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,907 copying packages/server/src/repowise/server/routers/health.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,909 copying packages/server/src/repowise/server/routers/providers.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,911 copying packages/server/src/repowise/server/routers/jobs.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,912 copying packages/server/src/repowise/server/routers/claude_md.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,914 copying packages/server/src/repowise/server/routers/graph.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,917 copying packages/server/src/repowise/server/routers/decisions.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,919 copying packages/server/src/repowise/server/routers/chat.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,921 copying packages/server/src/repowise/server/routers/webhooks.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,923 copying packages/server/src/repowise/server/routers/dead_code.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,925 copying packages/server/src/repowise/server/routers/pages.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,927 copying packages/server/src/repowise/server/routers/__init__.py -> build/lib/repowise/server/routers 2026-03-28T13:32:02,930 creating build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,931 copying packages/server/src/repowise/server/mcp_server/tool_dead_code.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,933 copying packages/server/src/repowise/server/mcp_server/tool_why.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,936 copying packages/server/src/repowise/server/mcp_server/_server.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,938 copying packages/server/src/repowise/server/mcp_server/tool_diagram.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,941 copying packages/server/src/repowise/server/mcp_server/tool_overview.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,943 copying packages/server/src/repowise/server/mcp_server/tool_dependency.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,945 copying packages/server/src/repowise/server/mcp_server/tool_search.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,947 copying packages/server/src/repowise/server/mcp_server/tool_context.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,950 copying packages/server/src/repowise/server/mcp_server/tool_risk.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,953 copying packages/server/src/repowise/server/mcp_server/__init__.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,955 copying packages/server/src/repowise/server/mcp_server/_helpers.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,957 copying packages/server/src/repowise/server/mcp_server/_state.py -> build/lib/repowise/server/mcp_server 2026-03-28T13:32:02,959 running egg_info 2026-03-28T13:32:02,968 writing repowise.egg-info/PKG-INFO 2026-03-28T13:32:02,978 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-03-28T13:32:02,979 writing entry points to repowise.egg-info/entry_points.txt 2026-03-28T13:32:02,985 writing requirements to repowise.egg-info/requires.txt 2026-03-28T13:32:02,986 writing top-level names to repowise.egg-info/top_level.txt 2026-03-28T13:32:03,013 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T13:32:03,021 reading manifest template 'MANIFEST.in' 2026-03-28T13:32:03,030 adding license file 'LICENSE' 2026-03-28T13:32:03,039 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-03-28T13:32:03,042 /tmp/pip-build-env-c04os3lr/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-28T13:32:03,042 !! 2026-03-28T13:32:03,043 ******************************************************************************** 2026-03-28T13:32:03,043 ############################ 2026-03-28T13:32:03,044 # Package would be ignored # 2026-03-28T13:32:03,044 ############################ 2026-03-28T13:32:03,045 Python recognizes 'repowise.core.generation.templates' as an importable package[^1], 2026-03-28T13:32:03,045 but it is absent from setuptools' `packages` configuration. 2026-03-28T13:32:03,046 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-28T13:32:03,046 package, please make sure that 'repowise.core.generation.templates' is explicitly added 2026-03-28T13:32:03,047 to the `packages` configuration field. 2026-03-28T13:32:03,048 Alternatively, you can also rely on setuptools' discovery methods 2026-03-28T13:32:03,048 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-28T13:32:03,049 instead of `find_packages(...)`/`find:`). 2026-03-28T13:32:03,050 You can read more about "package discovery" on setuptools documentation page: 2026-03-28T13:32:03,051 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-28T13:32:03,052 If you don't want 'repowise.core.generation.templates' to be distributed and are 2026-03-28T13:32:03,052 already explicitly excluding 'repowise.core.generation.templates' via 2026-03-28T13:32:03,053 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-28T13:32:03,053 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-28T13:32:03,054 combination with a more fine grained `package-data` configuration. 2026-03-28T13:32:03,055 You can read more about "package data files" on setuptools documentation page: 2026-03-28T13:32:03,056 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-28T13:32:03,058 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-28T13:32:03,058 even if it does not contain any `.py` files. 2026-03-28T13:32:03,059 On the other hand, currently there is no concept of package data 2026-03-28T13:32:03,059 directory, all directories are treated like packages. 2026-03-28T13:32:03,060 ******************************************************************************** 2026-03-28T13:32:03,061 !! 2026-03-28T13:32:03,061 check.warn(importable) 2026-03-28T13:32:03,062 /tmp/pip-build-env-c04os3lr/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-28T13:32:03,062 !! 2026-03-28T13:32:03,064 ******************************************************************************** 2026-03-28T13:32:03,064 ############################ 2026-03-28T13:32:03,065 # Package would be ignored # 2026-03-28T13:32:03,065 ############################ 2026-03-28T13:32:03,066 Python recognizes 'repowise.core.ingestion.queries' as an importable package[^1], 2026-03-28T13:32:03,066 but it is absent from setuptools' `packages` configuration. 2026-03-28T13:32:03,067 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-28T13:32:03,068 package, please make sure that 'repowise.core.ingestion.queries' is explicitly added 2026-03-28T13:32:03,069 to the `packages` configuration field. 2026-03-28T13:32:03,070 Alternatively, you can also rely on setuptools' discovery methods 2026-03-28T13:32:03,070 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-28T13:32:03,070 instead of `find_packages(...)`/`find:`). 2026-03-28T13:32:03,071 You can read more about "package discovery" on setuptools documentation page: 2026-03-28T13:32:03,072 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-28T13:32:03,073 If you don't want 'repowise.core.ingestion.queries' to be distributed and are 2026-03-28T13:32:03,073 already explicitly excluding 'repowise.core.ingestion.queries' via 2026-03-28T13:32:03,074 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-28T13:32:03,074 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-28T13:32:03,075 combination with a more fine grained `package-data` configuration. 2026-03-28T13:32:03,076 You can read more about "package data files" on setuptools documentation page: 2026-03-28T13:32:03,076 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-28T13:32:03,078 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-28T13:32:03,078 even if it does not contain any `.py` files. 2026-03-28T13:32:03,079 On the other hand, currently there is no concept of package data 2026-03-28T13:32:03,079 directory, all directories are treated like packages. 2026-03-28T13:32:03,080 ******************************************************************************** 2026-03-28T13:32:03,081 !! 2026-03-28T13:32:03,081 check.warn(importable) 2026-03-28T13:32:03,082 creating build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,082 copying packages/core/src/repowise/core/generation/templates/api_contract.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,083 copying packages/core/src/repowise/core/generation/templates/architecture_diagram.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,084 copying packages/core/src/repowise/core/generation/templates/claude_md.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,084 copying packages/core/src/repowise/core/generation/templates/cross_package.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,084 copying packages/core/src/repowise/core/generation/templates/diff_summary.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,085 copying packages/core/src/repowise/core/generation/templates/file_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,086 copying packages/core/src/repowise/core/generation/templates/infra_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,086 copying packages/core/src/repowise/core/generation/templates/module_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,087 copying packages/core/src/repowise/core/generation/templates/repo_overview.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,087 copying packages/core/src/repowise/core/generation/templates/scc_page.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,089 copying packages/core/src/repowise/core/generation/templates/symbol_spotlight.j2 -> build/lib/repowise/core/generation/templates 2026-03-28T13:32:03,092 creating build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,093 copying packages/core/src/repowise/core/ingestion/queries/c.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,095 copying packages/core/src/repowise/core/ingestion/queries/cpp.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,097 copying packages/core/src/repowise/core/ingestion/queries/go.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,100 copying packages/core/src/repowise/core/ingestion/queries/java.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,102 copying packages/core/src/repowise/core/ingestion/queries/javascript.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,104 copying packages/core/src/repowise/core/ingestion/queries/kotlin.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,106 copying packages/core/src/repowise/core/ingestion/queries/python.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,108 copying packages/core/src/repowise/core/ingestion/queries/ruby.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,110 copying packages/core/src/repowise/core/ingestion/queries/rust.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,112 copying packages/core/src/repowise/core/ingestion/queries/typescript.scm -> build/lib/repowise/core/ingestion/queries 2026-03-28T13:32:03,131 installing to build/bdist.linux-armv7l/wheel 2026-03-28T13:32:03,131 running install 2026-03-28T13:32:03,154 running install_lib 2026-03-28T13:32:03,160 creating build/bdist.linux-armv7l/wheel 2026-03-28T13:32:03,162 creating build/bdist.linux-armv7l/wheel/repowise 2026-03-28T13:32:03,163 creating build/bdist.linux-armv7l/wheel/repowise/cli 2026-03-28T13:32:03,164 copying build/lib/repowise/cli/helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T13:32:03,167 copying build/lib/repowise/cli/mcp_config.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T13:32:03,169 copying build/lib/repowise/cli/main.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T13:32:03,171 copying build/lib/repowise/cli/ui.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T13:32:03,174 creating build/bdist.linux-armv7l/wheel/repowise/cli/commands 2026-03-28T13:32:03,175 copying build/lib/repowise/cli/commands/init_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,178 copying build/lib/repowise/cli/commands/serve_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,181 copying build/lib/repowise/cli/commands/status_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,183 copying build/lib/repowise/cli/commands/search_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,185 copying build/lib/repowise/cli/commands/update_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,187 copying build/lib/repowise/cli/commands/mcp_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,189 copying build/lib/repowise/cli/commands/export_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,191 copying build/lib/repowise/cli/commands/doctor_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,194 copying build/lib/repowise/cli/commands/watch_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,195 copying build/lib/repowise/cli/commands/decision_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,198 copying build/lib/repowise/cli/commands/reindex_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,200 copying build/lib/repowise/cli/commands/claude_md_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,202 copying build/lib/repowise/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,204 copying build/lib/repowise/cli/commands/dead_code_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-03-28T13:32:03,206 copying build/lib/repowise/cli/cost_estimator.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T13:32:03,208 copying build/lib/repowise/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-03-28T13:32:03,210 creating build/bdist.linux-armv7l/wheel/repowise/server 2026-03-28T13:32:03,212 creating build/bdist.linux-armv7l/wheel/repowise/server/mcp_server 2026-03-28T13:32:03,213 copying build/lib/repowise/server/mcp_server/tool_dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,215 copying build/lib/repowise/server/mcp_server/tool_why.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,218 copying build/lib/repowise/server/mcp_server/_server.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,220 copying build/lib/repowise/server/mcp_server/tool_diagram.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,222 copying build/lib/repowise/server/mcp_server/tool_overview.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,225 copying build/lib/repowise/server/mcp_server/tool_dependency.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,227 copying build/lib/repowise/server/mcp_server/tool_search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,229 copying build/lib/repowise/server/mcp_server/tool_context.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,232 copying build/lib/repowise/server/mcp_server/tool_risk.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,234 copying build/lib/repowise/server/mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,236 copying build/lib/repowise/server/mcp_server/_helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,238 copying build/lib/repowise/server/mcp_server/_state.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-03-28T13:32:03,240 copying build/lib/repowise/server/app.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T13:32:03,242 copying build/lib/repowise/server/chat_tools.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T13:32:03,245 copying build/lib/repowise/server/scheduler.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T13:32:03,247 copying build/lib/repowise/server/schemas.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T13:32:03,250 creating build/bdist.linux-armv7l/wheel/repowise/server/routers 2026-03-28T13:32:03,251 copying build/lib/repowise/server/routers/symbols.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,253 copying build/lib/repowise/server/routers/search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,255 copying build/lib/repowise/server/routers/git.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,257 copying build/lib/repowise/server/routers/repos.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,259 copying build/lib/repowise/server/routers/health.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,261 copying build/lib/repowise/server/routers/providers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,262 copying build/lib/repowise/server/routers/jobs.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,264 copying build/lib/repowise/server/routers/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,266 copying build/lib/repowise/server/routers/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,269 copying build/lib/repowise/server/routers/decisions.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,271 copying build/lib/repowise/server/routers/chat.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,273 copying build/lib/repowise/server/routers/webhooks.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,276 copying build/lib/repowise/server/routers/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,277 copying build/lib/repowise/server/routers/pages.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,279 copying build/lib/repowise/server/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-03-28T13:32:03,281 copying build/lib/repowise/server/deps.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T13:32:03,283 copying build/lib/repowise/server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T13:32:03,285 copying build/lib/repowise/server/provider_config.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-03-28T13:32:03,288 creating build/bdist.linux-armv7l/wheel/repowise/core 2026-03-28T13:32:03,289 creating build/bdist.linux-armv7l/wheel/repowise/core/generation 2026-03-28T13:32:03,290 copying build/lib/repowise/core/generation/job_system.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T13:32:03,293 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/editor_files 2026-03-28T13:32:03,295 copying build/lib/repowise/core/generation/editor_files/data.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T13:32:03,297 copying build/lib/repowise/core/generation/editor_files/tech_stack.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T13:32:03,299 copying build/lib/repowise/core/generation/editor_files/fetcher.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T13:32:03,302 copying build/lib/repowise/core/generation/editor_files/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T13:32:03,304 copying build/lib/repowise/core/generation/editor_files/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T13:32:03,306 copying build/lib/repowise/core/generation/editor_files/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-03-28T13:32:03,308 copying build/lib/repowise/core/generation/page_generator.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T13:32:03,311 copying build/lib/repowise/core/generation/context_assembler.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T13:32:03,314 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/templates 2026-03-28T13:32:03,315 copying build/lib/repowise/core/generation/templates/api_contract.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,318 copying build/lib/repowise/core/generation/templates/file_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,320 copying build/lib/repowise/core/generation/templates/module_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,322 copying build/lib/repowise/core/generation/templates/infra_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,324 copying build/lib/repowise/core/generation/templates/architecture_diagram.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,325 copying build/lib/repowise/core/generation/templates/repo_overview.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,327 copying build/lib/repowise/core/generation/templates/diff_summary.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,329 copying build/lib/repowise/core/generation/templates/claude_md.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,331 copying build/lib/repowise/core/generation/templates/cross_package.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,333 copying build/lib/repowise/core/generation/templates/symbol_spotlight.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,335 copying build/lib/repowise/core/generation/templates/scc_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-03-28T13:32:03,337 copying build/lib/repowise/core/generation/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T13:32:03,339 copying build/lib/repowise/core/generation/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-03-28T13:32:03,341 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion 2026-03-28T13:32:03,342 copying build/lib/repowise/core/ingestion/change_detector.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T13:32:03,345 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/queries 2026-03-28T13:32:03,347 copying build/lib/repowise/core/ingestion/queries/java.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,348 copying build/lib/repowise/core/ingestion/queries/cpp.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,350 copying build/lib/repowise/core/ingestion/queries/go.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,352 copying build/lib/repowise/core/ingestion/queries/rust.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,354 copying build/lib/repowise/core/ingestion/queries/kotlin.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,356 copying build/lib/repowise/core/ingestion/queries/ruby.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,358 copying build/lib/repowise/core/ingestion/queries/python.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,360 copying build/lib/repowise/core/ingestion/queries/typescript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,361 copying build/lib/repowise/core/ingestion/queries/javascript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,363 copying build/lib/repowise/core/ingestion/queries/c.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-03-28T13:32:03,366 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/parsers 2026-03-28T13:32:03,367 copying build/lib/repowise/core/ingestion/parsers/go.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T13:32:03,369 copying build/lib/repowise/core/ingestion/parsers/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T13:32:03,371 copying build/lib/repowise/core/ingestion/parsers/python.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T13:32:03,372 copying build/lib/repowise/core/ingestion/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T13:32:03,374 copying build/lib/repowise/core/ingestion/parsers/typescript.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-03-28T13:32:03,376 copying build/lib/repowise/core/ingestion/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T13:32:03,379 copying build/lib/repowise/core/ingestion/parser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T13:32:03,382 copying build/lib/repowise/core/ingestion/git_indexer.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T13:32:03,385 copying build/lib/repowise/core/ingestion/special_handlers.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T13:32:03,387 copying build/lib/repowise/core/ingestion/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T13:32:03,389 copying build/lib/repowise/core/ingestion/traverser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T13:32:03,392 copying build/lib/repowise/core/ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-03-28T13:32:03,394 creating build/bdist.linux-armv7l/wheel/repowise/core/persistence 2026-03-28T13:32:03,395 copying build/lib/repowise/core/persistence/search.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T13:32:03,398 copying build/lib/repowise/core/persistence/crud.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T13:32:03,400 copying build/lib/repowise/core/persistence/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T13:32:03,403 copying build/lib/repowise/core/persistence/vector_store.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T13:32:03,406 copying build/lib/repowise/core/persistence/database.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T13:32:03,408 copying build/lib/repowise/core/persistence/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-03-28T13:32:03,410 creating build/bdist.linux-armv7l/wheel/repowise/core/providers 2026-03-28T13:32:03,412 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/llm 2026-03-28T13:32:03,413 copying build/lib/repowise/core/providers/llm/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,416 copying build/lib/repowise/core/providers/llm/litellm.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,418 copying build/lib/repowise/core/providers/llm/anthropic.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,420 copying build/lib/repowise/core/providers/llm/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,423 copying build/lib/repowise/core/providers/llm/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,425 copying build/lib/repowise/core/providers/llm/mock.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,427 copying build/lib/repowise/core/providers/llm/ollama.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,430 copying build/lib/repowise/core/providers/llm/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,432 copying build/lib/repowise/core/providers/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-03-28T13:32:03,434 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/embedding 2026-03-28T13:32:03,436 copying build/lib/repowise/core/providers/embedding/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T13:32:03,438 copying build/lib/repowise/core/providers/embedding/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T13:32:03,440 copying build/lib/repowise/core/providers/embedding/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T13:32:03,442 copying build/lib/repowise/core/providers/embedding/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T13:32:03,444 copying build/lib/repowise/core/providers/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-03-28T13:32:03,446 copying build/lib/repowise/core/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers 2026-03-28T13:32:03,448 creating build/bdist.linux-armv7l/wheel/repowise/core/analysis 2026-03-28T13:32:03,449 copying build/lib/repowise/core/analysis/decision_extractor.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T13:32:03,452 copying build/lib/repowise/core/analysis/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T13:32:03,455 copying build/lib/repowise/core/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-03-28T13:32:03,456 copying build/lib/repowise/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-03-28T13:32:03,459 copying build/lib/repowise/core/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-03-28T13:32:03,460 running install_egg_info 2026-03-28T13:32:03,465 Copying repowise.egg-info to build/bdist.linux-armv7l/wheel/./repowise-0.1.2-py3.11.egg-info 2026-03-28T13:32:03,478 running install_scripts 2026-03-28T13:32:03,493 creating build/bdist.linux-armv7l/wheel/repowise-0.1.2.dist-info/WHEEL 2026-03-28T13:32:03,495 creating '/tmp/pip-wheel-r7vyq5v7/.tmp-4uhbcr7a/repowise-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-28T13:32:03,498 adding 'repowise/cli/__init__.py' 2026-03-28T13:32:03,500 adding 'repowise/cli/cost_estimator.py' 2026-03-28T13:32:03,502 adding 'repowise/cli/helpers.py' 2026-03-28T13:32:03,503 adding 'repowise/cli/main.py' 2026-03-28T13:32:03,505 adding 'repowise/cli/mcp_config.py' 2026-03-28T13:32:03,507 adding 'repowise/cli/ui.py' 2026-03-28T13:32:03,509 adding 'repowise/cli/commands/__init__.py' 2026-03-28T13:32:03,510 adding 'repowise/cli/commands/claude_md_cmd.py' 2026-03-28T13:32:03,512 adding 'repowise/cli/commands/dead_code_cmd.py' 2026-03-28T13:32:03,514 adding 'repowise/cli/commands/decision_cmd.py' 2026-03-28T13:32:03,516 adding 'repowise/cli/commands/doctor_cmd.py' 2026-03-28T13:32:03,517 adding 'repowise/cli/commands/export_cmd.py' 2026-03-28T13:32:03,523 adding 'repowise/cli/commands/init_cmd.py' 2026-03-28T13:32:03,525 adding 'repowise/cli/commands/mcp_cmd.py' 2026-03-28T13:32:03,527 adding 'repowise/cli/commands/reindex_cmd.py' 2026-03-28T13:32:03,528 adding 'repowise/cli/commands/search_cmd.py' 2026-03-28T13:32:03,530 adding 'repowise/cli/commands/serve_cmd.py' 2026-03-28T13:32:03,532 adding 'repowise/cli/commands/status_cmd.py' 2026-03-28T13:32:03,534 adding 'repowise/cli/commands/update_cmd.py' 2026-03-28T13:32:03,535 adding 'repowise/cli/commands/watch_cmd.py' 2026-03-28T13:32:03,537 adding 'repowise/core/__init__.py' 2026-03-28T13:32:03,538 adding 'repowise/core/rate_limiter.py' 2026-03-28T13:32:03,540 adding 'repowise/core/analysis/__init__.py' 2026-03-28T13:32:03,543 adding 'repowise/core/analysis/dead_code.py' 2026-03-28T13:32:03,546 adding 'repowise/core/analysis/decision_extractor.py' 2026-03-28T13:32:03,548 adding 'repowise/core/generation/__init__.py' 2026-03-28T13:32:03,552 adding 'repowise/core/generation/context_assembler.py' 2026-03-28T13:32:03,554 adding 'repowise/core/generation/job_system.py' 2026-03-28T13:32:03,556 adding 'repowise/core/generation/models.py' 2026-03-28T13:32:03,561 adding 'repowise/core/generation/page_generator.py' 2026-03-28T13:32:03,563 adding 'repowise/core/generation/editor_files/__init__.py' 2026-03-28T13:32:03,565 adding 'repowise/core/generation/editor_files/base.py' 2026-03-28T13:32:03,567 adding 'repowise/core/generation/editor_files/claude_md.py' 2026-03-28T13:32:03,569 adding 'repowise/core/generation/editor_files/data.py' 2026-03-28T13:32:03,570 adding 'repowise/core/generation/editor_files/fetcher.py' 2026-03-28T13:32:03,572 adding 'repowise/core/generation/editor_files/tech_stack.py' 2026-03-28T13:32:03,574 adding 'repowise/core/generation/templates/api_contract.j2' 2026-03-28T13:32:03,575 adding 'repowise/core/generation/templates/architecture_diagram.j2' 2026-03-28T13:32:03,577 adding 'repowise/core/generation/templates/claude_md.j2' 2026-03-28T13:32:03,578 adding 'repowise/core/generation/templates/cross_package.j2' 2026-03-28T13:32:03,579 adding 'repowise/core/generation/templates/diff_summary.j2' 2026-03-28T13:32:03,581 adding 'repowise/core/generation/templates/file_page.j2' 2026-03-28T13:32:03,582 adding 'repowise/core/generation/templates/infra_page.j2' 2026-03-28T13:32:03,583 adding 'repowise/core/generation/templates/module_page.j2' 2026-03-28T13:32:03,585 adding 'repowise/core/generation/templates/repo_overview.j2' 2026-03-28T13:32:03,586 adding 'repowise/core/generation/templates/scc_page.j2' 2026-03-28T13:32:03,587 adding 'repowise/core/generation/templates/symbol_spotlight.j2' 2026-03-28T13:32:03,589 adding 'repowise/core/ingestion/__init__.py' 2026-03-28T13:32:03,591 adding 'repowise/core/ingestion/change_detector.py' 2026-03-28T13:32:03,595 adding 'repowise/core/ingestion/git_indexer.py' 2026-03-28T13:32:03,598 adding 'repowise/core/ingestion/graph.py' 2026-03-28T13:32:03,600 adding 'repowise/core/ingestion/models.py' 2026-03-28T13:32:03,604 adding 'repowise/core/ingestion/parser.py' 2026-03-28T13:32:03,606 adding 'repowise/core/ingestion/special_handlers.py' 2026-03-28T13:32:03,608 adding 'repowise/core/ingestion/traverser.py' 2026-03-28T13:32:03,610 adding 'repowise/core/ingestion/parsers/__init__.py' 2026-03-28T13:32:03,611 adding 'repowise/core/ingestion/parsers/base.py' 2026-03-28T13:32:03,613 adding 'repowise/core/ingestion/parsers/go.py' 2026-03-28T13:32:03,614 adding 'repowise/core/ingestion/parsers/python.py' 2026-03-28T13:32:03,615 adding 'repowise/core/ingestion/parsers/typescript.py' 2026-03-28T13:32:03,616 adding 'repowise/core/ingestion/queries/c.scm' 2026-03-28T13:32:03,618 adding 'repowise/core/ingestion/queries/cpp.scm' 2026-03-28T13:32:03,619 adding 'repowise/core/ingestion/queries/go.scm' 2026-03-28T13:32:03,620 adding 'repowise/core/ingestion/queries/java.scm' 2026-03-28T13:32:03,621 adding 'repowise/core/ingestion/queries/javascript.scm' 2026-03-28T13:32:03,623 adding 'repowise/core/ingestion/queries/kotlin.scm' 2026-03-28T13:32:03,624 adding 'repowise/core/ingestion/queries/python.scm' 2026-03-28T13:32:03,625 adding 'repowise/core/ingestion/queries/ruby.scm' 2026-03-28T13:32:03,626 adding 'repowise/core/ingestion/queries/rust.scm' 2026-03-28T13:32:03,628 adding 'repowise/core/ingestion/queries/typescript.scm' 2026-03-28T13:32:03,630 adding 'repowise/core/persistence/__init__.py' 2026-03-28T13:32:03,634 adding 'repowise/core/persistence/crud.py' 2026-03-28T13:32:03,636 adding 'repowise/core/persistence/database.py' 2026-03-28T13:32:03,638 adding 'repowise/core/persistence/models.py' 2026-03-28T13:32:03,640 adding 'repowise/core/persistence/search.py' 2026-03-28T13:32:03,642 adding 'repowise/core/persistence/vector_store.py' 2026-03-28T13:32:03,644 adding 'repowise/core/providers/__init__.py' 2026-03-28T13:32:03,645 adding 'repowise/core/providers/embedding/__init__.py' 2026-03-28T13:32:03,647 adding 'repowise/core/providers/embedding/base.py' 2026-03-28T13:32:03,648 adding 'repowise/core/providers/embedding/gemini.py' 2026-03-28T13:32:03,650 adding 'repowise/core/providers/embedding/openai.py' 2026-03-28T13:32:03,651 adding 'repowise/core/providers/embedding/registry.py' 2026-03-28T13:32:03,653 adding 'repowise/core/providers/llm/__init__.py' 2026-03-28T13:32:03,655 adding 'repowise/core/providers/llm/anthropic.py' 2026-03-28T13:32:03,657 adding 'repowise/core/providers/llm/base.py' 2026-03-28T13:32:03,659 adding 'repowise/core/providers/llm/gemini.py' 2026-03-28T13:32:03,661 adding 'repowise/core/providers/llm/litellm.py' 2026-03-28T13:32:03,663 adding 'repowise/core/providers/llm/mock.py' 2026-03-28T13:32:03,664 adding 'repowise/core/providers/llm/ollama.py' 2026-03-28T13:32:03,666 adding 'repowise/core/providers/llm/openai.py' 2026-03-28T13:32:03,668 adding 'repowise/core/providers/llm/registry.py' 2026-03-28T13:32:03,669 adding 'repowise/server/__init__.py' 2026-03-28T13:32:03,671 adding 'repowise/server/app.py' 2026-03-28T13:32:03,673 adding 'repowise/server/chat_tools.py' 2026-03-28T13:32:03,674 adding 'repowise/server/deps.py' 2026-03-28T13:32:03,676 adding 'repowise/server/provider_config.py' 2026-03-28T13:32:03,677 adding 'repowise/server/scheduler.py' 2026-03-28T13:32:03,679 adding 'repowise/server/schemas.py' 2026-03-28T13:32:03,681 adding 'repowise/server/mcp_server/__init__.py' 2026-03-28T13:32:03,683 adding 'repowise/server/mcp_server/_helpers.py' 2026-03-28T13:32:03,685 adding 'repowise/server/mcp_server/_server.py' 2026-03-28T13:32:03,686 adding 'repowise/server/mcp_server/_state.py' 2026-03-28T13:32:03,688 adding 'repowise/server/mcp_server/tool_context.py' 2026-03-28T13:32:03,690 adding 'repowise/server/mcp_server/tool_dead_code.py' 2026-03-28T13:32:03,692 adding 'repowise/server/mcp_server/tool_dependency.py' 2026-03-28T13:32:03,693 adding 'repowise/server/mcp_server/tool_diagram.py' 2026-03-28T13:32:03,695 adding 'repowise/server/mcp_server/tool_overview.py' 2026-03-28T13:32:03,697 adding 'repowise/server/mcp_server/tool_risk.py' 2026-03-28T13:32:03,698 adding 'repowise/server/mcp_server/tool_search.py' 2026-03-28T13:32:03,701 adding 'repowise/server/mcp_server/tool_why.py' 2026-03-28T13:32:03,703 adding 'repowise/server/routers/__init__.py' 2026-03-28T13:32:03,705 adding 'repowise/server/routers/chat.py' 2026-03-28T13:32:03,706 adding 'repowise/server/routers/claude_md.py' 2026-03-28T13:32:03,708 adding 'repowise/server/routers/dead_code.py' 2026-03-28T13:32:03,709 adding 'repowise/server/routers/decisions.py' 2026-03-28T13:32:03,711 adding 'repowise/server/routers/git.py' 2026-03-28T13:32:03,713 adding 'repowise/server/routers/graph.py' 2026-03-28T13:32:03,715 adding 'repowise/server/routers/health.py' 2026-03-28T13:32:03,716 adding 'repowise/server/routers/jobs.py' 2026-03-28T13:32:03,717 adding 'repowise/server/routers/pages.py' 2026-03-28T13:32:03,719 adding 'repowise/server/routers/providers.py' 2026-03-28T13:32:03,720 adding 'repowise/server/routers/repos.py' 2026-03-28T13:32:03,721 adding 'repowise/server/routers/search.py' 2026-03-28T13:32:03,723 adding 'repowise/server/routers/symbols.py' 2026-03-28T13:32:03,724 adding 'repowise/server/routers/webhooks.py' 2026-03-28T13:32:03,727 adding 'repowise-0.1.2.dist-info/licenses/LICENSE' 2026-03-28T13:32:03,729 adding 'repowise-0.1.2.dist-info/METADATA' 2026-03-28T13:32:03,730 adding 'repowise-0.1.2.dist-info/WHEEL' 2026-03-28T13:32:03,731 adding 'repowise-0.1.2.dist-info/entry_points.txt' 2026-03-28T13:32:03,732 adding 'repowise-0.1.2.dist-info/top_level.txt' 2026-03-28T13:32:03,734 adding 'repowise-0.1.2.dist-info/RECORD' 2026-03-28T13:32:03,740 removing build/bdist.linux-armv7l/wheel 2026-03-28T13:32:03,870 Building wheel for repowise (pyproject.toml): finished with status 'done' 2026-03-28T13:32:03,880 Created wheel for repowise: filename=repowise-0.1.2-py3-none-any.whl size=278823 sha256=d08dc4dce6786c742e6e0b510814195f8e4e537d242e4b0b6a894137b41834b6 2026-03-28T13:32:03,882 Stored in directory: /tmp/pip-ephem-wheel-cache-pkfx8l8d/wheels/69/0e/51/f055c8020f58cce22026a998f9898019b01522043a2e2d7ea3 2026-03-28T13:32:03,899 Successfully built repowise 2026-03-28T13:32:03,910 Removed build tracker: '/tmp/pip-build-tracker-0it95z3j'