2026-03-26T18:06:15,842 Created temporary directory: /tmp/pip-ephem-wheel-cache-vu6ewwnq 2026-03-26T18:06:15,844 Created temporary directory: /tmp/pip-build-tracker-6m274w2z 2026-03-26T18:06:15,845 Initialized build tracking at /tmp/pip-build-tracker-6m274w2z 2026-03-26T18:06:15,845 Created build tracker: /tmp/pip-build-tracker-6m274w2z 2026-03-26T18:06:15,846 Entered build tracker: /tmp/pip-build-tracker-6m274w2z 2026-03-26T18:06:15,846 Created temporary directory: /tmp/pip-wheel-2t3n3u1j 2026-03-26T18:06:15,849 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-26T18:06:15,852 Created temporary directory: /tmp/pip-ephem-wheel-cache-0_i64mnu 2026-03-26T18:06:15,874 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T18:06:15,878 2 location(s) to search for versions of llm-behavior-diff: 2026-03-26T18:06:15,878 * https://pypi.org/simple/llm-behavior-diff/ 2026-03-26T18:06:15,878 * https://www.piwheels.org/simple/llm-behavior-diff/ 2026-03-26T18:06:15,879 Fetching project page and analyzing links: https://pypi.org/simple/llm-behavior-diff/ 2026-03-26T18:06:15,880 Getting page https://pypi.org/simple/llm-behavior-diff/ 2026-03-26T18:06:15,881 Found index url https://pypi.org/simple 2026-03-26T18:06:16,221 Fetched page https://pypi.org/simple/llm-behavior-diff/ as application/vnd.pypi.simple.v1+json 2026-03-26T18:06:16,223 Skipping link: No binaries permitted for llm-behavior-diff: https://files.pythonhosted.org/packages/4f/74/db153b4448cd1bec43adbb7edb1b7ebbfea5b16d10134634a7a314433a82/llm_behavior_diff-1.0.0-py3-none-any.whl (from https://pypi.org/simple/llm-behavior-diff/) (requires-python:>=3.11) 2026-03-26T18:06:16,224 Found link https://files.pythonhosted.org/packages/25/78/e052df53a298a5e21648f603295a21583313a0a887053bc1ce2547f24d90/llm_behavior_diff-1.0.0.tar.gz (from https://pypi.org/simple/llm-behavior-diff/) (requires-python:>=3.11), version: 1.0.0 2026-03-26T18:06:16,224 Fetching project page and analyzing links: https://www.piwheels.org/simple/llm-behavior-diff/ 2026-03-26T18:06:16,225 Getting page https://www.piwheels.org/simple/llm-behavior-diff/ 2026-03-26T18:06:16,226 Found index url https://www.piwheels.org/simple 2026-03-26T18:06:16,403 Fetched page https://www.piwheels.org/simple/llm-behavior-diff/ as text/html 2026-03-26T18:06:16,404 Skipping link: not a file: https://www.piwheels.org/simple/llm-behavior-diff/ 2026-03-26T18:06:16,405 Skipping link: not a file: https://pypi.org/simple/llm-behavior-diff/ 2026-03-26T18:06:16,424 Given no hashes to check 1 links for project 'llm-behavior-diff': discarding no candidates 2026-03-26T18:06:16,441 Collecting llm-behavior-diff==1.0.0 2026-03-26T18:06:16,444 Created temporary directory: /tmp/pip-unpack-674jlzpm 2026-03-26T18:06:16,599 Downloading llm_behavior_diff-1.0.0.tar.gz (82 kB) 2026-03-26T18:06:16,772 Added llm-behavior-diff==1.0.0 from https://files.pythonhosted.org/packages/25/78/e052df53a298a5e21648f603295a21583313a0a887053bc1ce2547f24d90/llm_behavior_diff-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-6m274w2z' 2026-03-26T18:06:16,779 Created temporary directory: /tmp/pip-build-env-eivh1bp5 2026-03-26T18:06:16,783 Installing build dependencies: started 2026-03-26T18:06:16,784 Running command pip subprocess to install build dependencies 2026-03-26T18:06:17,913 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-26T18:06:18,322 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-26T18:06:18,344 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T18:06:20,345 Collecting setuptools>=68.0 2026-03-26T18:06:20,465 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-26T18:06:20,762 Collecting wheel 2026-03-26T18:06:20,778 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-26T18:06:20,962 Collecting packaging>=24.0 2026-03-26T18:06:20,982 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-26T18:06:23,960 Installing collected packages: setuptools, packaging, wheel 2026-03-26T18:06:27,362 Creating /tmp/pip-build-env-eivh1bp5/overlay/local/bin 2026-03-26T18:06:27,364 changing mode of /tmp/pip-build-env-eivh1bp5/overlay/local/bin/wheel to 755 2026-03-26T18:06:27,385 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-26T18:06:27,667 Installing build dependencies: finished with status 'done' 2026-03-26T18:06:27,673 Getting requirements to build wheel: started 2026-03-26T18:06:27,674 Running command Getting requirements to build wheel 2026-03-26T18:06:28,644 running egg_info 2026-03-26T18:06:28,649 writing src/llm_behavior_diff.egg-info/PKG-INFO 2026-03-26T18:06:28,656 writing dependency_links to src/llm_behavior_diff.egg-info/dependency_links.txt 2026-03-26T18:06:28,658 writing entry points to src/llm_behavior_diff.egg-info/entry_points.txt 2026-03-26T18:06:28,661 writing requirements to src/llm_behavior_diff.egg-info/requires.txt 2026-03-26T18:06:28,663 writing top-level names to src/llm_behavior_diff.egg-info/top_level.txt 2026-03-26T18:06:28,688 reading manifest file 'src/llm_behavior_diff.egg-info/SOURCES.txt' 2026-03-26T18:06:28,692 adding license file 'LICENSE' 2026-03-26T18:06:28,696 writing manifest file 'src/llm_behavior_diff.egg-info/SOURCES.txt' 2026-03-26T18:06:28,794 Getting requirements to build wheel: finished with status 'done' 2026-03-26T18:06:28,798 Created temporary directory: /tmp/pip-modern-metadata-n6cryrs7 2026-03-26T18:06:28,800 Preparing metadata (pyproject.toml): started 2026-03-26T18:06:28,801 Running command Preparing metadata (pyproject.toml) 2026-03-26T18:06:29,459 running dist_info 2026-03-26T18:06:29,470 creating /tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info 2026-03-26T18:06:29,471 writing /tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info/PKG-INFO 2026-03-26T18:06:29,477 writing dependency_links to /tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info/dependency_links.txt 2026-03-26T18:06:29,479 writing entry points to /tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info/entry_points.txt 2026-03-26T18:06:29,482 writing requirements to /tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info/requires.txt 2026-03-26T18:06:29,483 writing top-level names to /tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info/top_level.txt 2026-03-26T18:06:29,485 writing manifest file '/tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info/SOURCES.txt' 2026-03-26T18:06:29,506 reading manifest file '/tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info/SOURCES.txt' 2026-03-26T18:06:29,508 adding license file 'LICENSE' 2026-03-26T18:06:29,511 writing manifest file '/tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff.egg-info/SOURCES.txt' 2026-03-26T18:06:29,512 creating '/tmp/pip-modern-metadata-n6cryrs7/llm_behavior_diff-1.0.0.dist-info' 2026-03-26T18:06:29,640 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-26T18:06:29,645 Source in /tmp/pip-wheel-2t3n3u1j/llm-behavior-diff_1eb3f8ddca9e4cefa2c7adebd39e3dc5 has version 1.0.0, which satisfies requirement llm-behavior-diff==1.0.0 from https://files.pythonhosted.org/packages/25/78/e052df53a298a5e21648f603295a21583313a0a887053bc1ce2547f24d90/llm_behavior_diff-1.0.0.tar.gz 2026-03-26T18:06:29,646 Removed llm-behavior-diff==1.0.0 from https://files.pythonhosted.org/packages/25/78/e052df53a298a5e21648f603295a21583313a0a887053bc1ce2547f24d90/llm_behavior_diff-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-6m274w2z' 2026-03-26T18:06:29,654 Created temporary directory: /tmp/pip-unpack-5ig6ze41 2026-03-26T18:06:29,654 Building wheels for collected packages: llm-behavior-diff 2026-03-26T18:06:29,659 Created temporary directory: /tmp/pip-wheel-gzh7u0ny 2026-03-26T18:06:29,659 Destination directory: /tmp/pip-wheel-gzh7u0ny 2026-03-26T18:06:29,661 Building wheel for llm-behavior-diff (pyproject.toml): started 2026-03-26T18:06:29,662 Running command Building wheel for llm-behavior-diff (pyproject.toml) 2026-03-26T18:06:30,301 running bdist_wheel 2026-03-26T18:06:30,319 running build 2026-03-26T18:06:30,319 running build_py 2026-03-26T18:06:30,326 creating build/lib/llm_behavior_diff 2026-03-26T18:06:30,328 copying src/llm_behavior_diff/__init__.py -> build/lib/llm_behavior_diff 2026-03-26T18:06:30,331 copying src/llm_behavior_diff/aggregator.py -> build/lib/llm_behavior_diff 2026-03-26T18:06:30,333 copying src/llm_behavior_diff/statistics.py -> build/lib/llm_behavior_diff 2026-03-26T18:06:30,336 copying src/llm_behavior_diff/policy.py -> build/lib/llm_behavior_diff 2026-03-26T18:06:30,339 copying src/llm_behavior_diff/cli.py -> build/lib/llm_behavior_diff 2026-03-26T18:06:30,342 copying src/llm_behavior_diff/schema.py -> build/lib/llm_behavior_diff 2026-03-26T18:06:30,345 copying src/llm_behavior_diff/runner.py -> build/lib/llm_behavior_diff 2026-03-26T18:06:30,348 creating build/lib/llm_behavior_diff/adapters 2026-03-26T18:06:30,350 copying src/llm_behavior_diff/adapters/__init__.py -> build/lib/llm_behavior_diff/adapters 2026-03-26T18:06:30,352 copying src/llm_behavior_diff/adapters/local_adapter.py -> build/lib/llm_behavior_diff/adapters 2026-03-26T18:06:30,354 copying src/llm_behavior_diff/adapters/base.py -> build/lib/llm_behavior_diff/adapters 2026-03-26T18:06:30,356 copying src/llm_behavior_diff/adapters/anthropic_adapter.py -> build/lib/llm_behavior_diff/adapters 2026-03-26T18:06:30,358 copying src/llm_behavior_diff/adapters/openai_adapter.py -> build/lib/llm_behavior_diff/adapters 2026-03-26T18:06:30,360 copying src/llm_behavior_diff/adapters/litellm_adapter.py -> build/lib/llm_behavior_diff/adapters 2026-03-26T18:06:30,363 creating build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,364 copying src/llm_behavior_diff/comparators/behavioral.py -> build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,366 copying src/llm_behavior_diff/comparators/__init__.py -> build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,368 copying src/llm_behavior_diff/comparators/semantic.py -> build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,370 copying src/llm_behavior_diff/comparators/factual.py -> build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,372 copying src/llm_behavior_diff/comparators/judge.py -> build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,374 copying src/llm_behavior_diff/comparators/base.py -> build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,377 copying src/llm_behavior_diff/comparators/factual_external.py -> build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,379 copying src/llm_behavior_diff/comparators/format.py -> build/lib/llm_behavior_diff/comparators 2026-03-26T18:06:30,382 creating build/lib/llm_behavior_diff/connectors 2026-03-26T18:06:30,383 copying src/llm_behavior_diff/connectors/__init__.py -> build/lib/llm_behavior_diff/connectors 2026-03-26T18:06:30,385 copying src/llm_behavior_diff/connectors/wikipedia.py -> build/lib/llm_behavior_diff/connectors 2026-03-26T18:06:30,388 copying src/llm_behavior_diff/connectors/base.py -> build/lib/llm_behavior_diff/connectors 2026-03-26T18:06:30,389 running egg_info 2026-03-26T18:06:30,399 writing src/llm_behavior_diff.egg-info/PKG-INFO 2026-03-26T18:06:30,406 writing dependency_links to src/llm_behavior_diff.egg-info/dependency_links.txt 2026-03-26T18:06:30,408 writing entry points to src/llm_behavior_diff.egg-info/entry_points.txt 2026-03-26T18:06:30,411 writing requirements to src/llm_behavior_diff.egg-info/requires.txt 2026-03-26T18:06:30,412 writing top-level names to src/llm_behavior_diff.egg-info/top_level.txt 2026-03-26T18:06:30,425 reading manifest file 'src/llm_behavior_diff.egg-info/SOURCES.txt' 2026-03-26T18:06:30,429 adding license file 'LICENSE' 2026-03-26T18:06:30,434 writing manifest file 'src/llm_behavior_diff.egg-info/SOURCES.txt' 2026-03-26T18:06:30,449 installing to build/bdist.linux-armv7l/wheel 2026-03-26T18:06:30,450 running install 2026-03-26T18:06:30,473 running install_lib 2026-03-26T18:06:30,478 creating build/bdist.linux-armv7l/wheel 2026-03-26T18:06:30,481 creating build/bdist.linux-armv7l/wheel/llm_behavior_diff 2026-03-26T18:06:30,482 copying build/lib/llm_behavior_diff/__init__.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff 2026-03-26T18:06:30,484 copying build/lib/llm_behavior_diff/aggregator.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff 2026-03-26T18:06:30,487 creating build/bdist.linux-armv7l/wheel/llm_behavior_diff/adapters 2026-03-26T18:06:30,489 copying build/lib/llm_behavior_diff/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/adapters 2026-03-26T18:06:30,491 copying build/lib/llm_behavior_diff/adapters/local_adapter.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/adapters 2026-03-26T18:06:30,493 copying build/lib/llm_behavior_diff/adapters/base.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/adapters 2026-03-26T18:06:30,496 copying build/lib/llm_behavior_diff/adapters/anthropic_adapter.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/adapters 2026-03-26T18:06:30,498 copying build/lib/llm_behavior_diff/adapters/openai_adapter.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/adapters 2026-03-26T18:06:30,500 copying build/lib/llm_behavior_diff/adapters/litellm_adapter.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/adapters 2026-03-26T18:06:30,503 creating build/bdist.linux-armv7l/wheel/llm_behavior_diff/comparators 2026-03-26T18:06:30,504 copying build/lib/llm_behavior_diff/comparators/behavioral.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/comparators 2026-03-26T18:06:30,506 copying build/lib/llm_behavior_diff/comparators/__init__.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/comparators 2026-03-26T18:06:30,509 copying build/lib/llm_behavior_diff/comparators/semantic.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/comparators 2026-03-26T18:06:30,511 copying build/lib/llm_behavior_diff/comparators/factual.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/comparators 2026-03-26T18:06:30,513 copying build/lib/llm_behavior_diff/comparators/judge.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/comparators 2026-03-26T18:06:30,515 copying build/lib/llm_behavior_diff/comparators/base.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/comparators 2026-03-26T18:06:30,517 copying build/lib/llm_behavior_diff/comparators/factual_external.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/comparators 2026-03-26T18:06:30,520 copying build/lib/llm_behavior_diff/comparators/format.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/comparators 2026-03-26T18:06:30,523 copying build/lib/llm_behavior_diff/statistics.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff 2026-03-26T18:06:30,525 copying build/lib/llm_behavior_diff/policy.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff 2026-03-26T18:06:30,528 copying build/lib/llm_behavior_diff/cli.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff 2026-03-26T18:06:30,533 creating build/bdist.linux-armv7l/wheel/llm_behavior_diff/connectors 2026-03-26T18:06:30,534 copying build/lib/llm_behavior_diff/connectors/__init__.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/connectors 2026-03-26T18:06:30,536 copying build/lib/llm_behavior_diff/connectors/wikipedia.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/connectors 2026-03-26T18:06:30,538 copying build/lib/llm_behavior_diff/connectors/base.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff/connectors 2026-03-26T18:06:30,539 copying build/lib/llm_behavior_diff/schema.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff 2026-03-26T18:06:30,542 copying build/lib/llm_behavior_diff/runner.py -> build/bdist.linux-armv7l/wheel/./llm_behavior_diff 2026-03-26T18:06:30,544 running install_egg_info 2026-03-26T18:06:30,549 Copying src/llm_behavior_diff.egg-info to build/bdist.linux-armv7l/wheel/./llm_behavior_diff-1.0.0-py3.11.egg-info 2026-03-26T18:06:30,562 running install_scripts 2026-03-26T18:06:30,574 creating build/bdist.linux-armv7l/wheel/llm_behavior_diff-1.0.0.dist-info/WHEEL 2026-03-26T18:06:30,577 creating '/tmp/pip-wheel-gzh7u0ny/.tmp-tghxt8wz/llm_behavior_diff-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-26T18:06:30,579 adding 'llm_behavior_diff/__init__.py' 2026-03-26T18:06:30,581 adding 'llm_behavior_diff/aggregator.py' 2026-03-26T18:06:30,589 adding 'llm_behavior_diff/cli.py' 2026-03-26T18:06:30,592 adding 'llm_behavior_diff/policy.py' 2026-03-26T18:06:30,597 adding 'llm_behavior_diff/runner.py' 2026-03-26T18:06:30,600 adding 'llm_behavior_diff/schema.py' 2026-03-26T18:06:30,601 adding 'llm_behavior_diff/statistics.py' 2026-03-26T18:06:30,603 adding 'llm_behavior_diff/adapters/__init__.py' 2026-03-26T18:06:30,605 adding 'llm_behavior_diff/adapters/anthropic_adapter.py' 2026-03-26T18:06:30,606 adding 'llm_behavior_diff/adapters/base.py' 2026-03-26T18:06:30,608 adding 'llm_behavior_diff/adapters/litellm_adapter.py' 2026-03-26T18:06:30,609 adding 'llm_behavior_diff/adapters/local_adapter.py' 2026-03-26T18:06:30,610 adding 'llm_behavior_diff/adapters/openai_adapter.py' 2026-03-26T18:06:30,612 adding 'llm_behavior_diff/comparators/__init__.py' 2026-03-26T18:06:30,614 adding 'llm_behavior_diff/comparators/base.py' 2026-03-26T18:06:30,615 adding 'llm_behavior_diff/comparators/behavioral.py' 2026-03-26T18:06:30,616 adding 'llm_behavior_diff/comparators/factual.py' 2026-03-26T18:06:30,618 adding 'llm_behavior_diff/comparators/factual_external.py' 2026-03-26T18:06:30,619 adding 'llm_behavior_diff/comparators/format.py' 2026-03-26T18:06:30,621 adding 'llm_behavior_diff/comparators/judge.py' 2026-03-26T18:06:30,622 adding 'llm_behavior_diff/comparators/semantic.py' 2026-03-26T18:06:30,624 adding 'llm_behavior_diff/connectors/__init__.py' 2026-03-26T18:06:30,625 adding 'llm_behavior_diff/connectors/base.py' 2026-03-26T18:06:30,627 adding 'llm_behavior_diff/connectors/wikipedia.py' 2026-03-26T18:06:30,629 adding 'llm_behavior_diff-1.0.0.dist-info/licenses/LICENSE' 2026-03-26T18:06:30,632 adding 'llm_behavior_diff-1.0.0.dist-info/METADATA' 2026-03-26T18:06:30,633 adding 'llm_behavior_diff-1.0.0.dist-info/WHEEL' 2026-03-26T18:06:30,634 adding 'llm_behavior_diff-1.0.0.dist-info/entry_points.txt' 2026-03-26T18:06:30,635 adding 'llm_behavior_diff-1.0.0.dist-info/top_level.txt' 2026-03-26T18:06:30,636 adding 'llm_behavior_diff-1.0.0.dist-info/RECORD' 2026-03-26T18:06:30,639 removing build/bdist.linux-armv7l/wheel 2026-03-26T18:06:30,749 Building wheel for llm-behavior-diff (pyproject.toml): finished with status 'done' 2026-03-26T18:06:30,755 Created wheel for llm-behavior-diff: filename=llm_behavior_diff-1.0.0-py3-none-any.whl size=62562 sha256=5e41eb44f56335e0884027877d487ee7985297f3b4ca0864953f30ecc696c814 2026-03-26T18:06:30,757 Stored in directory: /tmp/pip-ephem-wheel-cache-0_i64mnu/wheels/16/5a/f1/628c67ee97ca6d8f0b26099ab8b6209c21ab133cc140b933c6 2026-03-26T18:06:30,771 Successfully built llm-behavior-diff 2026-03-26T18:06:30,777 Removed build tracker: '/tmp/pip-build-tracker-6m274w2z'