From 3486d930510677170e8781ea56d18d3ffb86b5f0 Mon Sep 17 00:00:00 2001 From: pintaoz Date: Thu, 31 Jul 2025 16:12:13 -0700 Subject: [PATCH 1/2] Manual release v3.0.2 --- CHANGELOG.md | 25 +++++++++++++------- helm_chart/get_helm.sh | 4 ++-- hyperpod-pytorch-job-template/CHANGELOG.md | 6 +++++ hyperpod-pytorch-job-template/pyproject.toml | 2 +- pyproject.toml | 2 +- setup.py | 2 +- 6 files changed, 27 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8262140d..58028188 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,23 +1,30 @@ # Changelog -## v2.0.0 (2024-12-04) +## v3.0.2 ([2025]-[07]-[31]) ### Features -- feature: The HyperPod CLI now support ([Hyperpod recipes](https://github.com/aws/sagemaker-hyperpod-recipes.git)). The HyperPod recipes enable customers to get started training and fine-tuning popular publicly-available foundation models like Llama 3.1 405B in minutes. Learn more ([here](https://github.com/aws/sagemaker-hyperpod-recipes.git)). + * Update volume flag to support hostPath and PVC + * Add an option to disable the deployment of KubeFlow TrainingOperator + * Enable telemetry for CLI -## v1.0.0 (2024-09-09) +## v3.0.0 ([2025]-[07]-[10]) ### Features -- feature: Add support for SageMaker HyperPod CLI + * Training Job - Create, List , Get + * Inference Jumpstart - Create , List, Get, Invoke + * Inference Custom - Create , List, Get, Invoke + * Observability changes +## v2.0.0 (2024-12-04) -## v1.0.0] ([2025]-[07]-[10]) +### Features + +- feature: The HyperPod CLI now support ([Hyperpod recipes](https://github.com/aws/sagemaker-hyperpod-recipes.git)). The HyperPod recipes enable customers to get started training and fine-tuning popular publicly-available foundation models like Llama 3.1 405B in minutes. Learn more ([here](https://github.com/aws/sagemaker-hyperpod-recipes.git)). + +## v1.0.0 (2024-09-09) ### Features - * Training Job - Create, List , Get - * Inference Jumpstart - Create , List, Get, Invoke - * Inference Custom - Create , List, Get, Invoke - * Observability changes \ No newline at end of file +- feature: Add support for SageMaker HyperPod CLI diff --git a/helm_chart/get_helm.sh b/helm_chart/get_helm.sh index 1dceb5b8..20ac9975 100755 --- a/helm_chart/get_helm.sh +++ b/helm_chart/get_helm.sh @@ -274,7 +274,7 @@ help () { echo "Accepted cli arguments are:" echo -e "\t[--help|-h ] ->> prints this help" echo -e "\t[--version|-v ] . When not defined it fetches the latest release from GitHub" - echo -e "\te.g. --version v3.0.1 or -v canary" + echo -e "\te.g. --version v3.0.2 or -v canary" echo -e "\t[--no-sudo] ->> install without sudo" } @@ -310,7 +310,7 @@ while [[ $# -gt 0 ]]; do export DESIRED_VERSION="v${1}" fi else - echo -e "Please provide the desired version. e.g. --version v3.0.1 or -v canary" + echo -e "Please provide the desired version. e.g. --version v3.0.2 or -v canary" exit 0 fi ;; diff --git a/hyperpod-pytorch-job-template/CHANGELOG.md b/hyperpod-pytorch-job-template/CHANGELOG.md index d904a709..497f7552 100644 --- a/hyperpod-pytorch-job-template/CHANGELOG.md +++ b/hyperpod-pytorch-job-template/CHANGELOG.md @@ -1,3 +1,9 @@ +## v1.0.2 (2025-07-31) + +### Features + + * Add support for --volume, remove --volumes and --persistent-volume-claims + ## v1.0.1 (2025-07-16) ### Features diff --git a/hyperpod-pytorch-job-template/pyproject.toml b/hyperpod-pytorch-job-template/pyproject.toml index 229116ad..5c1b8c46 100644 --- a/hyperpod-pytorch-job-template/pyproject.toml +++ b/hyperpod-pytorch-job-template/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "hyperpod-pytorch-job-template" -version = "1.0.1" +version = "1.0.2" readme = "README.md" authors = [{name = "Amazon Web Services"}] license = {text = "Apache-2.0"} diff --git a/pyproject.toml b/pyproject.toml index df81ba98..8e3097f4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" [project] dynamic = ["dependencies"] name = "sagemaker-hyperpod" -version = "3.0.1" +version = "3.0.2" description = "Amazon SageMaker HyperPod SDK and CLI" readme = "README.md" requires-python = ">=3.8" diff --git a/setup.py b/setup.py index 0cc07e06..104812fe 100644 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ setup( data_files=sagemaker_hyperpod_recipes, name="sagemaker-hyperpod", - version="3.0.1", + version="3.0.2", description="Amazon SageMaker HyperPod SDK and CLI", long_description=open("README.md").read(), long_description_content_type="text/markdown", From 6b018345930576ddb18ce4cd129b2510a17ab5cf Mon Sep 17 00:00:00 2001 From: pintaoz Date: Thu, 31 Jul 2025 16:24:36 -0700 Subject: [PATCH 2/2] Update changelog --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58028188..6d578944 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## v3.0.2 ([2025]-[07]-[31]) +## v3.0.2 (2025-07-31) ### Features @@ -8,7 +8,7 @@ * Add an option to disable the deployment of KubeFlow TrainingOperator * Enable telemetry for CLI -## v3.0.0 ([2025]-[07]-[10]) +## v3.0.0 (2025-07-10) ### Features