2025-09-30T16:19:38,419 Created temporary directory: /tmp/pip-ephem-wheel-cache-rya7wiug 2025-09-30T16:19:38,421 Created temporary directory: /tmp/pip-build-tracker-99znwqgo 2025-09-30T16:19:38,422 Initialized build tracking at /tmp/pip-build-tracker-99znwqgo 2025-09-30T16:19:38,422 Created build tracker: /tmp/pip-build-tracker-99znwqgo 2025-09-30T16:19:38,423 Entered build tracker: /tmp/pip-build-tracker-99znwqgo 2025-09-30T16:19:38,424 Created temporary directory: /tmp/pip-wheel-vznzakan 2025-09-30T16:19:38,427 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-09-30T16:19:38,429 Created temporary directory: /tmp/pip-ephem-wheel-cache-u13eq2p9 2025-09-30T16:19:38,453 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-30T16:19:38,457 2 location(s) to search for versions of google-tunix: 2025-09-30T16:19:38,457 * https://pypi.org/simple/google-tunix/ 2025-09-30T16:19:38,457 * https://www.piwheels.org/simple/google-tunix/ 2025-09-30T16:19:38,458 Fetching project page and analyzing links: https://pypi.org/simple/google-tunix/ 2025-09-30T16:19:38,459 Getting page https://pypi.org/simple/google-tunix/ 2025-09-30T16:19:38,460 Found index url https://pypi.org/simple 2025-09-30T16:19:38,676 Fetched page https://pypi.org/simple/google-tunix/ as application/vnd.pypi.simple.v1+json 2025-09-30T16:19:38,679 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-09-30T16:19:38,680 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-09-30T16:19:38,680 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-09-30T16:19:38,681 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-09-30T16:19:38,682 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-09-30T16:19:38,683 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-09-30T16:19:38,684 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-09-30T16:19:38,685 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-09-30T16:19:38,686 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-09-30T16:19:38,686 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-09-30T16:19:38,688 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-09-30T16:19:38,688 Fetching project page and analyzing links: https://www.piwheels.org/simple/google-tunix/ 2025-09-30T16:19:38,689 Getting page https://www.piwheels.org/simple/google-tunix/ 2025-09-30T16:19:38,690 Found index url https://www.piwheels.org/simple 2025-09-30T16:19:38,869 Fetched page https://www.piwheels.org/simple/google-tunix/ as text/html 2025-09-30T16:19:38,871 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-09-30T16:19:38,872 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-09-30T16:19:38,872 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-09-30T16:19:38,873 Skipping link: not a file: https://www.piwheels.org/simple/google-tunix/ 2025-09-30T16:19:38,874 Skipping link: not a file: https://pypi.org/simple/google-tunix/ 2025-09-30T16:19:38,892 Given no hashes to check 1 links for project 'google-tunix': discarding no candidates 2025-09-30T16:19:38,910 Collecting google-tunix==0.1.0 2025-09-30T16:19:38,912 Created temporary directory: /tmp/pip-unpack-pcjx34ah 2025-09-30T16:19:39,125 Downloading google_tunix-0.1.0.tar.gz (161 kB) 2025-09-30T16:19:39,421 Added google-tunix==0.1.0 from https://files.pythonhosted.org/packages/78/68/6c54fb1fe5adc27f0827d40e8114eaa3807282587e09963cd69500730e93/google_tunix-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-99znwqgo' 2025-09-30T16:19:39,426 Created temporary directory: /tmp/pip-build-env-9o51_rz4 2025-09-30T16:19:39,431 Installing build dependencies: started 2025-09-30T16:19:39,433 Running command pip subprocess to install build dependencies 2025-09-30T16:19:40,597 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-30T16:19:41,184 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-09-30T16:19:41,207 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-30T16:19:42,898 Collecting setuptools>=77.0.3 2025-09-30T16:19:42,997 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-30T16:19:46,064 Installing collected packages: setuptools 2025-09-30T16:19:50,066 Successfully installed setuptools-80.9.0 2025-09-30T16:19:50,333 Installing build dependencies: finished with status 'done' 2025-09-30T16:19:50,339 Getting requirements to build wheel: started 2025-09-30T16:19:50,340 Running command Getting requirements to build wheel 2025-09-30T16:19:51,055 running egg_info 2025-09-30T16:19:51,062 writing google_tunix.egg-info/PKG-INFO 2025-09-30T16:19:51,071 writing dependency_links to google_tunix.egg-info/dependency_links.txt 2025-09-30T16:19:51,076 writing requirements to google_tunix.egg-info/requires.txt 2025-09-30T16:19:51,078 writing top-level names to google_tunix.egg-info/top_level.txt 2025-09-30T16:19:51,155 reading manifest file 'google_tunix.egg-info/SOURCES.txt' 2025-09-30T16:19:51,161 adding license file 'LICENSE' 2025-09-30T16:19:51,168 writing manifest file 'google_tunix.egg-info/SOURCES.txt' 2025-09-30T16:19:51,265 Getting requirements to build wheel: finished with status 'done' 2025-09-30T16:19:51,269 Created temporary directory: /tmp/pip-modern-metadata-zi2v_96f 2025-09-30T16:19:51,272 Preparing metadata (pyproject.toml): started 2025-09-30T16:19:51,273 Running command Preparing metadata (pyproject.toml) 2025-09-30T16:19:51,934 running dist_info 2025-09-30T16:19:51,946 creating /tmp/pip-modern-metadata-zi2v_96f/google_tunix.egg-info 2025-09-30T16:19:51,947 writing /tmp/pip-modern-metadata-zi2v_96f/google_tunix.egg-info/PKG-INFO 2025-09-30T16:19:51,955 writing dependency_links to /tmp/pip-modern-metadata-zi2v_96f/google_tunix.egg-info/dependency_links.txt 2025-09-30T16:19:51,961 writing requirements to /tmp/pip-modern-metadata-zi2v_96f/google_tunix.egg-info/requires.txt 2025-09-30T16:19:51,962 writing top-level names to /tmp/pip-modern-metadata-zi2v_96f/google_tunix.egg-info/top_level.txt 2025-09-30T16:19:51,964 writing manifest file '/tmp/pip-modern-metadata-zi2v_96f/google_tunix.egg-info/SOURCES.txt' 2025-09-30T16:19:52,010 reading manifest file '/tmp/pip-modern-metadata-zi2v_96f/google_tunix.egg-info/SOURCES.txt' 2025-09-30T16:19:52,012 adding license file 'LICENSE' 2025-09-30T16:19:52,017 writing manifest file '/tmp/pip-modern-metadata-zi2v_96f/google_tunix.egg-info/SOURCES.txt' 2025-09-30T16:19:52,018 creating '/tmp/pip-modern-metadata-zi2v_96f/google_tunix-0.1.0.dist-info' 2025-09-30T16:19:52,141 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-30T16:19:52,146 Source in /tmp/pip-wheel-vznzakan/google-tunix_3bf5e3d791c146959f4d58f539ebb90c has version 0.1.0, which satisfies requirement google-tunix==0.1.0 from https://files.pythonhosted.org/packages/78/68/6c54fb1fe5adc27f0827d40e8114eaa3807282587e09963cd69500730e93/google_tunix-0.1.0.tar.gz 2025-09-30T16:19:52,147 Removed google-tunix==0.1.0 from https://files.pythonhosted.org/packages/78/68/6c54fb1fe5adc27f0827d40e8114eaa3807282587e09963cd69500730e93/google_tunix-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-99znwqgo' 2025-09-30T16:19:52,153 Created temporary directory: /tmp/pip-unpack-nsyg3hw1 2025-09-30T16:19:52,154 Building wheels for collected packages: google-tunix 2025-09-30T16:19:52,158 Created temporary directory: /tmp/pip-wheel-7qaoi68r 2025-09-30T16:19:52,159 Destination directory: /tmp/pip-wheel-7qaoi68r 2025-09-30T16:19:52,161 Building wheel for google-tunix (pyproject.toml): started 2025-09-30T16:19:52,162 Running command Building wheel for google-tunix (pyproject.toml) 2025-09-30T16:19:52,802 running bdist_wheel 2025-09-30T16:19:52,825 running build 2025-09-30T16:19:52,826 running build_py 2025-09-30T16:19:52,833 creating build/lib/tunix 2025-09-30T16:19:52,835 copying tunix/__init__.py -> build/lib/tunix 2025-09-30T16:19:52,837 creating build/lib/tunix/oss 2025-09-30T16:19:52,838 copying tunix/oss/utils.py -> build/lib/tunix/oss 2025-09-30T16:19:52,841 creating build/lib/tunix/models 2025-09-30T16:19:52,842 copying tunix/models/safetensors_loader.py -> build/lib/tunix/models 2025-09-30T16:19:52,847 creating build/lib/tunix/sft 2025-09-30T16:19:52,848 copying tunix/sft/hooks.py -> build/lib/tunix/sft 2025-09-30T16:19:52,850 copying tunix/sft/profiler.py -> build/lib/tunix/sft 2025-09-30T16:19:52,852 copying tunix/sft/inflight_throttler.py -> build/lib/tunix/sft 2025-09-30T16:19:52,854 copying tunix/sft/utils.py -> build/lib/tunix/sft 2025-09-30T16:19:52,856 copying tunix/sft/peft_trainer.py -> build/lib/tunix/sft 2025-09-30T16:19:52,858 copying tunix/sft/progress_bar.py -> build/lib/tunix/sft 2025-09-30T16:19:52,860 copying tunix/sft/sharding_utils.py -> build/lib/tunix/sft 2025-09-30T16:19:52,862 copying tunix/sft/metrics_logger.py -> build/lib/tunix/sft 2025-09-30T16:19:52,864 copying tunix/sft/system_metrics_calculator.py -> build/lib/tunix/sft 2025-09-30T16:19:52,866 copying tunix/sft/checkpoint_manager.py -> build/lib/tunix/sft 2025-09-30T16:19:52,869 creating build/lib/tunix/distillation 2025-09-30T16:19:52,870 copying tunix/distillation/__init__.py -> build/lib/tunix/distillation 2025-09-30T16:19:52,871 copying tunix/distillation/distillation_trainer.py -> build/lib/tunix/distillation 2025-09-30T16:19:52,874 creating build/lib/tunix/tests 2025-09-30T16:19:52,875 copying tunix/tests/test_common.py -> build/lib/tunix/tests 2025-09-30T16:19:52,878 creating build/lib/tunix/generate 2025-09-30T16:19:52,879 copying tunix/generate/vllm_sampler.py -> build/lib/tunix/generate 2025-09-30T16:19:52,881 copying tunix/generate/tokenizer_adapter.py -> build/lib/tunix/generate 2025-09-30T16:19:52,883 copying tunix/generate/base_sampler.py -> build/lib/tunix/generate 2025-09-30T16:19:52,885 copying tunix/generate/sampler.py -> build/lib/tunix/generate 2025-09-30T16:19:52,888 copying tunix/generate/utils.py -> build/lib/tunix/generate 2025-09-30T16:19:52,891 copying tunix/generate/beam_search.py -> build/lib/tunix/generate 2025-09-30T16:19:52,894 creating build/lib/tunix/rl 2025-09-30T16:19:52,895 copying tunix/rl/common.py -> build/lib/tunix/rl 2025-09-30T16:19:52,897 copying tunix/rl/trainer.py -> build/lib/tunix/rl 2025-09-30T16:19:52,899 copying tunix/rl/utils.py -> build/lib/tunix/rl 2025-09-30T16:19:52,901 copying tunix/rl/rl_learner.py -> build/lib/tunix/rl 2025-09-30T16:19:52,904 copying tunix/rl/reshard.py -> build/lib/tunix/rl 2025-09-30T16:19:52,907 copying tunix/rl/rl_cluster.py -> build/lib/tunix/rl 2025-09-30T16:19:52,911 creating build/lib/tunix/cli 2025-09-30T16:19:52,912 copying tunix/cli/peft_main.py -> build/lib/tunix/cli 2025-09-30T16:19:52,914 copying tunix/cli/grpo_main.py -> build/lib/tunix/cli 2025-09-30T16:19:52,917 copying tunix/cli/config.py -> build/lib/tunix/cli 2025-09-30T16:19:52,920 creating build/lib/tunix/models/qwen3 2025-09-30T16:19:52,921 copying tunix/models/qwen3/model.py -> build/lib/tunix/models/qwen3 2025-09-30T16:19:52,924 copying tunix/models/qwen3/params.py -> build/lib/tunix/models/qwen3 2025-09-30T16:19:52,926 creating build/lib/tunix/models/llama3 2025-09-30T16:19:52,927 copying tunix/models/llama3/model.py -> build/lib/tunix/models/llama3 2025-09-30T16:19:52,930 copying tunix/models/llama3/params.py -> build/lib/tunix/models/llama3 2025-09-30T16:19:52,933 creating build/lib/tunix/models/gemma3 2025-09-30T16:19:52,934 copying tunix/models/gemma3/model.py -> build/lib/tunix/models/gemma3 2025-09-30T16:19:52,936 copying tunix/models/gemma3/params_safetensors.py -> build/lib/tunix/models/gemma3 2025-09-30T16:19:52,939 copying tunix/models/gemma3/params.py -> build/lib/tunix/models/gemma3 2025-09-30T16:19:52,942 creating build/lib/tunix/models/qwen2 2025-09-30T16:19:52,943 copying tunix/models/qwen2/model.py -> build/lib/tunix/models/qwen2 2025-09-30T16:19:52,946 copying tunix/models/qwen2/params.py -> build/lib/tunix/models/qwen2 2025-09-30T16:19:52,948 creating build/lib/tunix/models/gemma 2025-09-30T16:19:52,949 copying tunix/models/gemma/model.py -> build/lib/tunix/models/gemma 2025-09-30T16:19:52,952 copying tunix/models/gemma/params_safetensors.py -> build/lib/tunix/models/gemma 2025-09-30T16:19:52,954 copying tunix/models/gemma/sampler.py -> build/lib/tunix/models/gemma 2025-09-30T16:19:52,957 copying tunix/models/gemma/params.py -> build/lib/tunix/models/gemma 2025-09-30T16:19:52,959 creating build/lib/tunix/sft/dpo 2025-09-30T16:19:52,960 copying tunix/sft/dpo/dpo_trainer.py -> build/lib/tunix/sft/dpo 2025-09-30T16:19:52,964 creating build/lib/tunix/distillation/strategies 2025-09-30T16:19:52,965 copying tunix/distillation/strategies/feature_pooling.py -> build/lib/tunix/distillation/strategies 2025-09-30T16:19:52,967 copying tunix/distillation/strategies/attention.py -> build/lib/tunix/distillation/strategies 2025-09-30T16:19:52,969 copying tunix/distillation/strategies/__init__.py -> build/lib/tunix/distillation/strategies 2025-09-30T16:19:52,971 copying tunix/distillation/strategies/feature_projection.py -> build/lib/tunix/distillation/strategies 2025-09-30T16:19:52,973 copying tunix/distillation/strategies/base_strategy.py -> build/lib/tunix/distillation/strategies 2025-09-30T16:19:52,976 copying tunix/distillation/strategies/logit.py -> build/lib/tunix/distillation/strategies 2025-09-30T16:19:52,978 creating build/lib/tunix/distillation/feature_extraction 2025-09-30T16:19:52,979 copying tunix/distillation/feature_extraction/sowed_module.py -> build/lib/tunix/distillation/feature_extraction 2025-09-30T16:19:52,982 copying tunix/distillation/feature_extraction/__init__.py -> build/lib/tunix/distillation/feature_extraction 2025-09-30T16:19:52,984 copying tunix/distillation/feature_extraction/projection.py -> build/lib/tunix/distillation/feature_extraction 2025-09-30T16:19:52,986 copying tunix/distillation/feature_extraction/pooling.py -> build/lib/tunix/distillation/feature_extraction 2025-09-30T16:19:52,990 creating build/lib/tunix/examples/data 2025-09-30T16:19:53,211 copying tunix/examples/data/translation_dataset.py -> build/lib/tunix/examples/data 2025-09-30T16:19:53,213 copying tunix/examples/data/math_dataset.py -> build/lib/tunix/examples/data 2025-09-30T16:19:53,216 creating build/lib/tunix/rl/grpo 2025-09-30T16:19:53,217 copying tunix/rl/grpo/grpo_helpers.py -> build/lib/tunix/rl/grpo 2025-09-30T16:19:53,219 copying tunix/rl/grpo/grpo_learner.py -> build/lib/tunix/rl/grpo 2025-09-30T16:19:53,222 creating build/lib/tunix/rl/inference 2025-09-30T16:19:53,223 copying tunix/rl/inference/inference_worker.py -> build/lib/tunix/rl/inference 2025-09-30T16:19:53,226 creating build/lib/tunix/rl/queue 2025-09-30T16:19:53,227 copying tunix/rl/queue/data_queue.py -> build/lib/tunix/rl/queue 2025-09-30T16:19:53,229 creating build/lib/tunix/rl/ppo 2025-09-30T16:19:53,231 copying tunix/rl/ppo/ppo_helpers.py -> build/lib/tunix/rl/ppo 2025-09-30T16:19:53,233 copying tunix/rl/ppo/ppo_learner.py -> build/lib/tunix/rl/ppo 2025-09-30T16:19:53,236 creating build/lib/tunix/rl/rollout 2025-09-30T16:19:53,238 copying tunix/rl/rollout/vllm_rollout.py -> build/lib/tunix/rl/rollout 2025-09-30T16:19:53,240 copying tunix/rl/rollout/base_rollout.py -> build/lib/tunix/rl/rollout 2025-09-30T16:19:53,243 copying tunix/rl/rollout/vanilla_rollout.py -> build/lib/tunix/rl/rollout 2025-09-30T16:19:53,246 creating build/lib/tunix/rl/experimental/agentic/prompts 2025-09-30T16:19:53,248 copying tunix/rl/experimental/agentic/prompts/prompt_template.py -> build/lib/tunix/rl/experimental/agentic/prompts 2025-09-30T16:19:53,252 creating build/lib/tunix/rl/experimental/agentic/trajectory 2025-09-30T16:19:53,253 copying tunix/rl/experimental/agentic/trajectory/trajectory_collect_engine.py -> build/lib/tunix/rl/experimental/agentic/trajectory 2025-09-30T16:19:53,257 creating build/lib/tunix/rl/experimental/agentic/environments 2025-09-30T16:19:53,258 copying tunix/rl/experimental/agentic/environments/tool_environment.py -> build/lib/tunix/rl/experimental/agentic/environments 2025-09-30T16:19:53,262 copying tunix/rl/experimental/agentic/environments/base_environment.py -> build/lib/tunix/rl/experimental/agentic/environments 2025-09-30T16:19:53,265 creating build/lib/tunix/rl/experimental/agentic/agents 2025-09-30T16:19:53,267 copying tunix/rl/experimental/agentic/agents/base_agent.py -> build/lib/tunix/rl/experimental/agentic/agents 2025-09-30T16:19:53,269 copying tunix/rl/experimental/agentic/agents/agent_types.py -> build/lib/tunix/rl/experimental/agentic/agents 2025-09-30T16:19:53,271 copying tunix/rl/experimental/agentic/agents/tool_agent.py -> build/lib/tunix/rl/experimental/agentic/agents 2025-09-30T16:19:53,274 creating build/lib/tunix/rl/experimental/agentic/tools 2025-09-30T16:19:53,275 copying tunix/rl/experimental/agentic/tools/base_tool.py -> build/lib/tunix/rl/experimental/agentic/tools 2025-09-30T16:19:53,277 copying tunix/rl/experimental/agentic/tools/calculator_tool.py -> build/lib/tunix/rl/experimental/agentic/tools 2025-09-30T16:19:53,279 copying tunix/rl/experimental/agentic/tools/tool_manager.py -> build/lib/tunix/rl/experimental/agentic/tools 2025-09-30T16:19:53,282 creating build/lib/tunix/rl/experimental/agentic/rewards 2025-09-30T16:19:53,283 copying tunix/rl/experimental/agentic/rewards/reward.py -> build/lib/tunix/rl/experimental/agentic/rewards 2025-09-30T16:19:53,286 copying tunix/rl/experimental/agentic/rewards/reward_types.py -> build/lib/tunix/rl/experimental/agentic/rewards 2025-09-30T16:19:53,288 creating build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-09-30T16:19:53,289 copying tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_base.py -> build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-09-30T16:19:53,291 copying tunix/rl/experimental/agentic/parser/tool_parser/gemini_parser.py -> build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-09-30T16:19:53,293 copying tunix/rl/experimental/agentic/parser/tool_parser/qwen_parser.py -> build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-09-30T16:19:53,295 copying tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_registry.py -> build/lib/tunix/rl/experimental/agentic/parser/tool_parser 2025-09-30T16:19:53,297 creating build/lib/tunix/cli/utils 2025-09-30T16:19:53,298 copying tunix/cli/utils/model.py -> build/lib/tunix/cli/utils 2025-09-30T16:19:53,300 copying tunix/cli/utils/reward.py -> build/lib/tunix/cli/utils 2025-09-30T16:19:53,302 running egg_info 2025-09-30T16:19:53,314 writing google_tunix.egg-info/PKG-INFO 2025-09-30T16:19:53,322 writing dependency_links to google_tunix.egg-info/dependency_links.txt 2025-09-30T16:19:53,327 writing requirements to google_tunix.egg-info/requires.txt 2025-09-30T16:19:53,328 writing top-level names to google_tunix.egg-info/top_level.txt 2025-09-30T16:19:53,362 reading manifest file 'google_tunix.egg-info/SOURCES.txt' 2025-09-30T16:19:53,369 adding license file 'LICENSE' 2025-09-30T16:19:53,375 writing manifest file 'google_tunix.egg-info/SOURCES.txt' 2025-09-30T16:19:53,425 installing to build/bdist.linux-armv7l/wheel 2025-09-30T16:19:53,425 running install 2025-09-30T16:19:53,463 running install_lib 2025-09-30T16:19:53,473 creating build/bdist.linux-armv7l/wheel 2025-09-30T16:19:53,475 creating build/bdist.linux-armv7l/wheel/tunix 2025-09-30T16:19:53,477 creating build/bdist.linux-armv7l/wheel/tunix/oss 2025-09-30T16:19:53,479 copying build/lib/tunix/oss/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/oss 2025-09-30T16:19:53,482 creating build/bdist.linux-armv7l/wheel/tunix/models 2025-09-30T16:19:53,484 copying build/lib/tunix/models/safetensors_loader.py -> build/bdist.linux-armv7l/wheel/./tunix/models 2025-09-30T16:19:53,488 creating build/bdist.linux-armv7l/wheel/tunix/models/qwen3 2025-09-30T16:19:53,489 copying build/lib/tunix/models/qwen3/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/qwen3 2025-09-30T16:19:53,493 copying build/lib/tunix/models/qwen3/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/qwen3 2025-09-30T16:19:53,496 creating build/bdist.linux-armv7l/wheel/tunix/models/llama3 2025-09-30T16:19:53,498 copying build/lib/tunix/models/llama3/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/llama3 2025-09-30T16:19:53,502 copying build/lib/tunix/models/llama3/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/llama3 2025-09-30T16:19:53,504 creating build/bdist.linux-armv7l/wheel/tunix/models/gemma3 2025-09-30T16:19:53,505 copying build/lib/tunix/models/gemma3/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma3 2025-09-30T16:19:53,508 copying build/lib/tunix/models/gemma3/params_safetensors.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma3 2025-09-30T16:19:53,510 copying build/lib/tunix/models/gemma3/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma3 2025-09-30T16:19:53,513 creating build/bdist.linux-armv7l/wheel/tunix/models/qwen2 2025-09-30T16:19:53,514 copying build/lib/tunix/models/qwen2/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/qwen2 2025-09-30T16:19:53,517 copying build/lib/tunix/models/qwen2/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/qwen2 2025-09-30T16:19:53,519 creating build/bdist.linux-armv7l/wheel/tunix/models/gemma 2025-09-30T16:19:53,520 copying build/lib/tunix/models/gemma/model.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma 2025-09-30T16:19:53,523 copying build/lib/tunix/models/gemma/params_safetensors.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma 2025-09-30T16:19:53,525 copying build/lib/tunix/models/gemma/sampler.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma 2025-09-30T16:19:53,528 copying build/lib/tunix/models/gemma/params.py -> build/bdist.linux-armv7l/wheel/./tunix/models/gemma 2025-09-30T16:19:53,529 copying build/lib/tunix/__init__.py -> build/bdist.linux-armv7l/wheel/./tunix 2025-09-30T16:19:53,532 creating build/bdist.linux-armv7l/wheel/tunix/sft 2025-09-30T16:19:53,533 copying build/lib/tunix/sft/hooks.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,535 copying build/lib/tunix/sft/profiler.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,536 copying build/lib/tunix/sft/inflight_throttler.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,539 creating build/bdist.linux-armv7l/wheel/tunix/sft/dpo 2025-09-30T16:19:53,540 copying build/lib/tunix/sft/dpo/dpo_trainer.py -> build/bdist.linux-armv7l/wheel/./tunix/sft/dpo 2025-09-30T16:19:53,542 copying build/lib/tunix/sft/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,545 copying build/lib/tunix/sft/peft_trainer.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,547 copying build/lib/tunix/sft/progress_bar.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,549 copying build/lib/tunix/sft/sharding_utils.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,551 copying build/lib/tunix/sft/metrics_logger.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,554 copying build/lib/tunix/sft/system_metrics_calculator.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,555 copying build/lib/tunix/sft/checkpoint_manager.py -> build/bdist.linux-armv7l/wheel/./tunix/sft 2025-09-30T16:19:53,558 creating build/bdist.linux-armv7l/wheel/tunix/distillation 2025-09-30T16:19:53,560 creating build/bdist.linux-armv7l/wheel/tunix/distillation/strategies 2025-09-30T16:19:53,561 copying build/lib/tunix/distillation/strategies/feature_pooling.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-09-30T16:19:53,563 copying build/lib/tunix/distillation/strategies/attention.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-09-30T16:19:53,565 copying build/lib/tunix/distillation/strategies/__init__.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-09-30T16:19:53,567 copying build/lib/tunix/distillation/strategies/feature_projection.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-09-30T16:19:53,569 copying build/lib/tunix/distillation/strategies/base_strategy.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-09-30T16:19:53,572 copying build/lib/tunix/distillation/strategies/logit.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/strategies 2025-09-30T16:19:53,575 copying build/lib/tunix/distillation/__init__.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation 2025-09-30T16:19:53,578 creating build/bdist.linux-armv7l/wheel/tunix/distillation/feature_extraction 2025-09-30T16:19:53,579 copying build/lib/tunix/distillation/feature_extraction/sowed_module.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/feature_extraction 2025-09-30T16:19:53,581 copying build/lib/tunix/distillation/feature_extraction/__init__.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/feature_extraction 2025-09-30T16:19:53,583 copying build/lib/tunix/distillation/feature_extraction/projection.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/feature_extraction 2025-09-30T16:19:53,585 copying build/lib/tunix/distillation/feature_extraction/pooling.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation/feature_extraction 2025-09-30T16:19:53,587 copying build/lib/tunix/distillation/distillation_trainer.py -> build/bdist.linux-armv7l/wheel/./tunix/distillation 2025-09-30T16:19:53,590 creating build/bdist.linux-armv7l/wheel/tunix/tests 2025-09-30T16:19:53,591 copying build/lib/tunix/tests/test_common.py -> build/bdist.linux-armv7l/wheel/./tunix/tests 2025-09-30T16:19:53,593 creating build/bdist.linux-armv7l/wheel/tunix/generate 2025-09-30T16:19:53,594 copying build/lib/tunix/generate/vllm_sampler.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-09-30T16:19:53,597 copying build/lib/tunix/generate/tokenizer_adapter.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-09-30T16:19:53,599 copying build/lib/tunix/generate/base_sampler.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-09-30T16:19:53,601 copying build/lib/tunix/generate/sampler.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-09-30T16:19:53,604 copying build/lib/tunix/generate/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-09-30T16:19:53,606 copying build/lib/tunix/generate/beam_search.py -> build/bdist.linux-armv7l/wheel/./tunix/generate 2025-09-30T16:19:53,609 creating build/bdist.linux-armv7l/wheel/tunix/examples 2025-09-30T16:19:53,610 creating build/bdist.linux-armv7l/wheel/tunix/examples/data 2025-09-30T16:19:53,612 copying build/lib/tunix/examples/data/translation_dataset.py -> build/bdist.linux-armv7l/wheel/./tunix/examples/data 2025-09-30T16:19:53,614 copying build/lib/tunix/examples/data/math_dataset.py -> build/bdist.linux-armv7l/wheel/./tunix/examples/data 2025-09-30T16:19:53,616 creating build/bdist.linux-armv7l/wheel/tunix/rl 2025-09-30T16:19:53,617 copying build/lib/tunix/rl/common.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-09-30T16:19:53,620 creating build/bdist.linux-armv7l/wheel/tunix/rl/grpo 2025-09-30T16:19:53,621 copying build/lib/tunix/rl/grpo/grpo_helpers.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/grpo 2025-09-30T16:19:53,623 copying build/lib/tunix/rl/grpo/grpo_learner.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/grpo 2025-09-30T16:19:53,626 copying build/lib/tunix/rl/trainer.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-09-30T16:19:53,628 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental 2025-09-30T16:19:53,630 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic 2025-09-30T16:19:53,631 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/prompts 2025-09-30T16:19:53,633 copying build/lib/tunix/rl/experimental/agentic/prompts/prompt_template.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/prompts 2025-09-30T16:19:53,635 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/trajectory 2025-09-30T16:19:53,636 copying build/lib/tunix/rl/experimental/agentic/trajectory/trajectory_collect_engine.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/trajectory 2025-09-30T16:19:53,639 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/environments 2025-09-30T16:19:53,640 copying build/lib/tunix/rl/experimental/agentic/environments/tool_environment.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/environments 2025-09-30T16:19:53,642 copying build/lib/tunix/rl/experimental/agentic/environments/base_environment.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/environments 2025-09-30T16:19:53,645 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/agents 2025-09-30T16:19:53,646 copying build/lib/tunix/rl/experimental/agentic/agents/base_agent.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/agents 2025-09-30T16:19:53,649 copying build/lib/tunix/rl/experimental/agentic/agents/agent_types.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/agents 2025-09-30T16:19:53,650 copying build/lib/tunix/rl/experimental/agentic/agents/tool_agent.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/agents 2025-09-30T16:19:53,653 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/tools 2025-09-30T16:19:53,654 copying build/lib/tunix/rl/experimental/agentic/tools/base_tool.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/tools 2025-09-30T16:19:53,657 copying build/lib/tunix/rl/experimental/agentic/tools/calculator_tool.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/tools 2025-09-30T16:19:53,658 copying build/lib/tunix/rl/experimental/agentic/tools/tool_manager.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/tools 2025-09-30T16:19:53,661 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/parser 2025-09-30T16:19:53,663 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/parser/tool_parser 2025-09-30T16:19:53,664 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-09-30T16:19:53,666 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-09-30T16:19:53,668 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-09-30T16:19:53,671 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-09-30T16:19:53,673 creating build/bdist.linux-armv7l/wheel/tunix/rl/experimental/agentic/rewards 2025-09-30T16:19:53,674 copying build/lib/tunix/rl/experimental/agentic/rewards/reward.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/rewards 2025-09-30T16:19:53,677 copying build/lib/tunix/rl/experimental/agentic/rewards/reward_types.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/experimental/agentic/rewards 2025-09-30T16:19:53,679 copying build/lib/tunix/rl/utils.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-09-30T16:19:53,682 creating build/bdist.linux-armv7l/wheel/tunix/rl/inference 2025-09-30T16:19:53,683 copying build/lib/tunix/rl/inference/inference_worker.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/inference 2025-09-30T16:19:53,686 creating build/bdist.linux-armv7l/wheel/tunix/rl/queue 2025-09-30T16:19:53,688 copying build/lib/tunix/rl/queue/data_queue.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/queue 2025-09-30T16:19:53,690 creating build/bdist.linux-armv7l/wheel/tunix/rl/ppo 2025-09-30T16:19:53,692 copying build/lib/tunix/rl/ppo/ppo_helpers.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/ppo 2025-09-30T16:19:53,695 copying build/lib/tunix/rl/ppo/ppo_learner.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/ppo 2025-09-30T16:19:53,698 copying build/lib/tunix/rl/rl_learner.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-09-30T16:19:53,701 copying build/lib/tunix/rl/reshard.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-09-30T16:19:53,704 creating build/bdist.linux-armv7l/wheel/tunix/rl/rollout 2025-09-30T16:19:53,705 copying build/lib/tunix/rl/rollout/vllm_rollout.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/rollout 2025-09-30T16:19:53,707 copying build/lib/tunix/rl/rollout/base_rollout.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/rollout 2025-09-30T16:19:53,710 copying build/lib/tunix/rl/rollout/vanilla_rollout.py -> build/bdist.linux-armv7l/wheel/./tunix/rl/rollout 2025-09-30T16:19:53,712 copying build/lib/tunix/rl/rl_cluster.py -> build/bdist.linux-armv7l/wheel/./tunix/rl 2025-09-30T16:19:53,716 creating build/bdist.linux-armv7l/wheel/tunix/cli 2025-09-30T16:19:53,718 creating build/bdist.linux-armv7l/wheel/tunix/cli/utils 2025-09-30T16:19:53,719 copying build/lib/tunix/cli/utils/model.py -> build/bdist.linux-armv7l/wheel/./tunix/cli/utils 2025-09-30T16:19:53,722 copying build/lib/tunix/cli/utils/reward.py -> build/bdist.linux-armv7l/wheel/./tunix/cli/utils 2025-09-30T16:19:53,724 copying build/lib/tunix/cli/peft_main.py -> build/bdist.linux-armv7l/wheel/./tunix/cli 2025-09-30T16:19:53,726 copying build/lib/tunix/cli/grpo_main.py -> build/bdist.linux-armv7l/wheel/./tunix/cli 2025-09-30T16:19:53,729 copying build/lib/tunix/cli/config.py -> build/bdist.linux-armv7l/wheel/./tunix/cli 2025-09-30T16:19:53,732 running install_egg_info 2025-09-30T16:19:53,738 Copying google_tunix.egg-info to build/bdist.linux-armv7l/wheel/./google_tunix-0.1.0-py3.11.egg-info 2025-09-30T16:19:53,748 running install_scripts 2025-09-30T16:19:53,760 creating build/bdist.linux-armv7l/wheel/google_tunix-0.1.0.dist-info/WHEEL 2025-09-30T16:19:53,763 creating '/tmp/pip-wheel-7qaoi68r/.tmp-2hgeut9j/google_tunix-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-30T16:19:53,768 adding 'google_tunix-0.1.0.dist-info/licenses/LICENSE' 2025-09-30T16:19:53,770 adding 'tunix/__init__.py' 2025-09-30T16:19:53,775 adding 'tunix/cli/config.py' 2025-09-30T16:19:53,777 adding 'tunix/cli/grpo_main.py' 2025-09-30T16:19:53,779 adding 'tunix/cli/peft_main.py' 2025-09-30T16:19:53,782 adding 'tunix/cli/utils/model.py' 2025-09-30T16:19:53,784 adding 'tunix/cli/utils/reward.py' 2025-09-30T16:19:53,786 adding 'tunix/distillation/__init__.py' 2025-09-30T16:19:53,788 adding 'tunix/distillation/distillation_trainer.py' 2025-09-30T16:19:53,790 adding 'tunix/distillation/feature_extraction/__init__.py' 2025-09-30T16:19:53,792 adding 'tunix/distillation/feature_extraction/pooling.py' 2025-09-30T16:19:53,794 adding 'tunix/distillation/feature_extraction/projection.py' 2025-09-30T16:19:53,796 adding 'tunix/distillation/feature_extraction/sowed_module.py' 2025-09-30T16:19:53,799 adding 'tunix/distillation/strategies/__init__.py' 2025-09-30T16:19:53,801 adding 'tunix/distillation/strategies/attention.py' 2025-09-30T16:19:53,802 adding 'tunix/distillation/strategies/base_strategy.py' 2025-09-30T16:19:53,804 adding 'tunix/distillation/strategies/feature_pooling.py' 2025-09-30T16:19:53,806 adding 'tunix/distillation/strategies/feature_projection.py' 2025-09-30T16:19:53,808 adding 'tunix/distillation/strategies/logit.py' 2025-09-30T16:19:53,811 adding 'tunix/examples/data/math_dataset.py' 2025-09-30T16:19:53,813 adding 'tunix/examples/data/translation_dataset.py' 2025-09-30T16:19:53,815 adding 'tunix/generate/base_sampler.py' 2025-09-30T16:19:53,818 adding 'tunix/generate/beam_search.py' 2025-09-30T16:19:53,822 adding 'tunix/generate/sampler.py' 2025-09-30T16:19:53,824 adding 'tunix/generate/tokenizer_adapter.py' 2025-09-30T16:19:53,827 adding 'tunix/generate/utils.py' 2025-09-30T16:19:53,830 adding 'tunix/generate/vllm_sampler.py' 2025-09-30T16:19:53,832 adding 'tunix/models/safetensors_loader.py' 2025-09-30T16:19:53,837 adding 'tunix/models/gemma/model.py' 2025-09-30T16:19:53,839 adding 'tunix/models/gemma/params.py' 2025-09-30T16:19:53,841 adding 'tunix/models/gemma/params_safetensors.py' 2025-09-30T16:19:53,844 adding 'tunix/models/gemma/sampler.py' 2025-09-30T16:19:53,848 adding 'tunix/models/gemma3/model.py' 2025-09-30T16:19:53,850 adding 'tunix/models/gemma3/params.py' 2025-09-30T16:19:53,852 adding 'tunix/models/gemma3/params_safetensors.py' 2025-09-30T16:19:53,855 adding 'tunix/models/llama3/model.py' 2025-09-30T16:19:53,857 adding 'tunix/models/llama3/params.py' 2025-09-30T16:19:53,861 adding 'tunix/models/qwen2/model.py' 2025-09-30T16:19:53,862 adding 'tunix/models/qwen2/params.py' 2025-09-30T16:19:53,866 adding 'tunix/models/qwen3/model.py' 2025-09-30T16:19:53,867 adding 'tunix/models/qwen3/params.py' 2025-09-30T16:19:53,869 adding 'tunix/oss/utils.py' 2025-09-30T16:19:53,872 adding 'tunix/rl/common.py' 2025-09-30T16:19:53,874 adding 'tunix/rl/reshard.py' 2025-09-30T16:19:53,878 adding 'tunix/rl/rl_cluster.py' 2025-09-30T16:19:53,882 adding 'tunix/rl/rl_learner.py' 2025-09-30T16:19:53,884 adding 'tunix/rl/trainer.py' 2025-09-30T16:19:53,886 adding 'tunix/rl/utils.py' 2025-09-30T16:19:53,889 adding 'tunix/rl/experimental/agentic/agents/agent_types.py' 2025-09-30T16:19:53,891 adding 'tunix/rl/experimental/agentic/agents/base_agent.py' 2025-09-30T16:19:53,893 adding 'tunix/rl/experimental/agentic/agents/tool_agent.py' 2025-09-30T16:19:53,895 adding 'tunix/rl/experimental/agentic/environments/base_environment.py' 2025-09-30T16:19:53,897 adding 'tunix/rl/experimental/agentic/environments/tool_environment.py' 2025-09-30T16:19:53,900 adding 'tunix/rl/experimental/agentic/parser/tool_parser/gemini_parser.py' 2025-09-30T16:19:53,901 adding 'tunix/rl/experimental/agentic/parser/tool_parser/qwen_parser.py' 2025-09-30T16:19:53,903 adding 'tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_base.py' 2025-09-30T16:19:53,905 adding 'tunix/rl/experimental/agentic/parser/tool_parser/tool_parser_registry.py' 2025-09-30T16:19:53,906 adding 'tunix/rl/experimental/agentic/prompts/prompt_template.py' 2025-09-30T16:19:53,909 adding 'tunix/rl/experimental/agentic/rewards/reward.py' 2025-09-30T16:19:53,911 adding 'tunix/rl/experimental/agentic/rewards/reward_types.py' 2025-09-30T16:19:53,913 adding 'tunix/rl/experimental/agentic/tools/base_tool.py' 2025-09-30T16:19:53,915 adding 'tunix/rl/experimental/agentic/tools/calculator_tool.py' 2025-09-30T16:19:53,917 adding 'tunix/rl/experimental/agentic/tools/tool_manager.py' 2025-09-30T16:19:53,919 adding 'tunix/rl/experimental/agentic/trajectory/trajectory_collect_engine.py' 2025-09-30T16:19:53,922 adding 'tunix/rl/grpo/grpo_helpers.py' 2025-09-30T16:19:53,924 adding 'tunix/rl/grpo/grpo_learner.py' 2025-09-30T16:19:53,926 adding 'tunix/rl/inference/inference_worker.py' 2025-09-30T16:19:53,929 adding 'tunix/rl/ppo/ppo_helpers.py' 2025-09-30T16:19:53,932 adding 'tunix/rl/ppo/ppo_learner.py' 2025-09-30T16:19:53,934 adding 'tunix/rl/queue/data_queue.py' 2025-09-30T16:19:53,936 adding 'tunix/rl/rollout/base_rollout.py' 2025-09-30T16:19:53,938 adding 'tunix/rl/rollout/vanilla_rollout.py' 2025-09-30T16:19:53,939 adding 'tunix/rl/rollout/vllm_rollout.py' 2025-09-30T16:19:53,942 adding 'tunix/sft/checkpoint_manager.py' 2025-09-30T16:19:53,943 adding 'tunix/sft/hooks.py' 2025-09-30T16:19:53,945 adding 'tunix/sft/inflight_throttler.py' 2025-09-30T16:19:53,947 adding 'tunix/sft/metrics_logger.py' 2025-09-30T16:19:53,950 adding 'tunix/sft/peft_trainer.py' 2025-09-30T16:19:53,952 adding 'tunix/sft/profiler.py' 2025-09-30T16:19:53,954 adding 'tunix/sft/progress_bar.py' 2025-09-30T16:19:53,956 adding 'tunix/sft/sharding_utils.py' 2025-09-30T16:19:53,957 adding 'tunix/sft/system_metrics_calculator.py' 2025-09-30T16:19:53,959 adding 'tunix/sft/utils.py' 2025-09-30T16:19:53,962 adding 'tunix/sft/dpo/dpo_trainer.py' 2025-09-30T16:19:53,964 adding 'tunix/tests/test_common.py' 2025-09-30T16:19:53,966 adding 'google_tunix-0.1.0.dist-info/METADATA' 2025-09-30T16:19:53,968 adding 'google_tunix-0.1.0.dist-info/WHEEL' 2025-09-30T16:19:53,969 adding 'google_tunix-0.1.0.dist-info/top_level.txt' 2025-09-30T16:19:53,971 adding 'google_tunix-0.1.0.dist-info/RECORD' 2025-09-30T16:19:53,976 removing build/bdist.linux-armv7l/wheel 2025-09-30T16:19:54,106 Building wheel for google-tunix (pyproject.toml): finished with status 'done' 2025-09-30T16:19:54,117 Created wheel for google-tunix: filename=google_tunix-0.1.0-py3-none-any.whl size=222966 sha256=60c5c0a584d2d2e9011b40cdfc39f280d193d2b3e62cd149a75db4d83a6f442c 2025-09-30T16:19:54,118 Stored in directory: /tmp/pip-ephem-wheel-cache-u13eq2p9/wheels/b4/21/3d/3ebc499e972af977a28aa28ac66f4b72862f9f530ffe537af2 2025-09-30T16:19:54,132 Successfully built google-tunix 2025-09-30T16:19:54,142 Removed build tracker: '/tmp/pip-build-tracker-99znwqgo'