2026-01-13T01:44:15,907 Created temporary directory: /tmp/pip-ephem-wheel-cache-hzz0ao8o 2026-01-13T01:44:15,909 Created temporary directory: /tmp/pip-build-tracker-jo10x7_a 2026-01-13T01:44:15,909 Initialized build tracking at /tmp/pip-build-tracker-jo10x7_a 2026-01-13T01:44:15,910 Created build tracker: /tmp/pip-build-tracker-jo10x7_a 2026-01-13T01:44:15,910 Entered build tracker: /tmp/pip-build-tracker-jo10x7_a 2026-01-13T01:44:15,911 Created temporary directory: /tmp/pip-wheel-n8bnjxw9 2026-01-13T01:44:15,914 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-13T01:44:15,917 Created temporary directory: /tmp/pip-ephem-wheel-cache-ynpvmgks 2026-01-13T01:44:15,939 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-13T01:44:15,942 2 location(s) to search for versions of sagemaker-train: 2026-01-13T01:44:15,942 * https://pypi.org/simple/sagemaker-train/ 2026-01-13T01:44:15,942 * https://www.piwheels.org/simple/sagemaker-train/ 2026-01-13T01:44:15,943 Fetching project page and analyzing links: https://pypi.org/simple/sagemaker-train/ 2026-01-13T01:44:15,944 Getting page https://pypi.org/simple/sagemaker-train/ 2026-01-13T01:44:15,945 Found index url https://pypi.org/simple 2026-01-13T01:44:16,162 Fetched page https://pypi.org/simple/sagemaker-train/ as application/vnd.pypi.simple.v1+json 2026-01-13T01:44:16,166 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) 2026-01-13T01:44:16,167 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 2026-01-13T01:44:16,167 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) 2026-01-13T01:44:16,168 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 2026-01-13T01:44:16,169 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) 2026-01-13T01:44:16,170 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 2026-01-13T01:44:16,171 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) 2026-01-13T01:44:16,172 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 2026-01-13T01:44:16,172 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) 2026-01-13T01:44:16,173 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 2026-01-13T01:44:16,174 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/ce/a7/cfc57a39019e02f906bba84f0da000f7dbf749711b467199eb2d6bd76567/sagemaker_train-1.3.1-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-01-13T01:44:16,175 Found link https://files.pythonhosted.org/packages/6c/08/462f0bfc982496f37f9bcd50711a24f8940405541e880e5b8673d78326c9/sagemaker_train-1.3.1.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.3.1 2026-01-13T01:44:16,176 Fetching project page and analyzing links: https://www.piwheels.org/simple/sagemaker-train/ 2026-01-13T01:44:16,177 Getting page https://www.piwheels.org/simple/sagemaker-train/ 2026-01-13T01:44:16,178 Found index url https://www.piwheels.org/simple 2026-01-13T01:44:16,341 Fetched page https://www.piwheels.org/simple/sagemaker-train/ as text/html 2026-01-13T01:44:16,344 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.3.0-py3-none-any.whl#sha256=10f7203b8920ba21c63c5c4ea41e8906f97b90f953b1dfcd4b6bc9b8ea098bd1 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-01-13T01:44:16,345 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) 2026-01-13T01:44:16,345 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) 2026-01-13T01:44:16,346 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) 2026-01-13T01:44:16,346 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) 2026-01-13T01:44:16,347 Skipping link: not a file: https://www.piwheels.org/simple/sagemaker-train/ 2026-01-13T01:44:16,347 Skipping link: not a file: https://pypi.org/simple/sagemaker-train/ 2026-01-13T01:44:16,367 Given no hashes to check 1 links for project 'sagemaker-train': discarding no candidates 2026-01-13T01:44:16,385 Collecting sagemaker-train==1.3.1 2026-01-13T01:44:16,388 Created temporary directory: /tmp/pip-unpack-_nop6azf 2026-01-13T01:44:16,601 Downloading sagemaker_train-1.3.1.tar.gz (188 kB) 2026-01-13T01:44:16,911 Added sagemaker-train==1.3.1 from https://files.pythonhosted.org/packages/6c/08/462f0bfc982496f37f9bcd50711a24f8940405541e880e5b8673d78326c9/sagemaker_train-1.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-jo10x7_a' 2026-01-13T01:44:16,917 Created temporary directory: /tmp/pip-build-env-8dzw6f2a 2026-01-13T01:44:16,922 Installing build dependencies: started 2026-01-13T01:44:16,923 Running command pip subprocess to install build dependencies 2026-01-13T01:44:18,076 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-13T01:44:18,725 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-13T01:44:18,748 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-13T01:44:20,449 Collecting setuptools>=64 2026-01-13T01:44:20,544 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-13T01:44:20,813 Collecting wheel 2026-01-13T01:44:20,830 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-13T01:44:23,822 Installing collected packages: wheel, setuptools 2026-01-13T01:44:24,071 Creating /tmp/pip-build-env-8dzw6f2a/overlay/local/bin 2026-01-13T01:44:24,074 changing mode of /tmp/pip-build-env-8dzw6f2a/overlay/local/bin/wheel to 755 2026-01-13T01:44:27,794 Successfully installed setuptools-80.9.0 wheel-0.45.1 2026-01-13T01:44:28,068 Installing build dependencies: finished with status 'done' 2026-01-13T01:44:28,075 Getting requirements to build wheel: started 2026-01-13T01:44:28,076 Running command Getting requirements to build wheel 2026-01-13T01:44:28,790 running egg_info 2026-01-13T01:44:28,797 writing src/sagemaker_train.egg-info/PKG-INFO 2026-01-13T01:44:28,804 writing dependency_links to src/sagemaker_train.egg-info/dependency_links.txt 2026-01-13T01:44:28,808 writing requirements to src/sagemaker_train.egg-info/requires.txt 2026-01-13T01:44:28,809 writing top-level names to src/sagemaker_train.egg-info/top_level.txt 2026-01-13T01:44:28,849 reading manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-01-13T01:44:28,856 reading manifest template 'MANIFEST.in' 2026-01-13T01:44:28,897 adding license file 'LICENSE' 2026-01-13T01:44:28,904 writing manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-01-13T01:44:29,002 Getting requirements to build wheel: finished with status 'done' 2026-01-13T01:44:29,006 Created temporary directory: /tmp/pip-modern-metadata-killo9fk 2026-01-13T01:44:29,008 Preparing metadata (pyproject.toml): started 2026-01-13T01:44:29,010 Running command Preparing metadata (pyproject.toml) 2026-01-13T01:44:29,673 running dist_info 2026-01-13T01:44:29,685 creating /tmp/pip-modern-metadata-killo9fk/sagemaker_train.egg-info 2026-01-13T01:44:29,686 writing /tmp/pip-modern-metadata-killo9fk/sagemaker_train.egg-info/PKG-INFO 2026-01-13T01:44:29,693 writing dependency_links to /tmp/pip-modern-metadata-killo9fk/sagemaker_train.egg-info/dependency_links.txt 2026-01-13T01:44:29,697 writing requirements to /tmp/pip-modern-metadata-killo9fk/sagemaker_train.egg-info/requires.txt 2026-01-13T01:44:29,698 writing top-level names to /tmp/pip-modern-metadata-killo9fk/sagemaker_train.egg-info/top_level.txt 2026-01-13T01:44:29,700 writing manifest file '/tmp/pip-modern-metadata-killo9fk/sagemaker_train.egg-info/SOURCES.txt' 2026-01-13T01:44:29,736 reading manifest file '/tmp/pip-modern-metadata-killo9fk/sagemaker_train.egg-info/SOURCES.txt' 2026-01-13T01:44:29,738 reading manifest template 'MANIFEST.in' 2026-01-13T01:44:29,781 adding license file 'LICENSE' 2026-01-13T01:44:29,786 writing manifest file '/tmp/pip-modern-metadata-killo9fk/sagemaker_train.egg-info/SOURCES.txt' 2026-01-13T01:44:29,788 creating '/tmp/pip-modern-metadata-killo9fk/sagemaker_train-1.3.1.dist-info' 2026-01-13T01:44:29,915 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-13T01:44:29,920 Source in /tmp/pip-wheel-n8bnjxw9/sagemaker-train_249835e3d9994b2f99505f1c3ec47ee4 has version 1.3.1, which satisfies requirement sagemaker-train==1.3.1 from https://files.pythonhosted.org/packages/6c/08/462f0bfc982496f37f9bcd50711a24f8940405541e880e5b8673d78326c9/sagemaker_train-1.3.1.tar.gz 2026-01-13T01:44:29,921 Removed sagemaker-train==1.3.1 from https://files.pythonhosted.org/packages/6c/08/462f0bfc982496f37f9bcd50711a24f8940405541e880e5b8673d78326c9/sagemaker_train-1.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-jo10x7_a' 2026-01-13T01:44:29,927 Created temporary directory: /tmp/pip-unpack-o1oo97bg 2026-01-13T01:44:29,928 Building wheels for collected packages: sagemaker-train 2026-01-13T01:44:29,933 Created temporary directory: /tmp/pip-wheel-290xb73f 2026-01-13T01:44:29,933 Destination directory: /tmp/pip-wheel-290xb73f 2026-01-13T01:44:29,935 Building wheel for sagemaker-train (pyproject.toml): started 2026-01-13T01:44:29,936 Running command Building wheel for sagemaker-train (pyproject.toml) 2026-01-13T01:44:30,581 running bdist_wheel 2026-01-13T01:44:30,602 running build 2026-01-13T01:44:30,603 running build_py 2026-01-13T01:44:30,610 creating build/lib/sagemaker 2026-01-13T01:44:30,612 copying src/sagemaker/__init__.py -> build/lib/sagemaker 2026-01-13T01:44:30,615 creating build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,616 copying src/sagemaker/ai_registry/air_hub_entity.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,618 copying src/sagemaker/ai_registry/air_utils.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,620 copying src/sagemaker/ai_registry/__init__.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,622 copying src/sagemaker/ai_registry/dataset_validation.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,625 copying src/sagemaker/ai_registry/dataset.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,627 copying src/sagemaker/ai_registry/air_hub.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,630 copying src/sagemaker/ai_registry/dataset_format_detector.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,632 copying src/sagemaker/ai_registry/air_constants.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,634 copying src/sagemaker/ai_registry/utils.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,636 copying src/sagemaker/ai_registry/evaluator.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,640 copying src/sagemaker/ai_registry/dataset_utils.py -> build/lib/sagemaker/ai_registry 2026-01-13T01:44:30,643 creating build/lib/sagemaker/train 2026-01-13T01:44:30,644 copying src/sagemaker/train/constants.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,646 copying src/sagemaker/train/sft_trainer.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,649 copying src/sagemaker/train/__init__.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,651 copying src/sagemaker/train/distributed.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,653 copying src/sagemaker/train/rlaif_trainer.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,656 copying src/sagemaker/train/model_trainer.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,660 copying src/sagemaker/train/templates.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,662 copying src/sagemaker/train/rlvr_trainer.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,665 copying src/sagemaker/train/utils.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,668 copying src/sagemaker/train/configs.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,670 copying src/sagemaker/train/defaults.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,673 copying src/sagemaker/train/tuner.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,677 copying src/sagemaker/train/types.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,679 copying src/sagemaker/train/base_trainer.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,681 copying src/sagemaker/train/dpo_trainer.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,684 copying src/sagemaker/train/common.py -> build/lib/sagemaker/train 2026-01-13T01:44:30,688 creating build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,689 copying src/sagemaker/train/remote_function/__init__.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,691 copying src/sagemaker/train/remote_function/invoke_function.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,694 copying src/sagemaker/train/remote_function/spark_config.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,696 copying src/sagemaker/train/remote_function/logging_config.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,698 copying src/sagemaker/train/remote_function/checkpoint_location.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,700 copying src/sagemaker/train/remote_function/job.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,701 copying src/sagemaker/train/remote_function/client.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,703 copying src/sagemaker/train/remote_function/errors.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,705 copying src/sagemaker/train/remote_function/custom_file_filter.py -> build/lib/sagemaker/train/remote_function 2026-01-13T01:44:30,708 creating build/lib/sagemaker/train/container_drivers 2026-01-13T01:44:30,709 copying src/sagemaker/train/container_drivers/__init__.py -> build/lib/sagemaker/train/container_drivers 2026-01-13T01:44:30,712 creating build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,713 copying src/sagemaker/train/evaluate/base_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,716 copying src/sagemaker/train/evaluate/constants.py -> build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,718 copying src/sagemaker/train/evaluate/__init__.py -> build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,720 copying src/sagemaker/train/evaluate/benchmark_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,723 copying src/sagemaker/train/evaluate/llm_as_judge_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,726 copying src/sagemaker/train/evaluate/execution.py -> build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,729 copying src/sagemaker/train/evaluate/custom_scorer_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,732 copying src/sagemaker/train/evaluate/pipeline_templates.py -> build/lib/sagemaker/train/evaluate 2026-01-13T01:44:30,736 creating build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,737 copying src/sagemaker/train/common_utils/trainer_wait.py -> build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,740 copying src/sagemaker/train/common_utils/constants.py -> build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,742 copying src/sagemaker/train/common_utils/model_resolution.py -> build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,745 copying src/sagemaker/train/common_utils/mlflow_metrics_util.py -> build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,748 copying src/sagemaker/train/common_utils/finetune_utils.py -> build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,751 copying src/sagemaker/train/common_utils/show_results_utils.py -> build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,754 copying src/sagemaker/train/common_utils/recipe_utils.py -> build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,756 copying src/sagemaker/train/common_utils/get_mlflow_endpoint.py -> build/lib/sagemaker/train/common_utils 2026-01-13T01:44:30,759 creating build/lib/sagemaker/train/local 2026-01-13T01:44:30,760 copying src/sagemaker/train/local/local_container.py -> build/lib/sagemaker/train/local 2026-01-13T01:44:30,764 copying src/sagemaker/train/local/__init__.py -> build/lib/sagemaker/train/local 2026-01-13T01:44:30,765 copying src/sagemaker/train/local/entities.py -> build/lib/sagemaker/train/local 2026-01-13T01:44:30,768 copying src/sagemaker/train/local/data.py -> build/lib/sagemaker/train/local 2026-01-13T01:44:30,771 creating build/lib/sagemaker/train/aws_batch 2026-01-13T01:44:30,772 copying src/sagemaker/train/aws_batch/constants.py -> build/lib/sagemaker/train/aws_batch 2026-01-13T01:44:30,775 copying src/sagemaker/train/aws_batch/__init__.py -> build/lib/sagemaker/train/aws_batch 2026-01-13T01:44:30,776 copying src/sagemaker/train/aws_batch/training_queue.py -> build/lib/sagemaker/train/aws_batch 2026-01-13T01:44:30,779 copying src/sagemaker/train/aws_batch/batch_api_helper.py -> build/lib/sagemaker/train/aws_batch 2026-01-13T01:44:30,781 copying src/sagemaker/train/aws_batch/exception.py -> build/lib/sagemaker/train/aws_batch 2026-01-13T01:44:30,783 copying src/sagemaker/train/aws_batch/training_queued_job.py -> build/lib/sagemaker/train/aws_batch 2026-01-13T01:44:30,786 copying src/sagemaker/train/aws_batch/boto_client.py -> build/lib/sagemaker/train/aws_batch 2026-01-13T01:44:30,789 creating build/lib/sagemaker/train/sm_recipes 2026-01-13T01:44:30,790 copying src/sagemaker/train/sm_recipes/__init__.py -> build/lib/sagemaker/train/sm_recipes 2026-01-13T01:44:30,791 copying src/sagemaker/train/sm_recipes/utils.py -> build/lib/sagemaker/train/sm_recipes 2026-01-13T01:44:30,795 creating build/lib/sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:30,796 copying src/sagemaker/train/remote_function/runtime_environment/__init__.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:30,798 copying src/sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:30,801 copying src/sagemaker/train/remote_function/runtime_environment/spark_app.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:30,803 copying src/sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:30,805 copying src/sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:30,808 creating build/lib/sagemaker/train/remote_function/core 2026-01-13T01:44:30,809 copying src/sagemaker/train/remote_function/core/pipeline_variables.py -> build/lib/sagemaker/train/remote_function/core 2026-01-13T01:44:30,812 copying src/sagemaker/train/remote_function/core/__init__.py -> build/lib/sagemaker/train/remote_function/core 2026-01-13T01:44:30,814 copying src/sagemaker/train/remote_function/core/_custom_dispatch_table.py -> build/lib/sagemaker/train/remote_function/core 2026-01-13T01:44:30,816 copying src/sagemaker/train/remote_function/core/serialization.py -> build/lib/sagemaker/train/remote_function/core 2026-01-13T01:44:30,818 copying src/sagemaker/train/remote_function/core/stored_function.py -> build/lib/sagemaker/train/remote_function/core 2026-01-13T01:44:30,821 creating build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:30,822 copying src/sagemaker/train/container_drivers/distributed_drivers/__init__.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:30,824 copying src/sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:30,826 copying src/sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:30,828 copying src/sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:30,831 copying src/sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:30,834 creating build/lib/sagemaker/train/container_drivers/common 2026-01-13T01:44:30,835 copying src/sagemaker/train/container_drivers/common/__init__.py -> build/lib/sagemaker/train/container_drivers/common 2026-01-13T01:44:30,837 copying src/sagemaker/train/container_drivers/common/utils.py -> build/lib/sagemaker/train/container_drivers/common 2026-01-13T01:44:30,840 creating build/lib/sagemaker/train/container_drivers/scripts 2026-01-13T01:44:30,841 copying src/sagemaker/train/container_drivers/scripts/__init__.py -> build/lib/sagemaker/train/container_drivers/scripts 2026-01-13T01:44:30,843 copying src/sagemaker/train/container_drivers/scripts/environment.py -> build/lib/sagemaker/train/container_drivers/scripts 2026-01-13T01:44:30,846 running egg_info 2026-01-13T01:44:30,857 writing src/sagemaker_train.egg-info/PKG-INFO 2026-01-13T01:44:30,864 writing dependency_links to src/sagemaker_train.egg-info/dependency_links.txt 2026-01-13T01:44:30,867 writing requirements to src/sagemaker_train.egg-info/requires.txt 2026-01-13T01:44:30,868 writing top-level names to src/sagemaker_train.egg-info/top_level.txt 2026-01-13T01:44:30,893 reading manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-01-13T01:44:30,900 reading manifest template 'MANIFEST.in' 2026-01-13T01:44:30,943 adding license file 'LICENSE' 2026-01-13T01:44:30,950 writing manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-01-13T01:44:30,961 creating build/lib/sagemaker/ai_registry/schemas 2026-01-13T01:44:30,962 copying src/sagemaker/ai_registry/schemas/converse.json -> build/lib/sagemaker/ai_registry/schemas 2026-01-13T01:44:30,965 copying src/sagemaker/ai_registry/schemas/dpo.json -> build/lib/sagemaker/ai_registry/schemas 2026-01-13T01:44:30,967 copying src/sagemaker/ai_registry/schemas/genqa.json -> build/lib/sagemaker/ai_registry/schemas 2026-01-13T01:44:30,970 copying src/sagemaker/ai_registry/schemas/hf_preference.json -> build/lib/sagemaker/ai_registry/schemas 2026-01-13T01:44:30,972 copying src/sagemaker/ai_registry/schemas/hf_prompt_completion.json -> build/lib/sagemaker/ai_registry/schemas 2026-01-13T01:44:30,975 copying src/sagemaker/ai_registry/schemas/openai_chat.json -> build/lib/sagemaker/ai_registry/schemas 2026-01-13T01:44:30,977 copying src/sagemaker/ai_registry/schemas/verl.json -> build/lib/sagemaker/ai_registry/schemas 2026-01-13T01:44:30,980 copying src/sagemaker/train/sm_recipes/training_recipes.json -> build/lib/sagemaker/train/sm_recipes 2026-01-13T01:44:31,001 installing to build/bdist.linux-armv7l/wheel 2026-01-13T01:44:31,001 running install 2026-01-13T01:44:31,025 running install_lib 2026-01-13T01:44:31,032 creating build/bdist.linux-armv7l/wheel 2026-01-13T01:44:31,034 creating build/bdist.linux-armv7l/wheel/sagemaker 2026-01-13T01:44:31,036 creating build/bdist.linux-armv7l/wheel/sagemaker/ai_registry 2026-01-13T01:44:31,038 copying build/lib/sagemaker/ai_registry/air_hub_entity.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,041 copying build/lib/sagemaker/ai_registry/air_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,043 copying build/lib/sagemaker/ai_registry/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,045 copying build/lib/sagemaker/ai_registry/dataset_validation.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,047 copying build/lib/sagemaker/ai_registry/dataset.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,050 copying build/lib/sagemaker/ai_registry/air_hub.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,052 copying build/lib/sagemaker/ai_registry/dataset_format_detector.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,055 copying build/lib/sagemaker/ai_registry/air_constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,057 copying build/lib/sagemaker/ai_registry/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,059 copying build/lib/sagemaker/ai_registry/evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,062 creating build/bdist.linux-armv7l/wheel/sagemaker/ai_registry/schemas 2026-01-13T01:44:31,064 copying build/lib/sagemaker/ai_registry/schemas/converse.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-01-13T01:44:31,066 copying build/lib/sagemaker/ai_registry/schemas/hf_prompt_completion.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-01-13T01:44:31,068 copying build/lib/sagemaker/ai_registry/schemas/openai_chat.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-01-13T01:44:31,070 copying build/lib/sagemaker/ai_registry/schemas/verl.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-01-13T01:44:31,072 copying build/lib/sagemaker/ai_registry/schemas/dpo.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-01-13T01:44:31,074 copying build/lib/sagemaker/ai_registry/schemas/hf_preference.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-01-13T01:44:31,076 copying build/lib/sagemaker/ai_registry/schemas/genqa.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-01-13T01:44:31,078 copying build/lib/sagemaker/ai_registry/dataset_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-01-13T01:44:31,081 creating build/bdist.linux-armv7l/wheel/sagemaker/train 2026-01-13T01:44:31,082 copying build/lib/sagemaker/train/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,084 copying build/lib/sagemaker/train/sft_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,087 copying build/lib/sagemaker/train/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,089 copying build/lib/sagemaker/train/distributed.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,092 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function 2026-01-13T01:44:31,094 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:31,095 copying build/lib/sagemaker/train/remote_function/runtime_environment/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:31,097 copying build/lib/sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:31,100 copying build/lib/sagemaker/train/remote_function/runtime_environment/spark_app.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:31,102 copying build/lib/sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:31,105 copying build/lib/sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-01-13T01:44:31,108 copying build/lib/sagemaker/train/remote_function/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,110 copying build/lib/sagemaker/train/remote_function/invoke_function.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,113 copying build/lib/sagemaker/train/remote_function/spark_config.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,115 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function/core 2026-01-13T01:44:31,116 copying build/lib/sagemaker/train/remote_function/core/pipeline_variables.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-01-13T01:44:31,119 copying build/lib/sagemaker/train/remote_function/core/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-01-13T01:44:31,121 copying build/lib/sagemaker/train/remote_function/core/_custom_dispatch_table.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-01-13T01:44:31,123 copying build/lib/sagemaker/train/remote_function/core/serialization.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-01-13T01:44:31,126 copying build/lib/sagemaker/train/remote_function/core/stored_function.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-01-13T01:44:31,128 copying build/lib/sagemaker/train/remote_function/logging_config.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,130 copying build/lib/sagemaker/train/remote_function/checkpoint_location.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,132 copying build/lib/sagemaker/train/remote_function/job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,134 copying build/lib/sagemaker/train/remote_function/client.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,136 copying build/lib/sagemaker/train/remote_function/errors.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,138 copying build/lib/sagemaker/train/remote_function/custom_file_filter.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-01-13T01:44:31,140 copying build/lib/sagemaker/train/rlaif_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,143 copying build/lib/sagemaker/train/model_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,147 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers 2026-01-13T01:44:31,149 copying build/lib/sagemaker/train/container_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers 2026-01-13T01:44:31,151 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:31,152 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:31,155 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:31,157 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:31,159 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:31,162 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-01-13T01:44:31,165 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/common 2026-01-13T01:44:31,166 copying build/lib/sagemaker/train/container_drivers/common/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/common 2026-01-13T01:44:31,169 copying build/lib/sagemaker/train/container_drivers/common/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/common 2026-01-13T01:44:31,172 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/scripts 2026-01-13T01:44:31,173 copying build/lib/sagemaker/train/container_drivers/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/scripts 2026-01-13T01:44:31,176 copying build/lib/sagemaker/train/container_drivers/scripts/environment.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/scripts 2026-01-13T01:44:31,179 creating build/bdist.linux-armv7l/wheel/sagemaker/train/evaluate 2026-01-13T01:44:31,181 copying build/lib/sagemaker/train/evaluate/base_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-01-13T01:44:31,184 copying build/lib/sagemaker/train/evaluate/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-01-13T01:44:31,186 copying build/lib/sagemaker/train/evaluate/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-01-13T01:44:31,188 copying build/lib/sagemaker/train/evaluate/benchmark_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-01-13T01:44:31,191 copying build/lib/sagemaker/train/evaluate/llm_as_judge_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-01-13T01:44:31,193 copying build/lib/sagemaker/train/evaluate/execution.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-01-13T01:44:31,196 copying build/lib/sagemaker/train/evaluate/custom_scorer_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-01-13T01:44:31,200 copying build/lib/sagemaker/train/evaluate/pipeline_templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-01-13T01:44:31,203 copying build/lib/sagemaker/train/templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,206 copying build/lib/sagemaker/train/rlvr_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,209 copying build/lib/sagemaker/train/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,211 copying build/lib/sagemaker/train/configs.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,213 copying build/lib/sagemaker/train/defaults.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,217 creating build/bdist.linux-armv7l/wheel/sagemaker/train/common_utils 2026-01-13T01:44:31,218 copying build/lib/sagemaker/train/common_utils/trainer_wait.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-01-13T01:44:31,220 copying build/lib/sagemaker/train/common_utils/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-01-13T01:44:31,223 copying build/lib/sagemaker/train/common_utils/model_resolution.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-01-13T01:44:31,225 copying build/lib/sagemaker/train/common_utils/mlflow_metrics_util.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-01-13T01:44:31,228 copying build/lib/sagemaker/train/common_utils/finetune_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-01-13T01:44:31,231 copying build/lib/sagemaker/train/common_utils/show_results_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-01-13T01:44:31,234 copying build/lib/sagemaker/train/common_utils/recipe_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-01-13T01:44:31,236 copying build/lib/sagemaker/train/common_utils/get_mlflow_endpoint.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-01-13T01:44:31,239 copying build/lib/sagemaker/train/tuner.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,243 copying build/lib/sagemaker/train/types.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,245 creating build/bdist.linux-armv7l/wheel/sagemaker/train/local 2026-01-13T01:44:31,247 copying build/lib/sagemaker/train/local/local_container.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-01-13T01:44:31,250 copying build/lib/sagemaker/train/local/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-01-13T01:44:31,252 copying build/lib/sagemaker/train/local/entities.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-01-13T01:44:31,254 copying build/lib/sagemaker/train/local/data.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-01-13T01:44:31,258 creating build/bdist.linux-armv7l/wheel/sagemaker/train/aws_batch 2026-01-13T01:44:31,259 copying build/lib/sagemaker/train/aws_batch/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-01-13T01:44:31,261 copying build/lib/sagemaker/train/aws_batch/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-01-13T01:44:31,263 copying build/lib/sagemaker/train/aws_batch/training_queue.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-01-13T01:44:31,265 copying build/lib/sagemaker/train/aws_batch/batch_api_helper.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-01-13T01:44:31,267 copying build/lib/sagemaker/train/aws_batch/exception.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-01-13T01:44:31,269 copying build/lib/sagemaker/train/aws_batch/training_queued_job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-01-13T01:44:31,271 copying build/lib/sagemaker/train/aws_batch/boto_client.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-01-13T01:44:31,273 copying build/lib/sagemaker/train/base_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,276 creating build/bdist.linux-armv7l/wheel/sagemaker/train/sm_recipes 2026-01-13T01:44:31,277 copying build/lib/sagemaker/train/sm_recipes/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-01-13T01:44:31,279 copying build/lib/sagemaker/train/sm_recipes/training_recipes.json -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-01-13T01:44:31,281 copying build/lib/sagemaker/train/sm_recipes/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-01-13T01:44:31,283 copying build/lib/sagemaker/train/dpo_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,286 copying build/lib/sagemaker/train/common.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-01-13T01:44:31,288 copying build/lib/sagemaker/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker 2026-01-13T01:44:31,290 running install_egg_info 2026-01-13T01:44:31,296 Copying src/sagemaker_train.egg-info to build/bdist.linux-armv7l/wheel/./sagemaker_train-1.3.1-py3.11.egg-info 2026-01-13T01:44:31,307 running install_scripts 2026-01-13T01:44:31,319 creating build/bdist.linux-armv7l/wheel/sagemaker_train-1.3.1.dist-info/WHEEL 2026-01-13T01:44:31,322 creating '/tmp/pip-wheel-290xb73f/.tmp-8q3bxk9f/sagemaker_train-1.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-13T01:44:31,325 adding 'sagemaker/__init__.py' 2026-01-13T01:44:31,327 adding 'sagemaker/ai_registry/__init__.py' 2026-01-13T01:44:31,329 adding 'sagemaker/ai_registry/air_constants.py' 2026-01-13T01:44:31,330 adding 'sagemaker/ai_registry/air_hub.py' 2026-01-13T01:44:31,333 adding 'sagemaker/ai_registry/air_hub_entity.py' 2026-01-13T01:44:31,334 adding 'sagemaker/ai_registry/air_utils.py' 2026-01-13T01:44:31,337 adding 'sagemaker/ai_registry/dataset.py' 2026-01-13T01:44:31,339 adding 'sagemaker/ai_registry/dataset_format_detector.py' 2026-01-13T01:44:31,341 adding 'sagemaker/ai_registry/dataset_utils.py' 2026-01-13T01:44:31,343 adding 'sagemaker/ai_registry/dataset_validation.py' 2026-01-13T01:44:31,345 adding 'sagemaker/ai_registry/evaluator.py' 2026-01-13T01:44:31,347 adding 'sagemaker/ai_registry/utils.py' 2026-01-13T01:44:31,349 adding 'sagemaker/ai_registry/schemas/converse.json' 2026-01-13T01:44:31,350 adding 'sagemaker/ai_registry/schemas/dpo.json' 2026-01-13T01:44:31,352 adding 'sagemaker/ai_registry/schemas/genqa.json' 2026-01-13T01:44:31,353 adding 'sagemaker/ai_registry/schemas/hf_preference.json' 2026-01-13T01:44:31,354 adding 'sagemaker/ai_registry/schemas/hf_prompt_completion.json' 2026-01-13T01:44:31,356 adding 'sagemaker/ai_registry/schemas/openai_chat.json' 2026-01-13T01:44:31,357 adding 'sagemaker/ai_registry/schemas/verl.json' 2026-01-13T01:44:31,359 adding 'sagemaker/train/__init__.py' 2026-01-13T01:44:31,361 adding 'sagemaker/train/base_trainer.py' 2026-01-13T01:44:31,362 adding 'sagemaker/train/common.py' 2026-01-13T01:44:31,363 adding 'sagemaker/train/configs.py' 2026-01-13T01:44:31,365 adding 'sagemaker/train/constants.py' 2026-01-13T01:44:31,367 adding 'sagemaker/train/defaults.py' 2026-01-13T01:44:31,369 adding 'sagemaker/train/distributed.py' 2026-01-13T01:44:31,371 adding 'sagemaker/train/dpo_trainer.py' 2026-01-13T01:44:31,378 adding 'sagemaker/train/model_trainer.py' 2026-01-13T01:44:31,381 adding 'sagemaker/train/rlaif_trainer.py' 2026-01-13T01:44:31,383 adding 'sagemaker/train/rlvr_trainer.py' 2026-01-13T01:44:31,384 adding 'sagemaker/train/sft_trainer.py' 2026-01-13T01:44:31,386 adding 'sagemaker/train/templates.py' 2026-01-13T01:44:31,393 adding 'sagemaker/train/tuner.py' 2026-01-13T01:44:31,395 adding 'sagemaker/train/types.py' 2026-01-13T01:44:31,396 adding 'sagemaker/train/utils.py' 2026-01-13T01:44:31,398 adding 'sagemaker/train/aws_batch/__init__.py' 2026-01-13T01:44:31,400 adding 'sagemaker/train/aws_batch/batch_api_helper.py' 2026-01-13T01:44:31,401 adding 'sagemaker/train/aws_batch/boto_client.py' 2026-01-13T01:44:31,402 adding 'sagemaker/train/aws_batch/constants.py' 2026-01-13T01:44:31,404 adding 'sagemaker/train/aws_batch/exception.py' 2026-01-13T01:44:31,405 adding 'sagemaker/train/aws_batch/training_queue.py' 2026-01-13T01:44:31,408 adding 'sagemaker/train/aws_batch/training_queued_job.py' 2026-01-13T01:44:31,410 adding 'sagemaker/train/common_utils/constants.py' 2026-01-13T01:44:31,413 adding 'sagemaker/train/common_utils/finetune_utils.py' 2026-01-13T01:44:31,415 adding 'sagemaker/train/common_utils/get_mlflow_endpoint.py' 2026-01-13T01:44:31,417 adding 'sagemaker/train/common_utils/mlflow_metrics_util.py' 2026-01-13T01:44:31,419 adding 'sagemaker/train/common_utils/model_resolution.py' 2026-01-13T01:44:31,421 adding 'sagemaker/train/common_utils/recipe_utils.py' 2026-01-13T01:44:31,425 adding 'sagemaker/train/common_utils/show_results_utils.py' 2026-01-13T01:44:31,427 adding 'sagemaker/train/common_utils/trainer_wait.py' 2026-01-13T01:44:31,429 adding 'sagemaker/train/container_drivers/__init__.py' 2026-01-13T01:44:31,431 adding 'sagemaker/train/container_drivers/common/__init__.py' 2026-01-13T01:44:31,433 adding 'sagemaker/train/container_drivers/common/utils.py' 2026-01-13T01:44:31,435 adding 'sagemaker/train/container_drivers/distributed_drivers/__init__.py' 2026-01-13T01:44:31,436 adding 'sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py' 2026-01-13T01:44:31,438 adding 'sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py' 2026-01-13T01:44:31,440 adding 'sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py' 2026-01-13T01:44:31,441 adding 'sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py' 2026-01-13T01:44:31,443 adding 'sagemaker/train/container_drivers/scripts/__init__.py' 2026-01-13T01:44:31,445 adding 'sagemaker/train/container_drivers/scripts/environment.py' 2026-01-13T01:44:31,447 adding 'sagemaker/train/evaluate/__init__.py' 2026-01-13T01:44:31,452 adding 'sagemaker/train/evaluate/base_evaluator.py' 2026-01-13T01:44:31,455 adding 'sagemaker/train/evaluate/benchmark_evaluator.py' 2026-01-13T01:44:31,457 adding 'sagemaker/train/evaluate/constants.py' 2026-01-13T01:44:31,460 adding 'sagemaker/train/evaluate/custom_scorer_evaluator.py' 2026-01-13T01:44:31,466 adding 'sagemaker/train/evaluate/execution.py' 2026-01-13T01:44:31,469 adding 'sagemaker/train/evaluate/llm_as_judge_evaluator.py' 2026-01-13T01:44:31,472 adding 'sagemaker/train/evaluate/pipeline_templates.py' 2026-01-13T01:44:31,474 adding 'sagemaker/train/local/__init__.py' 2026-01-13T01:44:31,476 adding 'sagemaker/train/local/data.py' 2026-01-13T01:44:31,478 adding 'sagemaker/train/local/entities.py' 2026-01-13T01:44:31,481 adding 'sagemaker/train/local/local_container.py' 2026-01-13T01:44:31,484 adding 'sagemaker/train/remote_function/__init__.py' 2026-01-13T01:44:31,485 adding 'sagemaker/train/remote_function/checkpoint_location.py' 2026-01-13T01:44:31,486 adding 'sagemaker/train/remote_function/client.py' 2026-01-13T01:44:31,488 adding 'sagemaker/train/remote_function/custom_file_filter.py' 2026-01-13T01:44:31,489 adding 'sagemaker/train/remote_function/errors.py' 2026-01-13T01:44:31,491 adding 'sagemaker/train/remote_function/invoke_function.py' 2026-01-13T01:44:31,492 adding 'sagemaker/train/remote_function/job.py' 2026-01-13T01:44:31,494 adding 'sagemaker/train/remote_function/logging_config.py' 2026-01-13T01:44:31,495 adding 'sagemaker/train/remote_function/spark_config.py' 2026-01-13T01:44:31,497 adding 'sagemaker/train/remote_function/core/__init__.py' 2026-01-13T01:44:31,498 adding 'sagemaker/train/remote_function/core/_custom_dispatch_table.py' 2026-01-13T01:44:31,499 adding 'sagemaker/train/remote_function/core/pipeline_variables.py' 2026-01-13T01:44:31,501 adding 'sagemaker/train/remote_function/core/serialization.py' 2026-01-13T01:44:31,502 adding 'sagemaker/train/remote_function/core/stored_function.py' 2026-01-13T01:44:31,504 adding 'sagemaker/train/remote_function/runtime_environment/__init__.py' 2026-01-13T01:44:31,507 adding 'sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py' 2026-01-13T01:44:31,509 adding 'sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py' 2026-01-13T01:44:31,511 adding 'sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py' 2026-01-13T01:44:31,513 adding 'sagemaker/train/remote_function/runtime_environment/spark_app.py' 2026-01-13T01:44:31,514 adding 'sagemaker/train/sm_recipes/__init__.py' 2026-01-13T01:44:31,516 adding 'sagemaker/train/sm_recipes/training_recipes.json' 2026-01-13T01:44:31,518 adding 'sagemaker/train/sm_recipes/utils.py' 2026-01-13T01:44:31,521 adding 'sagemaker_train-1.3.1.dist-info/licenses/LICENSE' 2026-01-13T01:44:31,523 adding 'sagemaker_train-1.3.1.dist-info/METADATA' 2026-01-13T01:44:31,524 adding 'sagemaker_train-1.3.1.dist-info/WHEEL' 2026-01-13T01:44:31,525 adding 'sagemaker_train-1.3.1.dist-info/top_level.txt' 2026-01-13T01:44:31,527 adding 'sagemaker_train-1.3.1.dist-info/RECORD' 2026-01-13T01:44:31,532 removing build/bdist.linux-armv7l/wheel 2026-01-13T01:44:31,661 Building wheel for sagemaker-train (pyproject.toml): finished with status 'done' 2026-01-13T01:44:31,672 Created wheel for sagemaker-train: filename=sagemaker_train-1.3.1-py3-none-any.whl size=248497 sha256=880116cf2b731dc7e54cff2a41d477b4d9d245c6648c5baaf6d4915deb4e7173 2026-01-13T01:44:31,673 Stored in directory: /tmp/pip-ephem-wheel-cache-ynpvmgks/wheels/a4/ca/47/ce0ba8558abdc82385f5bf90736473bec70e6f21587ae137b6 2026-01-13T01:44:31,687 Successfully built sagemaker-train 2026-01-13T01:44:31,699 Removed build tracker: '/tmp/pip-build-tracker-jo10x7_a'