Skip to content

Commit 77680cf

Browse files
authored
Merge branch 'master' into patch-1
2 parents 466830a + b86faba commit 77680cf

File tree

150 files changed

+22769
-162
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+22769
-162
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ doc/_static
2626
doc/_templates
2727
**/.DS_Store
2828
venv/
29+
.venv/
2930
*~
3031
.pytest_cache/
3132
*.swp

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
11
# Changelog
2+
## v3.5.0 (2026-03-02)
3+
4+
### Features
5+
- **Feature Store v3**: New version of Feature Store functionality
6+
- **Batch job listing by share identifier**: Added support for listing Batch jobs filtered by share identifier
7+
- **Stop condition for model customization trainers**: Added stopping condition support to model customization trainers
8+
- **EMRStep smart output**: Enhanced EMR step output handling with smart output capabilities
9+
- **Transform AMI version support**: Added support for specifying AMI version in SageMaker transform jobs
10+
11+
### Enhancements
12+
- **Inference pipeline notebook example**: Added example notebook demonstrating inference pipeline usage
13+
- **Migration documentation**: Added migration documentation
14+
15+
### Bug Fixes
16+
- **Model Customization bugs**: Fixed multiple issues in Model Customization functionality
17+
- **Default stopping condition removal**: Removed default stopping condition for MC trainer to prevent conflicts
18+
- **Instance groups parameter handling**: Fixed issue where default instance_type/instance_count were incorrectly applied when instance_groups was set
19+
- **JumpStart alt config resolution**: Resolved alternative configuration resolution for JumpStart models
20+
- **Inference processor naming**: Updated inference processor identifier from 'inf2' to 'neuronx'
21+
- **HuggingFace Neuronx PyTorch version**: Corrected the PyTorch version for HuggingFace Neuronx
22+
- **License additions**: Added license to sagemaker-mlops and sagemaker-serve packages
23+
224
## v3.4.1 (2026-02-10)
325

426
### Fixes

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.4.1
1+
3.5.0

docs/api/sagemaker_mlops.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,12 @@ Local Development
2828
:members:
2929
:undoc-members:
3030
:show-inheritance:
31+
32+
33+
Feature Store
34+
-------------
35+
36+
.. automodule:: sagemaker.mlops.feature_store
37+
:members:
38+
:undoc-members:
39+
:show-inheritance:

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ classifiers = [
3333
"Programming Language :: Python :: 3.12",
3434
]
3535
dependencies = [
36-
"sagemaker-core>=2.4.1,<3.0.0",
37-
"sagemaker-train>=1.4.1,<2.0.0",
38-
"sagemaker-serve>=1.4.1,<2.0.0",
39-
"sagemaker-mlops>=1.4.1,<2.0.0",
36+
"sagemaker-core>=2.5.0,<3.0.0",
37+
"sagemaker-train>=1.5.0,<2.0.0",
38+
"sagemaker-serve>=1.5.0,<2.0.0",
39+
"sagemaker-mlops>=1.5.0,<2.0.0",
4040
]
4141

4242
[project.optional-dependencies]

requirements/extras/test_requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ scipy
1111
omegaconf
1212
graphene
1313
typing_extensions>=4.9.0
14-
tensorflow>=2.16.2,<=2.19.0
14+
tensorflow>=2.16.2,<=2.19.0
15+
build

sagemaker-core/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
11
# Changelog
2+
## v2.5.0 (2026-03-02)
3+
4+
### Features
5+
6+
- Feature Store V3 support (#5539)
7+
- Support transform AMI version in SageMaker transform jobs (#5521)
8+
9+
### Bug Fixes
10+
11+
- Update inference processor from 'inf2' to 'neuronx' (#5488)
12+
- Correct HF neuronx pytorch version (#5501)
13+
214
## v2.4.1 (2026-02-10)
315

416
### Bug fixes and Other Changes

sagemaker-core/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
2.4.1
1+
2.5.0
22

sagemaker-core/src/sagemaker/core/common_utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@
5656
"cn-north-1": "amazonaws.com.cn",
5757
"cn-northwest-1": "amazonaws.com.cn",
5858
"us-iso-east-1": "c2s.ic.gov",
59+
"us-iso-west-1": "c2s.ic.gov",
5960
"us-isob-east-1": "sc2s.sgov.gov",
61+
"us-isob-west-1": "sc2s.sgov.gov",
6062
"us-isof-south-1": "csp.hci.ic.gov",
6163
"us-isof-east-1": "csp.hci.ic.gov",
6264
"eu-isoe-west-1": "cloud.adc-e.uk",

sagemaker-core/src/sagemaker/core/image_uri_config/djl-lmi.json

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"mx-central-1": "637423239942"
4747
},
4848
"repository": "djl-inference",
49-
"tag_prefix": "0.36.0-lmi18.0.0-cu128"
49+
"tag_prefix": "0.36.0-lmi21.0.0-cu129"
5050
},
5151
"0.35.0": {
5252
"registries": {
@@ -85,7 +85,13 @@
8585
"ap-southeast-7": "590183813437",
8686
"ap-southeast-4": "457447274322",
8787
"ap-southeast-5": "550225433462",
88-
"mx-central-1": "637423239942"
88+
"mx-central-1": "637423239942",
89+
"us-iso-east-1": "763104351884",
90+
"us-iso-west-1": "763104351884",
91+
"us-isob-east-1": "763104351884",
92+
"us-isob-west-1": "763104351884",
93+
"us-isof-east-1": "763104351884",
94+
"us-isof-south-1": "763104351884"
8995
},
9096
"repository": "djl-inference",
9197
"tag_prefix": "0.35.0-lmi17.0.0-cu128"
@@ -127,7 +133,13 @@
127133
"ap-southeast-7": "590183813437",
128134
"ap-southeast-4": "457447274322",
129135
"ap-southeast-5": "550225433462",
130-
"mx-central-1": "637423239942"
136+
"mx-central-1": "637423239942",
137+
"us-iso-east-1": "763104351884",
138+
"us-iso-west-1": "763104351884",
139+
"us-isob-east-1": "763104351884",
140+
"us-isob-west-1": "763104351884",
141+
"us-isof-east-1": "763104351884",
142+
"us-isof-south-1": "763104351884"
131143
},
132144
"repository": "djl-inference",
133145
"tag_prefix": "0.34.0-lmi16.0.0-cu128"
@@ -169,7 +181,13 @@
169181
"ap-southeast-7": "590183813437",
170182
"ap-southeast-4": "457447274322",
171183
"ap-southeast-5": "550225433462",
172-
"mx-central-1": "637423239942"
184+
"mx-central-1": "637423239942",
185+
"us-iso-east-1": "763104351884",
186+
"us-iso-west-1": "763104351884",
187+
"us-isob-east-1": "763104351884",
188+
"us-isob-west-1": "763104351884",
189+
"us-isof-east-1": "763104351884",
190+
"us-isof-south-1": "763104351884"
173191
},
174192
"repository": "djl-inference",
175193
"tag_prefix": "0.33.0-lmi15.0.0-cu128"

0 commit comments

Comments
 (0)