2026-04-03T10:00:54,365 Created temporary directory: /tmp/pip-ephem-wheel-cache-rz8h5a7n 2026-04-03T10:00:54,367 Created temporary directory: /tmp/pip-build-tracker-4148cleq 2026-04-03T10:00:54,368 Initialized build tracking at /tmp/pip-build-tracker-4148cleq 2026-04-03T10:00:54,368 Created build tracker: /tmp/pip-build-tracker-4148cleq 2026-04-03T10:00:54,369 Entered build tracker: /tmp/pip-build-tracker-4148cleq 2026-04-03T10:00:54,369 Created temporary directory: /tmp/pip-wheel-rm2gzuwo 2026-04-03T10:00:54,372 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-03T10:00:54,375 Created temporary directory: /tmp/pip-ephem-wheel-cache-7_ehjd37 2026-04-03T10:00:54,397 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T10:00:54,400 2 location(s) to search for versions of repowise: 2026-04-03T10:00:54,400 * https://pypi.org/simple/repowise/ 2026-04-03T10:00:54,400 * https://www.piwheels.org/simple/repowise/ 2026-04-03T10:00:54,401 Fetching project page and analyzing links: https://pypi.org/simple/repowise/ 2026-04-03T10:00:54,402 Getting page https://pypi.org/simple/repowise/ 2026-04-03T10:00:54,403 Found index url https://pypi.org/simple 2026-04-03T10:00:54,632 Fetched page https://pypi.org/simple/repowise/ as application/vnd.pypi.simple.v1+json 2026-04-03T10:00:54,638 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-04-03T10:00:54,639 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-04-03T10:00:54,639 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-04-03T10:00:54,640 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-04-03T10:00:54,641 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-04-03T10:00:54,642 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-04-03T10:00:54,643 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/61/ae/02c5fb0e495f9ebf67e51b6421638636198be3b2e77d8d877e3a269a5b2a/repowise-0.1.21-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,644 Found link https://files.pythonhosted.org/packages/f3/95/a609ca463ceb4dd82261d30d098233437c8e290ba54cc1a0570b42fb9597/repowise-0.1.21.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.21 2026-04-03T10:00:54,645 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/83/d2/1b5a833a931e8f4090d49a3138a6449b18a9b161d3d5c7d05abb016ae2e5/repowise-0.1.22-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,646 Found link https://files.pythonhosted.org/packages/7d/b4/8f020a42abfbc027ae1b2183c1a20359b2914744632b2c36200af713125b/repowise-0.1.22.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.22 2026-04-03T10:00:54,646 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/31/17/f9469104ae2ce16dbe0ae8258405048f2993d0fdbfbc9205fe8309875607/repowise-0.1.23-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,648 Found link https://files.pythonhosted.org/packages/88/19/6c0fce4c541540d27dbaaf19b9e5fe92bd091a39fb2e6312dfad3940283b/repowise-0.1.23.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.23 2026-04-03T10:00:54,648 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/d5/b2/8185014ef7c06e7df80f122c08cf720b9afb51dfa31708a682b8709da059/repowise-0.1.24-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,649 Found link https://files.pythonhosted.org/packages/71/cc/e0fd04822fe53cf7c7000968aa766a2bb9269ed60b97cc323c55415d60e7/repowise-0.1.24.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.24 2026-04-03T10:00:54,650 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/bb/ac/06f2483f2f567b690aac0000a4ea4436e5bd03f164884d7bb5659aa29579/repowise-0.1.25-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,651 Found link https://files.pythonhosted.org/packages/b6/7a/922df7b0b29fa695a4df215fb79e2131ca775fe03ad78470e8dc41f7cba7/repowise-0.1.25.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.25 2026-04-03T10:00:54,651 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/56/72/8418841adfdbca4a9b5172258038914106cddf8d5000db9a660b09213c81/repowise-0.1.26-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,652 Found link https://files.pythonhosted.org/packages/6c/f2/4df122c22f99a08e163ed9f765fc1822a58b0d188e340335dc638f78d617/repowise-0.1.26.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.26 2026-04-03T10:00:54,653 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/f7/97/6edefdcd9c69c1a663ac354503ed5f066b14068c33270d37340cbb913ac4/repowise-0.1.27-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,654 Found link https://files.pythonhosted.org/packages/76/bd/b116dc39071d8f36340cfd618640e026dfbd0fc9d54761bab9f7b2b4a844/repowise-0.1.27.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.27 2026-04-03T10:00:54,655 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/60/15/66e770e81b9155586b55d8881744111451ce27f51f6d79f4bee6546e8ac4/repowise-0.1.28-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,656 Found link https://files.pythonhosted.org/packages/03/f1/6be1e76ab03ee66a57b3e33729957aa991d970a9f2fdad7c2c8290d7491a/repowise-0.1.28.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.28 2026-04-03T10:00:54,657 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/c7/55/899c60d06e1f2c4753a23b9c3be79b43fa14dbf47dbed5387abdc0cc9699/repowise-0.1.29-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,658 Found link https://files.pythonhosted.org/packages/ed/66/7c7df242d8dbb1cca72ef7b7bcf2ae1315b90942522e136c84cc3987e162/repowise-0.1.29.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.29 2026-04-03T10:00:54,659 Fetching project page and analyzing links: https://www.piwheels.org/simple/repowise/ 2026-04-03T10:00:54,659 Getting page https://www.piwheels.org/simple/repowise/ 2026-04-03T10:00:54,661 Found index url https://www.piwheels.org/simple 2026-04-03T10:00:54,832 Fetched page https://www.piwheels.org/simple/repowise/ as text/html 2026-04-03T10:00:54,836 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.28-py3-none-any.whl#sha256=edf9a09746114cab36d403951169c4f2d00d501c256e097426137b3fdfc60e6d (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,837 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.27-py3-none-any.whl#sha256=36e2c98758921ddc0eb88d1334d05a17f64e2912e18bbc128f0c369c3078505e (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,837 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.26-py3-none-any.whl#sha256=083adad8894c943e2a71705dd1c96fd99ac6bc8cf931029b64aa17c30b873b02 (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,838 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.25-py3-none-any.whl#sha256=d244d1bd22f8fc2eb1a2b0fd4dd1602036468ba8980687b426cce58045b5622f (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,838 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.24-py3-none-any.whl#sha256=a3d0dad4c0f8aad4a655e9174a2e38a84b92941b714bbaca826adf10f5c1cdf4 (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,839 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.23-py3-none-any.whl#sha256=adb635629924acfb582adb9ce3296308b586b8526756cc2346fb1343c91ced20 (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,839 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.22-py3-none-any.whl#sha256=fc72cf19c78f53cf07e0d7f0d8ad27f8f8857c08b8593e2562d068fb5697b6f2 (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,840 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.21-py3-none-any.whl#sha256=79c94df8dc51956bb4b5785f6c8533dcf9d16d4854d247f62ffdcfd934a9c7f4 (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,840 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.2-py3-none-any.whl#sha256=d08dc4dce6786c742e6e0b510814195f8e4e537d242e4b0b6a894137b41834b6 (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T10:00:54,841 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-04-03T10:00:54,842 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-04-03T10:00:54,842 Skipping link: not a file: https://www.piwheels.org/simple/repowise/ 2026-04-03T10:00:54,843 Skipping link: not a file: https://pypi.org/simple/repowise/ 2026-04-03T10:00:54,863 Given no hashes to check 1 links for project 'repowise': discarding no candidates 2026-04-03T10:00:54,881 Collecting repowise==0.1.29 2026-04-03T10:00:54,883 Created temporary directory: /tmp/pip-unpack-30en1ep4 2026-04-03T10:00:55,123 Downloading repowise-0.1.29.tar.gz (243 kB) 2026-04-03T10:00:55,528 Added repowise==0.1.29 from https://files.pythonhosted.org/packages/ed/66/7c7df242d8dbb1cca72ef7b7bcf2ae1315b90942522e136c84cc3987e162/repowise-0.1.29.tar.gz to build tracker '/tmp/pip-build-tracker-4148cleq' 2026-04-03T10:00:55,535 Created temporary directory: /tmp/pip-build-env-fg3knday 2026-04-03T10:00:55,540 Installing build dependencies: started 2026-04-03T10:00:55,541 Running command pip subprocess to install build dependencies 2026-04-03T10:00:56,723 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-03T10:00:57,133 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-03T10:00:57,156 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T10:00:58,890 Collecting setuptools>=75 2026-04-03T10:00:58,970 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-03T10:01:01,938 Installing collected packages: setuptools 2026-04-03T10:01:04,973 Successfully installed setuptools-82.0.1 2026-04-03T10:01:05,243 Installing build dependencies: finished with status 'done' 2026-04-03T10:01:05,250 Getting requirements to build wheel: started 2026-04-03T10:01:05,251 Running command Getting requirements to build wheel 2026-04-03T10:01:05,989 running egg_info 2026-04-03T10:01:05,995 writing repowise.egg-info/PKG-INFO 2026-04-03T10:01:06,004 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-04-03T10:01:06,006 writing entry points to repowise.egg-info/entry_points.txt 2026-04-03T10:01:06,011 writing requirements to repowise.egg-info/requires.txt 2026-04-03T10:01:06,012 writing top-level names to repowise.egg-info/top_level.txt 2026-04-03T10:01:06,061 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-04-03T10:01:06,071 reading manifest template 'MANIFEST.in' 2026-04-03T10:01:06,082 adding license file 'LICENSE' 2026-04-03T10:01:06,091 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-04-03T10:01:06,190 Getting requirements to build wheel: finished with status 'done' 2026-04-03T10:01:06,193 Created temporary directory: /tmp/pip-modern-metadata-8aidfmhk 2026-04-03T10:01:06,196 Preparing metadata (pyproject.toml): started 2026-04-03T10:01:06,197 Running command Preparing metadata (pyproject.toml) 2026-04-03T10:01:06,874 running dist_info 2026-04-03T10:01:06,885 creating /tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info 2026-04-03T10:01:06,886 writing /tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info/PKG-INFO 2026-04-03T10:01:06,894 writing dependency_links to /tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info/dependency_links.txt 2026-04-03T10:01:06,896 writing entry points to /tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info/entry_points.txt 2026-04-03T10:01:06,901 writing requirements to /tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info/requires.txt 2026-04-03T10:01:06,902 writing top-level names to /tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info/top_level.txt 2026-04-03T10:01:06,904 writing manifest file '/tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info/SOURCES.txt' 2026-04-03T10:01:06,940 reading manifest file '/tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info/SOURCES.txt' 2026-04-03T10:01:06,942 reading manifest template 'MANIFEST.in' 2026-04-03T10:01:06,951 adding license file 'LICENSE' 2026-04-03T10:01:06,958 writing manifest file '/tmp/pip-modern-metadata-8aidfmhk/repowise.egg-info/SOURCES.txt' 2026-04-03T10:01:06,960 creating '/tmp/pip-modern-metadata-8aidfmhk/repowise-0.1.29.dist-info' 2026-04-03T10:01:07,087 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-03T10:01:07,094 Source in /tmp/pip-wheel-rm2gzuwo/repowise_42197a69a44c421486b51fbec49e34be has version 0.1.29, which satisfies requirement repowise==0.1.29 from https://files.pythonhosted.org/packages/ed/66/7c7df242d8dbb1cca72ef7b7bcf2ae1315b90942522e136c84cc3987e162/repowise-0.1.29.tar.gz 2026-04-03T10:01:07,095 Removed repowise==0.1.29 from https://files.pythonhosted.org/packages/ed/66/7c7df242d8dbb1cca72ef7b7bcf2ae1315b90942522e136c84cc3987e162/repowise-0.1.29.tar.gz from build tracker '/tmp/pip-build-tracker-4148cleq' 2026-04-03T10:01:07,104 Created temporary directory: /tmp/pip-unpack-h8syv00k 2026-04-03T10:01:07,104 Building wheels for collected packages: repowise 2026-04-03T10:01:07,108 Created temporary directory: /tmp/pip-wheel-br8epzr9 2026-04-03T10:01:07,109 Destination directory: /tmp/pip-wheel-br8epzr9 2026-04-03T10:01:07,111 Building wheel for repowise (pyproject.toml): started 2026-04-03T10:01:07,112 Running command Building wheel for repowise (pyproject.toml) 2026-04-03T10:01:07,766 running bdist_wheel 2026-04-03T10:01:07,784 running build 2026-04-03T10:01:07,784 running build_py 2026-04-03T10:01:07,790 creating build/lib/repowise/core 2026-04-03T10:01:07,793 copying packages/core/src/repowise/core/__init__.py -> build/lib/repowise/core 2026-04-03T10:01:07,795 copying packages/core/src/repowise/core/rate_limiter.py -> build/lib/repowise/core 2026-04-03T10:01:07,798 creating build/lib/repowise/core/analysis 2026-04-03T10:01:07,799 copying packages/core/src/repowise/core/analysis/__init__.py -> build/lib/repowise/core/analysis 2026-04-03T10:01:07,801 copying packages/core/src/repowise/core/analysis/dead_code.py -> build/lib/repowise/core/analysis 2026-04-03T10:01:07,803 copying packages/core/src/repowise/core/analysis/decision_extractor.py -> build/lib/repowise/core/analysis 2026-04-03T10:01:07,807 creating build/lib/repowise/core/generation 2026-04-03T10:01:07,808 copying packages/core/src/repowise/core/generation/__init__.py -> build/lib/repowise/core/generation 2026-04-03T10:01:07,810 copying packages/core/src/repowise/core/generation/context_assembler.py -> build/lib/repowise/core/generation 2026-04-03T10:01:07,813 copying packages/core/src/repowise/core/generation/models.py -> build/lib/repowise/core/generation 2026-04-03T10:01:07,815 copying packages/core/src/repowise/core/generation/page_generator.py -> build/lib/repowise/core/generation 2026-04-03T10:01:07,818 copying packages/core/src/repowise/core/generation/job_system.py -> build/lib/repowise/core/generation 2026-04-03T10:01:07,821 copying packages/core/src/repowise/core/generation/report.py -> build/lib/repowise/core/generation 2026-04-03T10:01:07,824 creating build/lib/repowise/core/generation/editor_files 2026-04-03T10:01:07,825 copying packages/core/src/repowise/core/generation/editor_files/__init__.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T10:01:07,827 copying packages/core/src/repowise/core/generation/editor_files/base.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T10:01:07,829 copying packages/core/src/repowise/core/generation/editor_files/claude_md.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T10:01:07,831 copying packages/core/src/repowise/core/generation/editor_files/data.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T10:01:07,833 copying packages/core/src/repowise/core/generation/editor_files/fetcher.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T10:01:07,836 copying packages/core/src/repowise/core/generation/editor_files/tech_stack.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T10:01:07,839 creating build/lib/repowise/core/ingestion 2026-04-03T10:01:07,840 copying packages/core/src/repowise/core/ingestion/git_indexer.py -> build/lib/repowise/core/ingestion 2026-04-03T10:01:07,843 copying packages/core/src/repowise/core/ingestion/parser.py -> build/lib/repowise/core/ingestion 2026-04-03T10:01:07,846 copying packages/core/src/repowise/core/ingestion/__init__.py -> build/lib/repowise/core/ingestion 2026-04-03T10:01:07,848 copying packages/core/src/repowise/core/ingestion/models.py -> build/lib/repowise/core/ingestion 2026-04-03T10:01:07,850 copying packages/core/src/repowise/core/ingestion/change_detector.py -> build/lib/repowise/core/ingestion 2026-04-03T10:01:07,853 copying packages/core/src/repowise/core/ingestion/special_handlers.py -> build/lib/repowise/core/ingestion 2026-04-03T10:01:07,856 copying packages/core/src/repowise/core/ingestion/graph.py -> build/lib/repowise/core/ingestion 2026-04-03T10:01:07,859 copying packages/core/src/repowise/core/ingestion/traverser.py -> build/lib/repowise/core/ingestion 2026-04-03T10:01:07,862 creating build/lib/repowise/core/ingestion/parsers 2026-04-03T10:01:07,863 copying packages/core/src/repowise/core/ingestion/parsers/__init__.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T10:01:07,865 copying packages/core/src/repowise/core/ingestion/parsers/base.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T10:01:07,867 copying packages/core/src/repowise/core/ingestion/parsers/python.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T10:01:07,869 copying packages/core/src/repowise/core/ingestion/parsers/typescript.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T10:01:07,871 copying packages/core/src/repowise/core/ingestion/parsers/go.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T10:01:07,873 creating build/lib/repowise/core/persistence 2026-04-03T10:01:07,874 copying packages/core/src/repowise/core/persistence/crud.py -> build/lib/repowise/core/persistence 2026-04-03T10:01:07,878 copying packages/core/src/repowise/core/persistence/__init__.py -> build/lib/repowise/core/persistence 2026-04-03T10:01:07,880 copying packages/core/src/repowise/core/persistence/models.py -> build/lib/repowise/core/persistence 2026-04-03T10:01:07,883 copying packages/core/src/repowise/core/persistence/database.py -> build/lib/repowise/core/persistence 2026-04-03T10:01:07,885 copying packages/core/src/repowise/core/persistence/vector_store.py -> build/lib/repowise/core/persistence 2026-04-03T10:01:07,888 copying packages/core/src/repowise/core/persistence/search.py -> build/lib/repowise/core/persistence 2026-04-03T10:01:07,891 creating build/lib/repowise/core/providers 2026-04-03T10:01:07,892 copying packages/core/src/repowise/core/providers/__init__.py -> build/lib/repowise/core/providers 2026-04-03T10:01:07,895 creating build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,896 copying packages/core/src/repowise/core/providers/llm/gemini.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,898 copying packages/core/src/repowise/core/providers/llm/anthropic.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,901 copying packages/core/src/repowise/core/providers/llm/__init__.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,903 copying packages/core/src/repowise/core/providers/llm/base.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,906 copying packages/core/src/repowise/core/providers/llm/openai.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,908 copying packages/core/src/repowise/core/providers/llm/mock.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,910 copying packages/core/src/repowise/core/providers/llm/registry.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,913 copying packages/core/src/repowise/core/providers/llm/litellm.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,915 copying packages/core/src/repowise/core/providers/llm/ollama.py -> build/lib/repowise/core/providers/llm 2026-04-03T10:01:07,918 creating build/lib/repowise/core/providers/embedding 2026-04-03T10:01:07,919 copying packages/core/src/repowise/core/providers/embedding/gemini.py -> build/lib/repowise/core/providers/embedding 2026-04-03T10:01:07,922 copying packages/core/src/repowise/core/providers/embedding/__init__.py -> build/lib/repowise/core/providers/embedding 2026-04-03T10:01:07,923 copying packages/core/src/repowise/core/providers/embedding/base.py -> build/lib/repowise/core/providers/embedding 2026-04-03T10:01:07,926 copying packages/core/src/repowise/core/providers/embedding/openai.py -> build/lib/repowise/core/providers/embedding 2026-04-03T10:01:07,928 copying packages/core/src/repowise/core/providers/embedding/registry.py -> build/lib/repowise/core/providers/embedding 2026-04-03T10:01:07,930 creating build/lib/repowise/cli 2026-04-03T10:01:07,931 copying packages/cli/src/repowise/cli/__init__.py -> build/lib/repowise/cli 2026-04-03T10:01:07,933 copying packages/cli/src/repowise/cli/helpers.py -> build/lib/repowise/cli 2026-04-03T10:01:07,935 copying packages/cli/src/repowise/cli/main.py -> build/lib/repowise/cli 2026-04-03T10:01:07,937 copying packages/cli/src/repowise/cli/ui.py -> build/lib/repowise/cli 2026-04-03T10:01:07,939 copying packages/cli/src/repowise/cli/cost_estimator.py -> build/lib/repowise/cli 2026-04-03T10:01:07,942 copying packages/cli/src/repowise/cli/mcp_config.py -> build/lib/repowise/cli 2026-04-03T10:01:07,945 creating build/lib/repowise/cli/commands 2026-04-03T10:01:07,946 copying packages/cli/src/repowise/cli/commands/__init__.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,948 copying packages/cli/src/repowise/cli/commands/update_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,950 copying packages/cli/src/repowise/cli/commands/status_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,952 copying packages/cli/src/repowise/cli/commands/decision_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,955 copying packages/cli/src/repowise/cli/commands/init_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,957 copying packages/cli/src/repowise/cli/commands/export_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,960 copying packages/cli/src/repowise/cli/commands/watch_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,962 copying packages/cli/src/repowise/cli/commands/dead_code_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,964 copying packages/cli/src/repowise/cli/commands/reindex_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,966 copying packages/cli/src/repowise/cli/commands/serve_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,969 copying packages/cli/src/repowise/cli/commands/search_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,971 copying packages/cli/src/repowise/cli/commands/doctor_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,974 copying packages/cli/src/repowise/cli/commands/mcp_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,976 copying packages/cli/src/repowise/cli/commands/claude_md_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T10:01:07,978 creating build/lib/repowise/server 2026-04-03T10:01:07,979 copying packages/server/src/repowise/server/app.py -> build/lib/repowise/server 2026-04-03T10:01:07,981 copying packages/server/src/repowise/server/__init__.py -> build/lib/repowise/server 2026-04-03T10:01:07,983 copying packages/server/src/repowise/server/scheduler.py -> build/lib/repowise/server 2026-04-03T10:01:07,985 copying packages/server/src/repowise/server/chat_tools.py -> build/lib/repowise/server 2026-04-03T10:01:07,987 copying packages/server/src/repowise/server/provider_config.py -> build/lib/repowise/server 2026-04-03T10:01:07,990 copying packages/server/src/repowise/server/schemas.py -> build/lib/repowise/server 2026-04-03T10:01:07,992 copying packages/server/src/repowise/server/deps.py -> build/lib/repowise/server 2026-04-03T10:01:07,995 creating build/lib/repowise/server/routers 2026-04-03T10:01:07,996 copying packages/server/src/repowise/server/routers/providers.py -> build/lib/repowise/server/routers 2026-04-03T10:01:07,998 copying packages/server/src/repowise/server/routers/pages.py -> build/lib/repowise/server/routers 2026-04-03T10:01:07,999 copying packages/server/src/repowise/server/routers/decisions.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,002 copying packages/server/src/repowise/server/routers/health.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,003 copying packages/server/src/repowise/server/routers/__init__.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,005 copying packages/server/src/repowise/server/routers/claude_md.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,007 copying packages/server/src/repowise/server/routers/jobs.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,008 copying packages/server/src/repowise/server/routers/webhooks.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,010 copying packages/server/src/repowise/server/routers/git.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,013 copying packages/server/src/repowise/server/routers/dead_code.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,014 copying packages/server/src/repowise/server/routers/symbols.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,016 copying packages/server/src/repowise/server/routers/repos.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,018 copying packages/server/src/repowise/server/routers/graph.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,021 copying packages/server/src/repowise/server/routers/chat.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,023 copying packages/server/src/repowise/server/routers/search.py -> build/lib/repowise/server/routers 2026-04-03T10:01:08,026 creating build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,027 copying packages/server/src/repowise/server/mcp_server/tool_dependency.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,029 copying packages/server/src/repowise/server/mcp_server/tool_overview.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,031 copying packages/server/src/repowise/server/mcp_server/_helpers.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,033 copying packages/server/src/repowise/server/mcp_server/__init__.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,035 copying packages/server/src/repowise/server/mcp_server/tool_risk.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,037 copying packages/server/src/repowise/server/mcp_server/tool_decision_records.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,039 copying packages/server/src/repowise/server/mcp_server/tool_search.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,042 copying packages/server/src/repowise/server/mcp_server/tool_context.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,044 copying packages/server/src/repowise/server/mcp_server/tool_dead_code.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,046 copying packages/server/src/repowise/server/mcp_server/_server.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,048 copying packages/server/src/repowise/server/mcp_server/tool_diagram.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,051 copying packages/server/src/repowise/server/mcp_server/tool_why.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,053 copying packages/server/src/repowise/server/mcp_server/_state.py -> build/lib/repowise/server/mcp_server 2026-04-03T10:01:08,055 running egg_info 2026-04-03T10:01:08,064 writing repowise.egg-info/PKG-INFO 2026-04-03T10:01:08,072 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-04-03T10:01:08,074 writing entry points to repowise.egg-info/entry_points.txt 2026-04-03T10:01:08,078 writing requirements to repowise.egg-info/requires.txt 2026-04-03T10:01:08,079 writing top-level names to repowise.egg-info/top_level.txt 2026-04-03T10:01:08,106 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-04-03T10:01:08,115 reading manifest template 'MANIFEST.in' 2026-04-03T10:01:08,124 adding license file 'LICENSE' 2026-04-03T10:01:08,133 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-04-03T10:01:08,135 /tmp/pip-build-env-fg3knday/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-04-03T10:01:08,136 !! 2026-04-03T10:01:08,137 ******************************************************************************** 2026-04-03T10:01:08,138 ############################ 2026-04-03T10:01:08,138 # Package would be ignored # 2026-04-03T10:01:08,139 ############################ 2026-04-03T10:01:08,139 Python recognizes 'repowise.core.generation.templates' as an importable package[^1], 2026-04-03T10:01:08,139 but it is absent from setuptools' `packages` configuration. 2026-04-03T10:01:08,140 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-03T10:01:08,141 package, please make sure that 'repowise.core.generation.templates' is explicitly added 2026-04-03T10:01:08,141 to the `packages` configuration field. 2026-04-03T10:01:08,142 Alternatively, you can also rely on setuptools' discovery methods 2026-04-03T10:01:08,142 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-03T10:01:08,143 instead of `find_packages(...)`/`find:`). 2026-04-03T10:01:08,144 You can read more about "package discovery" on setuptools documentation page: 2026-04-03T10:01:08,145 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-03T10:01:08,145 If you don't want 'repowise.core.generation.templates' to be distributed and are 2026-04-03T10:01:08,146 already explicitly excluding 'repowise.core.generation.templates' via 2026-04-03T10:01:08,146 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-03T10:01:08,147 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-03T10:01:08,147 combination with a more fine grained `package-data` configuration. 2026-04-03T10:01:08,149 You can read more about "package data files" on setuptools documentation page: 2026-04-03T10:01:08,150 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-03T10:01:08,151 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-03T10:01:08,152 even if it does not contain any `.py` files. 2026-04-03T10:01:08,152 On the other hand, currently there is no concept of package data 2026-04-03T10:01:08,153 directory, all directories are treated like packages. 2026-04-03T10:01:08,153 ******************************************************************************** 2026-04-03T10:01:08,155 !! 2026-04-03T10:01:08,155 check.warn(importable) 2026-04-03T10:01:08,155 /tmp/pip-build-env-fg3knday/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-04-03T10:01:08,156 !! 2026-04-03T10:01:08,157 ******************************************************************************** 2026-04-03T10:01:08,157 ############################ 2026-04-03T10:01:08,158 # Package would be ignored # 2026-04-03T10:01:08,158 ############################ 2026-04-03T10:01:08,159 Python recognizes 'repowise.core.ingestion.queries' as an importable package[^1], 2026-04-03T10:01:08,159 but it is absent from setuptools' `packages` configuration. 2026-04-03T10:01:08,160 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-03T10:01:08,161 package, please make sure that 'repowise.core.ingestion.queries' is explicitly added 2026-04-03T10:01:08,161 to the `packages` configuration field. 2026-04-03T10:01:08,162 Alternatively, you can also rely on setuptools' discovery methods 2026-04-03T10:01:08,163 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-03T10:01:08,164 instead of `find_packages(...)`/`find:`). 2026-04-03T10:01:08,165 You can read more about "package discovery" on setuptools documentation page: 2026-04-03T10:01:08,166 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-03T10:01:08,166 If you don't want 'repowise.core.ingestion.queries' to be distributed and are 2026-04-03T10:01:08,167 already explicitly excluding 'repowise.core.ingestion.queries' via 2026-04-03T10:01:08,167 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-03T10:01:08,168 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-03T10:01:08,168 combination with a more fine grained `package-data` configuration. 2026-04-03T10:01:08,169 You can read more about "package data files" on setuptools documentation page: 2026-04-03T10:01:08,170 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-03T10:01:08,171 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-03T10:01:08,172 even if it does not contain any `.py` files. 2026-04-03T10:01:08,172 On the other hand, currently there is no concept of package data 2026-04-03T10:01:08,173 directory, all directories are treated like packages. 2026-04-03T10:01:08,173 ******************************************************************************** 2026-04-03T10:01:08,174 !! 2026-04-03T10:01:08,174 check.warn(importable) 2026-04-03T10:01:08,175 creating build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,175 copying packages/core/src/repowise/core/generation/templates/api_contract.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,176 copying packages/core/src/repowise/core/generation/templates/architecture_diagram.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,176 copying packages/core/src/repowise/core/generation/templates/claude_md.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,177 copying packages/core/src/repowise/core/generation/templates/cross_package.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,177 copying packages/core/src/repowise/core/generation/templates/diff_summary.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,178 copying packages/core/src/repowise/core/generation/templates/file_page.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,178 copying packages/core/src/repowise/core/generation/templates/infra_page.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,179 copying packages/core/src/repowise/core/generation/templates/module_page.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,179 copying packages/core/src/repowise/core/generation/templates/repo_overview.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,180 copying packages/core/src/repowise/core/generation/templates/scc_page.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,181 copying packages/core/src/repowise/core/generation/templates/symbol_spotlight.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T10:01:08,183 creating build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,184 copying packages/core/src/repowise/core/ingestion/queries/c.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,187 copying packages/core/src/repowise/core/ingestion/queries/cpp.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,189 copying packages/core/src/repowise/core/ingestion/queries/go.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,191 copying packages/core/src/repowise/core/ingestion/queries/java.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,193 copying packages/core/src/repowise/core/ingestion/queries/javascript.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,195 copying packages/core/src/repowise/core/ingestion/queries/kotlin.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,197 copying packages/core/src/repowise/core/ingestion/queries/python.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,199 copying packages/core/src/repowise/core/ingestion/queries/ruby.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,201 copying packages/core/src/repowise/core/ingestion/queries/rust.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,203 copying packages/core/src/repowise/core/ingestion/queries/typescript.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T10:01:08,221 installing to build/bdist.linux-armv7l/wheel 2026-04-03T10:01:08,222 running install 2026-04-03T10:01:08,245 running install_lib 2026-04-03T10:01:08,251 creating build/bdist.linux-armv7l/wheel 2026-04-03T10:01:08,253 creating build/bdist.linux-armv7l/wheel/repowise 2026-04-03T10:01:08,254 creating build/bdist.linux-armv7l/wheel/repowise/cli 2026-04-03T10:01:08,255 copying build/lib/repowise/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T10:01:08,257 copying build/lib/repowise/cli/helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T10:01:08,260 copying build/lib/repowise/cli/main.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T10:01:08,261 copying build/lib/repowise/cli/ui.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T10:01:08,263 copying build/lib/repowise/cli/cost_estimator.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T10:01:08,266 copying build/lib/repowise/cli/mcp_config.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T10:01:08,269 creating build/bdist.linux-armv7l/wheel/repowise/cli/commands 2026-04-03T10:01:08,270 copying build/lib/repowise/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,271 copying build/lib/repowise/cli/commands/update_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,274 copying build/lib/repowise/cli/commands/status_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,276 copying build/lib/repowise/cli/commands/decision_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,278 copying build/lib/repowise/cli/commands/init_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,281 copying build/lib/repowise/cli/commands/export_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,284 copying build/lib/repowise/cli/commands/watch_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,286 copying build/lib/repowise/cli/commands/dead_code_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,288 copying build/lib/repowise/cli/commands/reindex_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,290 copying build/lib/repowise/cli/commands/serve_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,292 copying build/lib/repowise/cli/commands/search_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,294 copying build/lib/repowise/cli/commands/doctor_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,297 copying build/lib/repowise/cli/commands/mcp_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,298 copying build/lib/repowise/cli/commands/claude_md_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T10:01:08,301 creating build/bdist.linux-armv7l/wheel/repowise/core 2026-04-03T10:01:08,302 creating build/bdist.linux-armv7l/wheel/repowise/core/persistence 2026-04-03T10:01:08,303 copying build/lib/repowise/core/persistence/crud.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T10:01:08,306 copying build/lib/repowise/core/persistence/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T10:01:08,308 copying build/lib/repowise/core/persistence/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T10:01:08,311 copying build/lib/repowise/core/persistence/database.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T10:01:08,313 copying build/lib/repowise/core/persistence/vector_store.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T10:01:08,315 copying build/lib/repowise/core/persistence/search.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T10:01:08,317 copying build/lib/repowise/core/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-04-03T10:01:08,319 creating build/bdist.linux-armv7l/wheel/repowise/core/analysis 2026-04-03T10:01:08,320 copying build/lib/repowise/core/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-04-03T10:01:08,322 copying build/lib/repowise/core/analysis/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-04-03T10:01:08,324 copying build/lib/repowise/core/analysis/decision_extractor.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-04-03T10:01:08,328 creating build/bdist.linux-armv7l/wheel/repowise/core/providers 2026-04-03T10:01:08,329 copying build/lib/repowise/core/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers 2026-04-03T10:01:08,331 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/llm 2026-04-03T10:01:08,332 copying build/lib/repowise/core/providers/llm/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,335 copying build/lib/repowise/core/providers/llm/anthropic.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,337 copying build/lib/repowise/core/providers/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,339 copying build/lib/repowise/core/providers/llm/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,341 copying build/lib/repowise/core/providers/llm/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,343 copying build/lib/repowise/core/providers/llm/mock.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,346 copying build/lib/repowise/core/providers/llm/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,348 copying build/lib/repowise/core/providers/llm/litellm.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,350 copying build/lib/repowise/core/providers/llm/ollama.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T10:01:08,353 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/embedding 2026-04-03T10:01:08,354 copying build/lib/repowise/core/providers/embedding/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T10:01:08,356 copying build/lib/repowise/core/providers/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T10:01:08,358 copying build/lib/repowise/core/providers/embedding/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T10:01:08,360 copying build/lib/repowise/core/providers/embedding/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T10:01:08,361 copying build/lib/repowise/core/providers/embedding/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T10:01:08,364 creating build/bdist.linux-armv7l/wheel/repowise/core/generation 2026-04-03T10:01:08,365 copying build/lib/repowise/core/generation/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T10:01:08,367 copying build/lib/repowise/core/generation/context_assembler.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T10:01:08,370 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/editor_files 2026-04-03T10:01:08,371 copying build/lib/repowise/core/generation/editor_files/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T10:01:08,373 copying build/lib/repowise/core/generation/editor_files/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T10:01:08,375 copying build/lib/repowise/core/generation/editor_files/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T10:01:08,376 copying build/lib/repowise/core/generation/editor_files/data.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T10:01:08,378 copying build/lib/repowise/core/generation/editor_files/fetcher.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T10:01:08,380 copying build/lib/repowise/core/generation/editor_files/tech_stack.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T10:01:08,382 copying build/lib/repowise/core/generation/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T10:01:08,384 copying build/lib/repowise/core/generation/page_generator.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T10:01:08,387 copying build/lib/repowise/core/generation/job_system.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T10:01:08,390 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/templates 2026-04-03T10:01:08,391 copying build/lib/repowise/core/generation/templates/architecture_diagram.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,393 copying build/lib/repowise/core/generation/templates/module_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,394 copying build/lib/repowise/core/generation/templates/claude_md.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,397 copying build/lib/repowise/core/generation/templates/infra_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,398 copying build/lib/repowise/core/generation/templates/symbol_spotlight.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,400 copying build/lib/repowise/core/generation/templates/repo_overview.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,402 copying build/lib/repowise/core/generation/templates/diff_summary.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,403 copying build/lib/repowise/core/generation/templates/api_contract.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,405 copying build/lib/repowise/core/generation/templates/scc_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,407 copying build/lib/repowise/core/generation/templates/file_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,409 copying build/lib/repowise/core/generation/templates/cross_package.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T10:01:08,411 copying build/lib/repowise/core/generation/report.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T10:01:08,412 copying build/lib/repowise/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-04-03T10:01:08,415 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion 2026-04-03T10:01:08,416 copying build/lib/repowise/core/ingestion/git_indexer.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T10:01:08,419 copying build/lib/repowise/core/ingestion/parser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T10:01:08,422 copying build/lib/repowise/core/ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T10:01:08,424 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/parsers 2026-04-03T10:01:08,425 copying build/lib/repowise/core/ingestion/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T10:01:08,427 copying build/lib/repowise/core/ingestion/parsers/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T10:01:08,429 copying build/lib/repowise/core/ingestion/parsers/python.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T10:01:08,430 copying build/lib/repowise/core/ingestion/parsers/typescript.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T10:01:08,432 copying build/lib/repowise/core/ingestion/parsers/go.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T10:01:08,434 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/queries 2026-04-03T10:01:08,435 copying build/lib/repowise/core/ingestion/queries/rust.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,437 copying build/lib/repowise/core/ingestion/queries/javascript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,439 copying build/lib/repowise/core/ingestion/queries/ruby.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,440 copying build/lib/repowise/core/ingestion/queries/typescript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,442 copying build/lib/repowise/core/ingestion/queries/c.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,444 copying build/lib/repowise/core/ingestion/queries/cpp.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,446 copying build/lib/repowise/core/ingestion/queries/java.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,447 copying build/lib/repowise/core/ingestion/queries/kotlin.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,449 copying build/lib/repowise/core/ingestion/queries/python.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,451 copying build/lib/repowise/core/ingestion/queries/go.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T10:01:08,453 copying build/lib/repowise/core/ingestion/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T10:01:08,455 copying build/lib/repowise/core/ingestion/change_detector.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T10:01:08,458 copying build/lib/repowise/core/ingestion/special_handlers.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T10:01:08,460 copying build/lib/repowise/core/ingestion/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T10:01:08,462 copying build/lib/repowise/core/ingestion/traverser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T10:01:08,465 creating build/bdist.linux-armv7l/wheel/repowise/server 2026-04-03T10:01:08,466 copying build/lib/repowise/server/app.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T10:01:08,469 creating build/bdist.linux-armv7l/wheel/repowise/server/mcp_server 2026-04-03T10:01:08,470 copying build/lib/repowise/server/mcp_server/tool_dependency.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,473 copying build/lib/repowise/server/mcp_server/tool_overview.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,475 copying build/lib/repowise/server/mcp_server/_helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,477 copying build/lib/repowise/server/mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,479 copying build/lib/repowise/server/mcp_server/tool_risk.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,481 copying build/lib/repowise/server/mcp_server/tool_decision_records.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,483 copying build/lib/repowise/server/mcp_server/tool_search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,486 copying build/lib/repowise/server/mcp_server/tool_context.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,488 copying build/lib/repowise/server/mcp_server/tool_dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,490 copying build/lib/repowise/server/mcp_server/_server.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,492 copying build/lib/repowise/server/mcp_server/tool_diagram.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,494 copying build/lib/repowise/server/mcp_server/tool_why.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,497 copying build/lib/repowise/server/mcp_server/_state.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T10:01:08,499 copying build/lib/repowise/server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T10:01:08,500 copying build/lib/repowise/server/scheduler.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T10:01:08,503 creating build/bdist.linux-armv7l/wheel/repowise/server/routers 2026-04-03T10:01:08,504 copying build/lib/repowise/server/routers/providers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,506 copying build/lib/repowise/server/routers/pages.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,508 copying build/lib/repowise/server/routers/decisions.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,510 copying build/lib/repowise/server/routers/health.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,512 copying build/lib/repowise/server/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,513 copying build/lib/repowise/server/routers/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,515 copying build/lib/repowise/server/routers/jobs.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,517 copying build/lib/repowise/server/routers/webhooks.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,519 copying build/lib/repowise/server/routers/git.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,522 copying build/lib/repowise/server/routers/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,523 copying build/lib/repowise/server/routers/symbols.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,525 copying build/lib/repowise/server/routers/repos.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,527 copying build/lib/repowise/server/routers/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,530 copying build/lib/repowise/server/routers/chat.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,532 copying build/lib/repowise/server/routers/search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T10:01:08,534 copying build/lib/repowise/server/chat_tools.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T10:01:08,537 copying build/lib/repowise/server/provider_config.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T10:01:08,539 copying build/lib/repowise/server/schemas.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T10:01:08,541 copying build/lib/repowise/server/deps.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T10:01:08,543 running install_egg_info 2026-04-03T10:01:08,548 Copying repowise.egg-info to build/bdist.linux-armv7l/wheel/./repowise-0.1.29-py3.11.egg-info 2026-04-03T10:01:08,560 running install_scripts 2026-04-03T10:01:08,571 creating build/bdist.linux-armv7l/wheel/repowise-0.1.29.dist-info/WHEEL 2026-04-03T10:01:08,574 creating '/tmp/pip-wheel-br8epzr9/.tmp-w6mhvrm9/repowise-0.1.29-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-03T10:01:08,577 adding 'repowise/cli/__init__.py' 2026-04-03T10:01:08,579 adding 'repowise/cli/cost_estimator.py' 2026-04-03T10:01:08,581 adding 'repowise/cli/helpers.py' 2026-04-03T10:01:08,582 adding 'repowise/cli/main.py' 2026-04-03T10:01:08,584 adding 'repowise/cli/mcp_config.py' 2026-04-03T10:01:08,586 adding 'repowise/cli/ui.py' 2026-04-03T10:01:08,588 adding 'repowise/cli/commands/__init__.py' 2026-04-03T10:01:08,589 adding 'repowise/cli/commands/claude_md_cmd.py' 2026-04-03T10:01:08,591 adding 'repowise/cli/commands/dead_code_cmd.py' 2026-04-03T10:01:08,593 adding 'repowise/cli/commands/decision_cmd.py' 2026-04-03T10:01:08,595 adding 'repowise/cli/commands/doctor_cmd.py' 2026-04-03T10:01:08,597 adding 'repowise/cli/commands/export_cmd.py' 2026-04-03T10:01:08,601 adding 'repowise/cli/commands/init_cmd.py' 2026-04-03T10:01:08,603 adding 'repowise/cli/commands/mcp_cmd.py' 2026-04-03T10:01:08,605 adding 'repowise/cli/commands/reindex_cmd.py' 2026-04-03T10:01:08,607 adding 'repowise/cli/commands/search_cmd.py' 2026-04-03T10:01:08,609 adding 'repowise/cli/commands/serve_cmd.py' 2026-04-03T10:01:08,610 adding 'repowise/cli/commands/status_cmd.py' 2026-04-03T10:01:08,612 adding 'repowise/cli/commands/update_cmd.py' 2026-04-03T10:01:08,614 adding 'repowise/cli/commands/watch_cmd.py' 2026-04-03T10:01:08,616 adding 'repowise/core/__init__.py' 2026-04-03T10:01:08,617 adding 'repowise/core/rate_limiter.py' 2026-04-03T10:01:08,619 adding 'repowise/core/analysis/__init__.py' 2026-04-03T10:01:08,621 adding 'repowise/core/analysis/dead_code.py' 2026-04-03T10:01:08,625 adding 'repowise/core/analysis/decision_extractor.py' 2026-04-03T10:01:08,628 adding 'repowise/core/generation/__init__.py' 2026-04-03T10:01:08,631 adding 'repowise/core/generation/context_assembler.py' 2026-04-03T10:01:08,633 adding 'repowise/core/generation/job_system.py' 2026-04-03T10:01:08,635 adding 'repowise/core/generation/models.py' 2026-04-03T10:01:08,640 adding 'repowise/core/generation/page_generator.py' 2026-04-03T10:01:08,641 adding 'repowise/core/generation/report.py' 2026-04-03T10:01:08,643 adding 'repowise/core/generation/editor_files/__init__.py' 2026-04-03T10:01:08,645 adding 'repowise/core/generation/editor_files/base.py' 2026-04-03T10:01:08,646 adding 'repowise/core/generation/editor_files/claude_md.py' 2026-04-03T10:01:08,647 adding 'repowise/core/generation/editor_files/data.py' 2026-04-03T10:01:08,649 adding 'repowise/core/generation/editor_files/fetcher.py' 2026-04-03T10:01:08,651 adding 'repowise/core/generation/editor_files/tech_stack.py' 2026-04-03T10:01:08,653 adding 'repowise/core/generation/templates/api_contract.j2' 2026-04-03T10:01:08,654 adding 'repowise/core/generation/templates/architecture_diagram.j2' 2026-04-03T10:01:08,656 adding 'repowise/core/generation/templates/claude_md.j2' 2026-04-03T10:01:08,657 adding 'repowise/core/generation/templates/cross_package.j2' 2026-04-03T10:01:08,658 adding 'repowise/core/generation/templates/diff_summary.j2' 2026-04-03T10:01:08,660 adding 'repowise/core/generation/templates/file_page.j2' 2026-04-03T10:01:08,661 adding 'repowise/core/generation/templates/infra_page.j2' 2026-04-03T10:01:08,662 adding 'repowise/core/generation/templates/module_page.j2' 2026-04-03T10:01:08,664 adding 'repowise/core/generation/templates/repo_overview.j2' 2026-04-03T10:01:08,665 adding 'repowise/core/generation/templates/scc_page.j2' 2026-04-03T10:01:08,666 adding 'repowise/core/generation/templates/symbol_spotlight.j2' 2026-04-03T10:01:08,668 adding 'repowise/core/ingestion/__init__.py' 2026-04-03T10:01:08,670 adding 'repowise/core/ingestion/change_detector.py' 2026-04-03T10:01:08,674 adding 'repowise/core/ingestion/git_indexer.py' 2026-04-03T10:01:08,677 adding 'repowise/core/ingestion/graph.py' 2026-04-03T10:01:08,679 adding 'repowise/core/ingestion/models.py' 2026-04-03T10:01:08,683 adding 'repowise/core/ingestion/parser.py' 2026-04-03T10:01:08,685 adding 'repowise/core/ingestion/special_handlers.py' 2026-04-03T10:01:08,687 adding 'repowise/core/ingestion/traverser.py' 2026-04-03T10:01:08,689 adding 'repowise/core/ingestion/parsers/__init__.py' 2026-04-03T10:01:08,691 adding 'repowise/core/ingestion/parsers/base.py' 2026-04-03T10:01:08,692 adding 'repowise/core/ingestion/parsers/go.py' 2026-04-03T10:01:08,693 adding 'repowise/core/ingestion/parsers/python.py' 2026-04-03T10:01:08,694 adding 'repowise/core/ingestion/parsers/typescript.py' 2026-04-03T10:01:08,696 adding 'repowise/core/ingestion/queries/c.scm' 2026-04-03T10:01:08,697 adding 'repowise/core/ingestion/queries/cpp.scm' 2026-04-03T10:01:08,699 adding 'repowise/core/ingestion/queries/go.scm' 2026-04-03T10:01:08,700 adding 'repowise/core/ingestion/queries/java.scm' 2026-04-03T10:01:08,701 adding 'repowise/core/ingestion/queries/javascript.scm' 2026-04-03T10:01:08,702 adding 'repowise/core/ingestion/queries/kotlin.scm' 2026-04-03T10:01:08,704 adding 'repowise/core/ingestion/queries/python.scm' 2026-04-03T10:01:08,705 adding 'repowise/core/ingestion/queries/ruby.scm' 2026-04-03T10:01:08,706 adding 'repowise/core/ingestion/queries/rust.scm' 2026-04-03T10:01:08,708 adding 'repowise/core/ingestion/queries/typescript.scm' 2026-04-03T10:01:08,710 adding 'repowise/core/persistence/__init__.py' 2026-04-03T10:01:08,715 adding 'repowise/core/persistence/crud.py' 2026-04-03T10:01:08,716 adding 'repowise/core/persistence/database.py' 2026-04-03T10:01:08,719 adding 'repowise/core/persistence/models.py' 2026-04-03T10:01:08,721 adding 'repowise/core/persistence/search.py' 2026-04-03T10:01:08,723 adding 'repowise/core/persistence/vector_store.py' 2026-04-03T10:01:08,725 adding 'repowise/core/providers/__init__.py' 2026-04-03T10:01:08,726 adding 'repowise/core/providers/embedding/__init__.py' 2026-04-03T10:01:08,728 adding 'repowise/core/providers/embedding/base.py' 2026-04-03T10:01:08,729 adding 'repowise/core/providers/embedding/gemini.py' 2026-04-03T10:01:08,731 adding 'repowise/core/providers/embedding/openai.py' 2026-04-03T10:01:08,732 adding 'repowise/core/providers/embedding/registry.py' 2026-04-03T10:01:08,734 adding 'repowise/core/providers/llm/__init__.py' 2026-04-03T10:01:08,736 adding 'repowise/core/providers/llm/anthropic.py' 2026-04-03T10:01:08,738 adding 'repowise/core/providers/llm/base.py' 2026-04-03T10:01:08,740 adding 'repowise/core/providers/llm/gemini.py' 2026-04-03T10:01:08,742 adding 'repowise/core/providers/llm/litellm.py' 2026-04-03T10:01:08,743 adding 'repowise/core/providers/llm/mock.py' 2026-04-03T10:01:08,745 adding 'repowise/core/providers/llm/ollama.py' 2026-04-03T10:01:08,747 adding 'repowise/core/providers/llm/openai.py' 2026-04-03T10:01:08,748 adding 'repowise/core/providers/llm/registry.py' 2026-04-03T10:01:08,750 adding 'repowise/server/__init__.py' 2026-04-03T10:01:08,752 adding 'repowise/server/app.py' 2026-04-03T10:01:08,754 adding 'repowise/server/chat_tools.py' 2026-04-03T10:01:08,755 adding 'repowise/server/deps.py' 2026-04-03T10:01:08,757 adding 'repowise/server/provider_config.py' 2026-04-03T10:01:08,758 adding 'repowise/server/scheduler.py' 2026-04-03T10:01:08,761 adding 'repowise/server/schemas.py' 2026-04-03T10:01:08,764 adding 'repowise/server/mcp_server/__init__.py' 2026-04-03T10:01:08,765 adding 'repowise/server/mcp_server/_helpers.py' 2026-04-03T10:01:08,767 adding 'repowise/server/mcp_server/_server.py' 2026-04-03T10:01:08,768 adding 'repowise/server/mcp_server/_state.py' 2026-04-03T10:01:08,770 adding 'repowise/server/mcp_server/tool_context.py' 2026-04-03T10:01:08,772 adding 'repowise/server/mcp_server/tool_dead_code.py' 2026-04-03T10:01:08,774 adding 'repowise/server/mcp_server/tool_decision_records.py' 2026-04-03T10:01:08,775 adding 'repowise/server/mcp_server/tool_dependency.py' 2026-04-03T10:01:08,777 adding 'repowise/server/mcp_server/tool_diagram.py' 2026-04-03T10:01:08,779 adding 'repowise/server/mcp_server/tool_overview.py' 2026-04-03T10:01:08,781 adding 'repowise/server/mcp_server/tool_risk.py' 2026-04-03T10:01:08,782 adding 'repowise/server/mcp_server/tool_search.py' 2026-04-03T10:01:08,785 adding 'repowise/server/mcp_server/tool_why.py' 2026-04-03T10:01:08,787 adding 'repowise/server/routers/__init__.py' 2026-04-03T10:01:08,789 adding 'repowise/server/routers/chat.py' 2026-04-03T10:01:08,790 adding 'repowise/server/routers/claude_md.py' 2026-04-03T10:01:08,792 adding 'repowise/server/routers/dead_code.py' 2026-04-03T10:01:08,793 adding 'repowise/server/routers/decisions.py' 2026-04-03T10:01:08,795 adding 'repowise/server/routers/git.py' 2026-04-03T10:01:08,798 adding 'repowise/server/routers/graph.py' 2026-04-03T10:01:08,799 adding 'repowise/server/routers/health.py' 2026-04-03T10:01:08,800 adding 'repowise/server/routers/jobs.py' 2026-04-03T10:01:08,802 adding 'repowise/server/routers/pages.py' 2026-04-03T10:01:08,803 adding 'repowise/server/routers/providers.py' 2026-04-03T10:01:08,805 adding 'repowise/server/routers/repos.py' 2026-04-03T10:01:08,806 adding 'repowise/server/routers/search.py' 2026-04-03T10:01:08,807 adding 'repowise/server/routers/symbols.py' 2026-04-03T10:01:08,809 adding 'repowise/server/routers/webhooks.py' 2026-04-03T10:01:08,812 adding 'repowise-0.1.29.dist-info/licenses/LICENSE' 2026-04-03T10:01:08,815 adding 'repowise-0.1.29.dist-info/METADATA' 2026-04-03T10:01:08,816 adding 'repowise-0.1.29.dist-info/WHEEL' 2026-04-03T10:01:08,817 adding 'repowise-0.1.29.dist-info/entry_points.txt' 2026-04-03T10:01:08,818 adding 'repowise-0.1.29.dist-info/top_level.txt' 2026-04-03T10:01:08,820 adding 'repowise-0.1.29.dist-info/RECORD' 2026-04-03T10:01:08,825 removing build/bdist.linux-armv7l/wheel 2026-04-03T10:01:08,958 Building wheel for repowise (pyproject.toml): finished with status 'done' 2026-04-03T10:01:08,970 Created wheel for repowise: filename=repowise-0.1.29-py3-none-any.whl size=297335 sha256=769f9cd885f0cbbcafb5a3e2f8a70eb1bb49e57b81567643f0da47d854c5fda7 2026-04-03T10:01:08,971 Stored in directory: /tmp/pip-ephem-wheel-cache-7_ehjd37/wheels/a8/e6/0a/2cdb38a1d321e33c309ee0a901849388562966cf6882b96897 2026-04-03T10:01:08,991 Successfully built repowise 2026-04-03T10:01:09,005 Removed build tracker: '/tmp/pip-build-tracker-4148cleq'