2025-12-20T02:49:23,405 Created temporary directory: /tmp/pip-ephem-wheel-cache-9da2v1f4 2025-12-20T02:49:23,407 Created temporary directory: /tmp/pip-build-tracker-pn4xyx7j 2025-12-20T02:49:23,408 Initialized build tracking at /tmp/pip-build-tracker-pn4xyx7j 2025-12-20T02:49:23,408 Created build tracker: /tmp/pip-build-tracker-pn4xyx7j 2025-12-20T02:49:23,409 Entered build tracker: /tmp/pip-build-tracker-pn4xyx7j 2025-12-20T02:49:23,409 Created temporary directory: /tmp/pip-wheel-xey7il0y 2025-12-20T02:49:23,412 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-12-20T02:49:23,415 Created temporary directory: /tmp/pip-ephem-wheel-cache-rjko_ftr 2025-12-20T02:49:23,438 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-20T02:49:23,441 2 location(s) to search for versions of sagemaker-train: 2025-12-20T02:49:23,441 * https://pypi.org/simple/sagemaker-train/ 2025-12-20T02:49:23,441 * https://www.piwheels.org/simple/sagemaker-train/ 2025-12-20T02:49:23,442 Fetching project page and analyzing links: https://pypi.org/simple/sagemaker-train/ 2025-12-20T02:49:23,443 Getting page https://pypi.org/simple/sagemaker-train/ 2025-12-20T02:49:23,444 Found index url https://pypi.org/simple 2025-12-20T02:49:23,659 Fetched page https://pypi.org/simple/sagemaker-train/ as application/vnd.pypi.simple.v1+json 2025-12-20T02:49:23,662 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/8f/28/6a9d7c7a71caa5c005681b310620beb99286b5aa811b5169217dd494d5d8/sagemaker_train-1.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,663 Found link https://files.pythonhosted.org/packages/cb/94/07bd8117a19ea6cd5cd73fa316c190137459b8fa116fd5d160a07642304b/sagemaker_train-1.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.0 2025-12-20T02:49:23,663 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/ac/47/580afcdddfc6294eeea40aa670d1117a6b32e6a0e031cc372c54bf40d2ba/sagemaker_train-1.1.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,664 Found link https://files.pythonhosted.org/packages/ed/11/464e4a1e8c49edb3b78e163d19894f98fb46d109d454f5537ecf58f617ab/sagemaker_train-1.1.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.1.0 2025-12-20T02:49:23,665 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/5a/33/938530d07a96038f887c08753e6e6bd886a5cd0b0532b7251951b5e794ab/sagemaker_train-1.1.1-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,666 Found link https://files.pythonhosted.org/packages/36/bc/15a5dfa4feb6f9df7c9419f1b16d27e81541a02b5cb377568b63b6ef0acb/sagemaker_train-1.1.1.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.1.1 2025-12-20T02:49:23,667 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/f9/c8/d2c0ba2f14ea867e02e9c47af60fa32c42fd83cfa8c6fd3ff61c15619711/sagemaker_train-1.2.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,668 Found link https://files.pythonhosted.org/packages/9e/10/707fcbc53887249d0e5f145faf8092388491583bde04e7b86e9433f1ae81/sagemaker_train-1.2.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.2.0 2025-12-20T02:49:23,668 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/05/0a/b96ad0e58d0567b8856f93c88cfbc35ad5b44807796e20f895d5e6326e12/sagemaker_train-1.3.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,669 Found link https://files.pythonhosted.org/packages/bc/8e/44cc75717b448cd973010af9bb5f16ec1c8a981b314eac7298cbf329d536/sagemaker_train-1.3.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.3.0 2025-12-20T02:49:23,670 Fetching project page and analyzing links: https://www.piwheels.org/simple/sagemaker-train/ 2025-12-20T02:49:23,671 Getting page https://www.piwheels.org/simple/sagemaker-train/ 2025-12-20T02:49:23,672 Found index url https://www.piwheels.org/simple 2025-12-20T02:49:23,830 Fetched page https://www.piwheels.org/simple/sagemaker-train/ as text/html 2025-12-20T02:49:23,833 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.2.0-py3-none-any.whl#sha256=0d7b13aee19fb8e3fae503d5abdb2002a11290709f96b98f669bcfc12821d212 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,834 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.1.1-py3-none-any.whl#sha256=d0f9fa3ecf20a59acb28dfee7c97cb735ab69700ee5439fa6624a687529f3f88 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,834 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.1.0-py3-none-any.whl#sha256=0c1c4be0f5d287526b8b57b2acf3d3995583db7ac6ef00d6852fb5eb94dae1d1 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,835 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.0-py3-none-any.whl#sha256=a9757dba8d0f72994828ccfaa47621671207e2d7530b1384a20667dcd99fea08 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2025-12-20T02:49:23,835 Skipping link: not a file: https://www.piwheels.org/simple/sagemaker-train/ 2025-12-20T02:49:23,836 Skipping link: not a file: https://pypi.org/simple/sagemaker-train/ 2025-12-20T02:49:23,856 Given no hashes to check 1 links for project 'sagemaker-train': discarding no candidates 2025-12-20T02:49:23,874 Collecting sagemaker-train==1.3.0 2025-12-20T02:49:23,877 Created temporary directory: /tmp/pip-unpack-85q1e0x9 2025-12-20T02:49:24,092 Downloading sagemaker_train-1.3.0.tar.gz (186 kB) 2025-12-20T02:49:24,395 Added sagemaker-train==1.3.0 from https://files.pythonhosted.org/packages/bc/8e/44cc75717b448cd973010af9bb5f16ec1c8a981b314eac7298cbf329d536/sagemaker_train-1.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-pn4xyx7j' 2025-12-20T02:49:24,401 Created temporary directory: /tmp/pip-build-env-gobov5fp 2025-12-20T02:49:24,405 Installing build dependencies: started 2025-12-20T02:49:24,406 Running command pip subprocess to install build dependencies 2025-12-20T02:49:25,529 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-20T02:49:26,187 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-12-20T02:49:26,210 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-20T02:49:27,916 Collecting setuptools>=64 2025-12-20T02:49:28,059 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-20T02:49:28,348 Collecting wheel 2025-12-20T02:49:28,365 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-20T02:49:31,273 Installing collected packages: wheel, setuptools 2025-12-20T02:49:31,524 Creating /tmp/pip-build-env-gobov5fp/overlay/local/bin 2025-12-20T02:49:31,527 changing mode of /tmp/pip-build-env-gobov5fp/overlay/local/bin/wheel to 755 2025-12-20T02:49:35,226 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-20T02:49:35,499 Installing build dependencies: finished with status 'done' 2025-12-20T02:49:35,506 Getting requirements to build wheel: started 2025-12-20T02:49:35,508 Running command Getting requirements to build wheel 2025-12-20T02:49:36,214 running egg_info 2025-12-20T02:49:36,220 writing src/sagemaker_train.egg-info/PKG-INFO 2025-12-20T02:49:36,227 writing dependency_links to src/sagemaker_train.egg-info/dependency_links.txt 2025-12-20T02:49:36,231 writing requirements to src/sagemaker_train.egg-info/requires.txt 2025-12-20T02:49:36,232 writing top-level names to src/sagemaker_train.egg-info/top_level.txt 2025-12-20T02:49:36,271 reading manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2025-12-20T02:49:36,278 reading manifest template 'MANIFEST.in' 2025-12-20T02:49:36,317 adding license file 'LICENSE' 2025-12-20T02:49:36,324 writing manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2025-12-20T02:49:36,422 Getting requirements to build wheel: finished with status 'done' 2025-12-20T02:49:36,426 Created temporary directory: /tmp/pip-modern-metadata-0yvx9to5 2025-12-20T02:49:36,428 Preparing metadata (pyproject.toml): started 2025-12-20T02:49:36,429 Running command Preparing metadata (pyproject.toml) 2025-12-20T02:49:37,094 running dist_info 2025-12-20T02:49:37,106 creating /tmp/pip-modern-metadata-0yvx9to5/sagemaker_train.egg-info 2025-12-20T02:49:37,107 writing /tmp/pip-modern-metadata-0yvx9to5/sagemaker_train.egg-info/PKG-INFO 2025-12-20T02:49:37,114 writing dependency_links to /tmp/pip-modern-metadata-0yvx9to5/sagemaker_train.egg-info/dependency_links.txt 2025-12-20T02:49:37,117 writing requirements to /tmp/pip-modern-metadata-0yvx9to5/sagemaker_train.egg-info/requires.txt 2025-12-20T02:49:37,119 writing top-level names to /tmp/pip-modern-metadata-0yvx9to5/sagemaker_train.egg-info/top_level.txt 2025-12-20T02:49:37,120 writing manifest file '/tmp/pip-modern-metadata-0yvx9to5/sagemaker_train.egg-info/SOURCES.txt' 2025-12-20T02:49:37,156 reading manifest file '/tmp/pip-modern-metadata-0yvx9to5/sagemaker_train.egg-info/SOURCES.txt' 2025-12-20T02:49:37,158 reading manifest template 'MANIFEST.in' 2025-12-20T02:49:37,198 adding license file 'LICENSE' 2025-12-20T02:49:37,204 writing manifest file '/tmp/pip-modern-metadata-0yvx9to5/sagemaker_train.egg-info/SOURCES.txt' 2025-12-20T02:49:37,205 creating '/tmp/pip-modern-metadata-0yvx9to5/sagemaker_train-1.3.0.dist-info' 2025-12-20T02:49:37,332 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-20T02:49:37,337 Source in /tmp/pip-wheel-xey7il0y/sagemaker-train_815a6ae2c331440f9953ce9f3bf2e979 has version 1.3.0, which satisfies requirement sagemaker-train==1.3.0 from https://files.pythonhosted.org/packages/bc/8e/44cc75717b448cd973010af9bb5f16ec1c8a981b314eac7298cbf329d536/sagemaker_train-1.3.0.tar.gz 2025-12-20T02:49:37,338 Removed sagemaker-train==1.3.0 from https://files.pythonhosted.org/packages/bc/8e/44cc75717b448cd973010af9bb5f16ec1c8a981b314eac7298cbf329d536/sagemaker_train-1.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-pn4xyx7j' 2025-12-20T02:49:37,344 Created temporary directory: /tmp/pip-unpack-o8atqn2v 2025-12-20T02:49:37,345 Building wheels for collected packages: sagemaker-train 2025-12-20T02:49:37,349 Created temporary directory: /tmp/pip-wheel-mg1rllcb 2025-12-20T02:49:37,350 Destination directory: /tmp/pip-wheel-mg1rllcb 2025-12-20T02:49:37,352 Building wheel for sagemaker-train (pyproject.toml): started 2025-12-20T02:49:37,353 Running command Building wheel for sagemaker-train (pyproject.toml) 2025-12-20T02:49:37,989 running bdist_wheel 2025-12-20T02:49:38,010 running build 2025-12-20T02:49:38,011 running build_py 2025-12-20T02:49:38,018 creating build/lib/sagemaker 2025-12-20T02:49:38,021 copying src/sagemaker/__init__.py -> build/lib/sagemaker 2025-12-20T02:49:38,024 creating build/lib/sagemaker/train 2025-12-20T02:49:38,025 copying src/sagemaker/train/utils.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,028 copying src/sagemaker/train/distributed.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,030 copying src/sagemaker/train/templates.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,032 copying src/sagemaker/train/model_trainer.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,036 copying src/sagemaker/train/common.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,038 copying src/sagemaker/train/base_trainer.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,040 copying src/sagemaker/train/dpo_trainer.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,043 copying src/sagemaker/train/__init__.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,045 copying src/sagemaker/train/tuner.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,048 copying src/sagemaker/train/types.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,050 copying src/sagemaker/train/constants.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,052 copying src/sagemaker/train/configs.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,054 copying src/sagemaker/train/rlaif_trainer.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,057 copying src/sagemaker/train/defaults.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,059 copying src/sagemaker/train/sft_trainer.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,062 copying src/sagemaker/train/rlvr_trainer.py -> build/lib/sagemaker/train 2025-12-20T02:49:38,065 creating build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,066 copying src/sagemaker/ai_registry/utils.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,068 copying src/sagemaker/ai_registry/dataset_utils.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,070 copying src/sagemaker/ai_registry/evaluator.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,073 copying src/sagemaker/ai_registry/air_constants.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,076 copying src/sagemaker/ai_registry/__init__.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,078 copying src/sagemaker/ai_registry/dataset_validation.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,081 copying src/sagemaker/ai_registry/dataset_format_detector.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,083 copying src/sagemaker/ai_registry/air_hub_entity.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,085 copying src/sagemaker/ai_registry/air_hub.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,088 copying src/sagemaker/ai_registry/dataset.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,091 copying src/sagemaker/ai_registry/air_utils.py -> build/lib/sagemaker/ai_registry 2025-12-20T02:49:38,093 creating build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,095 copying src/sagemaker/train/evaluate/execution.py -> build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,098 copying src/sagemaker/train/evaluate/pipeline_templates.py -> build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,101 copying src/sagemaker/train/evaluate/__init__.py -> build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,103 copying src/sagemaker/train/evaluate/llm_as_judge_evaluator.py -> build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,106 copying src/sagemaker/train/evaluate/constants.py -> build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,108 copying src/sagemaker/train/evaluate/base_evaluator.py -> build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,111 copying src/sagemaker/train/evaluate/benchmark_evaluator.py -> build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,114 copying src/sagemaker/train/evaluate/custom_scorer_evaluator.py -> build/lib/sagemaker/train/evaluate 2025-12-20T02:49:38,118 creating build/lib/sagemaker/train/aws_batch 2025-12-20T02:49:38,119 copying src/sagemaker/train/aws_batch/exception.py -> build/lib/sagemaker/train/aws_batch 2025-12-20T02:49:38,122 copying src/sagemaker/train/aws_batch/boto_client.py -> build/lib/sagemaker/train/aws_batch 2025-12-20T02:49:38,124 copying src/sagemaker/train/aws_batch/batch_api_helper.py -> build/lib/sagemaker/train/aws_batch 2025-12-20T02:49:38,126 copying src/sagemaker/train/aws_batch/training_queued_job.py -> build/lib/sagemaker/train/aws_batch 2025-12-20T02:49:38,129 copying src/sagemaker/train/aws_batch/__init__.py -> build/lib/sagemaker/train/aws_batch 2025-12-20T02:49:38,130 copying src/sagemaker/train/aws_batch/constants.py -> build/lib/sagemaker/train/aws_batch 2025-12-20T02:49:38,132 copying src/sagemaker/train/aws_batch/training_queue.py -> build/lib/sagemaker/train/aws_batch 2025-12-20T02:49:38,135 creating build/lib/sagemaker/train/sm_recipes 2025-12-20T02:49:38,136 copying src/sagemaker/train/sm_recipes/utils.py -> build/lib/sagemaker/train/sm_recipes 2025-12-20T02:49:38,138 copying src/sagemaker/train/sm_recipes/__init__.py -> build/lib/sagemaker/train/sm_recipes 2025-12-20T02:49:38,140 creating build/lib/sagemaker/train/local 2025-12-20T02:49:38,141 copying src/sagemaker/train/local/entities.py -> build/lib/sagemaker/train/local 2025-12-20T02:49:38,144 copying src/sagemaker/train/local/__init__.py -> build/lib/sagemaker/train/local 2025-12-20T02:49:38,145 copying src/sagemaker/train/local/local_container.py -> build/lib/sagemaker/train/local 2025-12-20T02:49:38,148 copying src/sagemaker/train/local/data.py -> build/lib/sagemaker/train/local 2025-12-20T02:49:38,151 creating build/lib/sagemaker/train/container_drivers 2025-12-20T02:49:38,152 copying src/sagemaker/train/container_drivers/__init__.py -> build/lib/sagemaker/train/container_drivers 2025-12-20T02:49:38,155 creating build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,156 copying src/sagemaker/train/remote_function/errors.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,159 copying src/sagemaker/train/remote_function/checkpoint_location.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,161 copying src/sagemaker/train/remote_function/client.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,163 copying src/sagemaker/train/remote_function/spark_config.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,165 copying src/sagemaker/train/remote_function/logging_config.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,167 copying src/sagemaker/train/remote_function/invoke_function.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,170 copying src/sagemaker/train/remote_function/__init__.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,172 copying src/sagemaker/train/remote_function/job.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,174 copying src/sagemaker/train/remote_function/custom_file_filter.py -> build/lib/sagemaker/train/remote_function 2025-12-20T02:49:38,177 creating build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,178 copying src/sagemaker/train/common_utils/show_results_utils.py -> build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,181 copying src/sagemaker/train/common_utils/mlflow_metrics_util.py -> build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,183 copying src/sagemaker/train/common_utils/recipe_utils.py -> build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,186 copying src/sagemaker/train/common_utils/model_resolution.py -> build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,189 copying src/sagemaker/train/common_utils/trainer_wait.py -> build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,191 copying src/sagemaker/train/common_utils/constants.py -> build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,193 copying src/sagemaker/train/common_utils/finetune_utils.py -> build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,196 copying src/sagemaker/train/common_utils/get_mlflow_endpoint.py -> build/lib/sagemaker/train/common_utils 2025-12-20T02:49:38,199 creating build/lib/sagemaker/train/container_drivers/common 2025-12-20T02:49:38,200 copying src/sagemaker/train/container_drivers/common/utils.py -> build/lib/sagemaker/train/container_drivers/common 2025-12-20T02:49:38,202 copying src/sagemaker/train/container_drivers/common/__init__.py -> build/lib/sagemaker/train/container_drivers/common 2025-12-20T02:49:38,205 creating build/lib/sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,206 copying src/sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,209 copying src/sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,211 copying src/sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,213 copying src/sagemaker/train/container_drivers/distributed_drivers/__init__.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,215 copying src/sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,217 creating build/lib/sagemaker/train/container_drivers/scripts 2025-12-20T02:49:38,218 copying src/sagemaker/train/container_drivers/scripts/environment.py -> build/lib/sagemaker/train/container_drivers/scripts 2025-12-20T02:49:38,221 copying src/sagemaker/train/container_drivers/scripts/__init__.py -> build/lib/sagemaker/train/container_drivers/scripts 2025-12-20T02:49:38,223 creating build/lib/sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,224 copying src/sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,227 copying src/sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,230 copying src/sagemaker/train/remote_function/runtime_environment/__init__.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,232 copying src/sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,234 copying src/sagemaker/train/remote_function/runtime_environment/spark_app.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,237 creating build/lib/sagemaker/train/remote_function/core 2025-12-20T02:49:38,238 copying src/sagemaker/train/remote_function/core/_custom_dispatch_table.py -> build/lib/sagemaker/train/remote_function/core 2025-12-20T02:49:38,240 copying src/sagemaker/train/remote_function/core/stored_function.py -> build/lib/sagemaker/train/remote_function/core 2025-12-20T02:49:38,242 copying src/sagemaker/train/remote_function/core/__init__.py -> build/lib/sagemaker/train/remote_function/core 2025-12-20T02:49:38,244 copying src/sagemaker/train/remote_function/core/pipeline_variables.py -> build/lib/sagemaker/train/remote_function/core 2025-12-20T02:49:38,246 copying src/sagemaker/train/remote_function/core/serialization.py -> build/lib/sagemaker/train/remote_function/core 2025-12-20T02:49:38,249 running egg_info 2025-12-20T02:49:38,261 writing src/sagemaker_train.egg-info/PKG-INFO 2025-12-20T02:49:38,268 writing dependency_links to src/sagemaker_train.egg-info/dependency_links.txt 2025-12-20T02:49:38,271 writing requirements to src/sagemaker_train.egg-info/requires.txt 2025-12-20T02:49:38,272 writing top-level names to src/sagemaker_train.egg-info/top_level.txt 2025-12-20T02:49:38,296 reading manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2025-12-20T02:49:38,303 reading manifest template 'MANIFEST.in' 2025-12-20T02:49:38,343 adding license file 'LICENSE' 2025-12-20T02:49:38,350 writing manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2025-12-20T02:49:38,361 copying src/sagemaker/train/sm_recipes/training_recipes.json -> build/lib/sagemaker/train/sm_recipes 2025-12-20T02:49:38,363 creating build/lib/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,364 copying src/sagemaker/ai_registry/schemas/converse.json -> build/lib/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,367 copying src/sagemaker/ai_registry/schemas/dpo.json -> build/lib/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,369 copying src/sagemaker/ai_registry/schemas/genqa.json -> build/lib/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,372 copying src/sagemaker/ai_registry/schemas/hf_preference.json -> build/lib/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,374 copying src/sagemaker/ai_registry/schemas/hf_prompt_completion.json -> build/lib/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,376 copying src/sagemaker/ai_registry/schemas/openai_chat.json -> build/lib/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,379 copying src/sagemaker/ai_registry/schemas/verl.json -> build/lib/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,400 installing to build/bdist.linux-armv7l/wheel 2025-12-20T02:49:38,401 running install 2025-12-20T02:49:38,423 running install_lib 2025-12-20T02:49:38,430 creating build/bdist.linux-armv7l/wheel 2025-12-20T02:49:38,432 creating build/bdist.linux-armv7l/wheel/sagemaker 2025-12-20T02:49:38,434 creating build/bdist.linux-armv7l/wheel/sagemaker/train 2025-12-20T02:49:38,435 copying build/lib/sagemaker/train/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,438 copying build/lib/sagemaker/train/distributed.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,441 creating build/bdist.linux-armv7l/wheel/sagemaker/train/evaluate 2025-12-20T02:49:38,442 copying build/lib/sagemaker/train/evaluate/execution.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2025-12-20T02:49:38,446 copying build/lib/sagemaker/train/evaluate/pipeline_templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2025-12-20T02:49:38,449 copying build/lib/sagemaker/train/evaluate/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2025-12-20T02:49:38,451 copying build/lib/sagemaker/train/evaluate/llm_as_judge_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2025-12-20T02:49:38,454 copying build/lib/sagemaker/train/evaluate/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2025-12-20T02:49:38,456 copying build/lib/sagemaker/train/evaluate/base_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2025-12-20T02:49:38,459 copying build/lib/sagemaker/train/evaluate/benchmark_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2025-12-20T02:49:38,462 copying build/lib/sagemaker/train/evaluate/custom_scorer_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2025-12-20T02:49:38,465 copying build/lib/sagemaker/train/templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,467 copying build/lib/sagemaker/train/model_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,471 creating build/bdist.linux-armv7l/wheel/sagemaker/train/aws_batch 2025-12-20T02:49:38,472 copying build/lib/sagemaker/train/aws_batch/exception.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2025-12-20T02:49:38,474 copying build/lib/sagemaker/train/aws_batch/boto_client.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2025-12-20T02:49:38,476 copying build/lib/sagemaker/train/aws_batch/batch_api_helper.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2025-12-20T02:49:38,479 copying build/lib/sagemaker/train/aws_batch/training_queued_job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2025-12-20T02:49:38,482 copying build/lib/sagemaker/train/aws_batch/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2025-12-20T02:49:38,484 copying build/lib/sagemaker/train/aws_batch/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2025-12-20T02:49:38,486 copying build/lib/sagemaker/train/aws_batch/training_queue.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2025-12-20T02:49:38,488 copying build/lib/sagemaker/train/common.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,490 copying build/lib/sagemaker/train/base_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,493 creating build/bdist.linux-armv7l/wheel/sagemaker/train/sm_recipes 2025-12-20T02:49:38,494 copying build/lib/sagemaker/train/sm_recipes/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2025-12-20T02:49:38,497 copying build/lib/sagemaker/train/sm_recipes/training_recipes.json -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2025-12-20T02:49:38,498 copying build/lib/sagemaker/train/sm_recipes/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2025-12-20T02:49:38,500 copying build/lib/sagemaker/train/dpo_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,503 creating build/bdist.linux-armv7l/wheel/sagemaker/train/local 2025-12-20T02:49:38,504 copying build/lib/sagemaker/train/local/entities.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2025-12-20T02:49:38,506 copying build/lib/sagemaker/train/local/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2025-12-20T02:49:38,508 copying build/lib/sagemaker/train/local/local_container.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2025-12-20T02:49:38,511 copying build/lib/sagemaker/train/local/data.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2025-12-20T02:49:38,513 copying build/lib/sagemaker/train/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,515 copying build/lib/sagemaker/train/tuner.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,519 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers 2025-12-20T02:49:38,521 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/common 2025-12-20T02:49:38,522 copying build/lib/sagemaker/train/container_drivers/common/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/common 2025-12-20T02:49:38,525 copying build/lib/sagemaker/train/container_drivers/common/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/common 2025-12-20T02:49:38,527 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,528 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,531 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,533 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,535 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,537 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2025-12-20T02:49:38,539 copying build/lib/sagemaker/train/container_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers 2025-12-20T02:49:38,541 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/scripts 2025-12-20T02:49:38,542 copying build/lib/sagemaker/train/container_drivers/scripts/environment.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/scripts 2025-12-20T02:49:38,545 copying build/lib/sagemaker/train/container_drivers/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/scripts 2025-12-20T02:49:38,547 copying build/lib/sagemaker/train/types.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,549 copying build/lib/sagemaker/train/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,550 copying build/lib/sagemaker/train/configs.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,553 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function 2025-12-20T02:49:38,554 copying build/lib/sagemaker/train/remote_function/errors.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,556 copying build/lib/sagemaker/train/remote_function/checkpoint_location.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,559 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,560 copying build/lib/sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,563 copying build/lib/sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,566 copying build/lib/sagemaker/train/remote_function/runtime_environment/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,568 copying build/lib/sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,571 copying build/lib/sagemaker/train/remote_function/runtime_environment/spark_app.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2025-12-20T02:49:38,573 copying build/lib/sagemaker/train/remote_function/client.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,575 copying build/lib/sagemaker/train/remote_function/spark_config.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,577 copying build/lib/sagemaker/train/remote_function/logging_config.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,579 copying build/lib/sagemaker/train/remote_function/invoke_function.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,581 copying build/lib/sagemaker/train/remote_function/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,584 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function/core 2025-12-20T02:49:38,585 copying build/lib/sagemaker/train/remote_function/core/_custom_dispatch_table.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2025-12-20T02:49:38,587 copying build/lib/sagemaker/train/remote_function/core/stored_function.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2025-12-20T02:49:38,589 copying build/lib/sagemaker/train/remote_function/core/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2025-12-20T02:49:38,591 copying build/lib/sagemaker/train/remote_function/core/pipeline_variables.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2025-12-20T02:49:38,593 copying build/lib/sagemaker/train/remote_function/core/serialization.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2025-12-20T02:49:38,595 copying build/lib/sagemaker/train/remote_function/job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,597 copying build/lib/sagemaker/train/remote_function/custom_file_filter.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2025-12-20T02:49:38,600 creating build/bdist.linux-armv7l/wheel/sagemaker/train/common_utils 2025-12-20T02:49:38,601 copying build/lib/sagemaker/train/common_utils/show_results_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2025-12-20T02:49:38,604 copying build/lib/sagemaker/train/common_utils/mlflow_metrics_util.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2025-12-20T02:49:38,607 copying build/lib/sagemaker/train/common_utils/recipe_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2025-12-20T02:49:38,609 copying build/lib/sagemaker/train/common_utils/model_resolution.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2025-12-20T02:49:38,612 copying build/lib/sagemaker/train/common_utils/trainer_wait.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2025-12-20T02:49:38,615 copying build/lib/sagemaker/train/common_utils/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2025-12-20T02:49:38,617 copying build/lib/sagemaker/train/common_utils/finetune_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2025-12-20T02:49:38,620 copying build/lib/sagemaker/train/common_utils/get_mlflow_endpoint.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2025-12-20T02:49:38,622 copying build/lib/sagemaker/train/rlaif_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,625 copying build/lib/sagemaker/train/defaults.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,628 copying build/lib/sagemaker/train/sft_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,630 copying build/lib/sagemaker/train/rlvr_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2025-12-20T02:49:38,633 copying build/lib/sagemaker/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker 2025-12-20T02:49:38,635 creating build/bdist.linux-armv7l/wheel/sagemaker/ai_registry 2025-12-20T02:49:38,636 copying build/lib/sagemaker/ai_registry/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,639 copying build/lib/sagemaker/ai_registry/dataset_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,641 copying build/lib/sagemaker/ai_registry/evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,643 copying build/lib/sagemaker/ai_registry/air_constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,646 creating build/bdist.linux-armv7l/wheel/sagemaker/ai_registry/schemas 2025-12-20T02:49:38,648 copying build/lib/sagemaker/ai_registry/schemas/genqa.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2025-12-20T02:49:38,650 copying build/lib/sagemaker/ai_registry/schemas/dpo.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2025-12-20T02:49:38,653 copying build/lib/sagemaker/ai_registry/schemas/verl.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2025-12-20T02:49:38,655 copying build/lib/sagemaker/ai_registry/schemas/hf_preference.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2025-12-20T02:49:38,657 copying build/lib/sagemaker/ai_registry/schemas/converse.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2025-12-20T02:49:38,659 copying build/lib/sagemaker/ai_registry/schemas/openai_chat.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2025-12-20T02:49:38,661 copying build/lib/sagemaker/ai_registry/schemas/hf_prompt_completion.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2025-12-20T02:49:38,663 copying build/lib/sagemaker/ai_registry/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,665 copying build/lib/sagemaker/ai_registry/dataset_validation.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,667 copying build/lib/sagemaker/ai_registry/dataset_format_detector.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,669 copying build/lib/sagemaker/ai_registry/air_hub_entity.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,672 copying build/lib/sagemaker/ai_registry/air_hub.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,674 copying build/lib/sagemaker/ai_registry/dataset.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,677 copying build/lib/sagemaker/ai_registry/air_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2025-12-20T02:49:38,679 running install_egg_info 2025-12-20T02:49:38,684 Copying src/sagemaker_train.egg-info to build/bdist.linux-armv7l/wheel/./sagemaker_train-1.3.0-py3.11.egg-info 2025-12-20T02:49:38,696 running install_scripts 2025-12-20T02:49:38,708 creating build/bdist.linux-armv7l/wheel/sagemaker_train-1.3.0.dist-info/WHEEL 2025-12-20T02:49:38,711 creating '/tmp/pip-wheel-mg1rllcb/.tmp-1wju64lk/sagemaker_train-1.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-20T02:49:38,713 adding 'sagemaker/__init__.py' 2025-12-20T02:49:38,715 adding 'sagemaker/ai_registry/__init__.py' 2025-12-20T02:49:38,717 adding 'sagemaker/ai_registry/air_constants.py' 2025-12-20T02:49:38,719 adding 'sagemaker/ai_registry/air_hub.py' 2025-12-20T02:49:38,721 adding 'sagemaker/ai_registry/air_hub_entity.py' 2025-12-20T02:49:38,722 adding 'sagemaker/ai_registry/air_utils.py' 2025-12-20T02:49:38,725 adding 'sagemaker/ai_registry/dataset.py' 2025-12-20T02:49:38,727 adding 'sagemaker/ai_registry/dataset_format_detector.py' 2025-12-20T02:49:38,728 adding 'sagemaker/ai_registry/dataset_utils.py' 2025-12-20T02:49:38,730 adding 'sagemaker/ai_registry/dataset_validation.py' 2025-12-20T02:49:38,732 adding 'sagemaker/ai_registry/evaluator.py' 2025-12-20T02:49:38,734 adding 'sagemaker/ai_registry/utils.py' 2025-12-20T02:49:38,736 adding 'sagemaker/ai_registry/schemas/converse.json' 2025-12-20T02:49:38,737 adding 'sagemaker/ai_registry/schemas/dpo.json' 2025-12-20T02:49:38,738 adding 'sagemaker/ai_registry/schemas/genqa.json' 2025-12-20T02:49:38,740 adding 'sagemaker/ai_registry/schemas/hf_preference.json' 2025-12-20T02:49:38,741 adding 'sagemaker/ai_registry/schemas/hf_prompt_completion.json' 2025-12-20T02:49:38,742 adding 'sagemaker/ai_registry/schemas/openai_chat.json' 2025-12-20T02:49:38,744 adding 'sagemaker/ai_registry/schemas/verl.json' 2025-12-20T02:49:38,746 adding 'sagemaker/train/__init__.py' 2025-12-20T02:49:38,747 adding 'sagemaker/train/base_trainer.py' 2025-12-20T02:49:38,749 adding 'sagemaker/train/common.py' 2025-12-20T02:49:38,750 adding 'sagemaker/train/configs.py' 2025-12-20T02:49:38,751 adding 'sagemaker/train/constants.py' 2025-12-20T02:49:38,754 adding 'sagemaker/train/defaults.py' 2025-12-20T02:49:38,756 adding 'sagemaker/train/distributed.py' 2025-12-20T02:49:38,757 adding 'sagemaker/train/dpo_trainer.py' 2025-12-20T02:49:38,765 adding 'sagemaker/train/model_trainer.py' 2025-12-20T02:49:38,767 adding 'sagemaker/train/rlaif_trainer.py' 2025-12-20T02:49:38,769 adding 'sagemaker/train/rlvr_trainer.py' 2025-12-20T02:49:38,771 adding 'sagemaker/train/sft_trainer.py' 2025-12-20T02:49:38,773 adding 'sagemaker/train/templates.py' 2025-12-20T02:49:38,780 adding 'sagemaker/train/tuner.py' 2025-12-20T02:49:38,782 adding 'sagemaker/train/types.py' 2025-12-20T02:49:38,784 adding 'sagemaker/train/utils.py' 2025-12-20T02:49:38,786 adding 'sagemaker/train/aws_batch/__init__.py' 2025-12-20T02:49:38,788 adding 'sagemaker/train/aws_batch/batch_api_helper.py' 2025-12-20T02:49:38,789 adding 'sagemaker/train/aws_batch/boto_client.py' 2025-12-20T02:49:38,790 adding 'sagemaker/train/aws_batch/constants.py' 2025-12-20T02:49:38,792 adding 'sagemaker/train/aws_batch/exception.py' 2025-12-20T02:49:38,793 adding 'sagemaker/train/aws_batch/training_queue.py' 2025-12-20T02:49:38,796 adding 'sagemaker/train/aws_batch/training_queued_job.py' 2025-12-20T02:49:38,798 adding 'sagemaker/train/common_utils/constants.py' 2025-12-20T02:49:38,801 adding 'sagemaker/train/common_utils/finetune_utils.py' 2025-12-20T02:49:38,803 adding 'sagemaker/train/common_utils/get_mlflow_endpoint.py' 2025-12-20T02:49:38,805 adding 'sagemaker/train/common_utils/mlflow_metrics_util.py' 2025-12-20T02:49:38,807 adding 'sagemaker/train/common_utils/model_resolution.py' 2025-12-20T02:49:38,809 adding 'sagemaker/train/common_utils/recipe_utils.py' 2025-12-20T02:49:38,812 adding 'sagemaker/train/common_utils/show_results_utils.py' 2025-12-20T02:49:38,814 adding 'sagemaker/train/common_utils/trainer_wait.py' 2025-12-20T02:49:38,816 adding 'sagemaker/train/container_drivers/__init__.py' 2025-12-20T02:49:38,818 adding 'sagemaker/train/container_drivers/common/__init__.py' 2025-12-20T02:49:38,819 adding 'sagemaker/train/container_drivers/common/utils.py' 2025-12-20T02:49:38,821 adding 'sagemaker/train/container_drivers/distributed_drivers/__init__.py' 2025-12-20T02:49:38,822 adding 'sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py' 2025-12-20T02:49:38,824 adding 'sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py' 2025-12-20T02:49:38,825 adding 'sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py' 2025-12-20T02:49:38,827 adding 'sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py' 2025-12-20T02:49:38,829 adding 'sagemaker/train/container_drivers/scripts/__init__.py' 2025-12-20T02:49:38,831 adding 'sagemaker/train/container_drivers/scripts/environment.py' 2025-12-20T02:49:38,833 adding 'sagemaker/train/evaluate/__init__.py' 2025-12-20T02:49:38,837 adding 'sagemaker/train/evaluate/base_evaluator.py' 2025-12-20T02:49:38,841 adding 'sagemaker/train/evaluate/benchmark_evaluator.py' 2025-12-20T02:49:38,842 adding 'sagemaker/train/evaluate/constants.py' 2025-12-20T02:49:38,845 adding 'sagemaker/train/evaluate/custom_scorer_evaluator.py' 2025-12-20T02:49:38,851 adding 'sagemaker/train/evaluate/execution.py' 2025-12-20T02:49:38,854 adding 'sagemaker/train/evaluate/llm_as_judge_evaluator.py' 2025-12-20T02:49:38,857 adding 'sagemaker/train/evaluate/pipeline_templates.py' 2025-12-20T02:49:38,859 adding 'sagemaker/train/local/__init__.py' 2025-12-20T02:49:38,861 adding 'sagemaker/train/local/data.py' 2025-12-20T02:49:38,862 adding 'sagemaker/train/local/entities.py' 2025-12-20T02:49:38,865 adding 'sagemaker/train/local/local_container.py' 2025-12-20T02:49:38,867 adding 'sagemaker/train/remote_function/__init__.py' 2025-12-20T02:49:38,869 adding 'sagemaker/train/remote_function/checkpoint_location.py' 2025-12-20T02:49:38,870 adding 'sagemaker/train/remote_function/client.py' 2025-12-20T02:49:38,871 adding 'sagemaker/train/remote_function/custom_file_filter.py' 2025-12-20T02:49:38,873 adding 'sagemaker/train/remote_function/errors.py' 2025-12-20T02:49:38,874 adding 'sagemaker/train/remote_function/invoke_function.py' 2025-12-20T02:49:38,876 adding 'sagemaker/train/remote_function/job.py' 2025-12-20T02:49:38,877 adding 'sagemaker/train/remote_function/logging_config.py' 2025-12-20T02:49:38,878 adding 'sagemaker/train/remote_function/spark_config.py' 2025-12-20T02:49:38,880 adding 'sagemaker/train/remote_function/core/__init__.py' 2025-12-20T02:49:38,881 adding 'sagemaker/train/remote_function/core/_custom_dispatch_table.py' 2025-12-20T02:49:38,883 adding 'sagemaker/train/remote_function/core/pipeline_variables.py' 2025-12-20T02:49:38,884 adding 'sagemaker/train/remote_function/core/serialization.py' 2025-12-20T02:49:38,885 adding 'sagemaker/train/remote_function/core/stored_function.py' 2025-12-20T02:49:38,887 adding 'sagemaker/train/remote_function/runtime_environment/__init__.py' 2025-12-20T02:49:38,889 adding 'sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py' 2025-12-20T02:49:38,891 adding 'sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py' 2025-12-20T02:49:38,894 adding 'sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py' 2025-12-20T02:49:38,895 adding 'sagemaker/train/remote_function/runtime_environment/spark_app.py' 2025-12-20T02:49:38,897 adding 'sagemaker/train/sm_recipes/__init__.py' 2025-12-20T02:49:38,898 adding 'sagemaker/train/sm_recipes/training_recipes.json' 2025-12-20T02:49:38,900 adding 'sagemaker/train/sm_recipes/utils.py' 2025-12-20T02:49:38,903 adding 'sagemaker_train-1.3.0.dist-info/licenses/LICENSE' 2025-12-20T02:49:38,905 adding 'sagemaker_train-1.3.0.dist-info/METADATA' 2025-12-20T02:49:38,906 adding 'sagemaker_train-1.3.0.dist-info/WHEEL' 2025-12-20T02:49:38,906 adding 'sagemaker_train-1.3.0.dist-info/top_level.txt' 2025-12-20T02:49:38,908 adding 'sagemaker_train-1.3.0.dist-info/RECORD' 2025-12-20T02:49:38,913 removing build/bdist.linux-armv7l/wheel 2025-12-20T02:49:39,040 Building wheel for sagemaker-train (pyproject.toml): finished with status 'done' 2025-12-20T02:49:39,049 Created wheel for sagemaker-train: filename=sagemaker_train-1.3.0-py3-none-any.whl size=246828 sha256=10f7203b8920ba21c63c5c4ea41e8906f97b90f953b1dfcd4b6bc9b8ea098bd1 2025-12-20T02:49:39,050 Stored in directory: /tmp/pip-ephem-wheel-cache-rjko_ftr/wheels/08/c4/73/aac932ebd4860f533f8c81ec519ef9cd6b6866d72b0ddf362e 2025-12-20T02:49:39,064 Successfully built sagemaker-train 2025-12-20T02:49:39,074 Removed build tracker: '/tmp/pip-build-tracker-pn4xyx7j'