2026-04-03T15:40:43,924 Created temporary directory: /tmp/pip-ephem-wheel-cache-bmvpklmh 2026-04-03T15:40:43,926 Created temporary directory: /tmp/pip-build-tracker-28ti7wr6 2026-04-03T15:40:43,926 Initialized build tracking at /tmp/pip-build-tracker-28ti7wr6 2026-04-03T15:40:43,927 Created build tracker: /tmp/pip-build-tracker-28ti7wr6 2026-04-03T15:40:43,927 Entered build tracker: /tmp/pip-build-tracker-28ti7wr6 2026-04-03T15:40:43,928 Created temporary directory: /tmp/pip-wheel-6a2y01mn 2026-04-03T15:40:43,931 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-03T15:40:43,933 Created temporary directory: /tmp/pip-ephem-wheel-cache-wxgg19yc 2026-04-03T15:40:43,955 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T15:40:43,959 2 location(s) to search for versions of repowise: 2026-04-03T15:40:43,959 * https://pypi.org/simple/repowise/ 2026-04-03T15:40:43,959 * https://www.piwheels.org/simple/repowise/ 2026-04-03T15:40:43,960 Fetching project page and analyzing links: https://pypi.org/simple/repowise/ 2026-04-03T15:40:43,961 Getting page https://pypi.org/simple/repowise/ 2026-04-03T15:40:43,962 Found index url https://pypi.org/simple 2026-04-03T15:40:44,189 Fetched page https://pypi.org/simple/repowise/ as application/vnd.pypi.simple.v1+json 2026-04-03T15:40:44,195 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-03T15:40:44,196 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-03T15:40:44,197 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-03T15:40:44,198 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-03T15:40:44,198 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-03T15:40:44,200 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-03T15:40:44,200 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-03T15:40:44,201 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-03T15:40:44,202 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-03T15:40:44,203 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-03T15:40:44,204 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-03T15:40:44,205 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-03T15:40:44,206 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-03T15:40:44,207 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-03T15:40:44,207 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-03T15:40:44,208 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-03T15:40:44,209 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-03T15:40:44,210 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-03T15:40:44,210 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-03T15:40:44,211 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-03T15:40:44,212 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-03T15:40:44,213 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-03T15:40:44,214 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-03T15:40:44,214 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-03T15:40:44,215 Skipping link: No binaries permitted for repowise: https://files.pythonhosted.org/packages/b8/28/e4b0039ac0df47b3c133e6af675d004f63eb5fc414bf2988aa27a32de011/repowise-0.1.30-py3-none-any.whl (from https://pypi.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T15:40:44,216 Found link https://files.pythonhosted.org/packages/9f/9b/761436322233033064b59986aadba1d3a7f639c13cf75211802051dc2048/repowise-0.1.30.tar.gz (from https://pypi.org/simple/repowise/) (requires-python:>=3.11), version: 0.1.30 2026-04-03T15:40:44,217 Fetching project page and analyzing links: https://www.piwheels.org/simple/repowise/ 2026-04-03T15:40:44,218 Getting page https://www.piwheels.org/simple/repowise/ 2026-04-03T15:40:44,219 Found index url https://www.piwheels.org/simple 2026-04-03T15:40:44,390 Fetched page https://www.piwheels.org/simple/repowise/ as text/html 2026-04-03T15:40:44,395 Skipping link: No binaries permitted for repowise: https://www.piwheels.org/simple/repowise/repowise-0.1.29-py3-none-any.whl#sha256=769f9cd885f0cbbcafb5a3e2f8a70eb1bb49e57b81567643f0da47d854c5fda7 (from https://www.piwheels.org/simple/repowise/) (requires-python:>=3.11) 2026-04-03T15:40:44,395 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-03T15:40:44,396 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-03T15:40:44,396 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-03T15:40:44,397 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-03T15:40:44,397 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-03T15:40:44,398 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-03T15:40:44,399 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-03T15:40:44,399 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-03T15:40:44,400 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-03T15:40:44,401 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-03T15:40:44,401 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-03T15:40:44,402 Skipping link: not a file: https://www.piwheels.org/simple/repowise/ 2026-04-03T15:40:44,403 Skipping link: not a file: https://pypi.org/simple/repowise/ 2026-04-03T15:40:44,425 Given no hashes to check 1 links for project 'repowise': discarding no candidates 2026-04-03T15:40:44,444 Collecting repowise==0.1.30 2026-04-03T15:40:44,447 Created temporary directory: /tmp/pip-unpack-hwzay7h0 2026-04-03T15:40:44,673 Downloading repowise-0.1.30.tar.gz (247 kB) 2026-04-03T15:40:45,061 Added repowise==0.1.30 from https://files.pythonhosted.org/packages/9f/9b/761436322233033064b59986aadba1d3a7f639c13cf75211802051dc2048/repowise-0.1.30.tar.gz to build tracker '/tmp/pip-build-tracker-28ti7wr6' 2026-04-03T15:40:45,067 Created temporary directory: /tmp/pip-build-env-gjckp2ai 2026-04-03T15:40:45,072 Installing build dependencies: started 2026-04-03T15:40:45,073 Running command pip subprocess to install build dependencies 2026-04-03T15:40:46,207 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-03T15:40:46,622 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-03T15:40:46,644 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T15:40:48,407 Collecting setuptools>=75 2026-04-03T15:40:48,489 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-03T15:40:51,501 Installing collected packages: setuptools 2026-04-03T15:40:54,585 Successfully installed setuptools-82.0.1 2026-04-03T15:40:54,851 Installing build dependencies: finished with status 'done' 2026-04-03T15:40:54,857 Getting requirements to build wheel: started 2026-04-03T15:40:54,859 Running command Getting requirements to build wheel 2026-04-03T15:40:55,592 running egg_info 2026-04-03T15:40:55,597 writing repowise.egg-info/PKG-INFO 2026-04-03T15:40:55,606 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-04-03T15:40:55,608 writing entry points to repowise.egg-info/entry_points.txt 2026-04-03T15:40:55,613 writing requirements to repowise.egg-info/requires.txt 2026-04-03T15:40:55,614 writing top-level names to repowise.egg-info/top_level.txt 2026-04-03T15:40:55,661 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-04-03T15:40:55,671 reading manifest template 'MANIFEST.in' 2026-04-03T15:40:55,679 adding license file 'LICENSE' 2026-04-03T15:40:55,688 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-04-03T15:40:55,785 Getting requirements to build wheel: finished with status 'done' 2026-04-03T15:40:55,789 Created temporary directory: /tmp/pip-modern-metadata-qpfk3gu6 2026-04-03T15:40:55,791 Preparing metadata (pyproject.toml): started 2026-04-03T15:40:55,792 Running command Preparing metadata (pyproject.toml) 2026-04-03T15:40:56,457 running dist_info 2026-04-03T15:40:56,467 creating /tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info 2026-04-03T15:40:56,468 writing /tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info/PKG-INFO 2026-04-03T15:40:56,477 writing dependency_links to /tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info/dependency_links.txt 2026-04-03T15:40:56,479 writing entry points to /tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info/entry_points.txt 2026-04-03T15:40:56,485 writing requirements to /tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info/requires.txt 2026-04-03T15:40:56,486 writing top-level names to /tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info/top_level.txt 2026-04-03T15:40:56,488 writing manifest file '/tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info/SOURCES.txt' 2026-04-03T15:40:56,526 reading manifest file '/tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info/SOURCES.txt' 2026-04-03T15:40:56,528 reading manifest template 'MANIFEST.in' 2026-04-03T15:40:56,537 adding license file 'LICENSE' 2026-04-03T15:40:56,545 writing manifest file '/tmp/pip-modern-metadata-qpfk3gu6/repowise.egg-info/SOURCES.txt' 2026-04-03T15:40:56,546 creating '/tmp/pip-modern-metadata-qpfk3gu6/repowise-0.1.30.dist-info' 2026-04-03T15:40:56,672 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-03T15:40:56,678 Source in /tmp/pip-wheel-6a2y01mn/repowise_30c4f696e93a43ca9e3b9482403ba73a has version 0.1.30, which satisfies requirement repowise==0.1.30 from https://files.pythonhosted.org/packages/9f/9b/761436322233033064b59986aadba1d3a7f639c13cf75211802051dc2048/repowise-0.1.30.tar.gz 2026-04-03T15:40:56,679 Removed repowise==0.1.30 from https://files.pythonhosted.org/packages/9f/9b/761436322233033064b59986aadba1d3a7f639c13cf75211802051dc2048/repowise-0.1.30.tar.gz from build tracker '/tmp/pip-build-tracker-28ti7wr6' 2026-04-03T15:40:56,687 Created temporary directory: /tmp/pip-unpack-4bgjfn5g 2026-04-03T15:40:56,688 Building wheels for collected packages: repowise 2026-04-03T15:40:56,692 Created temporary directory: /tmp/pip-wheel-mmj4t2qp 2026-04-03T15:40:56,693 Destination directory: /tmp/pip-wheel-mmj4t2qp 2026-04-03T15:40:56,695 Building wheel for repowise (pyproject.toml): started 2026-04-03T15:40:56,696 Running command Building wheel for repowise (pyproject.toml) 2026-04-03T15:40:57,339 running bdist_wheel 2026-04-03T15:40:57,356 running build 2026-04-03T15:40:57,356 running build_py 2026-04-03T15:40:57,362 creating build/lib/repowise/core 2026-04-03T15:40:57,364 copying packages/core/src/repowise/core/__init__.py -> build/lib/repowise/core 2026-04-03T15:40:57,366 copying packages/core/src/repowise/core/rate_limiter.py -> build/lib/repowise/core 2026-04-03T15:40:57,369 creating build/lib/repowise/core/analysis 2026-04-03T15:40:57,370 copying packages/core/src/repowise/core/analysis/__init__.py -> build/lib/repowise/core/analysis 2026-04-03T15:40:57,372 copying packages/core/src/repowise/core/analysis/decision_extractor.py -> build/lib/repowise/core/analysis 2026-04-03T15:40:57,375 copying packages/core/src/repowise/core/analysis/dead_code.py -> build/lib/repowise/core/analysis 2026-04-03T15:40:57,378 creating build/lib/repowise/core/generation 2026-04-03T15:40:57,378 copying packages/core/src/repowise/core/generation/__init__.py -> build/lib/repowise/core/generation 2026-04-03T15:40:57,380 copying packages/core/src/repowise/core/generation/report.py -> build/lib/repowise/core/generation 2026-04-03T15:40:57,382 copying packages/core/src/repowise/core/generation/page_generator.py -> build/lib/repowise/core/generation 2026-04-03T15:40:57,385 copying packages/core/src/repowise/core/generation/job_system.py -> build/lib/repowise/core/generation 2026-04-03T15:40:57,388 copying packages/core/src/repowise/core/generation/models.py -> build/lib/repowise/core/generation 2026-04-03T15:40:57,390 copying packages/core/src/repowise/core/generation/context_assembler.py -> build/lib/repowise/core/generation 2026-04-03T15:40:57,393 creating build/lib/repowise/core/generation/editor_files 2026-04-03T15:40:57,394 copying packages/core/src/repowise/core/generation/editor_files/data.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T15:40:57,396 copying packages/core/src/repowise/core/generation/editor_files/__init__.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T15:40:57,398 copying packages/core/src/repowise/core/generation/editor_files/tech_stack.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T15:40:57,401 copying packages/core/src/repowise/core/generation/editor_files/base.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T15:40:57,403 copying packages/core/src/repowise/core/generation/editor_files/fetcher.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T15:40:57,405 copying packages/core/src/repowise/core/generation/editor_files/claude_md.py -> build/lib/repowise/core/generation/editor_files 2026-04-03T15:40:57,408 creating build/lib/repowise/core/ingestion 2026-04-03T15:40:57,409 copying packages/core/src/repowise/core/ingestion/__init__.py -> build/lib/repowise/core/ingestion 2026-04-03T15:40:57,410 copying packages/core/src/repowise/core/ingestion/special_handlers.py -> build/lib/repowise/core/ingestion 2026-04-03T15:40:57,413 copying packages/core/src/repowise/core/ingestion/traverser.py -> build/lib/repowise/core/ingestion 2026-04-03T15:40:57,415 copying packages/core/src/repowise/core/ingestion/parser.py -> build/lib/repowise/core/ingestion 2026-04-03T15:40:57,418 copying packages/core/src/repowise/core/ingestion/models.py -> build/lib/repowise/core/ingestion 2026-04-03T15:40:57,420 copying packages/core/src/repowise/core/ingestion/graph.py -> build/lib/repowise/core/ingestion 2026-04-03T15:40:57,422 copying packages/core/src/repowise/core/ingestion/git_indexer.py -> build/lib/repowise/core/ingestion 2026-04-03T15:40:57,425 copying packages/core/src/repowise/core/ingestion/change_detector.py -> build/lib/repowise/core/ingestion 2026-04-03T15:40:57,427 creating build/lib/repowise/core/ingestion/parsers 2026-04-03T15:40:57,428 copying packages/core/src/repowise/core/ingestion/parsers/__init__.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T15:40:57,430 copying packages/core/src/repowise/core/ingestion/parsers/typescript.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T15:40:57,432 copying packages/core/src/repowise/core/ingestion/parsers/go.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T15:40:57,433 copying packages/core/src/repowise/core/ingestion/parsers/base.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T15:40:57,435 copying packages/core/src/repowise/core/ingestion/parsers/python.py -> build/lib/repowise/core/ingestion/parsers 2026-04-03T15:40:57,437 creating build/lib/repowise/core/pipeline 2026-04-03T15:40:57,438 copying packages/core/src/repowise/core/pipeline/__init__.py -> build/lib/repowise/core/pipeline 2026-04-03T15:40:57,440 copying packages/core/src/repowise/core/pipeline/progress.py -> build/lib/repowise/core/pipeline 2026-04-03T15:40:57,442 copying packages/core/src/repowise/core/pipeline/orchestrator.py -> build/lib/repowise/core/pipeline 2026-04-03T15:40:57,445 creating build/lib/repowise/core/persistence 2026-04-03T15:40:57,446 copying packages/core/src/repowise/core/persistence/__init__.py -> build/lib/repowise/core/persistence 2026-04-03T15:40:57,448 copying packages/core/src/repowise/core/persistence/search.py -> build/lib/repowise/core/persistence 2026-04-03T15:40:57,451 copying packages/core/src/repowise/core/persistence/vector_store.py -> build/lib/repowise/core/persistence 2026-04-03T15:40:57,453 copying packages/core/src/repowise/core/persistence/database.py -> build/lib/repowise/core/persistence 2026-04-03T15:40:57,456 copying packages/core/src/repowise/core/persistence/models.py -> build/lib/repowise/core/persistence 2026-04-03T15:40:57,458 copying packages/core/src/repowise/core/persistence/crud.py -> build/lib/repowise/core/persistence 2026-04-03T15:40:57,462 creating build/lib/repowise/core/providers 2026-04-03T15:40:57,463 copying packages/core/src/repowise/core/providers/__init__.py -> build/lib/repowise/core/providers 2026-04-03T15:40:57,465 creating build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,466 copying packages/core/src/repowise/core/providers/llm/__init__.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,468 copying packages/core/src/repowise/core/providers/llm/ollama.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,470 copying packages/core/src/repowise/core/providers/llm/mock.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,473 copying packages/core/src/repowise/core/providers/llm/anthropic.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,475 copying packages/core/src/repowise/core/providers/llm/registry.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,477 copying packages/core/src/repowise/core/providers/llm/base.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,479 copying packages/core/src/repowise/core/providers/llm/openai.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,481 copying packages/core/src/repowise/core/providers/llm/gemini.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,483 copying packages/core/src/repowise/core/providers/llm/litellm.py -> build/lib/repowise/core/providers/llm 2026-04-03T15:40:57,486 creating build/lib/repowise/core/providers/embedding 2026-04-03T15:40:57,487 copying packages/core/src/repowise/core/providers/embedding/__init__.py -> build/lib/repowise/core/providers/embedding 2026-04-03T15:40:57,489 copying packages/core/src/repowise/core/providers/embedding/registry.py -> build/lib/repowise/core/providers/embedding 2026-04-03T15:40:57,491 copying packages/core/src/repowise/core/providers/embedding/base.py -> build/lib/repowise/core/providers/embedding 2026-04-03T15:40:57,492 copying packages/core/src/repowise/core/providers/embedding/openai.py -> build/lib/repowise/core/providers/embedding 2026-04-03T15:40:57,494 copying packages/core/src/repowise/core/providers/embedding/gemini.py -> build/lib/repowise/core/providers/embedding 2026-04-03T15:40:57,497 creating build/lib/repowise/cli 2026-04-03T15:40:57,498 copying packages/cli/src/repowise/cli/__init__.py -> build/lib/repowise/cli 2026-04-03T15:40:57,500 copying packages/cli/src/repowise/cli/ui.py -> build/lib/repowise/cli 2026-04-03T15:40:57,502 copying packages/cli/src/repowise/cli/helpers.py -> build/lib/repowise/cli 2026-04-03T15:40:57,504 copying packages/cli/src/repowise/cli/mcp_config.py -> build/lib/repowise/cli 2026-04-03T15:40:57,507 copying packages/cli/src/repowise/cli/main.py -> build/lib/repowise/cli 2026-04-03T15:40:57,508 copying packages/cli/src/repowise/cli/cost_estimator.py -> build/lib/repowise/cli 2026-04-03T15:40:57,511 creating build/lib/repowise/cli/commands 2026-04-03T15:40:57,512 copying packages/cli/src/repowise/cli/commands/__init__.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,514 copying packages/cli/src/repowise/cli/commands/serve_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,516 copying packages/cli/src/repowise/cli/commands/claude_md_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,518 copying packages/cli/src/repowise/cli/commands/mcp_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,520 copying packages/cli/src/repowise/cli/commands/dead_code_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,522 copying packages/cli/src/repowise/cli/commands/watch_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,524 copying packages/cli/src/repowise/cli/commands/update_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,527 copying packages/cli/src/repowise/cli/commands/search_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,529 copying packages/cli/src/repowise/cli/commands/doctor_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,531 copying packages/cli/src/repowise/cli/commands/status_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,533 copying packages/cli/src/repowise/cli/commands/init_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,536 copying packages/cli/src/repowise/cli/commands/reindex_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,538 copying packages/cli/src/repowise/cli/commands/decision_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,541 copying packages/cli/src/repowise/cli/commands/export_cmd.py -> build/lib/repowise/cli/commands 2026-04-03T15:40:57,544 creating build/lib/repowise/server 2026-04-03T15:40:57,545 copying packages/server/src/repowise/server/__init__.py -> build/lib/repowise/server 2026-04-03T15:40:57,547 copying packages/server/src/repowise/server/deps.py -> build/lib/repowise/server 2026-04-03T15:40:57,549 copying packages/server/src/repowise/server/app.py -> build/lib/repowise/server 2026-04-03T15:40:57,551 copying packages/server/src/repowise/server/schemas.py -> build/lib/repowise/server 2026-04-03T15:40:57,553 copying packages/server/src/repowise/server/scheduler.py -> build/lib/repowise/server 2026-04-03T15:40:57,555 copying packages/server/src/repowise/server/provider_config.py -> build/lib/repowise/server 2026-04-03T15:40:57,558 copying packages/server/src/repowise/server/chat_tools.py -> build/lib/repowise/server 2026-04-03T15:40:57,561 creating build/lib/repowise/server/routers 2026-04-03T15:40:57,562 copying packages/server/src/repowise/server/routers/__init__.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,564 copying packages/server/src/repowise/server/routers/search.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,565 copying packages/server/src/repowise/server/routers/providers.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,567 copying packages/server/src/repowise/server/routers/webhooks.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,569 copying packages/server/src/repowise/server/routers/chat.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,572 copying packages/server/src/repowise/server/routers/health.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,574 copying packages/server/src/repowise/server/routers/pages.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,576 copying packages/server/src/repowise/server/routers/symbols.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,577 copying packages/server/src/repowise/server/routers/git.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,580 copying packages/server/src/repowise/server/routers/graph.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,583 copying packages/server/src/repowise/server/routers/decisions.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,585 copying packages/server/src/repowise/server/routers/dead_code.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,587 copying packages/server/src/repowise/server/routers/repos.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,590 copying packages/server/src/repowise/server/routers/jobs.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,592 copying packages/server/src/repowise/server/routers/claude_md.py -> build/lib/repowise/server/routers 2026-04-03T15:40:57,594 creating build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,595 copying packages/server/src/repowise/server/mcp_server/_state.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,597 copying packages/server/src/repowise/server/mcp_server/__init__.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,599 copying packages/server/src/repowise/server/mcp_server/tool_diagram.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,602 copying packages/server/src/repowise/server/mcp_server/tool_why.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,605 copying packages/server/src/repowise/server/mcp_server/tool_decision_records.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,608 copying packages/server/src/repowise/server/mcp_server/tool_overview.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,610 copying packages/server/src/repowise/server/mcp_server/tool_context.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,612 copying packages/server/src/repowise/server/mcp_server/tool_dependency.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,615 copying packages/server/src/repowise/server/mcp_server/_server.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,617 copying packages/server/src/repowise/server/mcp_server/tool_search.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,619 copying packages/server/src/repowise/server/mcp_server/tool_risk.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,622 copying packages/server/src/repowise/server/mcp_server/tool_dead_code.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,624 copying packages/server/src/repowise/server/mcp_server/_helpers.py -> build/lib/repowise/server/mcp_server 2026-04-03T15:40:57,626 running egg_info 2026-04-03T15:40:57,636 writing repowise.egg-info/PKG-INFO 2026-04-03T15:40:57,645 writing dependency_links to repowise.egg-info/dependency_links.txt 2026-04-03T15:40:57,646 writing entry points to repowise.egg-info/entry_points.txt 2026-04-03T15:40:57,651 writing requirements to repowise.egg-info/requires.txt 2026-04-03T15:40:57,652 writing top-level names to repowise.egg-info/top_level.txt 2026-04-03T15:40:57,679 reading manifest file 'repowise.egg-info/SOURCES.txt' 2026-04-03T15:40:57,688 reading manifest template 'MANIFEST.in' 2026-04-03T15:40:57,697 adding license file 'LICENSE' 2026-04-03T15:40:57,706 writing manifest file 'repowise.egg-info/SOURCES.txt' 2026-04-03T15:40:57,709 /tmp/pip-build-env-gjckp2ai/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-03T15:40:57,709 !! 2026-04-03T15:40:57,710 ******************************************************************************** 2026-04-03T15:40:57,710 ############################ 2026-04-03T15:40:57,711 # Package would be ignored # 2026-04-03T15:40:57,711 ############################ 2026-04-03T15:40:57,712 Python recognizes 'repowise.core.generation.templates' as an importable package[^1], 2026-04-03T15:40:57,712 but it is absent from setuptools' `packages` configuration. 2026-04-03T15:40:57,713 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-03T15:40:57,714 package, please make sure that 'repowise.core.generation.templates' is explicitly added 2026-04-03T15:40:57,715 to the `packages` configuration field. 2026-04-03T15:40:57,716 Alternatively, you can also rely on setuptools' discovery methods 2026-04-03T15:40:57,717 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-03T15:40:57,717 instead of `find_packages(...)`/`find:`). 2026-04-03T15:40:57,718 You can read more about "package discovery" on setuptools documentation page: 2026-04-03T15:40:57,720 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-03T15:40:57,721 If you don't want 'repowise.core.generation.templates' to be distributed and are 2026-04-03T15:40:57,721 already explicitly excluding 'repowise.core.generation.templates' via 2026-04-03T15:40:57,722 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-03T15:40:57,723 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-03T15:40:57,723 combination with a more fine grained `package-data` configuration. 2026-04-03T15:40:57,725 You can read more about "package data files" on setuptools documentation page: 2026-04-03T15:40:57,726 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-03T15:40:57,728 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-03T15:40:57,729 even if it does not contain any `.py` files. 2026-04-03T15:40:57,729 On the other hand, currently there is no concept of package data 2026-04-03T15:40:57,730 directory, all directories are treated like packages. 2026-04-03T15:40:57,731 ******************************************************************************** 2026-04-03T15:40:57,732 !! 2026-04-03T15:40:57,732 check.warn(importable) 2026-04-03T15:40:57,733 /tmp/pip-build-env-gjckp2ai/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-03T15:40:57,733 !! 2026-04-03T15:40:57,734 ******************************************************************************** 2026-04-03T15:40:57,735 ############################ 2026-04-03T15:40:57,735 # Package would be ignored # 2026-04-03T15:40:57,736 ############################ 2026-04-03T15:40:57,736 Python recognizes 'repowise.core.ingestion.queries' as an importable package[^1], 2026-04-03T15:40:57,737 but it is absent from setuptools' `packages` configuration. 2026-04-03T15:40:57,737 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-03T15:40:57,738 package, please make sure that 'repowise.core.ingestion.queries' is explicitly added 2026-04-03T15:40:57,738 to the `packages` configuration field. 2026-04-03T15:40:57,739 Alternatively, you can also rely on setuptools' discovery methods 2026-04-03T15:40:57,740 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-03T15:40:57,740 instead of `find_packages(...)`/`find:`). 2026-04-03T15:40:57,741 You can read more about "package discovery" on setuptools documentation page: 2026-04-03T15:40:57,742 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-03T15:40:57,743 If you don't want 'repowise.core.ingestion.queries' to be distributed and are 2026-04-03T15:40:57,744 already explicitly excluding 'repowise.core.ingestion.queries' via 2026-04-03T15:40:57,744 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-03T15:40:57,745 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-03T15:40:57,746 combination with a more fine grained `package-data` configuration. 2026-04-03T15:40:57,747 You can read more about "package data files" on setuptools documentation page: 2026-04-03T15:40:57,748 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-03T15:40:57,749 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-03T15:40:57,750 even if it does not contain any `.py` files. 2026-04-03T15:40:57,751 On the other hand, currently there is no concept of package data 2026-04-03T15:40:57,751 directory, all directories are treated like packages. 2026-04-03T15:40:57,752 ******************************************************************************** 2026-04-03T15:40:57,753 !! 2026-04-03T15:40:57,753 check.warn(importable) 2026-04-03T15:40:57,754 creating build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,754 copying packages/core/src/repowise/core/generation/templates/api_contract.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,755 copying packages/core/src/repowise/core/generation/templates/architecture_diagram.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,755 copying packages/core/src/repowise/core/generation/templates/claude_md.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,756 copying packages/core/src/repowise/core/generation/templates/cross_package.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,757 copying packages/core/src/repowise/core/generation/templates/diff_summary.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,757 copying packages/core/src/repowise/core/generation/templates/file_page.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,758 copying packages/core/src/repowise/core/generation/templates/infra_page.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,758 copying packages/core/src/repowise/core/generation/templates/module_page.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,759 copying packages/core/src/repowise/core/generation/templates/repo_overview.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,759 copying packages/core/src/repowise/core/generation/templates/scc_page.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,760 copying packages/core/src/repowise/core/generation/templates/symbol_spotlight.j2 -> build/lib/repowise/core/generation/templates 2026-04-03T15:40:57,760 creating build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,761 copying packages/core/src/repowise/core/ingestion/queries/c.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,762 copying packages/core/src/repowise/core/ingestion/queries/cpp.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,764 copying packages/core/src/repowise/core/ingestion/queries/go.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,766 copying packages/core/src/repowise/core/ingestion/queries/java.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,768 copying packages/core/src/repowise/core/ingestion/queries/javascript.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,770 copying packages/core/src/repowise/core/ingestion/queries/kotlin.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,773 copying packages/core/src/repowise/core/ingestion/queries/python.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,775 copying packages/core/src/repowise/core/ingestion/queries/ruby.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,777 copying packages/core/src/repowise/core/ingestion/queries/rust.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,779 copying packages/core/src/repowise/core/ingestion/queries/typescript.scm -> build/lib/repowise/core/ingestion/queries 2026-04-03T15:40:57,799 installing to build/bdist.linux-armv7l/wheel 2026-04-03T15:40:57,799 running install 2026-04-03T15:40:57,823 running install_lib 2026-04-03T15:40:57,829 creating build/bdist.linux-armv7l/wheel 2026-04-03T15:40:57,831 creating build/bdist.linux-armv7l/wheel/repowise 2026-04-03T15:40:57,833 creating build/bdist.linux-armv7l/wheel/repowise/server 2026-04-03T15:40:57,834 copying build/lib/repowise/server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T15:40:57,836 copying build/lib/repowise/server/deps.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T15:40:57,838 creating build/bdist.linux-armv7l/wheel/repowise/server/routers 2026-04-03T15:40:57,839 copying build/lib/repowise/server/routers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,841 copying build/lib/repowise/server/routers/search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,843 copying build/lib/repowise/server/routers/providers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,845 copying build/lib/repowise/server/routers/webhooks.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,847 copying build/lib/repowise/server/routers/chat.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,850 copying build/lib/repowise/server/routers/health.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,852 copying build/lib/repowise/server/routers/pages.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,854 copying build/lib/repowise/server/routers/symbols.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,856 copying build/lib/repowise/server/routers/git.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,858 copying build/lib/repowise/server/routers/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,861 copying build/lib/repowise/server/routers/decisions.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,863 copying build/lib/repowise/server/routers/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,865 copying build/lib/repowise/server/routers/repos.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,867 copying build/lib/repowise/server/routers/jobs.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,869 copying build/lib/repowise/server/routers/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/server/routers 2026-04-03T15:40:57,871 creating build/bdist.linux-armv7l/wheel/repowise/server/mcp_server 2026-04-03T15:40:57,872 copying build/lib/repowise/server/mcp_server/_state.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,874 copying build/lib/repowise/server/mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,876 copying build/lib/repowise/server/mcp_server/tool_diagram.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,878 copying build/lib/repowise/server/mcp_server/tool_why.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,880 copying build/lib/repowise/server/mcp_server/tool_decision_records.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,883 copying build/lib/repowise/server/mcp_server/tool_overview.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,885 copying build/lib/repowise/server/mcp_server/tool_context.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,887 copying build/lib/repowise/server/mcp_server/tool_dependency.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,889 copying build/lib/repowise/server/mcp_server/_server.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,892 copying build/lib/repowise/server/mcp_server/tool_search.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,894 copying build/lib/repowise/server/mcp_server/tool_risk.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,896 copying build/lib/repowise/server/mcp_server/tool_dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,899 copying build/lib/repowise/server/mcp_server/_helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/server/mcp_server 2026-04-03T15:40:57,902 copying build/lib/repowise/server/app.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T15:40:57,904 copying build/lib/repowise/server/schemas.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T15:40:57,907 copying build/lib/repowise/server/scheduler.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T15:40:57,909 copying build/lib/repowise/server/provider_config.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T15:40:57,911 copying build/lib/repowise/server/chat_tools.py -> build/bdist.linux-armv7l/wheel/./repowise/server 2026-04-03T15:40:57,915 creating build/bdist.linux-armv7l/wheel/repowise/cli 2026-04-03T15:40:57,916 copying build/lib/repowise/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T15:40:57,918 copying build/lib/repowise/cli/ui.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T15:40:57,920 copying build/lib/repowise/cli/helpers.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T15:40:57,923 copying build/lib/repowise/cli/mcp_config.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T15:40:57,925 copying build/lib/repowise/cli/main.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T15:40:57,928 creating build/bdist.linux-armv7l/wheel/repowise/cli/commands 2026-04-03T15:40:57,929 copying build/lib/repowise/cli/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,931 copying build/lib/repowise/cli/commands/serve_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,934 copying build/lib/repowise/cli/commands/claude_md_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,936 copying build/lib/repowise/cli/commands/mcp_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,937 copying build/lib/repowise/cli/commands/dead_code_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,939 copying build/lib/repowise/cli/commands/watch_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,941 copying build/lib/repowise/cli/commands/update_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,944 copying build/lib/repowise/cli/commands/search_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,946 copying build/lib/repowise/cli/commands/doctor_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,948 copying build/lib/repowise/cli/commands/status_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,950 copying build/lib/repowise/cli/commands/init_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,953 copying build/lib/repowise/cli/commands/reindex_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,955 copying build/lib/repowise/cli/commands/decision_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,958 copying build/lib/repowise/cli/commands/export_cmd.py -> build/bdist.linux-armv7l/wheel/./repowise/cli/commands 2026-04-03T15:40:57,960 copying build/lib/repowise/cli/cost_estimator.py -> build/bdist.linux-armv7l/wheel/./repowise/cli 2026-04-03T15:40:57,963 creating build/bdist.linux-armv7l/wheel/repowise/core 2026-04-03T15:40:57,964 creating build/bdist.linux-armv7l/wheel/repowise/core/generation 2026-04-03T15:40:57,966 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/editor_files 2026-04-03T15:40:57,967 copying build/lib/repowise/core/generation/editor_files/data.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T15:40:57,969 copying build/lib/repowise/core/generation/editor_files/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T15:40:57,971 copying build/lib/repowise/core/generation/editor_files/tech_stack.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T15:40:57,973 copying build/lib/repowise/core/generation/editor_files/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T15:40:57,977 copying build/lib/repowise/core/generation/editor_files/fetcher.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T15:40:57,979 copying build/lib/repowise/core/generation/editor_files/claude_md.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/editor_files 2026-04-03T15:40:57,981 copying build/lib/repowise/core/generation/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T15:40:57,983 copying build/lib/repowise/core/generation/report.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T15:40:57,985 copying build/lib/repowise/core/generation/page_generator.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T15:40:57,989 creating build/bdist.linux-armv7l/wheel/repowise/core/generation/templates 2026-04-03T15:40:57,990 copying build/lib/repowise/core/generation/templates/diff_summary.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:57,992 copying build/lib/repowise/core/generation/templates/claude_md.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:57,994 copying build/lib/repowise/core/generation/templates/module_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:57,997 copying build/lib/repowise/core/generation/templates/scc_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:57,998 copying build/lib/repowise/core/generation/templates/file_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:58,000 copying build/lib/repowise/core/generation/templates/repo_overview.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:58,002 copying build/lib/repowise/core/generation/templates/cross_package.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:58,004 copying build/lib/repowise/core/generation/templates/infra_page.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:58,006 copying build/lib/repowise/core/generation/templates/api_contract.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:58,007 copying build/lib/repowise/core/generation/templates/architecture_diagram.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:58,009 copying build/lib/repowise/core/generation/templates/symbol_spotlight.j2 -> build/bdist.linux-armv7l/wheel/./repowise/core/generation/templates 2026-04-03T15:40:58,011 copying build/lib/repowise/core/generation/job_system.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T15:40:58,013 copying build/lib/repowise/core/generation/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T15:40:58,017 copying build/lib/repowise/core/generation/context_assembler.py -> build/bdist.linux-armv7l/wheel/./repowise/core/generation 2026-04-03T15:40:58,020 copying build/lib/repowise/core/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-04-03T15:40:58,022 creating build/bdist.linux-armv7l/wheel/repowise/core/providers 2026-04-03T15:40:58,023 copying build/lib/repowise/core/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers 2026-04-03T15:40:58,026 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/llm 2026-04-03T15:40:58,027 copying build/lib/repowise/core/providers/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,029 copying build/lib/repowise/core/providers/llm/ollama.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,031 copying build/lib/repowise/core/providers/llm/mock.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,033 copying build/lib/repowise/core/providers/llm/anthropic.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,036 copying build/lib/repowise/core/providers/llm/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,038 copying build/lib/repowise/core/providers/llm/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,040 copying build/lib/repowise/core/providers/llm/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,043 copying build/lib/repowise/core/providers/llm/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,045 copying build/lib/repowise/core/providers/llm/litellm.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/llm 2026-04-03T15:40:58,048 creating build/bdist.linux-armv7l/wheel/repowise/core/providers/embedding 2026-04-03T15:40:58,049 copying build/lib/repowise/core/providers/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T15:40:58,051 copying build/lib/repowise/core/providers/embedding/registry.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T15:40:58,053 copying build/lib/repowise/core/providers/embedding/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T15:40:58,055 copying build/lib/repowise/core/providers/embedding/openai.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T15:40:58,057 copying build/lib/repowise/core/providers/embedding/gemini.py -> build/bdist.linux-armv7l/wheel/./repowise/core/providers/embedding 2026-04-03T15:40:58,060 creating build/bdist.linux-armv7l/wheel/repowise/core/persistence 2026-04-03T15:40:58,061 copying build/lib/repowise/core/persistence/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T15:40:58,063 copying build/lib/repowise/core/persistence/search.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T15:40:58,066 copying build/lib/repowise/core/persistence/vector_store.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T15:40:58,068 copying build/lib/repowise/core/persistence/database.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T15:40:58,070 copying build/lib/repowise/core/persistence/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T15:40:58,073 copying build/lib/repowise/core/persistence/crud.py -> build/bdist.linux-armv7l/wheel/./repowise/core/persistence 2026-04-03T15:40:58,077 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion 2026-04-03T15:40:58,078 copying build/lib/repowise/core/ingestion/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T15:40:58,080 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/queries 2026-04-03T15:40:58,081 copying build/lib/repowise/core/ingestion/queries/typescript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,083 copying build/lib/repowise/core/ingestion/queries/python.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,085 copying build/lib/repowise/core/ingestion/queries/java.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,087 copying build/lib/repowise/core/ingestion/queries/kotlin.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,089 copying build/lib/repowise/core/ingestion/queries/javascript.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,090 copying build/lib/repowise/core/ingestion/queries/cpp.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,092 copying build/lib/repowise/core/ingestion/queries/c.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,094 copying build/lib/repowise/core/ingestion/queries/ruby.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,096 copying build/lib/repowise/core/ingestion/queries/rust.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,098 copying build/lib/repowise/core/ingestion/queries/go.scm -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/queries 2026-04-03T15:40:58,100 creating build/bdist.linux-armv7l/wheel/repowise/core/ingestion/parsers 2026-04-03T15:40:58,101 copying build/lib/repowise/core/ingestion/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T15:40:58,103 copying build/lib/repowise/core/ingestion/parsers/typescript.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T15:40:58,105 copying build/lib/repowise/core/ingestion/parsers/go.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T15:40:58,107 copying build/lib/repowise/core/ingestion/parsers/base.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T15:40:58,109 copying build/lib/repowise/core/ingestion/parsers/python.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion/parsers 2026-04-03T15:40:58,111 copying build/lib/repowise/core/ingestion/special_handlers.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T15:40:58,113 copying build/lib/repowise/core/ingestion/traverser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T15:40:58,116 copying build/lib/repowise/core/ingestion/parser.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T15:40:58,118 copying build/lib/repowise/core/ingestion/models.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T15:40:58,121 copying build/lib/repowise/core/ingestion/graph.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T15:40:58,123 copying build/lib/repowise/core/ingestion/git_indexer.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T15:40:58,127 copying build/lib/repowise/core/ingestion/change_detector.py -> build/bdist.linux-armv7l/wheel/./repowise/core/ingestion 2026-04-03T15:40:58,130 creating build/bdist.linux-armv7l/wheel/repowise/core/analysis 2026-04-03T15:40:58,131 copying build/lib/repowise/core/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-04-03T15:40:58,133 copying build/lib/repowise/core/analysis/decision_extractor.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-04-03T15:40:58,136 copying build/lib/repowise/core/analysis/dead_code.py -> build/bdist.linux-armv7l/wheel/./repowise/core/analysis 2026-04-03T15:40:58,139 copying build/lib/repowise/core/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./repowise/core 2026-04-03T15:40:58,141 creating build/bdist.linux-armv7l/wheel/repowise/core/pipeline 2026-04-03T15:40:58,143 copying build/lib/repowise/core/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./repowise/core/pipeline 2026-04-03T15:40:58,145 copying build/lib/repowise/core/pipeline/progress.py -> build/bdist.linux-armv7l/wheel/./repowise/core/pipeline 2026-04-03T15:40:58,147 copying build/lib/repowise/core/pipeline/orchestrator.py -> build/bdist.linux-armv7l/wheel/./repowise/core/pipeline 2026-04-03T15:40:58,149 running install_egg_info 2026-04-03T15:40:58,154 Copying repowise.egg-info to build/bdist.linux-armv7l/wheel/./repowise-0.1.30-py3.11.egg-info 2026-04-03T15:40:58,166 running install_scripts 2026-04-03T15:40:58,178 creating build/bdist.linux-armv7l/wheel/repowise-0.1.30.dist-info/WHEEL 2026-04-03T15:40:58,181 creating '/tmp/pip-wheel-mmj4t2qp/.tmp-fka7acq1/repowise-0.1.30-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-03T15:40:58,184 adding 'repowise/cli/__init__.py' 2026-04-03T15:40:58,186 adding 'repowise/cli/cost_estimator.py' 2026-04-03T15:40:58,188 adding 'repowise/cli/helpers.py' 2026-04-03T15:40:58,190 adding 'repowise/cli/main.py' 2026-04-03T15:40:58,191 adding 'repowise/cli/mcp_config.py' 2026-04-03T15:40:58,194 adding 'repowise/cli/ui.py' 2026-04-03T15:40:58,196 adding 'repowise/cli/commands/__init__.py' 2026-04-03T15:40:58,198 adding 'repowise/cli/commands/claude_md_cmd.py' 2026-04-03T15:40:58,199 adding 'repowise/cli/commands/dead_code_cmd.py' 2026-04-03T15:40:58,202 adding 'repowise/cli/commands/decision_cmd.py' 2026-04-03T15:40:58,204 adding 'repowise/cli/commands/doctor_cmd.py' 2026-04-03T15:40:58,205 adding 'repowise/cli/commands/export_cmd.py' 2026-04-03T15:40:58,209 adding 'repowise/cli/commands/init_cmd.py' 2026-04-03T15:40:58,211 adding 'repowise/cli/commands/mcp_cmd.py' 2026-04-03T15:40:58,212 adding 'repowise/cli/commands/reindex_cmd.py' 2026-04-03T15:40:58,214 adding 'repowise/cli/commands/search_cmd.py' 2026-04-03T15:40:58,216 adding 'repowise/cli/commands/serve_cmd.py' 2026-04-03T15:40:58,217 adding 'repowise/cli/commands/status_cmd.py' 2026-04-03T15:40:58,220 adding 'repowise/cli/commands/update_cmd.py' 2026-04-03T15:40:58,221 adding 'repowise/cli/commands/watch_cmd.py' 2026-04-03T15:40:58,223 adding 'repowise/core/__init__.py' 2026-04-03T15:40:58,225 adding 'repowise/core/rate_limiter.py' 2026-04-03T15:40:58,226 adding 'repowise/core/analysis/__init__.py' 2026-04-03T15:40:58,229 adding 'repowise/core/analysis/dead_code.py' 2026-04-03T15:40:58,232 adding 'repowise/core/analysis/decision_extractor.py' 2026-04-03T15:40:58,234 adding 'repowise/core/generation/__init__.py' 2026-04-03T15:40:58,237 adding 'repowise/core/generation/context_assembler.py' 2026-04-03T15:40:58,239 adding 'repowise/core/generation/job_system.py' 2026-04-03T15:40:58,241 adding 'repowise/core/generation/models.py' 2026-04-03T15:40:58,247 adding 'repowise/core/generation/page_generator.py' 2026-04-03T15:40:58,248 adding 'repowise/core/generation/report.py' 2026-04-03T15:40:58,250 adding 'repowise/core/generation/editor_files/__init__.py' 2026-04-03T15:40:58,251 adding 'repowise/core/generation/editor_files/base.py' 2026-04-03T15:40:58,252 adding 'repowise/core/generation/editor_files/claude_md.py' 2026-04-03T15:40:58,254 adding 'repowise/core/generation/editor_files/data.py' 2026-04-03T15:40:58,256 adding 'repowise/core/generation/editor_files/fetcher.py' 2026-04-03T15:40:58,257 adding 'repowise/core/generation/editor_files/tech_stack.py' 2026-04-03T15:40:58,259 adding 'repowise/core/generation/templates/api_contract.j2' 2026-04-03T15:40:58,260 adding 'repowise/core/generation/templates/architecture_diagram.j2' 2026-04-03T15:40:58,262 adding 'repowise/core/generation/templates/claude_md.j2' 2026-04-03T15:40:58,263 adding 'repowise/core/generation/templates/cross_package.j2' 2026-04-03T15:40:58,264 adding 'repowise/core/generation/templates/diff_summary.j2' 2026-04-03T15:40:58,266 adding 'repowise/core/generation/templates/file_page.j2' 2026-04-03T15:40:58,267 adding 'repowise/core/generation/templates/infra_page.j2' 2026-04-03T15:40:58,268 adding 'repowise/core/generation/templates/module_page.j2' 2026-04-03T15:40:58,269 adding 'repowise/core/generation/templates/repo_overview.j2' 2026-04-03T15:40:58,271 adding 'repowise/core/generation/templates/scc_page.j2' 2026-04-03T15:40:58,272 adding 'repowise/core/generation/templates/symbol_spotlight.j2' 2026-04-03T15:40:58,274 adding 'repowise/core/ingestion/__init__.py' 2026-04-03T15:40:58,276 adding 'repowise/core/ingestion/change_detector.py' 2026-04-03T15:40:58,280 adding 'repowise/core/ingestion/git_indexer.py' 2026-04-03T15:40:58,283 adding 'repowise/core/ingestion/graph.py' 2026-04-03T15:40:58,285 adding 'repowise/core/ingestion/models.py' 2026-04-03T15:40:58,289 adding 'repowise/core/ingestion/parser.py' 2026-04-03T15:40:58,291 adding 'repowise/core/ingestion/special_handlers.py' 2026-04-03T15:40:58,294 adding 'repowise/core/ingestion/traverser.py' 2026-04-03T15:40:58,296 adding 'repowise/core/ingestion/parsers/__init__.py' 2026-04-03T15:40:58,297 adding 'repowise/core/ingestion/parsers/base.py' 2026-04-03T15:40:58,298 adding 'repowise/core/ingestion/parsers/go.py' 2026-04-03T15:40:58,299 adding 'repowise/core/ingestion/parsers/python.py' 2026-04-03T15:40:58,300 adding 'repowise/core/ingestion/parsers/typescript.py' 2026-04-03T15:40:58,302 adding 'repowise/core/ingestion/queries/c.scm' 2026-04-03T15:40:58,303 adding 'repowise/core/ingestion/queries/cpp.scm' 2026-04-03T15:40:58,305 adding 'repowise/core/ingestion/queries/go.scm' 2026-04-03T15:40:58,306 adding 'repowise/core/ingestion/queries/java.scm' 2026-04-03T15:40:58,307 adding 'repowise/core/ingestion/queries/javascript.scm' 2026-04-03T15:40:58,308 adding 'repowise/core/ingestion/queries/kotlin.scm' 2026-04-03T15:40:58,309 adding 'repowise/core/ingestion/queries/python.scm' 2026-04-03T15:40:58,311 adding 'repowise/core/ingestion/queries/ruby.scm' 2026-04-03T15:40:58,312 adding 'repowise/core/ingestion/queries/rust.scm' 2026-04-03T15:40:58,313 adding 'repowise/core/ingestion/queries/typescript.scm' 2026-04-03T15:40:58,315 adding 'repowise/core/persistence/__init__.py' 2026-04-03T15:40:58,320 adding 'repowise/core/persistence/crud.py' 2026-04-03T15:40:58,321 adding 'repowise/core/persistence/database.py' 2026-04-03T15:40:58,323 adding 'repowise/core/persistence/models.py' 2026-04-03T15:40:58,325 adding 'repowise/core/persistence/search.py' 2026-04-03T15:40:58,327 adding 'repowise/core/persistence/vector_store.py' 2026-04-03T15:40:58,329 adding 'repowise/core/pipeline/__init__.py' 2026-04-03T15:40:58,331 adding 'repowise/core/pipeline/orchestrator.py' 2026-04-03T15:40:58,333 adding 'repowise/core/pipeline/progress.py' 2026-04-03T15:40:58,334 adding 'repowise/core/providers/__init__.py' 2026-04-03T15:40:58,336 adding 'repowise/core/providers/embedding/__init__.py' 2026-04-03T15:40:58,337 adding 'repowise/core/providers/embedding/base.py' 2026-04-03T15:40:58,339 adding 'repowise/core/providers/embedding/gemini.py' 2026-04-03T15:40:58,340 adding 'repowise/core/providers/embedding/openai.py' 2026-04-03T15:40:58,341 adding 'repowise/core/providers/embedding/registry.py' 2026-04-03T15:40:58,343 adding 'repowise/core/providers/llm/__init__.py' 2026-04-03T15:40:58,345 adding 'repowise/core/providers/llm/anthropic.py' 2026-04-03T15:40:58,347 adding 'repowise/core/providers/llm/base.py' 2026-04-03T15:40:58,350 adding 'repowise/core/providers/llm/gemini.py' 2026-04-03T15:40:58,351 adding 'repowise/core/providers/llm/litellm.py' 2026-04-03T15:40:58,353 adding 'repowise/core/providers/llm/mock.py' 2026-04-03T15:40:58,354 adding 'repowise/core/providers/llm/ollama.py' 2026-04-03T15:40:58,356 adding 'repowise/core/providers/llm/openai.py' 2026-04-03T15:40:58,358 adding 'repowise/core/providers/llm/registry.py' 2026-04-03T15:40:58,359 adding 'repowise/server/__init__.py' 2026-04-03T15:40:58,361 adding 'repowise/server/app.py' 2026-04-03T15:40:58,363 adding 'repowise/server/chat_tools.py' 2026-04-03T15:40:58,364 adding 'repowise/server/deps.py' 2026-04-03T15:40:58,366 adding 'repowise/server/provider_config.py' 2026-04-03T15:40:58,367 adding 'repowise/server/scheduler.py' 2026-04-03T15:40:58,369 adding 'repowise/server/schemas.py' 2026-04-03T15:40:58,372 adding 'repowise/server/mcp_server/__init__.py' 2026-04-03T15:40:58,373 adding 'repowise/server/mcp_server/_helpers.py' 2026-04-03T15:40:58,375 adding 'repowise/server/mcp_server/_server.py' 2026-04-03T15:40:58,376 adding 'repowise/server/mcp_server/_state.py' 2026-04-03T15:40:58,378 adding 'repowise/server/mcp_server/tool_context.py' 2026-04-03T15:40:58,380 adding 'repowise/server/mcp_server/tool_dead_code.py' 2026-04-03T15:40:58,382 adding 'repowise/server/mcp_server/tool_decision_records.py' 2026-04-03T15:40:58,384 adding 'repowise/server/mcp_server/tool_dependency.py' 2026-04-03T15:40:58,385 adding 'repowise/server/mcp_server/tool_diagram.py' 2026-04-03T15:40:58,387 adding 'repowise/server/mcp_server/tool_overview.py' 2026-04-03T15:40:58,389 adding 'repowise/server/mcp_server/tool_risk.py' 2026-04-03T15:40:58,391 adding 'repowise/server/mcp_server/tool_search.py' 2026-04-03T15:40:58,393 adding 'repowise/server/mcp_server/tool_why.py' 2026-04-03T15:40:58,395 adding 'repowise/server/routers/__init__.py' 2026-04-03T15:40:58,397 adding 'repowise/server/routers/chat.py' 2026-04-03T15:40:58,399 adding 'repowise/server/routers/claude_md.py' 2026-04-03T15:40:58,400 adding 'repowise/server/routers/dead_code.py' 2026-04-03T15:40:58,402 adding 'repowise/server/routers/decisions.py' 2026-04-03T15:40:58,403 adding 'repowise/server/routers/git.py' 2026-04-03T15:40:58,406 adding 'repowise/server/routers/graph.py' 2026-04-03T15:40:58,407 adding 'repowise/server/routers/health.py' 2026-04-03T15:40:58,409 adding 'repowise/server/routers/jobs.py' 2026-04-03T15:40:58,410 adding 'repowise/server/routers/pages.py' 2026-04-03T15:40:58,411 adding 'repowise/server/routers/providers.py' 2026-04-03T15:40:58,413 adding 'repowise/server/routers/repos.py' 2026-04-03T15:40:58,414 adding 'repowise/server/routers/search.py' 2026-04-03T15:40:58,416 adding 'repowise/server/routers/symbols.py' 2026-04-03T15:40:58,417 adding 'repowise/server/routers/webhooks.py' 2026-04-03T15:40:58,420 adding 'repowise-0.1.30.dist-info/licenses/LICENSE' 2026-04-03T15:40:58,423 adding 'repowise-0.1.30.dist-info/METADATA' 2026-04-03T15:40:58,424 adding 'repowise-0.1.30.dist-info/WHEEL' 2026-04-03T15:40:58,425 adding 'repowise-0.1.30.dist-info/entry_points.txt' 2026-04-03T15:40:58,425 adding 'repowise-0.1.30.dist-info/top_level.txt' 2026-04-03T15:40:58,428 adding 'repowise-0.1.30.dist-info/RECORD' 2026-04-03T15:40:58,434 removing build/bdist.linux-armv7l/wheel 2026-04-03T15:40:58,563 Building wheel for repowise (pyproject.toml): finished with status 'done' 2026-04-03T15:40:58,575 Created wheel for repowise: filename=repowise-0.1.30-py3-none-any.whl size=302636 sha256=806a2d1d7f447251aca24760a8fb18c0fc3e543128918f9697a20b7284efb0dc 2026-04-03T15:40:58,576 Stored in directory: /tmp/pip-ephem-wheel-cache-wxgg19yc/wheels/0d/c8/3a/0601b3ad3352026e69380da5a7ccda8d1791b91b074cb6a202 2026-04-03T15:40:58,596 Successfully built repowise 2026-04-03T15:40:58,609 Removed build tracker: '/tmp/pip-build-tracker-28ti7wr6'