2026-03-08T08:13:09,744 Created temporary directory: /tmp/pip-ephem-wheel-cache-g39a8xxx 2026-03-08T08:13:09,746 Created temporary directory: /tmp/pip-build-tracker-eri88mdt 2026-03-08T08:13:09,747 Initialized build tracking at /tmp/pip-build-tracker-eri88mdt 2026-03-08T08:13:09,747 Created build tracker: /tmp/pip-build-tracker-eri88mdt 2026-03-08T08:13:09,748 Entered build tracker: /tmp/pip-build-tracker-eri88mdt 2026-03-08T08:13:09,748 Created temporary directory: /tmp/pip-wheel-_nh5_mf9 2026-03-08T08:13:09,751 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-08T08:13:09,754 Created temporary directory: /tmp/pip-ephem-wheel-cache-u40ct72t 2026-03-08T08:13:09,777 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-08T08:13:09,780 2 location(s) to search for versions of openclaw-alignment: 2026-03-08T08:13:09,780 * https://pypi.org/simple/openclaw-alignment/ 2026-03-08T08:13:09,780 * https://www.piwheels.org/simple/openclaw-alignment/ 2026-03-08T08:13:09,781 Fetching project page and analyzing links: https://pypi.org/simple/openclaw-alignment/ 2026-03-08T08:13:09,782 Getting page https://pypi.org/simple/openclaw-alignment/ 2026-03-08T08:13:09,783 Found index url https://pypi.org/simple 2026-03-08T08:13:09,998 Fetched page https://pypi.org/simple/openclaw-alignment/ as application/vnd.pypi.simple.v1+json 2026-03-08T08:13:10,000 Skipping link: No binaries permitted for openclaw-alignment: https://files.pythonhosted.org/packages/5e/09/d16211023a991ae6d5d373d3e767c97bc2edd7c25ed7627f7e19b814a59a/openclaw_alignment-1.0.0-py3-none-any.whl (from https://pypi.org/simple/openclaw-alignment/) (requires-python:>=3.10) 2026-03-08T08:13:10,001 Found link https://files.pythonhosted.org/packages/3b/cb/68474cdd3ca30c98e85b03526a578d90783ac6273d4f9ee5b801ce26e336/openclaw_alignment-1.0.0.tar.gz (from https://pypi.org/simple/openclaw-alignment/) (requires-python:>=3.10), version: 1.0.0 2026-03-08T08:13:10,002 Skipping link: No binaries permitted for openclaw-alignment: https://files.pythonhosted.org/packages/90/e9/c57b4ae507cb5d4c87b76ec16f113a83764a22cb210f77579aa102ceb966/openclaw_alignment-2.0.0-py3-none-any.whl (from https://pypi.org/simple/openclaw-alignment/) (requires-python:>=3.10) 2026-03-08T08:13:10,003 Found link https://files.pythonhosted.org/packages/a7/dc/90a9cd1f7b6a1d3c1b8e3be30eabe38777506d70738477ebc9b13ab66f57/openclaw_alignment-2.0.0.tar.gz (from https://pypi.org/simple/openclaw-alignment/) (requires-python:>=3.10), version: 2.0.0 2026-03-08T08:13:10,003 Fetching project page and analyzing links: https://www.piwheels.org/simple/openclaw-alignment/ 2026-03-08T08:13:10,004 Getting page https://www.piwheels.org/simple/openclaw-alignment/ 2026-03-08T08:13:10,005 Found index url https://www.piwheels.org/simple 2026-03-08T08:13:10,168 Fetched page https://www.piwheels.org/simple/openclaw-alignment/ as text/html 2026-03-08T08:13:10,170 Skipping link: No binaries permitted for openclaw-alignment: https://www.piwheels.org/simple/openclaw-alignment/openclaw_alignment-1.0.0-py3-none-any.whl#sha256=3d64be19b44e15a79670e346d16918a7b2a4fb50045258037852a84ad439b410 (from https://www.piwheels.org/simple/openclaw-alignment/) (requires-python:>=3.10) 2026-03-08T08:13:10,171 Skipping link: not a file: https://www.piwheels.org/simple/openclaw-alignment/ 2026-03-08T08:13:10,171 Skipping link: not a file: https://pypi.org/simple/openclaw-alignment/ 2026-03-08T08:13:10,190 Given no hashes to check 1 links for project 'openclaw-alignment': discarding no candidates 2026-03-08T08:13:10,208 Collecting openclaw-alignment==2.0.0 2026-03-08T08:13:10,211 Created temporary directory: /tmp/pip-unpack-1v0we_ln 2026-03-08T08:13:10,347 Downloading openclaw_alignment-2.0.0.tar.gz (218 kB) 2026-03-08T08:13:10,651 Added openclaw-alignment==2.0.0 from https://files.pythonhosted.org/packages/a7/dc/90a9cd1f7b6a1d3c1b8e3be30eabe38777506d70738477ebc9b13ab66f57/openclaw_alignment-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-eri88mdt' 2026-03-08T08:13:10,657 Created temporary directory: /tmp/pip-build-env-3mb4x4bj 2026-03-08T08:13:10,662 Installing build dependencies: started 2026-03-08T08:13:10,663 Running command pip subprocess to install build dependencies 2026-03-08T08:13:12,066 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-08T08:13:12,646 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-08T08:13:12,668 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-08T08:13:14,381 Collecting setuptools>=68 2026-03-08T08:13:14,456 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-08T08:13:14,720 Collecting wheel 2026-03-08T08:13:14,734 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-08T08:13:14,920 Collecting packaging>=24.0 2026-03-08T08:13:14,936 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-08T08:13:17,912 Installing collected packages: setuptools, packaging, wheel 2026-03-08T08:13:21,523 Creating /tmp/pip-build-env-3mb4x4bj/overlay/local/bin 2026-03-08T08:13:21,526 changing mode of /tmp/pip-build-env-3mb4x4bj/overlay/local/bin/wheel to 755 2026-03-08T08:13:21,549 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-08T08:13:21,823 Installing build dependencies: finished with status 'done' 2026-03-08T08:13:21,830 Getting requirements to build wheel: started 2026-03-08T08:13:21,831 Running command Getting requirements to build wheel 2026-03-08T08:13:22,522 running egg_info 2026-03-08T08:13:22,528 writing openclaw_alignment.egg-info/PKG-INFO 2026-03-08T08:13:22,536 writing dependency_links to openclaw_alignment.egg-info/dependency_links.txt 2026-03-08T08:13:22,538 writing entry points to openclaw_alignment.egg-info/entry_points.txt 2026-03-08T08:13:22,543 writing requirements to openclaw_alignment.egg-info/requires.txt 2026-03-08T08:13:22,544 writing top-level names to openclaw_alignment.egg-info/top_level.txt 2026-03-08T08:13:22,566 reading manifest file 'openclaw_alignment.egg-info/SOURCES.txt' 2026-03-08T08:13:22,574 reading manifest template 'MANIFEST.in' 2026-03-08T08:13:22,594 adding license file 'LICENSE' 2026-03-08T08:13:22,601 writing manifest file 'openclaw_alignment.egg-info/SOURCES.txt' 2026-03-08T08:13:22,697 Getting requirements to build wheel: finished with status 'done' 2026-03-08T08:13:22,700 Created temporary directory: /tmp/pip-modern-metadata-28_f5ais 2026-03-08T08:13:22,703 Preparing metadata (pyproject.toml): started 2026-03-08T08:13:22,704 Running command Preparing metadata (pyproject.toml) 2026-03-08T08:13:23,381 running dist_info 2026-03-08T08:13:23,391 creating /tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info 2026-03-08T08:13:23,392 writing /tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info/PKG-INFO 2026-03-08T08:13:23,400 writing dependency_links to /tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info/dependency_links.txt 2026-03-08T08:13:23,401 writing entry points to /tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info/entry_points.txt 2026-03-08T08:13:23,405 writing requirements to /tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info/requires.txt 2026-03-08T08:13:23,407 writing top-level names to /tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info/top_level.txt 2026-03-08T08:13:23,408 writing manifest file '/tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info/SOURCES.txt' 2026-03-08T08:13:23,428 reading manifest file '/tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info/SOURCES.txt' 2026-03-08T08:13:23,430 reading manifest template 'MANIFEST.in' 2026-03-08T08:13:23,449 adding license file 'LICENSE' 2026-03-08T08:13:23,454 writing manifest file '/tmp/pip-modern-metadata-28_f5ais/openclaw_alignment.egg-info/SOURCES.txt' 2026-03-08T08:13:23,455 creating '/tmp/pip-modern-metadata-28_f5ais/openclaw_alignment-2.0.0.dist-info' 2026-03-08T08:13:23,579 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-08T08:13:23,584 Source in /tmp/pip-wheel-_nh5_mf9/openclaw-alignment_383bcfff9e2a4c159d1bdab800c24236 has version 2.0.0, which satisfies requirement openclaw-alignment==2.0.0 from https://files.pythonhosted.org/packages/a7/dc/90a9cd1f7b6a1d3c1b8e3be30eabe38777506d70738477ebc9b13ab66f57/openclaw_alignment-2.0.0.tar.gz 2026-03-08T08:13:23,585 Removed openclaw-alignment==2.0.0 from https://files.pythonhosted.org/packages/a7/dc/90a9cd1f7b6a1d3c1b8e3be30eabe38777506d70738477ebc9b13ab66f57/openclaw_alignment-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-eri88mdt' 2026-03-08T08:13:23,591 Created temporary directory: /tmp/pip-unpack-p_y9wu3d 2026-03-08T08:13:23,592 Building wheels for collected packages: openclaw-alignment 2026-03-08T08:13:23,596 Created temporary directory: /tmp/pip-wheel-_szmg8jl 2026-03-08T08:13:23,597 Destination directory: /tmp/pip-wheel-_szmg8jl 2026-03-08T08:13:23,599 Building wheel for openclaw-alignment (pyproject.toml): started 2026-03-08T08:13:23,601 Running command Building wheel for openclaw-alignment (pyproject.toml) 2026-03-08T08:13:24,233 running bdist_wheel 2026-03-08T08:13:24,251 running build 2026-03-08T08:13:24,252 running build_py 2026-03-08T08:13:24,257 creating build/lib/openclaw_align 2026-03-08T08:13:24,259 copying openclaw_align/__main__.py -> build/lib/openclaw_align 2026-03-08T08:13:24,261 copying openclaw_align/cli.py -> build/lib/openclaw_align 2026-03-08T08:13:24,263 copying openclaw_align/__init__.py -> build/lib/openclaw_align 2026-03-08T08:13:24,266 creating build/lib/lib 2026-03-08T08:13:24,267 copying lib/performance_optimizer.py -> build/lib/lib 2026-03-08T08:13:24,269 copying lib/integration.py -> build/lib/lib 2026-03-08T08:13:24,272 copying lib/promotion.py -> build/lib/lib 2026-03-08T08:13:24,274 copying lib/trainer.py -> build/lib/lib 2026-03-08T08:13:24,276 copying lib/policy_store.py -> build/lib/lib 2026-03-08T08:13:24,278 copying lib/monitoring.py -> build/lib/lib 2026-03-08T08:13:24,281 copying lib/policy_resolution.py -> build/lib/lib 2026-03-08T08:13:24,283 copying lib/md_to_policy.py -> build/lib/lib 2026-03-08T08:13:24,286 copying lib/confirmation.py -> build/lib/lib 2026-03-08T08:13:24,289 copying lib/policy_models.py -> build/lib/lib 2026-03-08T08:13:24,292 copying lib/agent.py -> build/lib/lib 2026-03-08T08:13:24,294 copying lib/contracts.py -> build/lib/lib 2026-03-08T08:13:24,296 copying lib/environment.py -> build/lib/lib 2026-03-08T08:13:24,299 copying lib/experience_replay.py -> build/lib/lib 2026-03-08T08:13:24,302 copying lib/paths.py -> build/lib/lib 2026-03-08T08:13:24,303 copying lib/demotion.py -> build/lib/lib 2026-03-08T08:13:24,305 copying lib/policy_to_md.py -> build/lib/lib 2026-03-08T08:13:24,307 copying lib/hyperparameter_tuner.py -> build/lib/lib 2026-03-08T08:13:24,310 copying lib/cli.py -> build/lib/lib 2026-03-08T08:13:24,313 copying lib/__init__.py -> build/lib/lib 2026-03-08T08:13:24,315 copying lib/api.py -> build/lib/lib 2026-03-08T08:13:24,317 copying lib/risk.py -> build/lib/lib 2026-03-08T08:13:24,320 copying lib/reward.py -> build/lib/lib 2026-03-08T08:13:24,322 copying lib/distributed_trainer.py -> build/lib/lib 2026-03-08T08:13:24,326 copying lib/learner.py -> build/lib/lib 2026-03-08T08:13:24,329 copying lib/explanation.py -> build/lib/lib 2026-03-08T08:13:24,330 copying lib/nn_model.py -> build/lib/lib 2026-03-08T08:13:24,333 copying lib/collector.py -> build/lib/lib 2026-03-08T08:13:24,335 running egg_info 2026-03-08T08:13:24,344 writing openclaw_alignment.egg-info/PKG-INFO 2026-03-08T08:13:24,351 writing dependency_links to openclaw_alignment.egg-info/dependency_links.txt 2026-03-08T08:13:24,353 writing entry points to openclaw_alignment.egg-info/entry_points.txt 2026-03-08T08:13:24,357 writing requirements to openclaw_alignment.egg-info/requires.txt 2026-03-08T08:13:24,358 writing top-level names to openclaw_alignment.egg-info/top_level.txt 2026-03-08T08:13:24,369 reading manifest file 'openclaw_alignment.egg-info/SOURCES.txt' 2026-03-08T08:13:24,375 reading manifest template 'MANIFEST.in' 2026-03-08T08:13:24,395 adding license file 'LICENSE' 2026-03-08T08:13:24,401 writing manifest file 'openclaw_alignment.egg-info/SOURCES.txt' 2026-03-08T08:13:24,414 installing to build/bdist.linux-armv7l/wheel 2026-03-08T08:13:24,415 running install 2026-03-08T08:13:24,439 running install_lib 2026-03-08T08:13:24,444 creating build/bdist.linux-armv7l/wheel 2026-03-08T08:13:24,446 creating build/bdist.linux-armv7l/wheel/openclaw_align 2026-03-08T08:13:24,447 copying build/lib/openclaw_align/__main__.py -> build/bdist.linux-armv7l/wheel/./openclaw_align 2026-03-08T08:13:24,449 copying build/lib/openclaw_align/cli.py -> build/bdist.linux-armv7l/wheel/./openclaw_align 2026-03-08T08:13:24,451 copying build/lib/openclaw_align/__init__.py -> build/bdist.linux-armv7l/wheel/./openclaw_align 2026-03-08T08:13:24,454 creating build/bdist.linux-armv7l/wheel/lib 2026-03-08T08:13:24,455 copying build/lib/lib/performance_optimizer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,458 copying build/lib/lib/integration.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,460 copying build/lib/lib/promotion.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,462 copying build/lib/lib/trainer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,464 copying build/lib/lib/policy_store.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,467 copying build/lib/lib/monitoring.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,469 copying build/lib/lib/policy_resolution.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,471 copying build/lib/lib/md_to_policy.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,474 copying build/lib/lib/confirmation.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,477 copying build/lib/lib/policy_models.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,479 copying build/lib/lib/agent.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,481 copying build/lib/lib/contracts.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,483 copying build/lib/lib/environment.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,485 copying build/lib/lib/experience_replay.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,488 copying build/lib/lib/paths.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,490 copying build/lib/lib/demotion.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,492 copying build/lib/lib/policy_to_md.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,494 copying build/lib/lib/hyperparameter_tuner.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,497 copying build/lib/lib/cli.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,499 copying build/lib/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,502 copying build/lib/lib/api.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,504 copying build/lib/lib/risk.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,507 copying build/lib/lib/reward.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,510 copying build/lib/lib/distributed_trainer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,512 copying build/lib/lib/learner.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,515 copying build/lib/lib/explanation.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,517 copying build/lib/lib/nn_model.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,519 copying build/lib/lib/collector.py -> build/bdist.linux-armv7l/wheel/./lib 2026-03-08T08:13:24,521 running install_egg_info 2026-03-08T08:13:24,526 Copying openclaw_alignment.egg-info to build/bdist.linux-armv7l/wheel/./openclaw_alignment-2.0.0-py3.11.egg-info 2026-03-08T08:13:24,538 running install_scripts 2026-03-08T08:13:24,550 creating build/bdist.linux-armv7l/wheel/openclaw_alignment-2.0.0.dist-info/WHEEL 2026-03-08T08:13:24,553 creating '/tmp/pip-wheel-_szmg8jl/.tmp-fay5167j/openclaw_alignment-2.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-08T08:13:24,556 adding 'lib/__init__.py' 2026-03-08T08:13:24,559 adding 'lib/agent.py' 2026-03-08T08:13:24,561 adding 'lib/api.py' 2026-03-08T08:13:24,563 adding 'lib/cli.py' 2026-03-08T08:13:24,565 adding 'lib/collector.py' 2026-03-08T08:13:24,568 adding 'lib/confirmation.py' 2026-03-08T08:13:24,569 adding 'lib/contracts.py' 2026-03-08T08:13:24,571 adding 'lib/demotion.py' 2026-03-08T08:13:24,573 adding 'lib/distributed_trainer.py' 2026-03-08T08:13:24,576 adding 'lib/environment.py' 2026-03-08T08:13:24,577 adding 'lib/experience_replay.py' 2026-03-08T08:13:24,579 adding 'lib/explanation.py' 2026-03-08T08:13:24,581 adding 'lib/hyperparameter_tuner.py' 2026-03-08T08:13:24,583 adding 'lib/integration.py' 2026-03-08T08:13:24,586 adding 'lib/learner.py' 2026-03-08T08:13:24,588 adding 'lib/md_to_policy.py' 2026-03-08T08:13:24,590 adding 'lib/monitoring.py' 2026-03-08T08:13:24,592 adding 'lib/nn_model.py' 2026-03-08T08:13:24,593 adding 'lib/paths.py' 2026-03-08T08:13:24,595 adding 'lib/performance_optimizer.py' 2026-03-08T08:13:24,597 adding 'lib/policy_models.py' 2026-03-08T08:13:24,598 adding 'lib/policy_resolution.py' 2026-03-08T08:13:24,600 adding 'lib/policy_store.py' 2026-03-08T08:13:24,602 adding 'lib/policy_to_md.py' 2026-03-08T08:13:24,603 adding 'lib/promotion.py' 2026-03-08T08:13:24,606 adding 'lib/reward.py' 2026-03-08T08:13:24,608 adding 'lib/risk.py' 2026-03-08T08:13:24,610 adding 'lib/trainer.py' 2026-03-08T08:13:24,611 adding 'openclaw_align/__init__.py' 2026-03-08T08:13:24,613 adding 'openclaw_align/__main__.py' 2026-03-08T08:13:24,614 adding 'openclaw_align/cli.py' 2026-03-08T08:13:24,616 adding 'openclaw_alignment-2.0.0.dist-info/licenses/LICENSE' 2026-03-08T08:13:24,618 adding 'openclaw_alignment-2.0.0.dist-info/METADATA' 2026-03-08T08:13:24,619 adding 'openclaw_alignment-2.0.0.dist-info/WHEEL' 2026-03-08T08:13:24,620 adding 'openclaw_alignment-2.0.0.dist-info/entry_points.txt' 2026-03-08T08:13:24,621 adding 'openclaw_alignment-2.0.0.dist-info/top_level.txt' 2026-03-08T08:13:24,622 adding 'openclaw_alignment-2.0.0.dist-info/RECORD' 2026-03-08T08:13:24,624 removing build/bdist.linux-armv7l/wheel 2026-03-08T08:13:24,729 Building wheel for openclaw-alignment (pyproject.toml): finished with status 'done' 2026-03-08T08:13:24,736 Created wheel for openclaw-alignment: filename=openclaw_alignment-2.0.0-py3-none-any.whl size=90120 sha256=e6bdad5310d243b06a441c544bebc78fcabf82e61ed07a1b056f51f1dd454777 2026-03-08T08:13:24,737 Stored in directory: /tmp/pip-ephem-wheel-cache-u40ct72t/wheels/c7/40/13/4aea2f32a7e9a3d1e533ae1b117898247c7f278b2aa9ac70e9 2026-03-08T08:13:24,749 Successfully built openclaw-alignment 2026-03-08T08:13:24,755 Removed build tracker: '/tmp/pip-build-tracker-eri88mdt'