2026-06-05T07:37:40,419 Created temporary directory: /tmp/pip-ephem-wheel-cache-dar4uylb 2026-06-05T07:37:40,421 Created temporary directory: /tmp/pip-build-tracker-_cgewj28 2026-06-05T07:37:40,422 Initialized build tracking at /tmp/pip-build-tracker-_cgewj28 2026-06-05T07:37:40,422 Created build tracker: /tmp/pip-build-tracker-_cgewj28 2026-06-05T07:37:40,423 Entered build tracker: /tmp/pip-build-tracker-_cgewj28 2026-06-05T07:37:40,423 Created temporary directory: /tmp/pip-wheel-p3hol0rn 2026-06-05T07:37:40,427 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-05T07:37:40,429 Created temporary directory: /tmp/pip-ephem-wheel-cache-omjaga99 2026-06-05T07:37:40,454 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-05T07:37:40,458 2 location(s) to search for versions of sagemaker-train: 2026-06-05T07:37:40,458 * https://pypi.org/simple/sagemaker-train/ 2026-06-05T07:37:40,458 * https://www.piwheels.org/simple/sagemaker-train/ 2026-06-05T07:37:40,459 Fetching project page and analyzing links: https://pypi.org/simple/sagemaker-train/ 2026-06-05T07:37:40,459 Getting page https://pypi.org/simple/sagemaker-train/ 2026-06-05T07:37:40,461 Found index url https://pypi.org/simple 2026-06-05T07:37:40,687 Fetched page https://pypi.org/simple/sagemaker-train/ as application/vnd.pypi.simple.v1+json 2026-06-05T07:37:40,696 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-06-05T07:37:40,697 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-06-05T07:37:40,698 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-06-05T07:37:40,699 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-06-05T07:37:40,699 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-06-05T07:37:40,701 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-06-05T07:37:40,701 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-06-05T07:37:40,702 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-06-05T07:37:40,703 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-06-05T07:37:40,704 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-06-05T07:37:40,705 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-06-05T07:37:40,706 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-06-05T07:37:40,706 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-06-05T07:37:40,707 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-06-05T07:37:40,708 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-06-05T07:37:40,709 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-06-05T07:37:40,709 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-06-05T07:37:40,710 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-06-05T07:37:40,711 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-06-05T07:37:40,712 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-06-05T07:37:40,713 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/d2/e6/4fb546f28fd8ce8a278df40194c75c2594873a33e5dc3cf66b5df3becb39/sagemaker_train-1.7.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,714 Found link https://files.pythonhosted.org/packages/1e/54/a4b3b77a26dd47c5cebf0af0a756325e4926b2f689df001ed1dc58a308ad/sagemaker_train-1.7.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.7.0 2026-06-05T07:37:40,714 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/78/a4/790cd404be8564cd1f349121d96b526d88f3a8b01e40ee74453e6d40c1d5/sagemaker_train-1.7.1-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,715 Found link https://files.pythonhosted.org/packages/91/45/32fd2ce8276285ee13f8c7d274cd030469cc42eab6c3893bd3e3089eed17/sagemaker_train-1.7.1.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.7.1 2026-06-05T07:37:40,716 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/11/53/a6aed2aeab18b34ea69f6cc5d76455f1563287e93c978f4a45295874ac1f/sagemaker_train-1.8.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,717 Found link https://files.pythonhosted.org/packages/4d/8d/11c5e5577366650975b522ae3e771050d589ae9a1ba1a258ea8af147f695/sagemaker_train-1.8.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.8.0 2026-06-05T07:37:40,718 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/28/9e/568b2531b01980360b73a633a02edcf4bf7c1acd1d83779fc8d48bc32cae/sagemaker_train-1.9.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,718 Found link https://files.pythonhosted.org/packages/50/84/588b031e9e87cf2a260816896abdae42eeaefcbef8f0acbda945645c03cb/sagemaker_train-1.9.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.9.0 2026-06-05T07:37:40,719 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/84/37/40fac0c96e7bb0ec137a21a260f9d28a1594526a80dfabea50720fd8d2ab/sagemaker_train-1.10.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,720 Found link https://files.pythonhosted.org/packages/14/72/5f9793e7cc774b191f8afdc750afc9ce741f22bd2ed4204d59a9baa9effa/sagemaker_train-1.10.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.10.0 2026-06-05T07:37:40,720 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/5a/9f/ff1446949073d0e60013f20959cd89df3df77c5d5d43f6c6e612b5047567/sagemaker_train-1.10.1-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,721 Found link https://files.pythonhosted.org/packages/69/9b/9424910955eb4fd6fcffad93c9e0dc33b3973ac08b849f365a95724793bb/sagemaker_train-1.10.1.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.10.1 2026-06-05T07:37:40,722 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/01/85/0ba2bc09d8d1c2f60416d8032b1bf7e3a4efda16e7173af6a08da8499b49/sagemaker_train-1.11.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,723 Found link https://files.pythonhosted.org/packages/e4/92/b6ecbb902230a0c36f91146ef02d4d845ee1dffe15c5d8ab71779dd70c06/sagemaker_train-1.11.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.11.0 2026-06-05T07:37:40,724 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/e9/64/764717937d60453b054e6b268ef5885b267832e37083baf74dd1ab535bdb/sagemaker_train-1.12.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,725 Found link https://files.pythonhosted.org/packages/af/85/8f03b242a7b4ec44ef40d33b423358f2e4cd57ceff3d2831f7f10d12d540/sagemaker_train-1.12.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.12.0 2026-06-05T07:37:40,725 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/b4/03/bee4636394c9ab947c9936298d48543a1ef970c4942bb947991cd803849d/sagemaker_train-1.13.0-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,726 Found link https://files.pythonhosted.org/packages/5b/c4/a1db6363ee26043d569375a2f9be21ed73da04761240c3a62996f7d4e1cf/sagemaker_train-1.13.0.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.13.0 2026-06-05T07:37:40,727 Skipping link: No binaries permitted for sagemaker-train: https://files.pythonhosted.org/packages/b9/52/6ce05ada913a0e3cc6f8b2240593e90ead6f7b3be6ee700d565bcc9a7802/sagemaker_train-1.13.1-py3-none-any.whl (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,728 Found link https://files.pythonhosted.org/packages/eb/9a/4253055e5a12458a760b60ef4fc3f5b5d46c9cca7e28dddd99d435d58fc1/sagemaker_train-1.13.1.tar.gz (from https://pypi.org/simple/sagemaker-train/) (requires-python:>=3.9), version: 1.13.1 2026-06-05T07:37:40,729 Fetching project page and analyzing links: https://www.piwheels.org/simple/sagemaker-train/ 2026-06-05T07:37:40,729 Getting page https://www.piwheels.org/simple/sagemaker-train/ 2026-06-05T07:37:40,731 Found index url https://www.piwheels.org/simple 2026-06-05T07:37:40,915 Fetched page https://www.piwheels.org/simple/sagemaker-train/ as text/html 2026-06-05T07:37:40,922 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.13.0-py3-none-any.whl#sha256=6ca627724418ef1738d0c978d8f0d69fc433aa0a0124724d681d133a4a7a2a33 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,923 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.12.0-py3-none-any.whl#sha256=4af4fa184ac07db14886aa0c9e562d7076f4f5092c8767c9a77f9543fd36978b (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,923 Skipping link: No binaries permitted for sagemaker-train: https://www.piwheels.org/simple/sagemaker-train/sagemaker_train-1.11.0-py3-none-any.whl#sha256=1b5f1db671cc4634ffa23919429839e3fe7ef001055c897c3eabf089716c0691 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,924 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.10.1-py3-none-any.whl#sha256=eb5916a5216800f7c0f532d6a149ca0d7a2fce1472841ad74f38c9dce5318cd9 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,924 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.10.0-py3-none-any.whl#sha256=a3a4f25c3d5474e3365d15bde515df02d9e0f0dc5f5382e4c39dbf239c047efe (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,925 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.9.0-py3-none-any.whl#sha256=170e51966c1f6b689a29d09f75cba4a347b878c872a9707ab594fc75feb22524 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,925 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.8.0-py3-none-any.whl#sha256=8db2e34076dae198bb3be8b47d8bea0107cc62d006de4a7206375c73402454ba (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,926 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.7.1-py3-none-any.whl#sha256=dbccd1a4cde404347fca63edbfe8c4e06430e174777dfbe9dc6a7fb696e6bf3b (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,927 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.7.0-py3-none-any.whl#sha256=ee504da3b6095ffe213c3861d67f9ea44b47b9bad3c8ca9caf3505478db1f323 (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,927 Skipping link: No binaries permitted for sagemaker-train: https://archive1.piwheels.org/simple/sagemaker-train/sagemaker_train-1.6.0-py3-none-any.whl#sha256=c44894471e0a6f7b1ab98b4e538c7c9f638b72f1766add0b4efafcf003a3abaa (from https://www.piwheels.org/simple/sagemaker-train/) (requires-python:>=3.9) 2026-06-05T07:37:40,928 Skipping link: No binaries permitted for sagemaker-train: https://archive1.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-06-05T07:37:40,929 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-06-05T07:37:40,929 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-06-05T07:37:40,929 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-06-05T07:37:40,930 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-06-05T07:37:40,930 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-06-05T07:37:40,931 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-06-05T07:37:40,932 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-06-05T07:37:40,932 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-06-05T07:37:40,933 Skipping link: not a file: https://www.piwheels.org/simple/sagemaker-train/ 2026-06-05T07:37:40,933 Skipping link: not a file: https://pypi.org/simple/sagemaker-train/ 2026-06-05T07:37:40,957 Given no hashes to check 1 links for project 'sagemaker-train': discarding no candidates 2026-06-05T07:37:40,977 Collecting sagemaker-train==1.13.1 2026-06-05T07:37:40,979 Created temporary directory: /tmp/pip-unpack-ravudrmm 2026-06-05T07:37:41,211 Downloading sagemaker_train-1.13.1.tar.gz (245 kB) 2026-06-05T07:37:41,574 Added sagemaker-train==1.13.1 from https://files.pythonhosted.org/packages/eb/9a/4253055e5a12458a760b60ef4fc3f5b5d46c9cca7e28dddd99d435d58fc1/sagemaker_train-1.13.1.tar.gz to build tracker '/tmp/pip-build-tracker-_cgewj28' 2026-06-05T07:37:41,580 Created temporary directory: /tmp/pip-build-env-funa5vjr 2026-06-05T07:37:41,585 Installing build dependencies: started 2026-06-05T07:37:41,586 Running command pip subprocess to install build dependencies 2026-06-05T07:37:42,746 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-05T07:37:43,164 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-06-05T07:37:43,187 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-05T07:37:44,945 Collecting setuptools>=64 2026-06-05T07:37:44,946 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-05T07:37:44,961 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-05T07:37:45,197 Collecting wheel 2026-06-05T07:37:45,198 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-05T07:37:45,212 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-05T07:37:45,394 Collecting packaging>=24.0 2026-06-05T07:37:45,395 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-05T07:37:45,408 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-05T07:37:45,597 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-05T07:37:45,631 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-05T07:37:45,731 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-05T07:37:45,764 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-05T07:37:45,788 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-05T07:37:45,871 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-05T07:37:48,595 Installing collected packages: setuptools, packaging, wheel 2026-06-05T07:37:52,126 Creating /tmp/pip-build-env-funa5vjr/overlay/local/bin 2026-06-05T07:37:52,128 changing mode of /tmp/pip-build-env-funa5vjr/overlay/local/bin/wheel to 755 2026-06-05T07:37:52,151 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-05T07:37:52,440 Installing build dependencies: finished with status 'done' 2026-06-05T07:37:52,447 Getting requirements to build wheel: started 2026-06-05T07:37:52,448 Running command Getting requirements to build wheel 2026-06-05T07:37:53,175 running egg_info 2026-06-05T07:37:53,181 writing src/sagemaker_train.egg-info/PKG-INFO 2026-06-05T07:37:53,189 writing dependency_links to src/sagemaker_train.egg-info/dependency_links.txt 2026-06-05T07:37:53,193 writing requirements to src/sagemaker_train.egg-info/requires.txt 2026-06-05T07:37:53,195 writing top-level names to src/sagemaker_train.egg-info/top_level.txt 2026-06-05T07:37:53,237 reading manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-06-05T07:37:53,245 reading manifest template 'MANIFEST.in' 2026-06-05T07:37:53,293 adding license file 'LICENSE' 2026-06-05T07:37:53,300 writing manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-06-05T07:37:53,400 Getting requirements to build wheel: finished with status 'done' 2026-06-05T07:37:53,403 Created temporary directory: /tmp/pip-modern-metadata-2bf67avs 2026-06-05T07:37:53,406 Preparing metadata (pyproject.toml): started 2026-06-05T07:37:53,407 Running command Preparing metadata (pyproject.toml) 2026-06-05T07:37:54,071 running dist_info 2026-06-05T07:37:54,081 creating /tmp/pip-modern-metadata-2bf67avs/sagemaker_train.egg-info 2026-06-05T07:37:54,082 writing /tmp/pip-modern-metadata-2bf67avs/sagemaker_train.egg-info/PKG-INFO 2026-06-05T07:37:54,089 writing dependency_links to /tmp/pip-modern-metadata-2bf67avs/sagemaker_train.egg-info/dependency_links.txt 2026-06-05T07:37:54,093 writing requirements to /tmp/pip-modern-metadata-2bf67avs/sagemaker_train.egg-info/requires.txt 2026-06-05T07:37:54,094 writing top-level names to /tmp/pip-modern-metadata-2bf67avs/sagemaker_train.egg-info/top_level.txt 2026-06-05T07:37:54,095 writing manifest file '/tmp/pip-modern-metadata-2bf67avs/sagemaker_train.egg-info/SOURCES.txt' 2026-06-05T07:37:54,131 reading manifest file '/tmp/pip-modern-metadata-2bf67avs/sagemaker_train.egg-info/SOURCES.txt' 2026-06-05T07:37:54,133 reading manifest template 'MANIFEST.in' 2026-06-05T07:37:54,183 adding license file 'LICENSE' 2026-06-05T07:37:54,189 writing manifest file '/tmp/pip-modern-metadata-2bf67avs/sagemaker_train.egg-info/SOURCES.txt' 2026-06-05T07:37:54,191 creating '/tmp/pip-modern-metadata-2bf67avs/sagemaker_train-1.13.1.dist-info' 2026-06-05T07:37:54,316 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-05T07:37:54,322 Source in /tmp/pip-wheel-p3hol0rn/sagemaker-train_24049fcc3c8645b9b32b625ac1b3535b has version 1.13.1, which satisfies requirement sagemaker-train==1.13.1 from https://files.pythonhosted.org/packages/eb/9a/4253055e5a12458a760b60ef4fc3f5b5d46c9cca7e28dddd99d435d58fc1/sagemaker_train-1.13.1.tar.gz 2026-06-05T07:37:54,323 Removed sagemaker-train==1.13.1 from https://files.pythonhosted.org/packages/eb/9a/4253055e5a12458a760b60ef4fc3f5b5d46c9cca7e28dddd99d435d58fc1/sagemaker_train-1.13.1.tar.gz from build tracker '/tmp/pip-build-tracker-_cgewj28' 2026-06-05T07:37:54,329 Created temporary directory: /tmp/pip-unpack-av0ni4i1 2026-06-05T07:37:54,330 Building wheels for collected packages: sagemaker-train 2026-06-05T07:37:54,335 Created temporary directory: /tmp/pip-wheel-o7tgp2yk 2026-06-05T07:37:54,336 Destination directory: /tmp/pip-wheel-o7tgp2yk 2026-06-05T07:37:54,338 Building wheel for sagemaker-train (pyproject.toml): started 2026-06-05T07:37:54,339 Running command Building wheel for sagemaker-train (pyproject.toml) 2026-06-05T07:37:54,974 running bdist_wheel 2026-06-05T07:37:54,992 running build 2026-06-05T07:37:54,992 running build_py 2026-06-05T07:37:54,998 creating build/lib/sagemaker 2026-06-05T07:37:55,000 copying src/sagemaker/__init__.py -> build/lib/sagemaker 2026-06-05T07:37:55,003 creating build/lib/sagemaker/train 2026-06-05T07:37:55,004 copying src/sagemaker/train/multi_turn_rl_trainer.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,007 copying src/sagemaker/train/tuner.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,010 copying src/sagemaker/train/model_trainer.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,013 copying src/sagemaker/train/__init__.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,016 copying src/sagemaker/train/dpo_trainer.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,018 copying src/sagemaker/train/common.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,020 copying src/sagemaker/train/defaults.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,023 copying src/sagemaker/train/constants.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,025 copying src/sagemaker/train/distributed.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,027 copying src/sagemaker/train/custom_agent_lambda.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,029 copying src/sagemaker/train/configs.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,031 copying src/sagemaker/train/rlvr_trainer.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,033 copying src/sagemaker/train/templates.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,035 copying src/sagemaker/train/agent_rft_job.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,038 copying src/sagemaker/train/rlaif_trainer.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,040 copying src/sagemaker/train/sft_trainer.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,043 copying src/sagemaker/train/types.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,044 copying src/sagemaker/train/utils.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,047 copying src/sagemaker/train/base_trainer.py -> build/lib/sagemaker/train 2026-06-05T07:37:55,049 creating build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,050 copying src/sagemaker/ai_registry/dataset_format_detector.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,053 copying src/sagemaker/ai_registry/__init__.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,055 copying src/sagemaker/ai_registry/air_hub.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,058 copying src/sagemaker/ai_registry/dataset_utils.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,060 copying src/sagemaker/ai_registry/dataset_validation.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,062 copying src/sagemaker/ai_registry/air_hub_entity.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,065 copying src/sagemaker/ai_registry/utils.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,067 copying src/sagemaker/ai_registry/evaluator.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,069 copying src/sagemaker/ai_registry/air_constants.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,072 copying src/sagemaker/ai_registry/dataset.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,075 copying src/sagemaker/ai_registry/air_utils.py -> build/lib/sagemaker/ai_registry 2026-06-05T07:37:55,078 creating build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,079 copying src/sagemaker/train/evaluate/llm_as_judge_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,082 copying src/sagemaker/train/evaluate/__init__.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,084 copying src/sagemaker/train/evaluate/benchmark_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,087 copying src/sagemaker/train/evaluate/constants.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,089 copying src/sagemaker/train/evaluate/multi_turn_rl_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,092 copying src/sagemaker/train/evaluate/custom_scorer_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,095 copying src/sagemaker/train/evaluate/pipeline_templates.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,098 copying src/sagemaker/train/evaluate/execution.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,102 copying src/sagemaker/train/evaluate/mtrl_pipeline_templates.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,105 copying src/sagemaker/train/evaluate/base_evaluator.py -> build/lib/sagemaker/train/evaluate 2026-06-05T07:37:55,108 creating build/lib/sagemaker/train/rft 2026-06-05T07:37:55,110 copying src/sagemaker/train/rft/__init__.py -> build/lib/sagemaker/train/rft 2026-06-05T07:37:55,112 copying src/sagemaker/train/rft/models.py -> build/lib/sagemaker/train/rft 2026-06-05T07:37:55,114 copying src/sagemaker/train/rft/headers.py -> build/lib/sagemaker/train/rft 2026-06-05T07:37:55,116 copying src/sagemaker/train/rft/decorators.py -> build/lib/sagemaker/train/rft 2026-06-05T07:37:55,119 copying src/sagemaker/train/rft/feedback.py -> build/lib/sagemaker/train/rft 2026-06-05T07:37:55,121 copying src/sagemaker/train/rft/context.py -> build/lib/sagemaker/train/rft 2026-06-05T07:37:55,124 creating build/lib/sagemaker/train/sm_recipes 2026-06-05T07:37:55,125 copying src/sagemaker/train/sm_recipes/__init__.py -> build/lib/sagemaker/train/sm_recipes 2026-06-05T07:37:55,127 copying src/sagemaker/train/sm_recipes/utils.py -> build/lib/sagemaker/train/sm_recipes 2026-06-05T07:37:55,130 creating build/lib/sagemaker/train/aws_batch 2026-06-05T07:37:55,132 copying src/sagemaker/train/aws_batch/__init__.py -> build/lib/sagemaker/train/aws_batch 2026-06-05T07:37:55,134 copying src/sagemaker/train/aws_batch/constants.py -> build/lib/sagemaker/train/aws_batch 2026-06-05T07:37:55,136 copying src/sagemaker/train/aws_batch/exception.py -> build/lib/sagemaker/train/aws_batch 2026-06-05T07:37:55,138 copying src/sagemaker/train/aws_batch/boto_client.py -> build/lib/sagemaker/train/aws_batch 2026-06-05T07:37:55,140 copying src/sagemaker/train/aws_batch/training_queue.py -> build/lib/sagemaker/train/aws_batch 2026-06-05T07:37:55,142 copying src/sagemaker/train/aws_batch/training_queued_job.py -> build/lib/sagemaker/train/aws_batch 2026-06-05T07:37:55,145 copying src/sagemaker/train/aws_batch/batch_api_helper.py -> build/lib/sagemaker/train/aws_batch 2026-06-05T07:37:55,148 creating build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,149 copying src/sagemaker/train/remote_function/client.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,151 copying src/sagemaker/train/remote_function/spark_config.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,153 copying src/sagemaker/train/remote_function/__init__.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,155 copying src/sagemaker/train/remote_function/logging_config.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,157 copying src/sagemaker/train/remote_function/custom_file_filter.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,160 copying src/sagemaker/train/remote_function/invoke_function.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,162 copying src/sagemaker/train/remote_function/errors.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,164 copying src/sagemaker/train/remote_function/job.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,166 copying src/sagemaker/train/remote_function/checkpoint_location.py -> build/lib/sagemaker/train/remote_function 2026-06-05T07:37:55,169 creating build/lib/sagemaker/train/local 2026-06-05T07:37:55,170 copying src/sagemaker/train/local/entities.py -> build/lib/sagemaker/train/local 2026-06-05T07:37:55,172 copying src/sagemaker/train/local/__init__.py -> build/lib/sagemaker/train/local 2026-06-05T07:37:55,174 copying src/sagemaker/train/local/data.py -> build/lib/sagemaker/train/local 2026-06-05T07:37:55,177 copying src/sagemaker/train/local/local_container.py -> build/lib/sagemaker/train/local 2026-06-05T07:37:55,180 creating build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,182 copying src/sagemaker/train/common_utils/metrics_visualizer.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,184 copying src/sagemaker/train/common_utils/model_resolution.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,187 copying src/sagemaker/train/common_utils/mlflow_metrics_util.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,190 copying src/sagemaker/train/common_utils/recipe_utils.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,193 copying src/sagemaker/train/common_utils/get_mlflow_endpoint.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,195 copying src/sagemaker/train/common_utils/constants.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,197 copying src/sagemaker/train/common_utils/mlflow_url_utils.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,200 copying src/sagemaker/train/common_utils/trainer_wait.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,203 copying src/sagemaker/train/common_utils/show_results_utils.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,206 copying src/sagemaker/train/common_utils/job_wait.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,209 copying src/sagemaker/train/common_utils/finetune_utils.py -> build/lib/sagemaker/train/common_utils 2026-06-05T07:37:55,213 creating build/lib/sagemaker/train/container_drivers 2026-06-05T07:37:55,214 copying src/sagemaker/train/container_drivers/__init__.py -> build/lib/sagemaker/train/container_drivers 2026-06-05T07:37:55,217 creating build/lib/sagemaker/train/rft/adapters 2026-06-05T07:37:55,218 copying src/sagemaker/train/rft/adapters/__init__.py -> build/lib/sagemaker/train/rft/adapters 2026-06-05T07:37:55,220 copying src/sagemaker/train/rft/adapters/langchain.py -> build/lib/sagemaker/train/rft/adapters 2026-06-05T07:37:55,222 copying src/sagemaker/train/rft/adapters/strands.py -> build/lib/sagemaker/train/rft/adapters 2026-06-05T07:37:55,226 creating build/lib/sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,227 copying src/sagemaker/train/remote_function/runtime_environment/__init__.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,229 copying src/sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,232 copying src/sagemaker/train/remote_function/runtime_environment/spark_app.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,234 copying src/sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,237 copying src/sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py -> build/lib/sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,240 creating build/lib/sagemaker/train/remote_function/core 2026-06-05T07:37:55,241 copying src/sagemaker/train/remote_function/core/_custom_dispatch_table.py -> build/lib/sagemaker/train/remote_function/core 2026-06-05T07:37:55,244 copying src/sagemaker/train/remote_function/core/__init__.py -> build/lib/sagemaker/train/remote_function/core 2026-06-05T07:37:55,246 copying src/sagemaker/train/remote_function/core/stored_function.py -> build/lib/sagemaker/train/remote_function/core 2026-06-05T07:37:55,248 copying src/sagemaker/train/remote_function/core/serialization.py -> build/lib/sagemaker/train/remote_function/core 2026-06-05T07:37:55,250 copying src/sagemaker/train/remote_function/core/pipeline_variables.py -> build/lib/sagemaker/train/remote_function/core 2026-06-05T07:37:55,253 creating build/lib/sagemaker/train/container_drivers/common 2026-06-05T07:37:55,254 copying src/sagemaker/train/container_drivers/common/__init__.py -> build/lib/sagemaker/train/container_drivers/common 2026-06-05T07:37:55,256 copying src/sagemaker/train/container_drivers/common/utils.py -> build/lib/sagemaker/train/container_drivers/common 2026-06-05T07:37:55,259 creating build/lib/sagemaker/train/container_drivers/scripts 2026-06-05T07:37:55,261 copying src/sagemaker/train/container_drivers/scripts/__init__.py -> build/lib/sagemaker/train/container_drivers/scripts 2026-06-05T07:37:55,263 copying src/sagemaker/train/container_drivers/scripts/environment.py -> build/lib/sagemaker/train/container_drivers/scripts 2026-06-05T07:37:55,266 creating build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,267 copying src/sagemaker/train/container_drivers/distributed_drivers/__init__.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,270 copying src/sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,273 copying src/sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,275 copying src/sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,278 copying src/sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py -> build/lib/sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,280 running egg_info 2026-06-05T07:37:55,291 writing src/sagemaker_train.egg-info/PKG-INFO 2026-06-05T07:37:55,298 writing dependency_links to src/sagemaker_train.egg-info/dependency_links.txt 2026-06-05T07:37:55,301 writing requirements to src/sagemaker_train.egg-info/requires.txt 2026-06-05T07:37:55,303 writing top-level names to src/sagemaker_train.egg-info/top_level.txt 2026-06-05T07:37:55,329 reading manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-06-05T07:37:55,337 reading manifest template 'MANIFEST.in' 2026-06-05T07:37:55,382 adding license file 'LICENSE' 2026-06-05T07:37:55,389 writing manifest file 'src/sagemaker_train.egg-info/SOURCES.txt' 2026-06-05T07:37:55,402 copying src/sagemaker/train/sm_recipes/training_recipes.json -> build/lib/sagemaker/train/sm_recipes 2026-06-05T07:37:55,404 creating build/lib/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,405 copying src/sagemaker/ai_registry/schemas/converse.json -> build/lib/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,408 copying src/sagemaker/ai_registry/schemas/dpo.json -> build/lib/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,411 copying src/sagemaker/ai_registry/schemas/genqa.json -> build/lib/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,413 copying src/sagemaker/ai_registry/schemas/hf_preference.json -> build/lib/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,416 copying src/sagemaker/ai_registry/schemas/hf_prompt_completion.json -> build/lib/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,418 copying src/sagemaker/ai_registry/schemas/openai_chat.json -> build/lib/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,421 copying src/sagemaker/ai_registry/schemas/verl.json -> build/lib/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,442 installing to build/bdist.linux-armv7l/wheel 2026-06-05T07:37:55,443 running install 2026-06-05T07:37:55,466 running install_lib 2026-06-05T07:37:55,473 creating build/bdist.linux-armv7l/wheel 2026-06-05T07:37:55,475 creating build/bdist.linux-armv7l/wheel/sagemaker 2026-06-05T07:37:55,478 creating build/bdist.linux-armv7l/wheel/sagemaker/train 2026-06-05T07:37:55,479 copying build/lib/sagemaker/train/multi_turn_rl_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,482 copying build/lib/sagemaker/train/tuner.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,486 copying build/lib/sagemaker/train/model_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,491 creating build/bdist.linux-armv7l/wheel/sagemaker/train/evaluate 2026-06-05T07:37:55,492 copying build/lib/sagemaker/train/evaluate/llm_as_judge_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,495 copying build/lib/sagemaker/train/evaluate/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,497 copying build/lib/sagemaker/train/evaluate/benchmark_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,500 copying build/lib/sagemaker/train/evaluate/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,502 copying build/lib/sagemaker/train/evaluate/multi_turn_rl_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,506 copying build/lib/sagemaker/train/evaluate/custom_scorer_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,509 copying build/lib/sagemaker/train/evaluate/pipeline_templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,512 copying build/lib/sagemaker/train/evaluate/execution.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,516 copying build/lib/sagemaker/train/evaluate/mtrl_pipeline_templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,519 copying build/lib/sagemaker/train/evaluate/base_evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/evaluate 2026-06-05T07:37:55,523 copying build/lib/sagemaker/train/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,526 creating build/bdist.linux-armv7l/wheel/sagemaker/train/rft 2026-06-05T07:37:55,527 copying build/lib/sagemaker/train/rft/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft 2026-06-05T07:37:55,530 copying build/lib/sagemaker/train/rft/models.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft 2026-06-05T07:37:55,532 copying build/lib/sagemaker/train/rft/headers.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft 2026-06-05T07:37:55,534 copying build/lib/sagemaker/train/rft/decorators.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft 2026-06-05T07:37:55,536 copying build/lib/sagemaker/train/rft/feedback.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft 2026-06-05T07:37:55,539 copying build/lib/sagemaker/train/rft/context.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft 2026-06-05T07:37:55,541 creating build/bdist.linux-armv7l/wheel/sagemaker/train/rft/adapters 2026-06-05T07:37:55,543 copying build/lib/sagemaker/train/rft/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft/adapters 2026-06-05T07:37:55,545 copying build/lib/sagemaker/train/rft/adapters/langchain.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft/adapters 2026-06-05T07:37:55,547 copying build/lib/sagemaker/train/rft/adapters/strands.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/rft/adapters 2026-06-05T07:37:55,549 creating build/bdist.linux-armv7l/wheel/sagemaker/train/sm_recipes 2026-06-05T07:37:55,550 copying build/lib/sagemaker/train/sm_recipes/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-06-05T07:37:55,552 copying build/lib/sagemaker/train/sm_recipes/training_recipes.json -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-06-05T07:37:55,554 copying build/lib/sagemaker/train/sm_recipes/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/sm_recipes 2026-06-05T07:37:55,557 copying build/lib/sagemaker/train/dpo_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,559 copying build/lib/sagemaker/train/common.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,562 creating build/bdist.linux-armv7l/wheel/sagemaker/train/aws_batch 2026-06-05T07:37:55,563 copying build/lib/sagemaker/train/aws_batch/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-06-05T07:37:55,565 copying build/lib/sagemaker/train/aws_batch/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-06-05T07:37:55,567 copying build/lib/sagemaker/train/aws_batch/exception.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-06-05T07:37:55,569 copying build/lib/sagemaker/train/aws_batch/boto_client.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-06-05T07:37:55,571 copying build/lib/sagemaker/train/aws_batch/training_queue.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-06-05T07:37:55,573 copying build/lib/sagemaker/train/aws_batch/training_queued_job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-06-05T07:37:55,576 copying build/lib/sagemaker/train/aws_batch/batch_api_helper.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/aws_batch 2026-06-05T07:37:55,579 copying build/lib/sagemaker/train/defaults.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,582 copying build/lib/sagemaker/train/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,584 copying build/lib/sagemaker/train/distributed.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,586 copying build/lib/sagemaker/train/custom_agent_lambda.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,588 copying build/lib/sagemaker/train/configs.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,590 copying build/lib/sagemaker/train/rlvr_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,593 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function 2026-06-05T07:37:55,594 copying build/lib/sagemaker/train/remote_function/client.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,596 copying build/lib/sagemaker/train/remote_function/spark_config.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,598 copying build/lib/sagemaker/train/remote_function/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,600 copying build/lib/sagemaker/train/remote_function/logging_config.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,602 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,603 copying build/lib/sagemaker/train/remote_function/runtime_environment/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,605 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-06-05T07:37:55,608 copying build/lib/sagemaker/train/remote_function/runtime_environment/spark_app.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/runtime_environment 2026-06-05T07:37:55,609 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-06-05T07:37:55,612 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-06-05T07:37:55,615 creating build/bdist.linux-armv7l/wheel/sagemaker/train/remote_function/core 2026-06-05T07:37:55,617 copying build/lib/sagemaker/train/remote_function/core/_custom_dispatch_table.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-06-05T07:37:55,619 copying build/lib/sagemaker/train/remote_function/core/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-06-05T07:37:55,621 copying build/lib/sagemaker/train/remote_function/core/stored_function.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-06-05T07:37:55,623 copying build/lib/sagemaker/train/remote_function/core/serialization.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-06-05T07:37:55,625 copying build/lib/sagemaker/train/remote_function/core/pipeline_variables.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function/core 2026-06-05T07:37:55,626 copying build/lib/sagemaker/train/remote_function/custom_file_filter.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,629 copying build/lib/sagemaker/train/remote_function/invoke_function.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,631 copying build/lib/sagemaker/train/remote_function/errors.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,633 copying build/lib/sagemaker/train/remote_function/job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,635 copying build/lib/sagemaker/train/remote_function/checkpoint_location.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/remote_function 2026-06-05T07:37:55,637 copying build/lib/sagemaker/train/templates.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,639 copying build/lib/sagemaker/train/agent_rft_job.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,642 creating build/bdist.linux-armv7l/wheel/sagemaker/train/local 2026-06-05T07:37:55,643 copying build/lib/sagemaker/train/local/entities.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-06-05T07:37:55,645 copying build/lib/sagemaker/train/local/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-06-05T07:37:55,647 copying build/lib/sagemaker/train/local/data.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-06-05T07:37:55,649 copying build/lib/sagemaker/train/local/local_container.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/local 2026-06-05T07:37:55,652 copying build/lib/sagemaker/train/rlaif_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,654 copying build/lib/sagemaker/train/sft_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,657 creating build/bdist.linux-armv7l/wheel/sagemaker/train/common_utils 2026-06-05T07:37:55,658 copying build/lib/sagemaker/train/common_utils/metrics_visualizer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,661 copying build/lib/sagemaker/train/common_utils/model_resolution.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,663 copying build/lib/sagemaker/train/common_utils/mlflow_metrics_util.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,666 copying build/lib/sagemaker/train/common_utils/recipe_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,669 copying build/lib/sagemaker/train/common_utils/get_mlflow_endpoint.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,671 copying build/lib/sagemaker/train/common_utils/constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,673 copying build/lib/sagemaker/train/common_utils/mlflow_url_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,675 copying build/lib/sagemaker/train/common_utils/trainer_wait.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,678 copying build/lib/sagemaker/train/common_utils/show_results_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,682 copying build/lib/sagemaker/train/common_utils/job_wait.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,686 copying build/lib/sagemaker/train/common_utils/finetune_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/common_utils 2026-06-05T07:37:55,689 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers 2026-06-05T07:37:55,691 copying build/lib/sagemaker/train/container_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers 2026-06-05T07:37:55,693 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/common 2026-06-05T07:37:55,694 copying build/lib/sagemaker/train/container_drivers/common/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/common 2026-06-05T07:37:55,696 copying build/lib/sagemaker/train/container_drivers/common/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/common 2026-06-05T07:37:55,699 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/scripts 2026-06-05T07:37:55,700 copying build/lib/sagemaker/train/container_drivers/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/scripts 2026-06-05T07:37:55,702 copying build/lib/sagemaker/train/container_drivers/scripts/environment.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/scripts 2026-06-05T07:37:55,705 creating build/bdist.linux-armv7l/wheel/sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,706 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,708 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,710 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,712 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-06-05T07:37:55,714 copying build/lib/sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train/container_drivers/distributed_drivers 2026-06-05T07:37:55,716 copying build/lib/sagemaker/train/types.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,718 copying build/lib/sagemaker/train/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,721 copying build/lib/sagemaker/train/base_trainer.py -> build/bdist.linux-armv7l/wheel/./sagemaker/train 2026-06-05T07:37:55,723 copying build/lib/sagemaker/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker 2026-06-05T07:37:55,725 creating build/bdist.linux-armv7l/wheel/sagemaker/ai_registry 2026-06-05T07:37:55,726 copying build/lib/sagemaker/ai_registry/dataset_format_detector.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,728 copying build/lib/sagemaker/ai_registry/__init__.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,730 copying build/lib/sagemaker/ai_registry/air_hub.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,733 copying build/lib/sagemaker/ai_registry/dataset_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,735 copying build/lib/sagemaker/ai_registry/dataset_validation.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,738 creating build/bdist.linux-armv7l/wheel/sagemaker/ai_registry/schemas 2026-06-05T07:37:55,739 copying build/lib/sagemaker/ai_registry/schemas/openai_chat.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-06-05T07:37:55,741 copying build/lib/sagemaker/ai_registry/schemas/verl.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-06-05T07:37:55,742 copying build/lib/sagemaker/ai_registry/schemas/converse.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-06-05T07:37:55,745 copying build/lib/sagemaker/ai_registry/schemas/hf_prompt_completion.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-06-05T07:37:55,747 copying build/lib/sagemaker/ai_registry/schemas/hf_preference.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-06-05T07:37:55,749 copying build/lib/sagemaker/ai_registry/schemas/dpo.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-06-05T07:37:55,751 copying build/lib/sagemaker/ai_registry/schemas/genqa.json -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry/schemas 2026-06-05T07:37:55,752 copying build/lib/sagemaker/ai_registry/air_hub_entity.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,755 copying build/lib/sagemaker/ai_registry/utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,757 copying build/lib/sagemaker/ai_registry/evaluator.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,759 copying build/lib/sagemaker/ai_registry/air_constants.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,761 copying build/lib/sagemaker/ai_registry/dataset.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,764 copying build/lib/sagemaker/ai_registry/air_utils.py -> build/bdist.linux-armv7l/wheel/./sagemaker/ai_registry 2026-06-05T07:37:55,766 running install_egg_info 2026-06-05T07:37:55,771 Copying src/sagemaker_train.egg-info to build/bdist.linux-armv7l/wheel/./sagemaker_train-1.13.1-py3.11.egg-info 2026-06-05T07:37:55,782 running install_scripts 2026-06-05T07:37:55,793 creating build/bdist.linux-armv7l/wheel/sagemaker_train-1.13.1.dist-info/WHEEL 2026-06-05T07:37:55,796 creating '/tmp/pip-wheel-o7tgp2yk/.tmp-42fbsy8c/sagemaker_train-1.13.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-05T07:37:55,798 adding 'sagemaker/__init__.py' 2026-06-05T07:37:55,800 adding 'sagemaker/ai_registry/__init__.py' 2026-06-05T07:37:55,802 adding 'sagemaker/ai_registry/air_constants.py' 2026-06-05T07:37:55,804 adding 'sagemaker/ai_registry/air_hub.py' 2026-06-05T07:37:55,805 adding 'sagemaker/ai_registry/air_hub_entity.py' 2026-06-05T07:37:55,807 adding 'sagemaker/ai_registry/air_utils.py' 2026-06-05T07:37:55,810 adding 'sagemaker/ai_registry/dataset.py' 2026-06-05T07:37:55,812 adding 'sagemaker/ai_registry/dataset_format_detector.py' 2026-06-05T07:37:55,813 adding 'sagemaker/ai_registry/dataset_utils.py' 2026-06-05T07:37:55,815 adding 'sagemaker/ai_registry/dataset_validation.py' 2026-06-05T07:37:55,818 adding 'sagemaker/ai_registry/evaluator.py' 2026-06-05T07:37:55,819 adding 'sagemaker/ai_registry/utils.py' 2026-06-05T07:37:55,821 adding 'sagemaker/ai_registry/schemas/converse.json' 2026-06-05T07:37:55,823 adding 'sagemaker/ai_registry/schemas/dpo.json' 2026-06-05T07:37:55,824 adding 'sagemaker/ai_registry/schemas/genqa.json' 2026-06-05T07:37:55,825 adding 'sagemaker/ai_registry/schemas/hf_preference.json' 2026-06-05T07:37:55,826 adding 'sagemaker/ai_registry/schemas/hf_prompt_completion.json' 2026-06-05T07:37:55,828 adding 'sagemaker/ai_registry/schemas/openai_chat.json' 2026-06-05T07:37:55,829 adding 'sagemaker/ai_registry/schemas/verl.json' 2026-06-05T07:37:55,831 adding 'sagemaker/train/__init__.py' 2026-06-05T07:37:55,833 adding 'sagemaker/train/agent_rft_job.py' 2026-06-05T07:37:55,835 adding 'sagemaker/train/base_trainer.py' 2026-06-05T07:37:55,836 adding 'sagemaker/train/common.py' 2026-06-05T07:37:55,837 adding 'sagemaker/train/configs.py' 2026-06-05T07:37:55,839 adding 'sagemaker/train/constants.py' 2026-06-05T07:37:55,840 adding 'sagemaker/train/custom_agent_lambda.py' 2026-06-05T07:37:55,843 adding 'sagemaker/train/defaults.py' 2026-06-05T07:37:55,845 adding 'sagemaker/train/distributed.py' 2026-06-05T07:37:55,847 adding 'sagemaker/train/dpo_trainer.py' 2026-06-05T07:37:55,855 adding 'sagemaker/train/model_trainer.py' 2026-06-05T07:37:55,858 adding 'sagemaker/train/multi_turn_rl_trainer.py' 2026-06-05T07:37:55,862 adding 'sagemaker/train/rlaif_trainer.py' 2026-06-05T07:37:55,864 adding 'sagemaker/train/rlvr_trainer.py' 2026-06-05T07:37:55,866 adding 'sagemaker/train/sft_trainer.py' 2026-06-05T07:37:55,867 adding 'sagemaker/train/templates.py' 2026-06-05T07:37:55,876 adding 'sagemaker/train/tuner.py' 2026-06-05T07:37:55,877 adding 'sagemaker/train/types.py' 2026-06-05T07:37:55,879 adding 'sagemaker/train/utils.py' 2026-06-05T07:37:55,881 adding 'sagemaker/train/aws_batch/__init__.py' 2026-06-05T07:37:55,883 adding 'sagemaker/train/aws_batch/batch_api_helper.py' 2026-06-05T07:37:55,884 adding 'sagemaker/train/aws_batch/boto_client.py' 2026-06-05T07:37:55,885 adding 'sagemaker/train/aws_batch/constants.py' 2026-06-05T07:37:55,887 adding 'sagemaker/train/aws_batch/exception.py' 2026-06-05T07:37:55,888 adding 'sagemaker/train/aws_batch/training_queue.py' 2026-06-05T07:37:55,891 adding 'sagemaker/train/aws_batch/training_queued_job.py' 2026-06-05T07:37:55,893 adding 'sagemaker/train/common_utils/constants.py' 2026-06-05T07:37:55,898 adding 'sagemaker/train/common_utils/finetune_utils.py' 2026-06-05T07:37:55,899 adding 'sagemaker/train/common_utils/get_mlflow_endpoint.py' 2026-06-05T07:37:55,904 adding 'sagemaker/train/common_utils/job_wait.py' 2026-06-05T07:37:55,907 adding 'sagemaker/train/common_utils/metrics_visualizer.py' 2026-06-05T07:37:55,909 adding 'sagemaker/train/common_utils/mlflow_metrics_util.py' 2026-06-05T07:37:55,910 adding 'sagemaker/train/common_utils/mlflow_url_utils.py' 2026-06-05T07:37:55,913 adding 'sagemaker/train/common_utils/model_resolution.py' 2026-06-05T07:37:55,915 adding 'sagemaker/train/common_utils/recipe_utils.py' 2026-06-05T07:37:55,919 adding 'sagemaker/train/common_utils/show_results_utils.py' 2026-06-05T07:37:55,922 adding 'sagemaker/train/common_utils/trainer_wait.py' 2026-06-05T07:37:55,924 adding 'sagemaker/train/container_drivers/__init__.py' 2026-06-05T07:37:55,925 adding 'sagemaker/train/container_drivers/common/__init__.py' 2026-06-05T07:37:55,927 adding 'sagemaker/train/container_drivers/common/utils.py' 2026-06-05T07:37:55,928 adding 'sagemaker/train/container_drivers/distributed_drivers/__init__.py' 2026-06-05T07:37:55,930 adding 'sagemaker/train/container_drivers/distributed_drivers/basic_script_driver.py' 2026-06-05T07:37:55,931 adding 'sagemaker/train/container_drivers/distributed_drivers/mpi_driver.py' 2026-06-05T07:37:55,933 adding 'sagemaker/train/container_drivers/distributed_drivers/mpi_utils.py' 2026-06-05T07:37:55,935 adding 'sagemaker/train/container_drivers/distributed_drivers/torchrun_driver.py' 2026-06-05T07:37:55,936 adding 'sagemaker/train/container_drivers/scripts/__init__.py' 2026-06-05T07:37:55,938 adding 'sagemaker/train/container_drivers/scripts/environment.py' 2026-06-05T07:37:55,940 adding 'sagemaker/train/evaluate/__init__.py' 2026-06-05T07:37:55,945 adding 'sagemaker/train/evaluate/base_evaluator.py' 2026-06-05T07:37:55,948 adding 'sagemaker/train/evaluate/benchmark_evaluator.py' 2026-06-05T07:37:55,950 adding 'sagemaker/train/evaluate/constants.py' 2026-06-05T07:37:55,953 adding 'sagemaker/train/evaluate/custom_scorer_evaluator.py' 2026-06-05T07:37:55,961 adding 'sagemaker/train/evaluate/execution.py' 2026-06-05T07:37:55,963 adding 'sagemaker/train/evaluate/llm_as_judge_evaluator.py' 2026-06-05T07:37:55,965 adding 'sagemaker/train/evaluate/mtrl_pipeline_templates.py' 2026-06-05T07:37:55,969 adding 'sagemaker/train/evaluate/multi_turn_rl_evaluator.py' 2026-06-05T07:37:55,973 adding 'sagemaker/train/evaluate/pipeline_templates.py' 2026-06-05T07:37:55,975 adding 'sagemaker/train/local/__init__.py' 2026-06-05T07:37:55,978 adding 'sagemaker/train/local/data.py' 2026-06-05T07:37:55,980 adding 'sagemaker/train/local/entities.py' 2026-06-05T07:37:55,984 adding 'sagemaker/train/local/local_container.py' 2026-06-05T07:37:55,987 adding 'sagemaker/train/remote_function/__init__.py' 2026-06-05T07:37:55,988 adding 'sagemaker/train/remote_function/checkpoint_location.py' 2026-06-05T07:37:55,990 adding 'sagemaker/train/remote_function/client.py' 2026-06-05T07:37:55,992 adding 'sagemaker/train/remote_function/custom_file_filter.py' 2026-06-05T07:37:55,994 adding 'sagemaker/train/remote_function/errors.py' 2026-06-05T07:37:55,996 adding 'sagemaker/train/remote_function/invoke_function.py' 2026-06-05T07:37:55,998 adding 'sagemaker/train/remote_function/job.py' 2026-06-05T07:37:55,999 adding 'sagemaker/train/remote_function/logging_config.py' 2026-06-05T07:37:56,001 adding 'sagemaker/train/remote_function/spark_config.py' 2026-06-05T07:37:56,003 adding 'sagemaker/train/remote_function/core/__init__.py' 2026-06-05T07:37:56,005 adding 'sagemaker/train/remote_function/core/_custom_dispatch_table.py' 2026-06-05T07:37:56,007 adding 'sagemaker/train/remote_function/core/pipeline_variables.py' 2026-06-05T07:37:56,008 adding 'sagemaker/train/remote_function/core/serialization.py' 2026-06-05T07:37:56,010 adding 'sagemaker/train/remote_function/core/stored_function.py' 2026-06-05T07:37:56,012 adding 'sagemaker/train/remote_function/runtime_environment/__init__.py' 2026-06-05T07:37:56,016 adding 'sagemaker/train/remote_function/runtime_environment/bootstrap_runtime_environment.py' 2026-06-05T07:37:56,018 adding 'sagemaker/train/remote_function/runtime_environment/mpi_utils_remote.py' 2026-06-05T07:37:56,022 adding 'sagemaker/train/remote_function/runtime_environment/runtime_environment_manager.py' 2026-06-05T07:37:56,024 adding 'sagemaker/train/remote_function/runtime_environment/spark_app.py' 2026-06-05T07:37:56,026 adding 'sagemaker/train/rft/__init__.py' 2026-06-05T07:37:56,028 adding 'sagemaker/train/rft/context.py' 2026-06-05T07:37:56,030 adding 'sagemaker/train/rft/decorators.py' 2026-06-05T07:37:56,032 adding 'sagemaker/train/rft/feedback.py' 2026-06-05T07:37:56,034 adding 'sagemaker/train/rft/headers.py' 2026-06-05T07:37:56,036 adding 'sagemaker/train/rft/models.py' 2026-06-05T07:37:56,038 adding 'sagemaker/train/rft/adapters/__init__.py' 2026-06-05T07:37:56,040 adding 'sagemaker/train/rft/adapters/langchain.py' 2026-06-05T07:37:56,041 adding 'sagemaker/train/rft/adapters/strands.py' 2026-06-05T07:37:56,044 adding 'sagemaker/train/sm_recipes/__init__.py' 2026-06-05T07:37:56,045 adding 'sagemaker/train/sm_recipes/training_recipes.json' 2026-06-05T07:37:56,049 adding 'sagemaker/train/sm_recipes/utils.py' 2026-06-05T07:37:56,053 adding 'sagemaker_train-1.13.1.dist-info/licenses/LICENSE' 2026-06-05T07:37:56,055 adding 'sagemaker_train-1.13.1.dist-info/METADATA' 2026-06-05T07:37:56,057 adding 'sagemaker_train-1.13.1.dist-info/WHEEL' 2026-06-05T07:37:56,058 adding 'sagemaker_train-1.13.1.dist-info/top_level.txt' 2026-06-05T07:37:56,061 adding 'sagemaker_train-1.13.1.dist-info/RECORD' 2026-06-05T07:37:56,069 removing build/bdist.linux-armv7l/wheel 2026-06-05T07:37:56,209 Building wheel for sagemaker-train (pyproject.toml): finished with status 'done' 2026-06-05T07:37:56,216 Created wheel for sagemaker-train: filename=sagemaker_train-1.13.1-py3-none-any.whl size=314800 sha256=96698833232be7673c49445ca9d09bbb88bbd5390893cef8d06920043cc815fc 2026-06-05T07:37:56,217 Stored in directory: /tmp/pip-ephem-wheel-cache-omjaga99/wheels/d3/5f/ab/e78b83f2d08032d4ffd149a3bd1cb66bd47e171c282d67b311 2026-06-05T07:37:56,233 Successfully built sagemaker-train 2026-06-05T07:37:56,244 Removed build tracker: '/tmp/pip-build-tracker-_cgewj28'