From 9aa258748a0843f5948eb36208faf6ff3b0cb526 Mon Sep 17 00:00:00 2001 From: Mohamed Zeidan Date: Mon, 19 Oct 2026 11:46:55 -0700 Subject: [PATCH] Release 3.26.0 --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ VERSION | 2 +- pyproject.toml | 8 ++++---- sagemaker-core/CHANGELOG.md | 8 ++++++++ sagemaker-core/VERSION | 2 +- sagemaker-mlops/CHANGELOG.md | 13 +++++++++++++ sagemaker-mlops/VERSION | 2 +- sagemaker-mlops/pyproject.toml | 6 +++--- sagemaker-serve/CHANGELOG.md | 14 ++++++++++++++ sagemaker-serve/VERSION | 2 +- sagemaker-serve/pyproject.toml | 4 ++-- sagemaker-train/CHANGELOG.md | 12 ++++++++++++ sagemaker-train/VERSION | 2 +- sagemaker-train/pyproject.toml | 2 +- 14 files changed, 88 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da55982c06..110b1d5892 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## v3.26.0 (2026-10-19) + +### New Features + +- Add sa-west-1 to JumpStart region_config and djl-neuronx image_uri config (#6478) +- Add me-west-1 (RUH) JumpStart bucket info to region_config.json (#6455) +- feat(mlops): Add run conditions to step dependencies (#6475) + +### Bug Fixes + +- fix: emit boto-style tag keys in ModelTrainer pipeline requests (#6485) +- fix: normalize ModelTrainer Tag objects inherited by HyperparameterTuner (#6482) +- fix: pass the configured session to ModelBuilder's Model reloads (#6487) +- fix: preserve all core container fields in ModelBuilder CreateModel requests (#6488) +- fix: accept core shapes and omitted content types in ModelBuilder.register (#6489) +- fix(serve): restore JumpStart default instance type from model spec (#6045) +- fix: put the check steps' output KMS key on ProcessingOutputConfig and send CheckJobConfig tags (#6497) +- fix: generate repack step for ModelBuilder.register/build in ModelStep (#5828, #5829) (#6338) +- fix: keep source_code for a pipeline-variable model URI and stop repack mutating caller source (#6490) + +### Tests + +- test(train): patch mocks at the lookup site so unit tests stop calling AWS (#6491) +- test(serve): stop unit tests resolving IAM roles over the network (#6496) + + ## v3.25.0 (2026-10-13) ### New Features diff --git a/VERSION b/VERSION index 0914443131..419ede3b9c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.25.0 +3.26.0 diff --git a/pyproject.toml b/pyproject.toml index 7e84ef4957..b08b794ea6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,10 +33,10 @@ classifiers = [ "Programming Language :: Python :: 3.13", ] dependencies = [ - "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", + "sagemaker-core>=2.26.0,<3.0.0", + "sagemaker-train>=1.26.0,<2.0.0", + "sagemaker-serve>=1.26.0,<2.0.0", + "sagemaker-mlops>=1.26.0,<2.0.0", ] [project.optional-dependencies] diff --git a/sagemaker-core/CHANGELOG.md b/sagemaker-core/CHANGELOG.md index d4f79e8bb4..862921e800 100644 --- a/sagemaker-core/CHANGELOG.md +++ b/sagemaker-core/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## v2.26.0 (2026-10-19) + +### New Features + +- Add sa-west-1 to JumpStart region_config and djl-neuronx image_uri config (#6478) +- Add me-west-1 (RUH) JumpStart bucket info to region_config.json (#6455) + + ## v2.25.0 (2026-10-13) ### Bug Fixes diff --git a/sagemaker-core/VERSION b/sagemaker-core/VERSION index 5c18f9195b..7a25c70f90 100644 --- a/sagemaker-core/VERSION +++ b/sagemaker-core/VERSION @@ -1 +1 @@ -2.25.0 +2.26.0 diff --git a/sagemaker-mlops/CHANGELOG.md b/sagemaker-mlops/CHANGELOG.md index c0ee774334..7ab7e3da15 100644 --- a/sagemaker-mlops/CHANGELOG.md +++ b/sagemaker-mlops/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## v1.26.0 (2026-10-19) + +### New Features + +- feat(mlops): Add run conditions to step dependencies (#6475) + +### Bug Fixes + +- fix: put the check steps' output KMS key on ProcessingOutputConfig and send CheckJobConfig tags (#6497) +- fix: generate repack step for ModelBuilder.register/build in ModelStep (#5828, #5829) (#6338) +- fix: keep source_code for a pipeline-variable model URI and stop repack mutating caller source (#6490) + + ## v1.25.0 (2026-10-13) ### Bug Fixes diff --git a/sagemaker-mlops/VERSION b/sagemaker-mlops/VERSION index ad2191947f..5ff8c4f5d2 100644 --- a/sagemaker-mlops/VERSION +++ b/sagemaker-mlops/VERSION @@ -1 +1 @@ -1.25.0 +1.26.0 diff --git a/sagemaker-mlops/pyproject.toml b/sagemaker-mlops/pyproject.toml index c0d7b28869..5692bc7336 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.25.0", - "sagemaker-train>=1.25.0", - "sagemaker-serve>=1.25.0", + "sagemaker-core>=2.26.0", + "sagemaker-train>=1.26.0", + "sagemaker-serve>=1.26.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 489cdd0891..1b82ed9689 100644 --- a/sagemaker-serve/CHANGELOG.md +++ b/sagemaker-serve/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## v1.26.0 (2026-10-19) + +### Bug Fixes + +- fix: pass the configured session to ModelBuilder's Model reloads (#6487) +- fix: preserve all core container fields in ModelBuilder CreateModel requests (#6488) +- fix: accept core shapes and omitted content types in ModelBuilder.register (#6489) +- fix(serve): restore JumpStart default instance type from model spec (#6045) + +### Tests + +- test(serve): stop unit tests resolving IAM roles over the network (#6496) + + ## v1.25.0 (2026-10-13) ### Tests diff --git a/sagemaker-serve/VERSION b/sagemaker-serve/VERSION index ad2191947f..5ff8c4f5d2 100644 --- a/sagemaker-serve/VERSION +++ b/sagemaker-serve/VERSION @@ -1 +1 @@ -1.25.0 +1.26.0 diff --git a/sagemaker-serve/pyproject.toml b/sagemaker-serve/pyproject.toml index f4a0c0e2f8..5bdd250307 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.25.0", - "sagemaker-train>=1.25.0", + "sagemaker-core>=2.26.0", + "sagemaker-train>=1.26.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 a02333fe3f..ecc8b4f190 100644 --- a/sagemaker-train/CHANGELOG.md +++ b/sagemaker-train/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## v1.26.0 (2026-10-19) + +### Bug Fixes + +- fix: emit boto-style tag keys in ModelTrainer pipeline requests (#6485) +- fix: normalize ModelTrainer Tag objects inherited by HyperparameterTuner (#6482) + +### Tests + +- test(train): patch mocks at the lookup site so unit tests stop calling AWS (#6491) + + ## v1.25.0 (2026-10-13) ### New Features diff --git a/sagemaker-train/VERSION b/sagemaker-train/VERSION index ad2191947f..5ff8c4f5d2 100644 --- a/sagemaker-train/VERSION +++ b/sagemaker-train/VERSION @@ -1 +1 @@ -1.25.0 +1.26.0 diff --git a/sagemaker-train/pyproject.toml b/sagemaker-train/pyproject.toml index 945b30cd77..add6fdf527 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.25.0", + "sagemaker-core>=2.26.0", "graphene>=3,<4", "typing_extensions>=4.9.0", "tblib>=1.7.0",