Skip to content

Commit c20d3e9

Browse files
authored
Merge branch 'main' into dependabot/npm_and_yarn/modules/fmops/sagemaker-hugging-face-endpoint/lodash-4.17.23
2 parents f42494d + 2341f2f commit c20d3e9

10 files changed

Lines changed: 1749 additions & 6194 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
### **Changed**
1313

14+
- fixed duplicate principal error in `sagemaker-templates` module when dev, pre-prod, and prod account IDs resolve to the same AWS account
15+
- fixed `sagemaker-templates` Model Deploy seed code incorrectly granting S3 permissions to a ManagedPolicy instead of a Role, which caused deployment failures with CDK 2.174.0+
16+
- update qs to 6.14.1 via npm override to address security vulnerability
17+
- pin @cdklabs/generative-ai-cdk-constructs to 0.1.311 to fix build compatibility
18+
- update starlette to 0.50.0 and fastapi to 0.128.0 to address security vulnerabilities
19+
1420
## v3.1.0
1521

1622
### **Added**

modules/examples/mlops-stepfunctions/requirements.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ pydantic==2.7.4
55
pydantic-settings==2.3.3
66
aws-cdk-aws-lambda-python-alpha==2.153.0a0
77
sagemaker>=2.237.3
8+
fastapi>=0.115.13
9+
starlette>=0.47.2
810
pandas==2.2.2
911
scikit-learn==1.5.1
1012
joblib-stubs==1.4.2.3.20240619

modules/examples/mlops-stepfunctions/requirements.txt

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile requirements.in -o requirements.txt
3+
annotated-doc==0.0.4
4+
# via fastapi
35
annotated-types==0.7.0
46
# via pydantic
57
antlr4-python3-runtime==4.9.3
68
# via omegaconf
79
anyio==3.7.1
8-
# via
9-
# fastapi
10-
# starlette
10+
# via starlette
1111
attrs==23.2.0
1212
# via
1313
# cattrs
@@ -60,8 +60,10 @@ dill==0.3.8
6060
# pathos
6161
docker==7.1.0
6262
# via sagemaker
63-
fastapi==0.103.2
64-
# via sagemaker
63+
fastapi==0.128.0
64+
# via
65+
# -r requirements.in
66+
# sagemaker
6567
google-pasta==0.2.0
6668
# via sagemaker
6769
h11==0.16.0
@@ -208,8 +210,10 @@ smdebug-rulesconfig==1.0.1
208210
# via sagemaker
209211
sniffio==1.3.1
210212
# via anyio
211-
starlette==0.27.0
212-
# via fastapi
213+
starlette==0.50.0
214+
# via
215+
# -r requirements.in
216+
# fastapi
213217
tblib==3.0.0
214218
# via sagemaker
215219
threadpoolctl==3.5.0
@@ -229,13 +233,14 @@ types-pytz==2024.1.0.20240417
229233
# via pandas-stubs
230234
types-pyyaml==6.0.12.20240808
231235
# via -r requirements.in
232-
typing-extensions==4.7.1
236+
typing-extensions==4.15.0
233237
# via
234238
# fastapi
235239
# joblib-stubs
236240
# jsii
237241
# pydantic
238242
# pydantic-core
243+
# starlette
239244
tzdata==2024.1
240245
# via pandas
241246
urllib3==2.6.3

0 commit comments

Comments
 (0)