2025-10-09T16:39:19,818 Created temporary directory: /tmp/pip-ephem-wheel-cache-tudqd9qk 2025-10-09T16:39:19,820 Created temporary directory: /tmp/pip-build-tracker-vdmq4160 2025-10-09T16:39:19,820 Initialized build tracking at /tmp/pip-build-tracker-vdmq4160 2025-10-09T16:39:19,821 Created build tracker: /tmp/pip-build-tracker-vdmq4160 2025-10-09T16:39:19,822 Entered build tracker: /tmp/pip-build-tracker-vdmq4160 2025-10-09T16:39:19,823 Created temporary directory: /tmp/pip-wheel-18hphqzl 2025-10-09T16:39:19,826 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 2025-10-09T16:39:19,829 Created temporary directory: /tmp/pip-ephem-wheel-cache-9plvdyg1 2025-10-09T16:39:19,854 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-09T16:39:19,858 2 location(s) to search for versions of google-tunix: 2025-10-09T16:39:19,858 * https://pypi.org/simple/google-tunix/ 2025-10-09T16:39:19,858 * https://www.piwheels.org/simple/google-tunix/ 2025-10-09T16:39:19,859 Fetching project page and analyzing links: https://pypi.org/simple/google-tunix/ 2025-10-09T16:39:19,860 Getting page https://pypi.org/simple/google-tunix/ 2025-10-09T16:39:19,862 Found index url https://pypi.org/simple 2025-10-09T16:39:20,093 Fetched page https://pypi.org/simple/google-tunix/ as application/vnd.pypi.simple.v1+json 2025-10-09T16:39:20,097 Skipping link: No binaries permitted for google-tunix: https://files.pythonhosted.org/packages/b0/8b/f160953a9e7347013520df7d5c1f2cf493a7c3a2fbe6e2f8d42fc5537c77/google_tunix-0.0.1-py3-none-any.whl (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.12) 2025-10-09T16:39:20,098 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/0a/d4/3de4204e298db14660a8a4ada97f1ced3efde54110fd10f50f1b8b898360/google_tunix-0.0.1.tar.gz (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.12) 2025-10-09T16:39:20,099 Skipping link: 0.0.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/0a/d4/3de4204e298db14660a8a4ada97f1ced3efde54110fd10f50f1b8b898360/google_tunix-0.0.1.tar.gz (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.12) 2025-10-09T16:39:20,100 Skipping link: No binaries permitted for google-tunix: https://files.pythonhosted.org/packages/64/15/38f794e132829f3327790f97085c521258c5cad4fa757da4320fdd639e1b/google_tunix-0.0.2-py3-none-any.whl (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,101 Found link https://files.pythonhosted.org/packages/ef/28/307dcd7a3f728d1b699c19f4a6a775f03fe0087c82ead54f743b629d8429/google_tunix-0.0.2.tar.gz (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11), version: 0.0.2 2025-10-09T16:39:20,102 Skipping link: No binaries permitted for google-tunix: https://files.pythonhosted.org/packages/4b/37/b272178fa22d5e89c7e3eb84dcdb56ba97f9097f0183723c0ba83a3d0c57/google_tunix-0.1.0.dev0-py3-none-any.whl (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,103 Found link https://files.pythonhosted.org/packages/73/8d/475e89dfec7e87ff20c34bd682bfa1ac6365a1d0508b3bf2e6b6eeb92f17/google_tunix-0.1.0.dev0.tar.gz (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11), version: 0.1.0.dev0 2025-10-09T16:39:20,103 Skipping link: No binaries permitted for google-tunix: https://files.pythonhosted.org/packages/fa/4e/a8c20793ed6f76f01336fd7418966afe216938f980b9b2283f481883db12/google_tunix-0.1.0.dev1-py3-none-any.whl (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,104 Found link https://files.pythonhosted.org/packages/75/02/846bb3a831f14763844964901c34e824507c8a5f8e01ff568cf00ea3b00d/google_tunix-0.1.0.dev1.tar.gz (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11), version: 0.1.0.dev1 2025-10-09T16:39:20,105 Skipping link: No binaries permitted for google-tunix: https://files.pythonhosted.org/packages/e1/22/495f8766a00052675aaad744be2e2f2f0fa8aba3be6a0f8508a0f9a89069/google_tunix-0.1.0-py3-none-any.whl (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,107 Found link https://files.pythonhosted.org/packages/78/68/6c54fb1fe5adc27f0827d40e8114eaa3807282587e09963cd69500730e93/google_tunix-0.1.0.tar.gz (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11), version: 0.1.0 2025-10-09T16:39:20,107 Skipping link: No binaries permitted for google-tunix: https://files.pythonhosted.org/packages/c3/e4/3efafb1f93e6a156d37b6fc6253840f3664debdf826cb28beaaf96d5d060/google_tunix-0.1.1-py3-none-any.whl (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,108 Found link https://files.pythonhosted.org/packages/e4/d8/46812d207e141f5a39220dc30fdfd80c170aed448a7f6a3a429b5f640868/google_tunix-0.1.1.tar.gz (from https://pypi.org/simple/google-tunix/) (requires-python:>=3.11), version: 0.1.1 2025-10-09T16:39:20,109 Fetching project page and analyzing links: https://www.piwheels.org/simple/google-tunix/ 2025-10-09T16:39:20,110 Getting page https://www.piwheels.org/simple/google-tunix/ 2025-10-09T16:39:20,111 Found index url https://www.piwheels.org/simple 2025-10-09T16:39:20,322 Fetched page https://www.piwheels.org/simple/google-tunix/ as text/html 2025-10-09T16:39:20,325 Skipping link: No binaries permitted for google-tunix: https://www.piwheels.org/simple/google-tunix/google_tunix-0.1.0-py3-none-any.whl#sha256=60c5c0a584d2d2e9011b40cdfc39f280d193d2b3e62cd149a75db4d83a6f442c (from https://www.piwheels.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,325 Skipping link: No binaries permitted for google-tunix: https://www.piwheels.org/simple/google-tunix/google_tunix-0.1.0.dev1-py3-none-any.whl#sha256=136b1b5dd3a34446bc2104f320eaf04d047f54bfecaa789524002119a2308399 (from https://www.piwheels.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,326 Skipping link: No binaries permitted for google-tunix: https://www.piwheels.org/simple/google-tunix/google_tunix-0.1.0.dev0-py3-none-any.whl#sha256=26c3c0b8d02f739c1ed3eed486ab3b582434f54d5513bba87160ffc6e16fd773 (from https://www.piwheels.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,327 Skipping link: No binaries permitted for google-tunix: https://www.piwheels.org/simple/google-tunix/google_tunix-0.0.2-py3-none-any.whl#sha256=57f374d3fa6ed091725e09345cd94fa8246719457a54418bee748ade92c00510 (from https://www.piwheels.org/simple/google-tunix/) (requires-python:>=3.11) 2025-10-09T16:39:20,327 Skipping link: not a file: https://www.piwheels.org/simple/google-tunix/ 2025-10-09T16:39:20,328 Skipping link: not a file: https://pypi.org/simple/google-tunix/ 2025-10-09T16:39:20,350 Given no hashes to check 1 links for project 'google-tunix': discarding no candidates 2025-10-09T16:39:20,370 Collecting google-tunix==0.1.1 2025-10-09T16:39:20,373 Created temporary directory: /tmp/pip-unpack-g4do6f_z 2025-10-09T16:39:20,528 Downloading google_tunix-0.1.1.tar.gz (170 kB) 2025-10-09T16:39:20,845 Added google-tunix==0.1.1 from https://files.pythonhosted.org/packages/e4/d8/46812d207e141f5a39220dc30fdfd80c170aed448a7f6a3a429b5f640868/google_tunix-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-vdmq4160' 2025-10-09T16:39:20,851 Created temporary directory: /tmp/pip-build-env-4zmzc14s 2025-10-09T16:39:20,855 Installing build dependencies: started 2025-10-09T16:39:20,857 Running command pip subprocess to install build dependencies 2025-10-09T16:39:22,075 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-09T16:39:22,709 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 2025-10-09T16:39:22,733 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-09T16:39:24,615 Collecting setuptools>=77.0.3 2025-10-09T16:39:24,725 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-09T16:39:28,116 Installing collected packages: setuptools 2025-10-09T16:39:32,178 Successfully installed setuptools-80.9.0 2025-10-09T16:39:32,480 Installing build dependencies: finished with status 'done' 2025-10-09T16:39:32,487 Getting requirements to build wheel: started 2025-10-09T16:39:32,488 Running command Getting requirements to build wheel 2025-10-09T16:39:33,273 running egg_info 2025-10-09T16:39:33,280 writing google_tunix.egg-info/PKG-INFO 2025-10-09T16:39:33,289 writing dependency_links to google_tunix.egg-info/dependency_links.txt 2025-10-09T16:39:33,295 writing requirements to google_tunix.egg-info/requires.txt 2025-10-09T16:39:33,296 writing top-level names to google_tunix.egg-info/top_level.txt 2025-10-09T16:39:33,366 reading manifest file 'google_tunix.egg-info/SOURCES.txt' 2025-10-09T16:39:33,373 adding license file 'LICENSE' 2025-10-09T16:39:33,380 writing manifest file 'google_tunix.egg-info/SOURCES.txt' 2025-10-09T16:39:33,491 Getting requirements to build wheel: finished with status 'done' 2025-10-09T16:39:33,495 Created temporary directory: /tmp/pip-modern-metadata-postq8u4 2025-10-09T16:39:33,497 Preparing metadata (pyproject.toml): started 2025-10-09T16:39:33,499 Running command Preparing metadata (pyproject.toml) 2025-10-09T16:39:34,215 running dist_info 2025-10-09T16:39:34,228 creating /tmp/pip-modern-metadata-postq8u4/google_tunix.egg-info 2025-10-09T16:39:34,229 writing /tmp/pip-modern-metadata-postq8u4/google_tunix.egg-info/PKG-INFO 2025-10-09T16:39:34,240 writing dependency_links to /tmp/pip-modern-metadata-postq8u4/google_tunix.egg-info/dependency_links.txt 2025-10-09T16:39:34,245 writing requirements to /tmp/pip-modern-metadata-postq8u4/google_tunix.egg-info/requires.txt 2025-10-09T16:39:34,246 writing top-level names to /tmp/pip-modern-metadata-postq8u4/google_tunix.egg-info/top_level.txt 2025-10-09T16:39:34,248 writing manifest file '/tmp/pip-modern-metadata-postq8u4/google_tunix.egg-info/SOURCES.txt' 2025-10-09T16:39:34,306 reading manifest file '/tmp/pip-modern-metadata-postq8u4/google_tunix.egg-info/SOURCES.txt' 2025-10-09T16:39:34,309 adding license file 'LICENSE' 2025-10-09T16:39:34,314 writing manifest file '/tmp/pip-modern-metadata-postq8u4/google_tunix.egg-info/SOURCES.txt' 2025-10-09T16:39:34,316 creating '/tmp/pip-modern-metadata-postq8u4/google_tunix-0.1.1.dist-info' 2025-10-09T16:39:34,457 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-09T16:39:34,462 Source in /tmp/pip-wheel-18hphqzl/google-tunix_3511b776181042c8bb49832a0b013d9e has version 0.1.1, which satisfies requirement google-tunix==0.1.1 from https://files.pythonhosted.org/packages/e4/d8/46812d207e141f5a39220dc30fdfd80c170aed448a7f6a3a429b5f640868/google_tunix-0.1.1.tar.gz 2025-10-09T16:39:34,463 Removed google-tunix==0.1.1 from https://files.pythonhosted.org/packages/e4/d8/46812d207e141f5a39220dc30fdfd80c170aed448a7f6a3a429b5f640868/google_tunix-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-vdmq4160' 2025-10-09T16:39:34,470 Created temporary directory: /tmp/pip-unpack-pgn8k9zo 2025-10-09T16:39:34,471 Building wheels for collected packages: google-tunix 2025-10-09T16:39:34,476 Created temporary directory: /tmp/pip-wheel-7j1v6bug 2025-10-09T16:39:34,477 Destination directory: /tmp/pip-wheel-7j1v6bug 2025-10-09T16:39:34,479 Building wheel for google-tunix (pyproject.toml): started 2025-10-09T16:39:34,481 Running command Building wheel for google-tunix (pyproject.toml) 2025-10-09T16:39:35,172 running bdist_wheel 2025-10-09T16:39:35,195 running build 2025-10-09T16:39:35,196 running build_py 2025-10-09T16:39:35,203 creating build/lib/tunix 2025-10-09T16:39:35,205 copying tunix/__init__.py -> build/lib/tunix 2025-10-09T16:39:35,207 creating build/lib/tunix/utils 2025-10-09T16:39:35,208 copying tunix/utils/container.py -> build/lib/tunix/utils 2025-10-09T16:39:35,211 creating build/lib/tunix/oss 2025-10-09T16:39:35,212 copying tunix/oss/utils.py -> build/lib/tunix/oss 2025-10-09T16:39:35,214 creating build/lib/tunix/models 2025-10-09T16:39:35,215 copying tunix/models/safetensors_loader.py -> build/lib/tunix/models 2025-10-09T16:39:35,219 creating build/lib/tunix/sft 2025-10-09T16:39:35,220 copying tunix/sft/hooks.py -> build/lib/tunix/sft 2025-10-09T16:39:35,222 copying tunix/sft/profiler.py -> build/lib/tunix/sft 2025-10-09T16:39:35,224 copying tunix/sft/inflight_throttler.py -> build/lib/tunix/sft 2025-10-09T16:39:35,226 copying tunix/sft/utils.py -> build/lib/tunix/sft 2025-10-09T16:39:35,228 copying tunix/sft/peft_trainer.py -> build/lib/tunix/sft 2025-10-09T16:39:35,231 copying tunix/sft/progress_bar.py -> build/lib/tunix/sft 2025-10-09T16:39:35,233 copying tunix/sft/sharding_utils.py -> build/lib/tunix/sft 2025-10-09T16:39:35,235 copying tunix/sft/metrics_logger.py -> build/lib/tunix/sft 2025-10-09T16:39:35,237 copying tunix/sft/system_metrics_calculator.py -> build/lib/tunix/sft 2025-10-09T16:39:35,239 copying tunix/sft/checkpoint_manager.py -> build/lib/tunix/sft 2025-10-09T16:39:35,242 creating build/lib/tunix/distillation 2025-10-09T16:39:35,243 copying tunix/distillation/__init__.py -> build/lib/tunix/distillation 2025-10-09T16:39:35,245 copying tunix/distillation/distillation_trainer.py -> build/lib/tunix/distillation 2025-10-09T16:39:35,248 creating build/lib/tunix/tests 2025-10-09T16:39:35,249 copying tunix/tests/test_common.py -> build/lib/tunix/tests 2025-10-09T16:39:35,252 creating build/lib/tunix/generate 2025-10-09T16:39:35,254 copying tunix/generate/vllm_sampler.py -> build/lib/tunix/generate 2025-10-09T16:39:35,256 copying tunix/generate/tokenizer_adapter.py -> build/lib/tunix/generate 2025-10-09T16:39:35,259 copying tunix/generate/base_sampler.py -> build/lib/tunix/generate 2025-10-09T16:39:35,261 copying tunix/generate/sampler.py -> build/lib/tunix/generate 2025-10-09T16:39:35,264 copying tunix/generate/utils.py -> build/lib/tunix/generate 2025-10-09T16:39:35,266 copying tunix/generate/beam_search.py -> build/lib/tunix/generate 2025-10-09T16:39:35,270 creating build/lib/tunix/rl 2025-10-09T16:39:35,271 copying tunix/rl/common.py -> build/lib/tunix/rl 2025-10-09T16:39:35,274 copying tunix/rl/trainer.py -> build/lib/tunix/rl 2025-10-09T16:39:35,276 copying tunix/rl/utils.py -> build/lib/tunix/rl 2025-10-09T16:39:35,278 copying tunix/rl/rl_learner.py -> build/lib/tunix/rl 2025-10-09T16:39:35,281 copying tunix/rl/reshard.py -> build/lib/tunix/rl 2025-10-09T16:39:35,283 copying tunix/rl/rl_cluster.py -> build/lib/tunix/rl 2025-10-09T16:39:35,287 creating build/lib/tunix/cli 2025-10-09T16:39:35,288 copying tunix/cli/peft_main.py -> build/lib/tunix/cli 2025-10-09T16:39:35,290 copying tunix/cli/grpo_main.py -> build/lib/tunix/cli 2025-10-09T16:39:35,293 copying tunix/cli/config.py -> build/lib/tunix/cli 2025-10-09T16:39:35,296 creating build/lib/tunix/models/qwen3 2025-10-09T16:39:35,297 copying tunix/models/qwen3/model.py -> build/lib/tunix/models/qwen3 2025-10-09T16:39:35,300 copying tunix/models/qwen3/params.py -> build/lib/tunix/models/qwen3 2025-10-09T16:39:35,303 creating build/lib/tunix/models/llama3 2025-10-09T16:39:35,304 copying tunix/models/llama3/model.py -> build/lib/tunix/models/llama3 2025-10-09T16:39:35,307 copying tunix/models/llama3/params.py -> build/lib/tunix/models/llama3 2025-10-09T16:39:35,310 creating build/lib/tunix/models/gemma3 2025-10-09T16:39:35,311 copying tunix/models/gemma3/model.py -> build/lib/tunix/models/gemma3 2025-10-09T16:39:35,314 copying tunix/models/gemma3/params_safetensors.py -> build/lib/tunix/models/gemma3 2025-10-09T16:39:35,316 copying tunix/models/gemma3/params.py -> build/lib/tunix/models/gemma3 2025-10-09T16:39:35,319 creating build/lib/tunix/models/qwen2 2025-10-09T16:39:35,320 copying tunix/models/qwen2/model.py -> build/lib/tunix/models/qwen2 2025-10-09T16:39:35,323 copying tunix/models/qwen2/params.py -> build/lib/tunix/models/qwen2 2025-10-09T16:39:35,325 creating build/lib/tunix/models/gemma 2025-10-09T16:39:35,326 copying tunix/models/gemma/model.py -> build/lib/tunix/models/gemma 2025-10-09T16:39:35,329 copying tunix/models/gemma/params_safetensors.py -> build/lib/tunix/models/gemma 2025-10-09T16:39:35,332 copying tunix/models/gemma/sampler.py -> build/lib/tunix/models/gemma 2025-10-09T16:39:35,334 copying tunix/models/gemma/params.py -> build/lib/tunix/models/gemma 2025-10-09T16:39:35,337 creating build/lib/tunix/sft/dpo 2025-10-09T16:39:35,338 copying tunix/sft/dpo/dpo_trainer.py -> build/lib/tunix/sft/dpo 2025-10-09T16:39:35,341 creating build/lib/tunix/distillation/strategies 2025-10-09T16:39:35,342 copying tunix/distillation/strategies/feature_pooling.py -> build/lib/tunix/distillation/strategies 2025-10-09T16:39:35,345 copying tunix/distillation/strategies/attention.py -> build/lib/tunix/distillation/strategies 2025-10-09T16:39:35,347 copying tunix/distillation/strategies/__init__.py -> build/lib/tunix/distillation/strategies 2025-10-09T16:39:35,349 copying tunix/distillation/strategies/feature_projection.py -> build/lib/tunix/distillation/strategies 2025-10-09T16:39:35,352 copying tunix/distillation/strategies/base_strategy.py -> build/lib/tunix/distillation/strategies 2025-10-09T16:39:35,354 copying tunix/distillation/strategies/logit.py -> build/lib/tunix/distillation/strategies 2025-10-09T16:39:35,357 creating build/lib/tunix/distillation/feature_extraction 2025-10-09T16:39:35,358 copying tunix/distillation/feature_extraction/sowed_module.py -> build/lib/tunix/distillation/feature_extraction 2025-10-09T16:39:35,361 copying tunix/distillation/feature_extraction/__init__.py -> build/lib/tunix/distillation/feature_extraction 2025-10-09T16:39:35,363 copying tunix/distillation/feature_extraction/projection.py -> build/lib/tunix/distillation/feature_extraction 2025-10-09T16:39:35,365 copying tunix/distillation/feature_extraction/pooling.py -> build/lib/tunix/distillation/feature_extraction 2025-10-09T16:39:35,368 creating build/lib/tunix/examples/data 2025-10-09T16:39:35,370 copying tunix/examples/data/translation_dataset.py -> build/lib/tunix/examples/data 2025-10-09T16:39:35,372 copying tunix/examples/data/math_dataset.py -> build/lib/tunix/examples/data 2025-10-09T16:39:35,375 creating build/lib/tunix/rl/grpo 2025-10-09T16:39:35,376 copying tunix/rl/grpo/grpo_helpers.py -> build/lib/tunix/rl/grpo 2025-10-09T16:39:35,378 copying tunix/rl/grpo/grpo_learner.py -> build/lib/tunix/rl/grpo 2025-10-09T16:39:35,381 creating build/lib/tunix/rl/inference 2025-10-09T16:39:35,383 copying tunix/rl/inference/inference_worker.py -> build/lib/tunix/rl/inference 2025-10-09T16:39:35,385 creating build/lib/tunix/rl/queue 2025-10-09T16:39:35,386 copying tunix/rl/queue/data_queue.py -> build/lib/tunix/rl/queue 2025-10-09T16:39:35,389 creating build/lib/tunix/rl/ppo 2025-10-09T16:39:35,390 copying tunix/rl/ppo/ppo_helpers.py -> build/lib/tunix/rl/ppo 2025-10-09T16:39:35,393 copying tunix/rl/ppo/ppo_learner.py -> build/lib/tunix/rl/ppo 2025-10-09T16:39:35,396 creating build/lib/tunix/rl/rollout 2025-10-09T16:39:35,397 copying tunix/rl/rollout/vllm_rollout.py -> build/lib/tunix/rl/rollout 2025-10-09T16:39:35,400 copying tunix/rl/rollout/base_rollout.py -> build/lib/tunix/rl/rollout 2025-10-09T16:39:35,402 copying tunix/rl/rollout/vanilla_rollout.py -> build/lib/tunix/rl/rollout 2025-10-09T16:39:35,405 creating build/lib/tunix/rl/experimental/agentic 2025-10-09T16:39:35,406 copying tunix/rl/experimental/agentic/utils.py -> build/lib/tunix/rl/experimental/agentic 2025-10-09T16:39:35,409 creating build/lib/tunix/rl/experimental/agentic/prompts 2025-10-09T16:39:35,410 copying tunix/rl/experimental/agentic/prompts/prompt_template.py -> build/lib/tunix/rl/experimental/agentic/prompts 2025-10-09T16:39:35,413 creating build/lib/tunix/rl/experimental/agentic/trajectory 2025-10-09T16:39:35,414 copying tunix/rl/experimental/agentic/trajectory/trajectory_collect_engine.py -> build/lib/tunix/rl/experimental/agentic/trajectory 2025-10-09T16:39:35,417 creating build/lib/tunix/rl/experimental/agentic/environments 2025-10-09T16:39:35,418 copying tunix/rl/experimental/agentic/environments/tool_environment.py -> build/lib/tunix/rl/experimental/agentic/environments 2025-10-09T16:39:35,420 copying tunix/rl/experimental/agentic/environments/base_environment.py -> build/lib/tunix/rl/experimental/agentic/environments 2025-10-09T16:39:35,423 creating build/lib/tunix/rl/experimental/agentic/agents 2025-10-09T16:39:35,424 copying tunix/rl/experimental/agentic/agents/base_agent.py -> build/lib/tunix/rl/experimental/agentic/agents 2025-10-09T16:39:35,427 copying tunix/rl/experimental/agentic/agents/agent_types.py -> build/lib/tunix/rl/experimental/agentic/agents 2025-10-09T16:39:35,429 copying tunix/rl/experimental/agentic/agents/tool_agent.py -> build/lib/tunix/rl/experimental/agentic/agents 2025-10-09T16:39:35,432 creating build/lib/tunix/rl/experimental/agentic/tools 2025-10-09T16:39:35,433 copying tunix/rl/experimental/agentic/tools/base_tool.py -> build/lib/tunix/rl/experimental/agentic/tools 2025-10-09T16:39:35,435 copying tunix/rl/experimental/agentic/tools/calculator_tool.py -> build/lib/tunix/rl/experimental/agentic/tools 2025-10-09T16:39:35,437 copying tunix/rl/experimental/agentic/tools/tool_manager.py -> build/lib/tunix/rl/experimental/agentic/tools 2025-10-09T16:39:35,441 creating build/lib/tunix/rl/experimental/agentic/rewards 2025-10-09T16:39:35,442 copying tunix/rl/experimental/agentic/rewards/reward.py -> build/lib/tunix/rl/experimental/agentic/rewards 2025-10-09T16:39:35,445 copying tunix/rl/experimental/agentic/rewards/reward_types.py -> build/lib/tunix/rl/experimental/agentic/rewards 2025-10-09T16:39:35,447 creating build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,449 copying tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_base.py -> build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,451 copying tunix/rl/experimental/agentic/parser/tool_parser/gemini_parser.py -> build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,453 copying tunix/rl/experimental/agentic/parser/tool_parser/qwen_parser.py -> build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,455 copying tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_registry.py -> build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,458 creating build/lib/tunix/rl/experimental/agentic/parser/chat_template_parser 2025-10-09T16:39:35,459 copying tunix/rl/experimental/agentic/parser/chat_template_parser/parser.py -> build/lib/tunix/rl/experimental/agentic/parser/chat_template_parser 2025-10-09T16:39:35,462 creating build/lib/tunix/cli/utils 2025-10-09T16:39:35,463 copying tunix/cli/utils/model.py -> build/lib/tunix/cli/utils 2025-10-09T16:39:35,466 copying tunix/cli/utils/reward.py -> build/lib/tunix/cli/utils 2025-10-09T16:39:35,468 running egg_info 2025-10-09T16:39:35,481 writing google_tunix.egg-info/PKG-INFO 2025-10-09T16:39:35,490 writing dependency_links to google_tunix.egg-info/dependency_links.txt 2025-10-09T16:39:35,494 writing requirements to google_tunix.egg-info/requires.txt 2025-10-09T16:39:35,496 writing top-level names to google_tunix.egg-info/top_level.txt 2025-10-09T16:39:35,535 reading manifest file 'google_tunix.egg-info/SOURCES.txt' 2025-10-09T16:39:35,542 adding license file 'LICENSE' 2025-10-09T16:39:35,549 writing manifest file 'google_tunix.egg-info/SOURCES.txt' 2025-10-09T16:39:35,595 installing to build/bdist.linux-armv7l/wheel 2025-10-09T16:39:35,596 running install 2025-10-09T16:39:35,622 running install_lib 2025-10-09T16:39:35,628 creating build/bdist.linux-armv7l/wheel 2025-10-09T16:39:35,630 creating build/bdist.linux-armv7l/wheel/tunix 2025-10-09T16:39:35,632 creating build/bdist.linux-armv7l/wheel/tunix/utils 2025-10-09T16:39:35,633 copying build/lib/tunix/utils/container.py -> build/bdist.linux-armv7l/wheel/./tunix/utils 2025-10-09T16:39:35,636 creating build/bdist.linux-armv7l/wheel/tunix/oss 2025-10-09T16:39:35,637 copying build/lib/tunix/oss/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/oss 2025-10-09T16:39:35,639 creating build/bdist.linux-armv7l/wheel/tunix/models 2025-10-09T16:39:35,641 copying build/lib/tunix/models/safetensors_loader.py -> build/bdist.linux-armv7l/wheel/./tunix/models 2025-10-09T16:39:35,643 creating build/bdist.linux-armv7l/wheel/tunix/models/qwen3 2025-10-09T16:39:35,645 copying build/lib/tunix/models/qwen3/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/qwen3 2025-10-09T16:39:35,647 copying build/lib/tunix/models/qwen3/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/qwen3 2025-10-09T16:39:35,650 creating build/bdist.linux-armv7l/wheel/tunix/models/llama3 2025-10-09T16:39:35,651 copying build/lib/tunix/models/llama3/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/llama3 2025-10-09T16:39:35,655 copying build/lib/tunix/models/llama3/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/llama3 2025-10-09T16:39:35,657 creating build/bdist.linux-armv7l/wheel/tunix/models/gemma3 2025-10-09T16:39:35,659 copying build/lib/tunix/models/gemma3/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma3 2025-10-09T16:39:35,661 copying build/lib/tunix/models/gemma3/params_safetensors.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma3 2025-10-09T16:39:35,664 copying build/lib/tunix/models/gemma3/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma3 2025-10-09T16:39:35,667 creating build/bdist.linux-armv7l/wheel/tunix/models/qwen2 2025-10-09T16:39:35,668 copying build/lib/tunix/models/qwen2/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/qwen2 2025-10-09T16:39:35,671 copying build/lib/tunix/models/qwen2/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/qwen2 2025-10-09T16:39:35,673 creating build/bdist.linux-armv7l/wheel/tunix/models/gemma 2025-10-09T16:39:35,675 copying build/lib/tunix/models/gemma/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma 2025-10-09T16:39:35,678 copying build/lib/tunix/models/gemma/params_safetensors.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma 2025-10-09T16:39:35,680 copying build/lib/tunix/models/gemma/sampler.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma 2025-10-09T16:39:35,683 copying build/lib/tunix/models/gemma/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma 2025-10-09T16:39:35,685 copying build/lib/tunix/__init__.py -> build/bdist.linux-armv7l/wheel/./tunix 2025-10-09T16:39:35,688 creating build/bdist.linux-armv7l/wheel/tunix/sft 2025-10-09T16:39:35,689 copying build/lib/tunix/sft/hooks.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,691 copying build/lib/tunix/sft/profiler.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,693 copying build/lib/tunix/sft/inflight_throttler.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,696 creating build/bdist.linux-armv7l/wheel/tunix/sft/dpo 2025-10-09T16:39:35,697 copying build/lib/tunix/sft/dpo/dpo_trainer.py -> build/bdist.linux-armv7l/wheel/./tunix/sft/dpo 2025-10-09T16:39:35,700 copying build/lib/tunix/sft/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,703 copying build/lib/tunix/sft/peft_trainer.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,706 copying build/lib/tunix/sft/progress_bar.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,708 copying build/lib/tunix/sft/sharding_utils.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,710 copying build/lib/tunix/sft/metrics_logger.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,712 copying build/lib/tunix/sft/system_metrics_calculator.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,714 copying build/lib/tunix/sft/checkpoint_manager.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-10-09T16:39:35,717 creating build/bdist.linux-armv7l/wheel/tunix/distillation 2025-10-09T16:39:35,719 creating build/bdist.linux-armv7l/wheel/tunix/distillation/strategies 2025-10-09T16:39:35,720 copying build/lib/tunix/distillation/strategies/feature_pooling.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-10-09T16:39:35,723 copying build/lib/tunix/distillation/strategies/attention.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-10-09T16:39:35,725 copying build/lib/tunix/distillation/strategies/__init__.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-10-09T16:39:35,727 copying build/lib/tunix/distillation/strategies/feature_projection.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-10-09T16:39:35,729 copying build/lib/tunix/distillation/strategies/base_strategy.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-10-09T16:39:35,732 copying build/lib/tunix/distillation/strategies/logit.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-10-09T16:39:35,734 copying build/lib/tunix/distillation/__init__.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation 2025-10-09T16:39:35,737 creating build/bdist.linux-armv7l/wheel/tunix/distillation/feature_extraction 2025-10-09T16:39:35,738 copying build/lib/tunix/distillation/feature_extraction/sowed_module.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/feature_extraction 2025-10-09T16:39:35,740 copying build/lib/tunix/distillation/feature_extraction/__init__.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/feature_extraction 2025-10-09T16:39:35,742 copying build/lib/tunix/distillation/feature_extraction/projection.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/feature_extraction 2025-10-09T16:39:35,745 copying build/lib/tunix/distillation/feature_extraction/pooling.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/feature_extraction 2025-10-09T16:39:35,747 copying build/lib/tunix/distillation/distillation_trainer.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation 2025-10-09T16:39:35,750 creating build/bdist.linux-armv7l/wheel/tunix/tests 2025-10-09T16:39:35,752 copying build/lib/tunix/tests/test_common.py -> build/bdist.linux-armv7l/wheel/./tunix/tests 2025-10-09T16:39:35,755 creating build/bdist.linux-armv7l/wheel/tunix/generate 2025-10-09T16:39:35,756 copying build/lib/tunix/generate/vllm_sampler.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-10-09T16:39:35,759 copying build/lib/tunix/generate/tokenizer_adapter.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-10-09T16:39:35,762 copying build/lib/tunix/generate/base_sampler.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-10-09T16:39:35,764 copying build/lib/tunix/generate/sampler.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-10-09T16:39:35,767 copying build/lib/tunix/generate/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-10-09T16:39:35,770 copying build/lib/tunix/generate/beam_search.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-10-09T16:39:35,773 creating build/bdist.linux-armv7l/wheel/tunix/examples 2025-10-09T16:39:35,775 creating build/bdist.linux-armv7l/wheel/tunix/examples/data 2025-10-09T16:39:35,776 copying build/lib/tunix/examples/data/translation_dataset.py -> build/bdist.linux-armv7l/wheel/./tunix/examples/data 2025-10-09T16:39:35,779 copying build/lib/tunix/examples/data/math_dataset.py -> build/bdist.linux-armv7l/wheel/./tunix/examples/data 2025-10-09T16:39:35,782 creating build/bdist.linux-armv7l/wheel/tunix/rl 2025-10-09T16:39:35,783 copying build/lib/tunix/rl/common.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-10-09T16:39:35,787 creating build/bdist.linux-armv7l/wheel/tunix/rl/grpo 2025-10-09T16:39:35,788 copying build/lib/tunix/rl/grpo/grpo_helpers.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/grpo 2025-10-09T16:39:35,790 copying build/lib/tunix/rl/grpo/grpo_learner.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/grpo 2025-10-09T16:39:35,793 copying build/lib/tunix/rl/trainer.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-10-09T16:39:35,796 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental 2025-10-09T16:39:35,797 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic 2025-10-09T16:39:35,799 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/prompts 2025-10-09T16:39:35,801 copying build/lib/tunix/rl/experimental/agentic/prompts/prompt_template.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/prompts 2025-10-09T16:39:35,803 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/trajectory 2025-10-09T16:39:35,804 copying build/lib/tunix/rl/experimental/agentic/trajectory/trajectory_collect_engine.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/trajectory 2025-10-09T16:39:35,808 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/environments 2025-10-09T16:39:35,809 copying build/lib/tunix/rl/experimental/agentic/environments/tool_environment.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/environments 2025-10-09T16:39:35,811 copying build/lib/tunix/rl/experimental/agentic/environments/base_environment.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/environments 2025-10-09T16:39:35,814 copying build/lib/tunix/rl/experimental/agentic/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic 2025-10-09T16:39:35,817 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/agents 2025-10-09T16:39:35,818 copying build/lib/tunix/rl/experimental/agentic/agents/base_agent.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/agents 2025-10-09T16:39:35,820 copying build/lib/tunix/rl/experimental/agentic/agents/agent_types.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/agents 2025-10-09T16:39:35,822 copying build/lib/tunix/rl/experimental/agentic/agents/tool_agent.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/agents 2025-10-09T16:39:35,825 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/tools 2025-10-09T16:39:35,826 copying build/lib/tunix/rl/experimental/agentic/tools/base_tool.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/tools 2025-10-09T16:39:35,829 copying build/lib/tunix/rl/experimental/agentic/tools/calculator_tool.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/tools 2025-10-09T16:39:35,831 copying build/lib/tunix/rl/experimental/agentic/tools/tool_manager.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/tools 2025-10-09T16:39:35,834 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/parser 2025-10-09T16:39:35,836 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,837 copying build/lib/tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_base.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,839 copying build/lib/tunix/rl/experimental/agentic/parser/tool_parser/gemini_parser.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,841 copying build/lib/tunix/rl/experimental/agentic/parser/tool_parser/qwen_parser.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,843 copying build/lib/tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_registry.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/parser/tool_parser 2025-10-09T16:39:35,846 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/parser/chat_template_parser 2025-10-09T16:39:35,847 copying build/lib/tunix/rl/experimental/agentic/parser/chat_template_parser/parser.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/parser/chat_template_parser 2025-10-09T16:39:35,850 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/rewards 2025-10-09T16:39:35,851 copying build/lib/tunix/rl/experimental/agentic/rewards/reward.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/rewards 2025-10-09T16:39:35,853 copying build/lib/tunix/rl/experimental/agentic/rewards/reward_types.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/rewards 2025-10-09T16:39:35,855 copying build/lib/tunix/rl/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-10-09T16:39:35,858 creating build/bdist.linux-armv7l/wheel/tunix/rl/inference 2025-10-09T16:39:35,859 copying build/lib/tunix/rl/inference/inference_worker.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/inference 2025-10-09T16:39:35,862 creating build/bdist.linux-armv7l/wheel/tunix/rl/queue 2025-10-09T16:39:35,863 copying build/lib/tunix/rl/queue/data_queue.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/queue 2025-10-09T16:39:35,866 creating build/bdist.linux-armv7l/wheel/tunix/rl/ppo 2025-10-09T16:39:35,867 copying build/lib/tunix/rl/ppo/ppo_helpers.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/ppo 2025-10-09T16:39:35,869 copying build/lib/tunix/rl/ppo/ppo_learner.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/ppo 2025-10-09T16:39:35,872 copying build/lib/tunix/rl/rl_learner.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-10-09T16:39:35,875 copying build/lib/tunix/rl/reshard.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-10-09T16:39:35,878 creating build/bdist.linux-armv7l/wheel/tunix/rl/rollout 2025-10-09T16:39:35,879 copying build/lib/tunix/rl/rollout/vllm_rollout.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/rollout 2025-10-09T16:39:35,882 copying build/lib/tunix/rl/rollout/base_rollout.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/rollout 2025-10-09T16:39:35,884 copying build/lib/tunix/rl/rollout/vanilla_rollout.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/rollout 2025-10-09T16:39:35,886 copying build/lib/tunix/rl/rl_cluster.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-10-09T16:39:35,889 creating build/bdist.linux-armv7l/wheel/tunix/cli 2025-10-09T16:39:35,891 creating build/bdist.linux-armv7l/wheel/tunix/cli/utils 2025-10-09T16:39:35,892 copying build/lib/tunix/cli/utils/model.py -> build/bdist.linux-armv7l/wheel/./tunix/cli/utils 2025-10-09T16:39:35,895 copying build/lib/tunix/cli/utils/reward.py -> build/bdist.linux-armv7l/wheel/./tunix/cli/utils 2025-10-09T16:39:35,897 copying build/lib/tunix/cli/peft_main.py -> build/bdist.linux-armv7l/wheel/./tunix/cli 2025-10-09T16:39:35,899 copying build/lib/tunix/cli/grpo_main.py -> build/bdist.linux-armv7l/wheel/./tunix/cli 2025-10-09T16:39:35,902 copying build/lib/tunix/cli/config.py -> build/bdist.linux-armv7l/wheel/./tunix/cli 2025-10-09T16:39:35,904 running install_egg_info 2025-10-09T16:39:35,910 Copying google_tunix.egg-info to build/bdist.linux-armv7l/wheel/./google_tunix-0.1.1-py3.11.egg-info 2025-10-09T16:39:35,921 running install_scripts 2025-10-09T16:39:35,933 creating build/bdist.linux-armv7l/wheel/google_tunix-0.1.1.dist-info/WHEEL 2025-10-09T16:39:35,936 creating '/tmp/pip-wheel-7j1v6bug/.tmp-xi7x6ays/google_tunix-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-09T16:39:35,940 adding 'google_tunix-0.1.1.dist-info/licenses/LICENSE' 2025-10-09T16:39:35,942 adding 'tunix/__init__.py' 2025-10-09T16:39:35,946 adding 'tunix/cli/config.py' 2025-10-09T16:39:35,948 adding 'tunix/cli/grpo_main.py' 2025-10-09T16:39:35,950 adding 'tunix/cli/peft_main.py' 2025-10-09T16:39:35,953 adding 'tunix/cli/utils/model.py' 2025-10-09T16:39:35,955 adding 'tunix/cli/utils/reward.py' 2025-10-09T16:39:35,957 adding 'tunix/distillation/__init__.py' 2025-10-09T16:39:35,958 adding 'tunix/distillation/distillation_trainer.py' 2025-10-09T16:39:35,960 adding 'tunix/distillation/feature_extraction/__init__.py' 2025-10-09T16:39:35,962 adding 'tunix/distillation/feature_extraction/pooling.py' 2025-10-09T16:39:35,964 adding 'tunix/distillation/feature_extraction/projection.py' 2025-10-09T16:39:35,965 adding 'tunix/distillation/feature_extraction/sowed_module.py' 2025-10-09T16:39:35,967 adding 'tunix/distillation/strategies/__init__.py' 2025-10-09T16:39:35,968 adding 'tunix/distillation/strategies/attention.py' 2025-10-09T16:39:35,970 adding 'tunix/distillation/strategies/base_strategy.py' 2025-10-09T16:39:35,972 adding 'tunix/distillation/strategies/feature_pooling.py' 2025-10-09T16:39:35,973 adding 'tunix/distillation/strategies/feature_projection.py' 2025-10-09T16:39:35,975 adding 'tunix/distillation/strategies/logit.py' 2025-10-09T16:39:35,977 adding 'tunix/examples/data/math_dataset.py' 2025-10-09T16:39:35,979 adding 'tunix/examples/data/translation_dataset.py' 2025-10-09T16:39:35,981 adding 'tunix/generate/base_sampler.py' 2025-10-09T16:39:35,983 adding 'tunix/generate/beam_search.py' 2025-10-09T16:39:35,986 adding 'tunix/generate/sampler.py' 2025-10-09T16:39:35,988 adding 'tunix/generate/tokenizer_adapter.py' 2025-10-09T16:39:35,992 adding 'tunix/generate/utils.py' 2025-10-09T16:39:35,994 adding 'tunix/generate/vllm_sampler.py' 2025-10-09T16:39:35,996 adding 'tunix/models/safetensors_loader.py' 2025-10-09T16:39:36,001 adding 'tunix/models/gemma/model.py' 2025-10-09T16:39:36,002 adding 'tunix/models/gemma/params.py' 2025-10-09T16:39:36,004 adding 'tunix/models/gemma/params_safetensors.py' 2025-10-09T16:39:36,007 adding 'tunix/models/gemma/sampler.py' 2025-10-09T16:39:36,011 adding 'tunix/models/gemma3/model.py' 2025-10-09T16:39:36,013 adding 'tunix/models/gemma3/params.py' 2025-10-09T16:39:36,014 adding 'tunix/models/gemma3/params_safetensors.py' 2025-10-09T16:39:36,018 adding 'tunix/models/llama3/model.py' 2025-10-09T16:39:36,019 adding 'tunix/models/llama3/params.py' 2025-10-09T16:39:36,023 adding 'tunix/models/qwen2/model.py' 2025-10-09T16:39:36,025 adding 'tunix/models/qwen2/params.py' 2025-10-09T16:39:36,028 adding 'tunix/models/qwen3/model.py' 2025-10-09T16:39:36,029 adding 'tunix/models/qwen3/params.py' 2025-10-09T16:39:36,031 adding 'tunix/oss/utils.py' 2025-10-09T16:39:36,034 adding 'tunix/rl/common.py' 2025-10-09T16:39:36,036 adding 'tunix/rl/reshard.py' 2025-10-09T16:39:36,040 adding 'tunix/rl/rl_cluster.py' 2025-10-09T16:39:36,044 adding 'tunix/rl/rl_learner.py' 2025-10-09T16:39:36,046 adding 'tunix/rl/trainer.py' 2025-10-09T16:39:36,047 adding 'tunix/rl/utils.py' 2025-10-09T16:39:36,050 adding 'tunix/rl/experimental/agentic/utils.py' 2025-10-09T16:39:36,052 adding 'tunix/rl/experimental/agentic/agents/agent_types.py' 2025-10-09T16:39:36,054 adding 'tunix/rl/experimental/agentic/agents/base_agent.py' 2025-10-09T16:39:36,056 adding 'tunix/rl/experimental/agentic/agents/tool_agent.py' 2025-10-09T16:39:36,058 adding 'tunix/rl/experimental/agentic/environments/base_environment.py' 2025-10-09T16:39:36,061 adding 'tunix/rl/experimental/agentic/environments/tool_environment.py' 2025-10-09T16:39:36,063 adding 'tunix/rl/experimental/agentic/parser/chat_template_parser/parser.py' 2025-10-09T16:39:36,065 adding 'tunix/rl/experimental/agentic/parser/tool_parser/gemini_parser.py' 2025-10-09T16:39:36,067 adding 'tunix/rl/experimental/agentic/parser/tool_parser/qwen_parser.py' 2025-10-09T16:39:36,068 adding 'tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_base.py' 2025-10-09T16:39:36,070 adding 'tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_registry.py' 2025-10-09T16:39:36,072 adding 'tunix/rl/experimental/agentic/prompts/prompt_template.py' 2025-10-09T16:39:36,074 adding 'tunix/rl/experimental/agentic/rewards/reward.py' 2025-10-09T16:39:36,075 adding 'tunix/rl/experimental/agentic/rewards/reward_types.py' 2025-10-09T16:39:36,078 adding 'tunix/rl/experimental/agentic/tools/base_tool.py' 2025-10-09T16:39:36,079 adding 'tunix/rl/experimental/agentic/tools/calculator_tool.py' 2025-10-09T16:39:36,081 adding 'tunix/rl/experimental/agentic/tools/tool_manager.py' 2025-10-09T16:39:36,083 adding 'tunix/rl/experimental/agentic/trajectory/trajectory_collect_engine.py' 2025-10-09T16:39:36,085 adding 'tunix/rl/grpo/grpo_helpers.py' 2025-10-09T16:39:36,087 adding 'tunix/rl/grpo/grpo_learner.py' 2025-10-09T16:39:36,090 adding 'tunix/rl/inference/inference_worker.py' 2025-10-09T16:39:36,092 adding 'tunix/rl/ppo/ppo_helpers.py' 2025-10-09T16:39:36,094 adding 'tunix/rl/ppo/ppo_learner.py' 2025-10-09T16:39:36,096 adding 'tunix/rl/queue/data_queue.py' 2025-10-09T16:39:36,099 adding 'tunix/rl/rollout/base_rollout.py' 2025-10-09T16:39:36,101 adding 'tunix/rl/rollout/vanilla_rollout.py' 2025-10-09T16:39:36,102 adding 'tunix/rl/rollout/vllm_rollout.py' 2025-10-09T16:39:36,104 adding 'tunix/sft/checkpoint_manager.py' 2025-10-09T16:39:36,106 adding 'tunix/sft/hooks.py' 2025-10-09T16:39:36,107 adding 'tunix/sft/inflight_throttler.py' 2025-10-09T16:39:36,109 adding 'tunix/sft/metrics_logger.py' 2025-10-09T16:39:36,113 adding 'tunix/sft/peft_trainer.py' 2025-10-09T16:39:36,115 adding 'tunix/sft/profiler.py' 2025-10-09T16:39:36,116 adding 'tunix/sft/progress_bar.py' 2025-10-09T16:39:36,118 adding 'tunix/sft/sharding_utils.py' 2025-10-09T16:39:36,119 adding 'tunix/sft/system_metrics_calculator.py' 2025-10-09T16:39:36,121 adding 'tunix/sft/utils.py' 2025-10-09T16:39:36,124 adding 'tunix/sft/dpo/dpo_trainer.py' 2025-10-09T16:39:36,127 adding 'tunix/tests/test_common.py' 2025-10-09T16:39:36,129 adding 'tunix/utils/container.py' 2025-10-09T16:39:36,130 adding 'google_tunix-0.1.1.dist-info/METADATA' 2025-10-09T16:39:36,131 adding 'google_tunix-0.1.1.dist-info/WHEEL' 2025-10-09T16:39:36,132 adding 'google_tunix-0.1.1.dist-info/top_level.txt' 2025-10-09T16:39:36,134 adding 'google_tunix-0.1.1.dist-info/RECORD' 2025-10-09T16:39:36,139 removing build/bdist.linux-armv7l/wheel 2025-10-09T16:39:36,289 Building wheel for google-tunix (pyproject.toml): finished with status 'done' 2025-10-09T16:39:36,299 Created wheel for google-tunix: filename=google_tunix-0.1.1-py3-none-any.whl size=232818 sha256=ff5e64f2cbdddbfc448a808665b453957dd454edf0ad1c92e106a0c570d05eae 2025-10-09T16:39:36,300 Stored in directory: /tmp/pip-ephem-wheel-cache-9plvdyg1/wheels/b0/d1/83/60576915fc93eedaebcc4b3089e529d8835c73f809df768c67 2025-10-09T16:39:36,316 Successfully built google-tunix 2025-10-09T16:39:36,325 Removed build tracker: '/tmp/pip-build-tracker-vdmq4160'