2026-03-20T08:55:46,783 Created temporary directory: /tmp/pip-ephem-wheel-cache-f1g8s9en 2026-03-20T08:55:46,785 Created temporary directory: /tmp/pip-build-tracker-m55cr5jc 2026-03-20T08:55:46,786 Initialized build tracking at /tmp/pip-build-tracker-m55cr5jc 2026-03-20T08:55:46,786 Created build tracker: /tmp/pip-build-tracker-m55cr5jc 2026-03-20T08:55:46,787 Entered build tracker: /tmp/pip-build-tracker-m55cr5jc 2026-03-20T08:55:46,787 Created temporary directory: /tmp/pip-wheel-09u96mhf 2026-03-20T08:55:46,791 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-20T08:55:46,793 Created temporary directory: /tmp/pip-ephem-wheel-cache-tjdl59gw 2026-03-20T08:55:46,814 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T08:55:46,818 2 location(s) to search for versions of sagemaker-train: 2026-03-20T08:55:46,818 * https://pypi.org/simple/sagemaker-train/ 2026-03-20T08:55:46,818 * https://www.piwheels.org/simple/sagemaker-train/ 2026-03-20T08:55:46,819 Fetching project page and analyzing links: https://pypi.org/simple/sagemaker-train/ 2026-03-20T08:55:46,820 Getting page https://pypi.org/simple/sagemaker-train/ 2026-03-20T08:55:46,821 Found index url https://pypi.org/simple 2026-03-20T08:55:46,969 Fetched page https://pypi.org/simple/sagemaker-train/ as application/vnd.pypi.simple.v1+json 2026-03-20T08:55:46,974 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-03-20T08:55:46,975 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-03-20T08:55:46,976 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-03-20T08:55:46,977 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-03-20T08:55:46,978 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-03-20T08:55:46,979 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-03-20T08:55:46,979 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-03-20T08:55:46,980 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-03-20T08:55:46,981 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-03-20T08:55:46,982 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-03-20T08:55:46,983 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-03-20T08:55:46,984 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-03-20T08:55:46,984 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/72/89/edb9ef1337d75c643e51142d2e4860f84359e918b3a03b11ba2ec6edb314/sagemaker_train-1.4.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-03-20T08:55:46,985 Found link https://files.pythonhosted.org/packages/96/f1/923c6e9a10403ffdf8c52d303e417a68a421d55a7a71adbe964c3061c065/sagemaker_train-1.4.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.4.0 2026-03-20T08:55:46,986 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/83/fd/904b41d8e217010c633f1f9aa6caa03b7edd8e032e304113c205e203ecfa/sagemaker_train-1.4.1-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-03-20T08:55:46,987 Found link https://files.pythonhosted.org/packages/e4/93/cc096021b1398c731d9054325fd70a5cecb6a9dc78d25ec74f0934fa7fe9/sagemaker_train-1.4.1.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.4.1 2026-03-20T08:55:46,987 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/cc/94/cd1004542b487fd88a873c0b64d8fb118a2bd4079c08028bf7c65d8663c3/sagemaker_train-1.5.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-03-20T08:55:46,988 Found link https://files.pythonhosted.org/packages/59/b0/8344cc6d0476b94b170509ff27adacf6c10838793a1a73130429134b3909/sagemaker_train-1.5.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.5.0 2026-03-20T08:55:46,989 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/58/6d/c8b866ad0c8ab12d979d739fde5934c1dae0f6c460907f336a1d4b513f3a/sagemaker_train-1.6.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-03-20T08:55:46,990 Found link https://files.pythonhosted.org/packages/93/79/647c8ea48a7533c9a2fc8239c08fea4ef8f0b077db5883e8315c698bd771/sagemaker_train-1.6.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.6.0 2026-03-20T08:55:46,991 Fetching project page and analyzing links: https://www.piwheels.org/simple/sagemaker-train/ 2026-03-20T08:55:46,991 Getting page https://www.piwheels.org/simple/sagemaker-train/ 2026-03-20T08:55:46,993 Found index url https://www.piwheels.org/simple 2026-03-20T08:55:47,157 Fetched page https://www.piwheels.org/simple/sagemaker-train/ as text/html 2026-03-20T08:55:47,161 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.5.0-py3-none-any.whl#sha256=69001eba9ae3a6009c625735931b697d48436559dc792cbff1d5fffab633397e (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-03-20T08:55:47,162 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.4.1-py3-none-any.whl#sha256=3af6447213fabcf2ad61bd27cafa2b9f3709f3fc1c0bcbaa92154abc7cf991f9 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-03-20T08:55:47,162 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.4.0-py3-none-any.whl#sha256=7ad688d0355e70f65f3fb6f410a3e6375a94b4827367515dd1d496f333aa0c63 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-03-20T08:55:47,163 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.3.1-py3-none-any.whl#sha256=880116cf2b731dc7e54cff2a41d477b4d9d245c6648c5baaf6d4915deb4e7173 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-03-20T08:55:47,163 Skipping link: No binaries permitted for sagemaker-train: https://archive1.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-03-20T08:55:47,164 Skipping link: No binaries permitted for sagemaker-train: https://archive1.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-03-20T08:55:47,164 Skipping link: No binaries permitted for sagemaker-train: https://archive1.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-03-20T08:55:47,165 Skipping link: No binaries permitted for sagemaker-train: https://archive1.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-03-20T08:55:47,165 Skipping link: No binaries permitted for sagemaker-train: https://archive1.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-03-20T08:55:47,166 Skipping link: not a file: https://www.piwheels.org/simple/sagemaker-train/ 2026-03-20T08:55:47,167 Skipping link: not a file: https://pypi.org/simple/sagemaker-train/ 2026-03-20T08:55:47,186 Given no hashes to check 1 links for project 'sagemaker-train': discarding no candidates 2026-03-20T08:55:47,204 Collecting sagemaker-train==1.6.0 2026-03-20T08:55:47,207 Created temporary directory: /tmp/pip-unpack-l4u4lfux 2026-03-20T08:55:47,427 Downloading sagemaker_train-1.6.0.tar.gz (192 kB) 2026-03-20T08:55:47,753 Added sagemaker-train==1.6.0 from https://files.pythonhosted.org/packages/93/79/647c8ea48a7533c9a2fc8239c08fea4ef8f0b077db5883e8315c698bd771/sagemaker_train-1.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-m55cr5jc' 2026-03-20T08:55:47,759 Created temporary directory: /tmp/pip-build-env-mym97wu3 2026-03-20T08:55:47,763 Installing build dependencies: started 2026-03-20T08:55:47,765 Running command pip subprocess to install build dependencies 2026-03-20T08:55:48,919 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-20T08:55:49,539 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-20T08:55:49,563 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T08:55:51,311 Collecting setuptools>=64 2026-03-20T08:55:51,471 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-20T08:55:51,761 Collecting wheel 2026-03-20T08:55:51,776 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-20T08:55:51,959 Collecting packaging>=24.0 2026-03-20T08:55:51,977 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-20T08:55:54,969 Installing collected packages: setuptools, packaging, wheel 2026-03-20T08:55:58,408 Creating /tmp/pip-build-env-mym97wu3/overlay/local/bin 2026-03-20T08:55:58,410 changing mode of /tmp/pip-build-env-mym97wu3/overlay/local/bin/wheel to 755 2026-03-20T08:55:58,431 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-20T08:55:58,718 Installing build dependencies: finished with status 'done' 2026-03-20T08:55:58,724 Getting requirements to build wheel: started 2026-03-20T08:55:58,725 Running command Getting requirements to build wheel 2026-03-20T08:55:59,418 running egg_info 2026-03-20T08:55:59,424 writing src/sagemaker_train.egg-info/PKG-INFO 2026-03-20T08:55:59,430 writing dependency_links to src/sagemaker_train.egg-info/dependency_links.txt 2026-03-20T08:55:59,433 writing requirements to src/sagemaker_train.egg-info/requires.txt 2026-03-20T08:55:59,434 writing top-level names to src/sagemaker_train.egg-info/top_level.txt 2026-03-20T08:55:59,471 reading manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-03-20T08:55:59,478 reading manifest template 'MANIFEST.in' 2026-03-20T08:55:59,516 adding license file 'LICENSE' 2026-03-20T08:55:59,523 writing manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-03-20T08:55:59,622 Getting requirements to build wheel: finished with status 'done' 2026-03-20T08:55:59,626 Created temporary directory: /tmp/pip-modern-metadata-ot9a3dvi 2026-03-20T08:55:59,628 Preparing metadata (pyproject.toml): started 2026-03-20T08:55:59,630 Running command Preparing metadata (pyproject.toml) 2026-03-20T08:56:00,291 running dist_info 2026-03-20T08:56:00,301 creating /tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train.egg-info 2026-03-20T08:56:00,302 writing /tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train.egg-info/PKG-INFO 2026-03-20T08:56:00,307 writing dependency_links to /tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train.egg-info/dependency_links.txt 2026-03-20T08:56:00,310 writing requirements to /tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train.egg-info/requires.txt 2026-03-20T08:56:00,311 writing top-level names to /tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train.egg-info/top_level.txt 2026-03-20T08:56:00,313 writing manifest file '/tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train.egg-info/SOURCES.txt' 2026-03-20T08:56:00,346 reading manifest file '/tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train.egg-info/SOURCES.txt' 2026-03-20T08:56:00,348 reading manifest template 'MANIFEST.in' 2026-03-20T08:56:00,388 adding license file 'LICENSE' 2026-03-20T08:56:00,394 writing manifest file '/tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train.egg-info/SOURCES.txt' 2026-03-20T08:56:00,395 creating '/tmp/pip-modern-metadata-ot9a3dvi/sagemaker_train-1.6.0.dist-info' 2026-03-20T08:56:00,520 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-20T08:56:00,525 Source in /tmp/pip-wheel-09u96mhf/sagemaker-train_30a1765baeec49f6ba6cbc96b5fe15ef has version 1.6.0, which satisfies requirement sagemaker-train==1.6.0 from https://files.pythonhosted.org/packages/93/79/647c8ea48a7533c9a2fc8239c08fea4ef8f0b077db5883e8315c698bd771/sagemaker_train-1.6.0.tar.gz 2026-03-20T08:56:00,526 Removed sagemaker-train==1.6.0 from https://files.pythonhosted.org/packages/93/79/647c8ea48a7533c9a2fc8239c08fea4ef8f0b077db5883e8315c698bd771/sagemaker_train-1.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-m55cr5jc' 2026-03-20T08:56:00,533 Created temporary directory: /tmp/pip-unpack-3qg8l2py 2026-03-20T08:56:00,533 Building wheels for collected packages: sagemaker-train 2026-03-20T08:56:00,539 Created temporary directory: /tmp/pip-wheel-r6jkc_iy 2026-03-20T08:56:00,539 Destination directory: /tmp/pip-wheel-r6jkc_iy 2026-03-20T08:56:00,541 Building wheel for sagemaker-train (pyproject.toml): started 2026-03-20T08:56:00,542 Running command Building wheel for sagemaker-train (pyproject.toml) 2026-03-20T08:56:01,174 running bdist_wheel 2026-03-20T08:56:01,191 running build 2026-03-20T08:56:01,192 running build_py 2026-03-20T08:56:01,198 creating build/lib/sagemaker 2026-03-20T08:56:01,200 copying src/sagemaker/__init__.py -> build/lib/sagemaker 2026-03-20T08:56:01,202 creating build/lib/sagemaker/train 2026-03-20T08:56:01,203 copying src/sagemaker/train/utils.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,206 copying src/sagemaker/train/distributed.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,208 copying src/sagemaker/train/configs.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,210 copying src/sagemaker/train/dpo_trainer.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,212 copying src/sagemaker/train/rlaif_trainer.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,215 copying src/sagemaker/train/base_trainer.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,217 copying src/sagemaker/train/tuner.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,220 copying src/sagemaker/train/sft_trainer.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,222 copying src/sagemaker/train/types.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,224 copying src/sagemaker/train/model_trainer.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,228 copying src/sagemaker/train/rlvr_trainer.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,230 copying src/sagemaker/train/__init__.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,232 copying src/sagemaker/train/defaults.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,235 copying src/sagemaker/train/common.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,237 copying src/sagemaker/train/constants.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,239 copying src/sagemaker/train/templates.py -> build/lib/sagemaker/train 2026-03-20T08:56:01,242 creating build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,243 copying src/sagemaker/ai_registry/utils.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,245 copying src/sagemaker/ai_registry/dataset.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,247 copying src/sagemaker/ai_registry/air_hub_entity.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,249 copying src/sagemaker/ai_registry/air_utils.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,251 copying src/sagemaker/ai_registry/__init__.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,253 copying src/sagemaker/ai_registry/evaluator.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,256 copying src/sagemaker/ai_registry/air_constants.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,257 copying src/sagemaker/ai_registry/dataset_format_detector.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,259 copying src/sagemaker/ai_registry/air_hub.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,262 copying src/sagemaker/ai_registry/dataset_utils.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,264 copying src/sagemaker/ai_registry/dataset_validation.py -> build/lib/sagemaker/ai_registry 2026-03-20T08:56:01,267 creating build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,268 copying src/sagemaker/train/remote_function/errors.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,269 copying src/sagemaker/train/remote_function/checkpoint_location.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,271 copying src/sagemaker/train/remote_function/invoke_function.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,274 copying src/sagemaker/train/remote_function/job.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,275 copying src/sagemaker/train/remote_function/custom_file_filter.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,278 copying src/sagemaker/train/remote_function/client.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,279 copying src/sagemaker/train/remote_function/logging_config.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,281 copying src/sagemaker/train/remote_function/spark_config.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,283 copying src/sagemaker/train/remote_function/__init__.py -> build/lib/sagemaker/train/remote_function 2026-03-20T08:56:01,285 creating build/lib/sagemaker/train/container_drivers 2026-03-20T08:56:01,286 copying src/sagemaker/train/container_drivers/__init__.py -> build/lib/sagemaker/train/container_drivers 2026-03-20T08:56:01,288 creating build/lib/sagemaker/train/local 2026-03-20T08:56:01,289 copying src/sagemaker/train/local/local_container.py -> build/lib/sagemaker/train/local 2026-03-20T08:56:01,292 copying src/sagemaker/train/local/data.py -> build/lib/sagemaker/train/local 2026-03-20T08:56:01,295 copying src/sagemaker/train/local/__init__.py -> build/lib/sagemaker/train/local 2026-03-20T08:56:01,296 copying src/sagemaker/train/local/entities.py -> build/lib/sagemaker/train/local 2026-03-20T08:56:01,299 creating build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,300 copying src/sagemaker/train/common_utils/recipe_utils.py -> build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,302 copying src/sagemaker/train/common_utils/show_results_utils.py -> build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,305 copying src/sagemaker/train/common_utils/trainer_wait.py -> build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,308 copying src/sagemaker/train/common_utils/get_mlflow_endpoint.py -> build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,310 copying src/sagemaker/train/common_utils/model_resolution.py -> build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,312 copying src/sagemaker/train/common_utils/mlflow_metrics_util.py -> build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,315 copying src/sagemaker/train/common_utils/constants.py -> build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,317 copying src/sagemaker/train/common_utils/finetune_utils.py -> build/lib/sagemaker/train/common_utils 2026-03-20T08:56:01,320 creating build/lib/sagemaker/train/aws_batch 2026-03-20T08:56:01,321 copying src/sagemaker/train/aws_batch/batch_api_helper.py -> build/lib/sagemaker/train/aws_batch 2026-03-20T08:56:01,323 copying src/sagemaker/train/aws_batch/training_queue.py -> build/lib/sagemaker/train/aws_batch 2026-03-20T08:56:01,326 copying src/sagemaker/train/aws_batch/__init__.py -> build/lib/sagemaker/train/aws_batch 2026-03-20T08:56:01,327 copying src/sagemaker/train/aws_batch/exception.py -> build/lib/sagemaker/train/aws_batch 2026-03-20T08:56:01,329 copying src/sagemaker/train/aws_batch/boto_client.py -> build/lib/sagemaker/train/aws_batch 2026-03-20T08:56:01,331 copying src/sagemaker/train/aws_batch/constants.py -> build/lib/sagemaker/train/aws_batch 2026-03-20T08:56:01,332 copying src/sagemaker/train/aws_batch/training_queued_job.py -> build/lib/sagemaker/train/aws_batch 2026-03-20T08:56:01,335 creating build/lib/sagemaker/train/sm_recipes 2026-03-20T08:56:01,336 copying src/sagemaker/train/sm_recipes/utils.py -> build/lib/sagemaker/train/sm_recipes 2026-03-20T08:56:01,339 copying src/sagemaker/train/sm_recipes/__init__.py -> build/lib/sagemaker/train/sm_recipes 2026-03-20T08:56:01,341 creating build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,342 copying src/sagemaker/train/evaluate/execution.py -> build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,345 copying src/sagemaker/train/evaluate/pipeline_templates.py -> build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,349 copying src/sagemaker/train/evaluate/base_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,352 copying src/sagemaker/train/evaluate/__init__.py -> build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,354 copying src/sagemaker/train/evaluate/custom_scorer_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,356 copying src/sagemaker/train/evaluate/benchmark_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,359 copying src/sagemaker/train/evaluate/llm_as_judge_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,361 copying src/sagemaker/train/evaluate/constants.py -> build/lib/sagemaker/train/evaluate 2026-03-20T08:56:01,363 creating build/lib/sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,364 copying src/sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,367 copying src/sagemaker/train/remote_function/runtime_environment/__init__.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,368 copying src/sagemaker/train/remote_function/runtime_environment/spark_app.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,370 copying src/sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,372 copying src/sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,376 creating build/lib/sagemaker/train/remote_function/core 2026-03-20T08:56:01,377 copying src/sagemaker/train/remote_function/core/serialization.py -> build/lib/sagemaker/train/remote_function/core 2026-03-20T08:56:01,379 copying src/sagemaker/train/remote_function/core/pipeline_variables.py -> build/lib/sagemaker/train/remote_function/core 2026-03-20T08:56:01,380 copying src/sagemaker/train/remote_function/core/__init__.py -> build/lib/sagemaker/train/remote_function/core 2026-03-20T08:56:01,382 copying src/sagemaker/train/remote_function/core/_custom_dispatch_table.py -> build/lib/sagemaker/train/remote_function/core 2026-03-20T08:56:01,384 copying src/sagemaker/train/remote_function/core/stored_function.py -> build/lib/sagemaker/train/remote_function/core 2026-03-20T08:56:01,387 creating build/lib/sagemaker/train/container_drivers/common 2026-03-20T08:56:01,388 copying src/sagemaker/train/container_drivers/common/utils.py -> build/lib/sagemaker/train/container_drivers/common 2026-03-20T08:56:01,390 copying src/sagemaker/train/container_drivers/common/__init__.py -> build/lib/sagemaker/train/container_drivers/common 2026-03-20T08:56:01,393 creating build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,394 copying src/sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,396 copying src/sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,398 copying src/sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,400 copying src/sagemaker/train/container_drivers/distributed_drivers/__init__.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,402 copying src/sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,405 creating build/lib/sagemaker/train/container_drivers/scripts 2026-03-20T08:56:01,406 copying src/sagemaker/train/container_drivers/scripts/environment.py -> build/lib/sagemaker/train/container_drivers/scripts 2026-03-20T08:56:01,408 copying src/sagemaker/train/container_drivers/scripts/__init__.py -> build/lib/sagemaker/train/container_drivers/scripts 2026-03-20T08:56:01,411 running egg_info 2026-03-20T08:56:01,421 writing src/sagemaker_train.egg-info/PKG-INFO 2026-03-20T08:56:01,426 writing dependency_links to src/sagemaker_train.egg-info/dependency_links.txt 2026-03-20T08:56:01,428 writing requirements to src/sagemaker_train.egg-info/requires.txt 2026-03-20T08:56:01,430 writing top-level names to src/sagemaker_train.egg-info/top_level.txt 2026-03-20T08:56:01,452 reading manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-03-20T08:56:01,459 reading manifest template 'MANIFEST.in' 2026-03-20T08:56:01,496 adding license file 'LICENSE' 2026-03-20T08:56:01,503 writing manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-03-20T08:56:01,513 copying src/sagemaker/train/sm_recipes/training_recipes.json -> build/lib/sagemaker/train/sm_recipes 2026-03-20T08:56:01,515 creating build/lib/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,516 copying src/sagemaker/ai_registry/schemas/converse.json -> build/lib/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,519 copying src/sagemaker/ai_registry/schemas/dpo.json -> build/lib/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,521 copying src/sagemaker/ai_registry/schemas/genqa.json -> build/lib/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,523 copying src/sagemaker/ai_registry/schemas/hf_preference.json -> build/lib/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,525 copying src/sagemaker/ai_registry/schemas/hf_prompt_completion.json -> build/lib/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,527 copying src/sagemaker/ai_registry/schemas/openai_chat.json -> build/lib/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,529 copying src/sagemaker/ai_registry/schemas/verl.json -> build/lib/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,547 installing to build/bdist.linux-armv7l/wheel 2026-03-20T08:56:01,547 running install 2026-03-20T08:56:01,570 running install_lib 2026-03-20T08:56:01,575 creating build/bdist.linux-armv7l/wheel 2026-03-20T08:56:01,577 creating build/bdist.linux-armv7l/wheel/sagemaker 2026-03-20T08:56:01,579 creating build/bdist.linux-armv7l/wheel/sagemaker/train 2026-03-20T08:56:01,580 copying build/lib/sagemaker/train/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,583 copying build/lib/sagemaker/train/distributed.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,585 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function 2026-03-20T08:56:01,587 copying build/lib/sagemaker/train/remote_function/errors.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,588 copying build/lib/sagemaker/train/remote_function/checkpoint_location.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,590 copying build/lib/sagemaker/train/remote_function/invoke_function.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,592 copying build/lib/sagemaker/train/remote_function/job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,594 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,596 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-03-20T08:56:01,598 copying build/lib/sagemaker/train/remote_function/runtime_environment/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,600 copying build/lib/sagemaker/train/remote_function/runtime_environment/spark_app.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-03-20T08:56:01,601 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-03-20T08:56:01,604 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-03-20T08:56:01,606 copying build/lib/sagemaker/train/remote_function/custom_file_filter.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,608 copying build/lib/sagemaker/train/remote_function/client.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,610 copying build/lib/sagemaker/train/remote_function/logging_config.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,612 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function/core 2026-03-20T08:56:01,613 copying build/lib/sagemaker/train/remote_function/core/serialization.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-03-20T08:56:01,615 copying build/lib/sagemaker/train/remote_function/core/pipeline_variables.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-03-20T08:56:01,617 copying build/lib/sagemaker/train/remote_function/core/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-03-20T08:56:01,619 copying build/lib/sagemaker/train/remote_function/core/_custom_dispatch_table.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-03-20T08:56:01,620 copying build/lib/sagemaker/train/remote_function/core/stored_function.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-03-20T08:56:01,622 copying build/lib/sagemaker/train/remote_function/spark_config.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,624 copying build/lib/sagemaker/train/remote_function/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-03-20T08:56:01,626 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers 2026-03-20T08:56:01,627 copying build/lib/sagemaker/train/container_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers 2026-03-20T08:56:01,629 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/common 2026-03-20T08:56:01,630 copying build/lib/sagemaker/train/container_drivers/common/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/common 2026-03-20T08:56:01,633 copying build/lib/sagemaker/train/container_drivers/common/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/common 2026-03-20T08:56:01,635 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,636 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,639 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,641 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,643 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-03-20T08:56:01,644 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-03-20T08:56:01,647 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/scripts 2026-03-20T08:56:01,648 copying build/lib/sagemaker/train/container_drivers/scripts/environment.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/scripts 2026-03-20T08:56:01,651 copying build/lib/sagemaker/train/container_drivers/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/scripts 2026-03-20T08:56:01,652 copying build/lib/sagemaker/train/configs.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,654 copying build/lib/sagemaker/train/dpo_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,656 copying build/lib/sagemaker/train/rlaif_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,659 copying build/lib/sagemaker/train/base_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,660 copying build/lib/sagemaker/train/tuner.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,664 creating build/bdist.linux-armv7l/wheel/sagemaker/train/local 2026-03-20T08:56:01,665 copying build/lib/sagemaker/train/local/local_container.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-03-20T08:56:01,667 copying build/lib/sagemaker/train/local/data.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-03-20T08:56:01,670 copying build/lib/sagemaker/train/local/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-03-20T08:56:01,671 copying build/lib/sagemaker/train/local/entities.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-03-20T08:56:01,673 copying build/lib/sagemaker/train/sft_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,675 copying build/lib/sagemaker/train/types.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,677 copying build/lib/sagemaker/train/model_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,680 copying build/lib/sagemaker/train/rlvr_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,683 creating build/bdist.linux-armv7l/wheel/sagemaker/train/common_utils 2026-03-20T08:56:01,684 copying build/lib/sagemaker/train/common_utils/recipe_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-03-20T08:56:01,686 copying build/lib/sagemaker/train/common_utils/show_results_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-03-20T08:56:01,689 copying build/lib/sagemaker/train/common_utils/trainer_wait.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-03-20T08:56:01,691 copying build/lib/sagemaker/train/common_utils/get_mlflow_endpoint.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-03-20T08:56:01,693 copying build/lib/sagemaker/train/common_utils/model_resolution.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-03-20T08:56:01,696 copying build/lib/sagemaker/train/common_utils/mlflow_metrics_util.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-03-20T08:56:01,698 copying build/lib/sagemaker/train/common_utils/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-03-20T08:56:01,700 copying build/lib/sagemaker/train/common_utils/finetune_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-03-20T08:56:01,703 creating build/bdist.linux-armv7l/wheel/sagemaker/train/aws_batch 2026-03-20T08:56:01,704 copying build/lib/sagemaker/train/aws_batch/batch_api_helper.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-03-20T08:56:01,706 copying build/lib/sagemaker/train/aws_batch/training_queue.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-03-20T08:56:01,708 copying build/lib/sagemaker/train/aws_batch/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-03-20T08:56:01,710 copying build/lib/sagemaker/train/aws_batch/exception.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-03-20T08:56:01,712 copying build/lib/sagemaker/train/aws_batch/boto_client.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-03-20T08:56:01,713 copying build/lib/sagemaker/train/aws_batch/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-03-20T08:56:01,715 copying build/lib/sagemaker/train/aws_batch/training_queued_job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-03-20T08:56:01,717 copying build/lib/sagemaker/train/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,720 creating build/bdist.linux-armv7l/wheel/sagemaker/train/sm_recipes 2026-03-20T08:56:01,720 copying build/lib/sagemaker/train/sm_recipes/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-03-20T08:56:01,723 copying build/lib/sagemaker/train/sm_recipes/training_recipes.json -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-03-20T08:56:01,725 copying build/lib/sagemaker/train/sm_recipes/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-03-20T08:56:01,726 copying build/lib/sagemaker/train/defaults.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,729 creating build/bdist.linux-armv7l/wheel/sagemaker/train/evaluate 2026-03-20T08:56:01,730 copying build/lib/sagemaker/train/evaluate/execution.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-03-20T08:56:01,733 copying build/lib/sagemaker/train/evaluate/pipeline_templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-03-20T08:56:01,737 copying build/lib/sagemaker/train/evaluate/base_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-03-20T08:56:01,739 copying build/lib/sagemaker/train/evaluate/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-03-20T08:56:01,741 copying build/lib/sagemaker/train/evaluate/custom_scorer_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-03-20T08:56:01,743 copying build/lib/sagemaker/train/evaluate/benchmark_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-03-20T08:56:01,746 copying build/lib/sagemaker/train/evaluate/llm_as_judge_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-03-20T08:56:01,748 copying build/lib/sagemaker/train/evaluate/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-03-20T08:56:01,750 copying build/lib/sagemaker/train/common.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,752 copying build/lib/sagemaker/train/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,754 copying build/lib/sagemaker/train/templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-03-20T08:56:01,756 copying build/lib/sagemaker/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker 2026-03-20T08:56:01,758 creating build/bdist.linux-armv7l/wheel/sagemaker/ai_registry 2026-03-20T08:56:01,759 copying build/lib/sagemaker/ai_registry/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,761 copying build/lib/sagemaker/ai_registry/dataset.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,764 copying build/lib/sagemaker/ai_registry/air_hub_entity.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,766 copying build/lib/sagemaker/ai_registry/air_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,768 copying build/lib/sagemaker/ai_registry/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,770 copying build/lib/sagemaker/ai_registry/evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,772 copying build/lib/sagemaker/ai_registry/air_constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,774 creating build/bdist.linux-armv7l/wheel/sagemaker/ai_registry/schemas 2026-03-20T08:56:01,776 copying build/lib/sagemaker/ai_registry/schemas/genqa.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-03-20T08:56:01,778 copying build/lib/sagemaker/ai_registry/schemas/dpo.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-03-20T08:56:01,779 copying build/lib/sagemaker/ai_registry/schemas/hf_prompt_completion.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-03-20T08:56:01,781 copying build/lib/sagemaker/ai_registry/schemas/converse.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-03-20T08:56:01,783 copying build/lib/sagemaker/ai_registry/schemas/openai_chat.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-03-20T08:56:01,785 copying build/lib/sagemaker/ai_registry/schemas/hf_preference.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-03-20T08:56:01,787 copying build/lib/sagemaker/ai_registry/schemas/verl.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-03-20T08:56:01,788 copying build/lib/sagemaker/ai_registry/dataset_format_detector.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,790 copying build/lib/sagemaker/ai_registry/air_hub.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,792 copying build/lib/sagemaker/ai_registry/dataset_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,794 copying build/lib/sagemaker/ai_registry/dataset_validation.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-03-20T08:56:01,796 running install_egg_info 2026-03-20T08:56:01,801 Copying src/sagemaker_train.egg-info to build/bdist.linux-armv7l/wheel/./sagemaker_train-1.6.0-py3.11.egg-info 2026-03-20T08:56:01,811 running install_scripts 2026-03-20T08:56:01,821 creating build/bdist.linux-armv7l/wheel/sagemaker_train-1.6.0.dist-info/WHEEL 2026-03-20T08:56:01,823 creating '/tmp/pip-wheel-r6jkc_iy/.tmp-4z7mcvta/sagemaker_train-1.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-20T08:56:01,825 adding 'sagemaker/__init__.py' 2026-03-20T08:56:01,827 adding 'sagemaker/ai_registry/__init__.py' 2026-03-20T08:56:01,829 adding 'sagemaker/ai_registry/air_constants.py' 2026-03-20T08:56:01,831 adding 'sagemaker/ai_registry/air_hub.py' 2026-03-20T08:56:01,833 adding 'sagemaker/ai_registry/air_hub_entity.py' 2026-03-20T08:56:01,834 adding 'sagemaker/ai_registry/air_utils.py' 2026-03-20T08:56:01,837 adding 'sagemaker/ai_registry/dataset.py' 2026-03-20T08:56:01,839 adding 'sagemaker/ai_registry/dataset_format_detector.py' 2026-03-20T08:56:01,840 adding 'sagemaker/ai_registry/dataset_utils.py' 2026-03-20T08:56:01,842 adding 'sagemaker/ai_registry/dataset_validation.py' 2026-03-20T08:56:01,845 adding 'sagemaker/ai_registry/evaluator.py' 2026-03-20T08:56:01,846 adding 'sagemaker/ai_registry/utils.py' 2026-03-20T08:56:01,848 adding 'sagemaker/ai_registry/schemas/converse.json' 2026-03-20T08:56:01,849 adding 'sagemaker/ai_registry/schemas/dpo.json' 2026-03-20T08:56:01,851 adding 'sagemaker/ai_registry/schemas/genqa.json' 2026-03-20T08:56:01,852 adding 'sagemaker/ai_registry/schemas/hf_preference.json' 2026-03-20T08:56:01,853 adding 'sagemaker/ai_registry/schemas/hf_prompt_completion.json' 2026-03-20T08:56:01,854 adding 'sagemaker/ai_registry/schemas/openai_chat.json' 2026-03-20T08:56:01,856 adding 'sagemaker/ai_registry/schemas/verl.json' 2026-03-20T08:56:01,858 adding 'sagemaker/train/__init__.py' 2026-03-20T08:56:01,859 adding 'sagemaker/train/base_trainer.py' 2026-03-20T08:56:01,861 adding 'sagemaker/train/common.py' 2026-03-20T08:56:01,862 adding 'sagemaker/train/configs.py' 2026-03-20T08:56:01,863 adding 'sagemaker/train/constants.py' 2026-03-20T08:56:01,866 adding 'sagemaker/train/defaults.py' 2026-03-20T08:56:01,868 adding 'sagemaker/train/distributed.py' 2026-03-20T08:56:01,870 adding 'sagemaker/train/dpo_trainer.py' 2026-03-20T08:56:01,877 adding 'sagemaker/train/model_trainer.py' 2026-03-20T08:56:01,880 adding 'sagemaker/train/rlaif_trainer.py' 2026-03-20T08:56:01,882 adding 'sagemaker/train/rlvr_trainer.py' 2026-03-20T08:56:01,884 adding 'sagemaker/train/sft_trainer.py' 2026-03-20T08:56:01,885 adding 'sagemaker/train/templates.py' 2026-03-20T08:56:01,893 adding 'sagemaker/train/tuner.py' 2026-03-20T08:56:01,895 adding 'sagemaker/train/types.py' 2026-03-20T08:56:01,897 adding 'sagemaker/train/utils.py' 2026-03-20T08:56:01,898 adding 'sagemaker/train/aws_batch/__init__.py' 2026-03-20T08:56:01,900 adding 'sagemaker/train/aws_batch/batch_api_helper.py' 2026-03-20T08:56:01,901 adding 'sagemaker/train/aws_batch/boto_client.py' 2026-03-20T08:56:01,902 adding 'sagemaker/train/aws_batch/constants.py' 2026-03-20T08:56:01,904 adding 'sagemaker/train/aws_batch/exception.py' 2026-03-20T08:56:01,905 adding 'sagemaker/train/aws_batch/training_queue.py' 2026-03-20T08:56:01,907 adding 'sagemaker/train/aws_batch/training_queued_job.py' 2026-03-20T08:56:01,909 adding 'sagemaker/train/common_utils/constants.py' 2026-03-20T08:56:01,913 adding 'sagemaker/train/common_utils/finetune_utils.py' 2026-03-20T08:56:01,914 adding 'sagemaker/train/common_utils/get_mlflow_endpoint.py' 2026-03-20T08:56:01,917 adding 'sagemaker/train/common_utils/mlflow_metrics_util.py' 2026-03-20T08:56:01,919 adding 'sagemaker/train/common_utils/model_resolution.py' 2026-03-20T08:56:01,921 adding 'sagemaker/train/common_utils/recipe_utils.py' 2026-03-20T08:56:01,925 adding 'sagemaker/train/common_utils/show_results_utils.py' 2026-03-20T08:56:01,927 adding 'sagemaker/train/common_utils/trainer_wait.py' 2026-03-20T08:56:01,929 adding 'sagemaker/train/container_drivers/__init__.py' 2026-03-20T08:56:01,931 adding 'sagemaker/train/container_drivers/common/__init__.py' 2026-03-20T08:56:01,932 adding 'sagemaker/train/container_drivers/common/utils.py' 2026-03-20T08:56:01,934 adding 'sagemaker/train/container_drivers/distributed_drivers/__init__.py' 2026-03-20T08:56:01,935 adding 'sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py' 2026-03-20T08:56:01,937 adding 'sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py' 2026-03-20T08:56:01,939 adding 'sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py' 2026-03-20T08:56:01,940 adding 'sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py' 2026-03-20T08:56:01,942 adding 'sagemaker/train/container_drivers/scripts/__init__.py' 2026-03-20T08:56:01,944 adding 'sagemaker/train/container_drivers/scripts/environment.py' 2026-03-20T08:56:01,946 adding 'sagemaker/train/evaluate/__init__.py' 2026-03-20T08:56:01,950 adding 'sagemaker/train/evaluate/base_evaluator.py' 2026-03-20T08:56:01,954 adding 'sagemaker/train/evaluate/benchmark_evaluator.py' 2026-03-20T08:56:01,956 adding 'sagemaker/train/evaluate/constants.py' 2026-03-20T08:56:01,958 adding 'sagemaker/train/evaluate/custom_scorer_evaluator.py' 2026-03-20T08:56:01,965 adding 'sagemaker/train/evaluate/execution.py' 2026-03-20T08:56:01,968 adding 'sagemaker/train/evaluate/llm_as_judge_evaluator.py' 2026-03-20T08:56:01,971 adding 'sagemaker/train/evaluate/pipeline_templates.py' 2026-03-20T08:56:01,973 adding 'sagemaker/train/local/__init__.py' 2026-03-20T08:56:01,975 adding 'sagemaker/train/local/data.py' 2026-03-20T08:56:01,976 adding 'sagemaker/train/local/entities.py' 2026-03-20T08:56:01,979 adding 'sagemaker/train/local/local_container.py' 2026-03-20T08:56:01,982 adding 'sagemaker/train/remote_function/__init__.py' 2026-03-20T08:56:01,983 adding 'sagemaker/train/remote_function/checkpoint_location.py' 2026-03-20T08:56:01,984 adding 'sagemaker/train/remote_function/client.py' 2026-03-20T08:56:01,986 adding 'sagemaker/train/remote_function/custom_file_filter.py' 2026-03-20T08:56:01,987 adding 'sagemaker/train/remote_function/errors.py' 2026-03-20T08:56:01,989 adding 'sagemaker/train/remote_function/invoke_function.py' 2026-03-20T08:56:01,990 adding 'sagemaker/train/remote_function/job.py' 2026-03-20T08:56:01,992 adding 'sagemaker/train/remote_function/logging_config.py' 2026-03-20T08:56:01,993 adding 'sagemaker/train/remote_function/spark_config.py' 2026-03-20T08:56:01,994 adding 'sagemaker/train/remote_function/core/__init__.py' 2026-03-20T08:56:01,996 adding 'sagemaker/train/remote_function/core/_custom_dispatch_table.py' 2026-03-20T08:56:01,997 adding 'sagemaker/train/remote_function/core/pipeline_variables.py' 2026-03-20T08:56:01,998 adding 'sagemaker/train/remote_function/core/serialization.py' 2026-03-20T08:56:01,999 adding 'sagemaker/train/remote_function/core/stored_function.py' 2026-03-20T08:56:02,001 adding 'sagemaker/train/remote_function/runtime_environment/__init__.py' 2026-03-20T08:56:02,004 adding 'sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py' 2026-03-20T08:56:02,005 adding 'sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py' 2026-03-20T08:56:02,008 adding 'sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py' 2026-03-20T08:56:02,009 adding 'sagemaker/train/remote_function/runtime_environment/spark_app.py' 2026-03-20T08:56:02,011 adding 'sagemaker/train/sm_recipes/__init__.py' 2026-03-20T08:56:02,012 adding 'sagemaker/train/sm_recipes/training_recipes.json' 2026-03-20T08:56:02,015 adding 'sagemaker/train/sm_recipes/utils.py' 2026-03-20T08:56:02,018 adding 'sagemaker_train-1.6.0.dist-info/licenses/LICENSE' 2026-03-20T08:56:02,020 adding 'sagemaker_train-1.6.0.dist-info/METADATA' 2026-03-20T08:56:02,021 adding 'sagemaker_train-1.6.0.dist-info/WHEEL' 2026-03-20T08:56:02,022 adding 'sagemaker_train-1.6.0.dist-info/top_level.txt' 2026-03-20T08:56:02,024 adding 'sagemaker_train-1.6.0.dist-info/RECORD' 2026-03-20T08:56:02,028 removing build/bdist.linux-armv7l/wheel 2026-03-20T08:56:02,154 Building wheel for sagemaker-train (pyproject.toml): finished with status 'done' 2026-03-20T08:56:02,163 Created wheel for sagemaker-train: filename=sagemaker_train-1.6.0-py3-none-any.whl size=252736 sha256=c44894471e0a6f7b1ab98b4e538c7c9f638b72f1766add0b4efafcf003a3abaa 2026-03-20T08:56:02,165 Stored in directory: /tmp/pip-ephem-wheel-cache-tjdl59gw/wheels/6a/95/86/bba31784e571aafbd2981767e448d0c03ef3c278e4a0f50f22 2026-03-20T08:56:02,179 Successfully built sagemaker-train 2026-03-20T08:56:02,188 Removed build tracker: '/tmp/pip-build-tracker-m55cr5jc'