From caf8a0e89f22e1b6653e4c0ba630f9851ec9ecc6 Mon Sep 17 00:00:00 2001 From: Roja Reddy Sareddy Date: Tue, 13 Oct 2026 16:06:05 -0700 Subject: [PATCH] Release 3.25.0 --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ VERSION | 2 +- pyproject.toml | 8 ++++---- sagemaker-core/CHANGELOG.md | 17 +++++++++++++++++ sagemaker-core/VERSION | 2 +- sagemaker-mlops/CHANGELOG.md | 7 +++++++ sagemaker-mlops/VERSION | 2 +- sagemaker-mlops/pyproject.toml | 6 +++--- sagemaker-serve/CHANGELOG.md | 7 +++++++ sagemaker-serve/VERSION | 2 +- sagemaker-serve/pyproject.toml | 4 ++-- sagemaker-train/CHANGELOG.md | 18 ++++++++++++++++++ sagemaker-train/VERSION | 2 +- sagemaker-train/pyproject.toml | 2 +- 14 files changed, 91 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a87b3de9b6..da55982c06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## v3.25.0 (2026-10-13) + +### New Features + +- feat(train): add the interactive Training Sessions client surface (#6452) + +### Bug Fixes + +- fix(core): prevent false-positive RoleValidationError under conditional access (#6029) +- fix(core): resolve HuggingFace version alias in image URI tag (#5722) +- fix(local): align local mode with the SageMaker service (#6317) +- fix: make local mode health-check timeout configurable via session config (#5778) +- fix(model-monitor): honor base_job_name for job definition names (#6372) +- fix(processing): fix V3 shape regressions + KMS/requirements gaps in processors (#6364) +- fix: accept CUSTOMIZATION capability in JumpStart hub documents (#6456) +- fix(train): bound pydantic to <3.0.0 for cross-package consistency (#6363) +- fix(train): set input_data_config to None (#6154) + +### Tests + +- chore(core): sync the bundled SageMaker service model with botocore (#6453) +- test(train): bound capacity wait in gated JumpStart train test (#6397) +- test(train): bound capacity wait in SMTJ SFT integ test (#6409) +- test(train): fail fast in HyperPod SFT integ tests (#6449) +- test(serve): fix Bedrock resource leaks in Nova integ tests (#6398) + + ## v3.24.0 (2026-10-07) ### New Features diff --git a/VERSION b/VERSION index 954e228821..0914443131 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.24.0 +3.25.0 diff --git a/pyproject.toml b/pyproject.toml index 4bf60eed3c..7e84ef4957 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,10 +33,10 @@ classifiers = [ "Programming Language :: Python :: 3.13", ] dependencies = [ - "sagemaker-core>=2.24.0,<3.0.0", - "sagemaker-train>=1.24.0,<2.0.0", - "sagemaker-serve>=1.24.0,<2.0.0", - "sagemaker-mlops>=1.24.0,<2.0.0", + "sagemaker-core>=2.25.0,<3.0.0", + "sagemaker-train>=1.25.0,<2.0.0", + "sagemaker-serve>=1.25.0,<2.0.0", + "sagemaker-mlops>=1.25.0,<2.0.0", ] [project.optional-dependencies] diff --git a/sagemaker-core/CHANGELOG.md b/sagemaker-core/CHANGELOG.md index f56b6e3032..d4f79e8bb4 100644 --- a/sagemaker-core/CHANGELOG.md +++ b/sagemaker-core/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## v2.25.0 (2026-10-13) + +### Bug Fixes + +- fix(core): prevent false-positive RoleValidationError under conditional access (#6029) +- fix(core): resolve HuggingFace version alias in image URI tag (#5722) +- fix(local): align local mode with the SageMaker service (#6317) +- fix: make local mode health-check timeout configurable via session config (#5778) +- fix(model-monitor): honor base_job_name for job definition names (#6372) +- fix(processing): fix V3 shape regressions + KMS/requirements gaps in processors (#6364) +- fix: accept CUSTOMIZATION capability in JumpStart hub documents (#6456) + +### Tests + +- chore(core): sync the bundled SageMaker service model with botocore (#6453) + + ## v2.24.0 (2026-10-07) ### New Features diff --git a/sagemaker-core/VERSION b/sagemaker-core/VERSION index ad2261920c..5c18f9195b 100644 --- a/sagemaker-core/VERSION +++ b/sagemaker-core/VERSION @@ -1 +1 @@ -2.24.0 +2.25.0 diff --git a/sagemaker-mlops/CHANGELOG.md b/sagemaker-mlops/CHANGELOG.md index 1b4cea0635..c0ee774334 100644 --- a/sagemaker-mlops/CHANGELOG.md +++ b/sagemaker-mlops/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## v1.25.0 (2026-10-13) + +### Bug Fixes + +- No functional changes; version bump for dependency-pin alignment with core 2.25.0 / train 1.25.0 / serve 1.25.0. + + ## v1.24.0 (2026-10-07) ### New Features diff --git a/sagemaker-mlops/VERSION b/sagemaker-mlops/VERSION index 53cc1a6f92..ad2191947f 100644 --- a/sagemaker-mlops/VERSION +++ b/sagemaker-mlops/VERSION @@ -1 +1 @@ -1.24.0 +1.25.0 diff --git a/sagemaker-mlops/pyproject.toml b/sagemaker-mlops/pyproject.toml index 1b02ebfb2d..c0d7b28869 100644 --- a/sagemaker-mlops/pyproject.toml +++ b/sagemaker-mlops/pyproject.toml @@ -23,9 +23,9 @@ classifiers = [ "Programming Language :: Python :: 3.13", ] dependencies = [ - "sagemaker-core>=2.24.0", - "sagemaker-train>=1.24.0", - "sagemaker-serve>=1.24.0", + "sagemaker-core>=2.25.0", + "sagemaker-train>=1.25.0", + "sagemaker-serve>=1.25.0", "cryptography>=46.0.0", "boto3>=1.42.2,<2.0", "botocore>=1.42.2,<2.0", diff --git a/sagemaker-serve/CHANGELOG.md b/sagemaker-serve/CHANGELOG.md index 4b12f68adf..489cdd0891 100644 --- a/sagemaker-serve/CHANGELOG.md +++ b/sagemaker-serve/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## v1.25.0 (2026-10-13) + +### Tests + +- test(serve): fix Bedrock resource leaks in Nova integ tests (#6398) + + ## v1.24.0 (2026-10-07) ### Bug Fixes diff --git a/sagemaker-serve/VERSION b/sagemaker-serve/VERSION index 53cc1a6f92..ad2191947f 100644 --- a/sagemaker-serve/VERSION +++ b/sagemaker-serve/VERSION @@ -1 +1 @@ -1.24.0 +1.25.0 diff --git a/sagemaker-serve/pyproject.toml b/sagemaker-serve/pyproject.toml index 34c27f755b..f4a0c0e2f8 100644 --- a/sagemaker-serve/pyproject.toml +++ b/sagemaker-serve/pyproject.toml @@ -23,8 +23,8 @@ classifiers = [ "Programming Language :: Python :: 3.13", ] dependencies = [ - "sagemaker-core>=2.24.0", - "sagemaker-train>=1.24.0", + "sagemaker-core>=2.25.0", + "sagemaker-train>=1.25.0", "boto3>=1.42.2,<2.0", "botocore>=1.35.75,<2.0", "deepdiff", diff --git a/sagemaker-train/CHANGELOG.md b/sagemaker-train/CHANGELOG.md index a0057c2103..a02333fe3f 100644 --- a/sagemaker-train/CHANGELOG.md +++ b/sagemaker-train/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## v1.25.0 (2026-10-13) + +### New Features + +- feat(train): add the interactive Training Sessions client surface (#6452) + +### Bug Fixes + +- fix(train): bound pydantic to <3.0.0 for cross-package consistency (#6363) +- fix(train): set input_data_config to None (#6154) + +### Tests + +- test(train): bound capacity wait in gated JumpStart train test (#6397) +- test(train): bound capacity wait in SMTJ SFT integ test (#6409) +- test(train): fail fast in HyperPod SFT integ tests (#6449) + + ## v1.24.0 (2026-10-07) ### New Features diff --git a/sagemaker-train/VERSION b/sagemaker-train/VERSION index 53cc1a6f92..ad2191947f 100644 --- a/sagemaker-train/VERSION +++ b/sagemaker-train/VERSION @@ -1 +1 @@ -1.24.0 +1.25.0 diff --git a/sagemaker-train/pyproject.toml b/sagemaker-train/pyproject.toml index 1fa3c095c7..945b30cd77 100644 --- a/sagemaker-train/pyproject.toml +++ b/sagemaker-train/pyproject.toml @@ -33,7 +33,7 @@ classifiers = [ "Programming Language :: Python :: 3.13", ] dependencies = [ - "sagemaker-core>=2.24.0", + "sagemaker-core>=2.25.0", "graphene>=3,<4", "typing_extensions>=4.9.0", "tblib>=1.7.0",