Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
161 commits
Select commit Hold shift + click to select a range
60732d3
change: update image_uri_configs 01-27-2025 06:18:13 PST
sagemaker-bot Jan 27, 2025
eb3a774
fix: skip TF tests for unsupported versions (#5007)
benieric Jan 28, 2025
ebcd26f
change: update image_uri_configs 01-29-2025 06:18:08 PST
sagemaker-bot Jan 29, 2025
0772ecd
chore: add new images for HF TGI (#5005)
varunmoris Jan 29, 2025
ae03c31
feat: use jumpstart deployment config image as default optimization i…
gwang111 Jan 29, 2025
401fc81
prepare release v2.238.0
Jan 29, 2025
71f6d22
update development version to v2.238.1.dev0
Jan 29, 2025
1328e69
Fix ssh host policy (#4966)
sage-maker Jan 30, 2025
138a2e9
change: Allow telemetry only in supported regions (#5009)
rsareddy0329 Jan 31, 2025
caaf47e
mpirun protocol - distributed training with @remote decorator (#4998)
brunopistone Jan 31, 2025
4533790
feat: Add support for deepseek recipes (#5011)
benieric Jan 31, 2025
75f3295
prepare release v2.239.0
Feb 1, 2025
352b922
update development version to v2.239.1.dev0
Feb 1, 2025
8910496
change: update image_uri_configs 02-04-2025 06:18:00 PST
sagemaker-bot Feb 4, 2025
9cb2415
Create GitHub action to trigger canaries (#5008)
nileshvd Feb 4, 2025
87e25c0
Add docstring for image_uris.retrieve
Feb 5, 2025
7f5439f
fix: fix ValueError when updating a data quality monitoring schedule …
luke-gerschwitz Feb 7, 2025
80d3c02
Fixed pagination failing while listing collections (#5020)
keshav-chandak Feb 7, 2025
4073bce
Add cleanup logic to model builder integ tests for endpoints (#5022)
sage-maker Feb 10, 2025
a8e225e
fix: bug in get latest version was getting the max sorted alphabetica…
e-davidson Feb 10, 2025
c7b4b72
Fix documentation for local mode (#5026)
pintaoz-aws Feb 10, 2025
86dd6ae
Fix sourcedir.tar.gz filenames in docstrings (#5019)
pintaoz-aws Feb 10, 2025
2948ae3
Add type hint for ProcessingOutput (#5030)
pintaoz-aws Feb 11, 2025
31c5e0a
Fix FeatureGroup docstring (#5028)
pintaoz-aws Feb 11, 2025
fc0e7d0
Fix Tensorflow doc link (#5029)
pintaoz-aws Feb 11, 2025
b6e15be
Fix the workshop link for Step Functions (#5034)
pintaoz-aws Feb 13, 2025
6c5e222
Fix all type hint and docstrings for callable (#5035)
pintaoz-aws Feb 13, 2025
0f5054e
fix: keep sagemaker_session from being overridden to None (#5021)
Narrohag Feb 13, 2025
f7cd6d1
prepare release v2.239.1
Feb 14, 2025
b0e17cf
update development version to v2.239.2.dev0
Feb 14, 2025
35ddf9c
Move RecordSerializer and RecordDeserializer to sagemaker.serializers…
pintaoz-aws Feb 17, 2025
b485f94
Add framework_version to all TensorFlowModel examples (#5038)
pintaoz-aws Feb 17, 2025
4da15cd
Fix hyperparameter strategy docs (#5045)
sage-maker Feb 18, 2025
01c72c7
fix: pass in inference_ami_version to model_based endpoint type (#5043)
timkuo-amazon Feb 18, 2025
35acb3a
Add warning about not supporting torch.nn.SyncBatchNorm (#5046)
pintaoz-aws Feb 18, 2025
45263fe
prepare release v2.239.2
Feb 18, 2025
b6ddeee
update development version to v2.239.3.dev0
Feb 18, 2025
642a2ca
change: update image_uri_configs 02-19-2025 06:18:15 PST
sagemaker-bot Feb 19, 2025
dc8d350
change: added ap-southeast-7 and mx-central-1 for Jumpstart (#5049)
IshaChid76 Feb 19, 2025
0757e9d
prepare release v2.239.3
Feb 19, 2025
a9583d5
update development version to v2.239.4.dev0
Feb 19, 2025
dfad50d
change: update image_uri_configs 02-20-2025 06:18:08 PST
sagemaker-bot Feb 20, 2025
122ea28
feat: Add support for TGI Neuronx 0.0.27 and HF PT 2.3.0 image in PyS…
malav-shastri Feb 20, 2025
7a8635b
Add backward compatbility for RecordSerializer and RecordDeserializer…
pintaoz-aws Feb 21, 2025
dc8c305
py_version doc fixes (#5048)
sage-maker Feb 23, 2025
01dff74
change: update image_uri_configs 02-21-2025 06:18:10 PST
sagemaker-bot Feb 21, 2025
945db32
fix: altconfig hubcontent and reenable integ test (#5051)
bencrabtree Feb 24, 2025
f3dab1e
fix: forbid extras in Configs (#5042)
benieric Feb 24, 2025
7829a7e
Remove main function entrypoint in ModelBuilder dependency manager. (…
cj-zhang Feb 25, 2025
eec6e15
documentation: Removed a line about python version requirements of tr…
rsareddy0329 Feb 25, 2025
6f09793
prepare release v2.240.0
Feb 25, 2025
a125d17
update development version to v2.240.1.dev0
Feb 25, 2025
f5330fc
Fix key error in _send_metrics() (#5068)
pintaoz-aws Feb 28, 2025
9c5b657
fix: Added check for the presence of model package group before creat…
keshav-chandak Feb 28, 2025
85c66d7
Use sagemaker session's s3_resource in download_folder (#5064)
pintaoz-aws Mar 3, 2025
28bd3c4
Fix error when there is no session to call _create_model_request() (#…
pintaoz-aws Mar 5, 2025
4a02f6c
Ensure Model.is_repack() returns a boolean (#5060)
pintaoz-aws Mar 5, 2025
b9ff4ad
feat: Allow ModelTrainer to accept hyperparameters file (#5059)
benieric Mar 5, 2025
0c73ce0
feature: support training for JumpStart model references as part of C…
Narrohag Mar 5, 2025
24d8ef1
feat: Make DistributedConfig Extensible (#5039)
benieric Mar 5, 2025
35484d2
Skip tests with deprecated instance type (#5077)
pintaoz-aws Mar 6, 2025
8326c23
Basic PoC
nargokul Mar 24, 2025
6a4e165
Add sagemaker_utils module (#1667)
rsareddy0329 Apr 11, 2025
31345aa
Cleanup V3 branch (#1674)
benieric Apr 30, 2025
062c289
Move SageMaker Core as a submodule in Python SDK (#1669)
pintaoz-aws May 1, 2025
69fc0d1
Add inital HubContentDocument Utils, Model Classes, and ModelTrainer …
benieric May 5, 2025
58359a4
Refractor ImageRetriever in v3 (#1673)
pintaoz-aws May 6, 2025
a5b2a14
Sagemaker Train Module and changes to related utils (#1671)
nargokul May 7, 2025
9f70fb2
Cleanup Train Module (#1678)
benieric May 8, 2025
40afb77
Test intelligent defaults in sagemaker-core with utils module (#1676)
rsareddy0329 May 8, 2025
59bdfec
Baseline ModelTrainer from live (#1681)
benieric May 13, 2025
ce3099a
Add serializer and deserializer in Endpoint configuration (#1680)
rsareddy0329 May 15, 2025
0fbac6d
Add search_public_hub_models function for jumpstart hub (#1683)
mollyheamazon May 19, 2025
b364cb6
Add JumpStart Support in ModelTrainer (#1677)
benieric May 19, 2025
e002aba
Add workflows in master-v3 branch (#1686)
rsareddy0329 May 19, 2025
9c796b8
Delete .github directory
rsareddy0329 May 21, 2025
a9a5072
Merge inputs from method with class inputs (#1693)
benieric May 21, 2025
5e6e9e1
Support intelligent defaults for ImageRetriever (#1679)
pintaoz-aws May 21, 2025
7fc508a
Add submodule workflow (#1692)
rsareddy0329 May 27, 2025
7986335
Retrieve image uri from s3 (#1694)
pintaoz-aws May 27, 2025
1940fae
Fix: next_token causing infinite loop in fetching Clusters (#1699)
zhaoqizqwang Jun 3, 2025
ac5eff0
Add submodule workflow and Tox config update to test PR workflows (#1…
rsareddy0329 Jun 4, 2025
5d3bec9
feat: working sagemaker-serve with reliance on v2 lib (#1702)
sage-maker Jun 9, 2025
2cc2681
feature: working model.py and tests with reliance on v2 (#1704)
sage-maker Jun 11, 2025
82329ce
feature: model.py uses sagemaker-core Session (#1706)
sage-maker Jun 12, 2025
3f95c12
style: whitespace
sage-maker Jun 12, 2025
d939202
change: task 3 remove dependency on predictor (#1725)
sage-maker Aug 5, 2025
6fa633e
feat: task 4 + 5 use sagemaker core session and change init/build (#1…
sage-maker Aug 12, 2025
337e40b
Update submodule-codebuild-ci.yml (#1846)
nargokul Nov 18, 2025
992f30f
Update submodule-codebuild-ci.yml to support PR checks for V3 launch …
aviruthen Nov 19, 2025
3203e49
Release PySDK V3
aviruthen Nov 20, 2025
fa30a6d
Small bug fix (#5327)
aviruthen Nov 20, 2025
869f3ee
Update pyproject.toml and prepare for v3.0.1 release (#5329)
zhaoqizqwang Nov 20, 2025
76f0d2e
Update example notebooks (#5330)
aviruthen Nov 21, 2025
9827b07
Update telemetry
zhaoqizqwang Nov 21, 2025
17116f4
Fix pysdk v3 Telemetry (#5331)
zhaoqizqwang Nov 21, 2025
a587f34
Prepare for release 3.0.2 (#5333)
zhaoqizqwang Nov 21, 2025
8c4585d
Revert v3.0.2 Changelog and prepare SageMaker Core v2.0.1 release (#5…
zhaoqizqwang Nov 22, 2025
e7d024c
Update GIthub workflows for V3 (#5335)
zhaoqizqwang Nov 23, 2025
0bc333e
Update GIthub actions for V3 (#5337)
zhaoqizqwang Nov 24, 2025
44f560e
Set CI health source version explicitly (#5339)
zhaoqizqwang Nov 24, 2025
ed6a83b
Update inference example notebooks (#5340)
aviruthen Nov 25, 2025
16c2591
Skip optimize test (#5342)
aviruthen Nov 25, 2025
290fdc2
Add training examples (#5341)
aviruthen Nov 25, 2025
a50681f
Update readme (#5343)
aviruthen Nov 25, 2025
41f9aa3
Reroute telemetry to proper bucket (#5345)
aviruthen Nov 26, 2025
a317edd
Fix TuningStep validation error by adding V3 HyperparameterTuner duck…
aviruthen Nov 26, 2025
1286f17
Update imports in example notebook (#5347)
zhaoqizqwang Dec 1, 2025
c05f0e7
Fix jumpstart integ test (#5351)
zhaoqizqwang Dec 3, 2025
d99b596
renamed sagemaker training drivers folder (#5356)
aviruthen Dec 3, 2025
ba1604c
Update submodule-codebuild-ci.yml
mollyheamazon Dec 3, 2025
b2e8a3d
Update submodule-codebuild-ci.yml
mollyheamazon Dec 3, 2025
14e1d3f
Fix: Update token in PR checks submodule-codebuild-ci.yml
rsareddy0329 Dec 3, 2025
e5c19c9
Fix: Update submodule-codebuild-ci.yml for tests to be independent
mollyheamazon Dec 3, 2025
0443307
feat: model customization v3 release PR (#5358)
rsareddy0329 Dec 3, 2025
462bed0
Update README for model customization launch (#5365)
papriwal Dec 4, 2025
db12b1d
fix: Fix the recipe selection for multiple recipe scenario (#5367)
rsareddy0329 Dec 5, 2025
8c07487
Updating evaluator to append timestamp to function name (#5370)
jam-jee Dec 5, 2025
d9bfe7c
Skip RLVR integ tests (#5373)
aviruthen Dec 5, 2025
4e50064
fix: Add lambda_type parameter for Nova models and migrate to ModelPa…
mufaddal-rohawala Dec 5, 2025
f32f615
Cleaned up Model Customization Notebooks (#5368)
nargokul Dec 6, 2025
60574e5
fix: Address Hyperparameter issue , validate s3 output path, addition…
rsareddy0329 Dec 7, 2025
6be0fd3
Updating benchmark evaluation for subtasks and datasets (#5378)
jam-jee Dec 8, 2025
6991648
Fix: Add validation to bedrock reward models - RLAIF Trainer (#5381)
rsareddy0329 Dec 8, 2025
2466b8b
Fix unit and integ tests (#5377)
aviruthen Dec 9, 2025
5b203d4
Update PR check workflow file (#5397)
zhaoqizqwang Dec 10, 2025
36f96be
Separate PR check workflows (#5399)
zhaoqizqwang Dec 10, 2025
3cc40a3
Wait timeout exception handling (#5400)
jam-jee Dec 10, 2025
81b51eb
Fix: Add allow list for bedrock eval models (#5394)
rsareddy0329 Dec 10, 2025
8e2778c
cleaning up ai registry notebook (#5403)
jam-jee Dec 10, 2025
5e7a3ef
ft: Remove insecure SSL context creation in Triton Python backend (#5…
pravali96 Dec 10, 2025
cd406fa
Fix: Bug fixes for s3 path validation, mlflow app creation (#5402)
rsareddy0329 Dec 10, 2025
1ab6d30
Update CHANGELOG.md and versions (#5404)
rsareddy0329 Dec 10, 2025
98161ac
Fix: fix sagemaker-serve tests (#5407)
rsareddy0329 Dec 11, 2025
9da502a
Update readme to remove readthedocs reference temporarily (#5408)
aviruthen Dec 11, 2025
194e74b
add xgboost 3.0-5 to release (#5405)
Yadan-Wei Dec 12, 2025
fb0d789
Bug fix for hmac key for V3 (#5379)
aviruthen Dec 15, 2025
fd37adc
Add issues template, specify V2 or V3 bug (#5414)
aviruthen Dec 15, 2025
4055fcf
Fix get_child_process_ids parsing issue (#5416)
pintaoz-aws Dec 16, 2025
840f3a1
feat: Evaluator handshake to trainer (#5420)
rsareddy0329 Dec 17, 2025
2c7c4b5
feat: Adding DataSets format validation (#5415)
jam-jee Dec 17, 2025
cd95b19
Fix _run_shell_cmd() to use list input (#5422)
pintaoz-aws Dec 17, 2025
d089d40
Fix failing ai_registry unit tests (#5426)
aviruthen Dec 17, 2025
0bec208
feat: add evaluator tagging for jumpstart models (#5413)
Narrohag Dec 18, 2025
a881369
Fixing pip installation of PySDK V3 (#5421)
aviruthen Dec 18, 2025
8695cca
fix: update evaluate_base_model as False, minor change to README (#5425)
rsareddy0329 Dec 18, 2025
1c7faf0
Migrate recent commits in master-v2 (#5423)
zhaoqizqwang Dec 18, 2025
a74f9ab
Add input validation and resource management improvements V3 (#5418)
aviruthen Dec 18, 2025
22d30f5
Update CHANGELOG.md sagemaker meta (#5431)
rsareddy0329 Dec 19, 2025
f272de0
Add aws batch (#5409)
aviruthen Dec 19, 2025
87c525f
Initialize framework and framework version in post_init (#5424)
aviruthen Dec 19, 2025
8c9ab9b
Add validation in conda env name (#5430)
pintaoz-aws Dec 20, 2025
36fd82f
Update files for release (#5434)
aviruthen Dec 20, 2025
1cfbc3b
Add validation for traversal components in S3 path (#5436)
pintaoz-aws Dec 22, 2025
4686abf
Update OutputDataConfig documentation to avoid customer confusion
mollyheamazon Dec 23, 2025
7c64af7
fix: Update telemetry constants to include MLOPS as well (#5438)
rsareddy0329 Jan 5, 2026
4722723
fix: Remove tags from ProcessingJob creation in Processor (#5459)
nargokul Jan 6, 2026
0fd9af3
New PR check workflow (#5460)
aviruthen Jan 7, 2026
efa8d7d
feature: support aggregate metrics and win rate for evaluation (#5458)
soksamnanglim Jan 8, 2026
a2374aa
feature: add emr-serverless step for SageMaker Pipelines + sample not…
wutimot Jan 6, 2026
6cc7bcc
Merge branch 'master' into feature/emr-serverless-step
wutimot Jan 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions .codecov.yml

This file was deleted.

5 changes: 0 additions & 5 deletions .coveragerc

This file was deleted.

38 changes: 0 additions & 38 deletions .dictionary

This file was deleted.

6 changes: 0 additions & 6 deletions .flake8

This file was deleted.

16 changes: 0 additions & 16 deletions .githooks/pre-push

This file was deleted.

4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ assignees: ''

---

**PySDK Version**
- [ ] PySDK V2 (2.x)
- [ ] PySDK V3 (3.x)

**Describe the bug**
A clear and concise description of what the bug is.

Expand Down
27 changes: 0 additions & 27 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

38 changes: 38 additions & 0 deletions .github/workflows/ci-health.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: CI Health
on:
schedule:
- cron: "0 */3 * * *"
workflow_dispatch:

permissions:
id-token: write # This is required for requesting the JWT

jobs:
canaries-v3:
runs-on: ubuntu-latest
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
aws-region: us-west-2
role-duration-seconds: 10800
- name: Run Canaries V3
uses: aws-actions/aws-codebuild-run-build@v1
with:
project-name: sagemaker-python-sdk-ci-health-canaries-v3
source-version: refs/heads/master
canaries-v2:
runs-on: ubuntu-latest
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
aws-region: us-west-2
role-duration-seconds: 10800
- name: Run Canaries V2
uses: aws-actions/aws-codebuild-run-build@v1
with:
project-name: sagemaker-python-sdk-ci-health-canaries-v2
source-version: refs/heads/master-v2
84 changes: 0 additions & 84 deletions .github/workflows/codebuild-ci-health.yml

This file was deleted.

97 changes: 0 additions & 97 deletions .github/workflows/codebuild-ci.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,4 @@ jobs:
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@4b1d7da102ff94aca014c0245062b1a463356d72
with:
category: "/language:${{matrix.language}}"
category: "/language:${{matrix.language}}"
Loading
Loading