Skip to content

release: v2.4.3 #627

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

release: v2.4.3 #627

wants to merge 5 commits into from

Conversation

github-actions[bot]
Copy link
Contributor

This pull request was created by GitHub Actions/AWS CodeBuild! Before merging, please do the following:

  • Review changelog/staleness report.
  • Review pinned_env.in files, when releasing Major/Minor version, try removing entries from there and build images.
  • Review python package dependency and size report.
  • Review build/test results by clicking Build Logs in CI Report (be patient, tests take ~4hr).
  • Review ECR Scan results.

@github-actions github-actions bot requested a review from a team as a code owner April 24, 2025 20:34
@sagemaker-distribution-bot
Copy link
Collaborator

Staleness Report: 2.4.3(gpu)

Package Current Version in the Distribution image Latest Relevant Version in Upstream Downloads (Conda, previous month)
${\color{red}jupyterlab}$ 4.3.6 4.3.7 884659
${\color{red}boto3}$ 1.36.23 1.36.26 761137
${\color{red}amazon-sagemaker-jupyter-ai-q-developer}$ 1.0.16 1.0.17 3077
${\color{red}langchain-aws}$ 0.2.10 0.2.22 1696
${\color{red}sagemaker-jupyterlab-extension}$ 0.4.0 0.4.2 468
pip 24.3.1 24.3.1 15208756
numpy 1.26.4 1.26.4 5734194
jinja2 3.1.6 3.1.6 3664944
scipy 1.15.2 1.15.2 3634303
conda 24.11.3 24.11.3 3604351
ipython 8.32.0 8.32.0 3146435
pandas 2.2.3 2.2.3 3128995
matplotlib-base 3.10.1 3.10.1 2518792
scikit-learn 1.5.2 1.5.2 1930584
ipywidgets 8.1.6 8.1.6 1281470
notebook 7.3.3 7.3.3 1258578
seaborn 0.13.2 0.13.2 1159322
pytorch 2.4.1 2.4.1 1013528
jupyter-lsp 2.2.5 2.2.5 655585
torchvision 0.19.1 0.19.1 592488
s3fs 2024.10.0 2024.10.0 276697
uvicorn 0.34.2 0.34.2 213369
python-lsp-server 1.12.2 1.12.2 181744
fastapi 0.115.12 0.115.12 176913
tensorflow 2.17.0 2.17.0 152857
altair 5.5.0 5.5.0 148369
keras 3.8.0 3.8.0 135230
mlflow 2.20.4 2.20.4 89177
python-gssapi 1.9.0 1.9.0 67202
sagemaker-mlflow 0.1.0 0.1.0 41368
langchain 0.3.24 0.3.24 36371
jupyter-server-proxy 4.4.0 4.4.0 30079
jupyterlab-git 0.50.2 0.50.2 16084
jupyter-dash 0.4.2 0.4.2 12351
pyhive 0.7.0 0.7.0 11289
supervisor 4.2.5 4.2.5 8930
py-xgboost-gpu 2.1.4 2.1.4 7015
sagemaker-python-sdk 2.240.0 2.240.0 6642
jupyterlab-lsp 5.0.3 5.0.3 5595
jupyter-ai 2.29.1 2.29.1 3729
tf-keras 2.17.0 2.17.0 3571
docker-cli 27.5.1 27.5.1 3292
amazon-q-developer-jupyterlab-ext 3.4.8 3.4.8 3199
jupyter-collaboration 2.1.5 2.1.5 1967
git-remote-codecommit 1.16 1.16 1820
amazon-sagemaker-jupyter-scheduler 3.1.11 3.1.11 1694
jupyter-scheduler 2.10.0 2.10.0 1426
autogluon 1.2.0 1.2.0 1231
sagemaker-code-editor 1.4.3 1.4.3 777
sagemaker-studio-analytics-extension 0.1.7 0.1.7 770
amazon_sagemaker_sql_editor 0.1.16 0.1.16 762
sagemaker-kernel-wrapper 0.0.5 0.0.5 644
aws-glue-sessions 1.0.9 1.0.9 480
jupyter-activity-monitor-extension 0.3.1 0.3.1 453
sagemaker-jupyterlab-emr-extension 0.3.8 0.3.8 438
amazon-sagemaker-sql-magic 0.1.4 0.1.4 370
sagemaker-headless-execution-driver 0.0.13 0.0.13 353

Staleness Report: 2.4.3(cpu)

Package Current Version in the Distribution image Latest Relevant Version in Upstream Downloads (Conda, previous month)
${\color{red}jupyterlab}$ 4.3.6 4.3.7 884659
${\color{red}boto3}$ 1.36.23 1.36.26 761137
${\color{red}amazon-sagemaker-jupyter-ai-q-developer}$ 1.0.16 1.0.17 3077
${\color{red}langchain-aws}$ 0.2.10 0.2.22 1696
${\color{red}sagemaker-jupyterlab-extension}$ 0.4.0 0.4.2 468
pip 24.3.1 24.3.1 15208756
numpy 1.26.4 1.26.4 5734194
jinja2 3.1.6 3.1.6 3664944
scipy 1.15.2 1.15.2 3634303
conda 24.11.3 24.11.3 3604351
ipython 8.32.0 8.32.0 3146435
pandas 2.2.3 2.2.3 3128995
matplotlib-base 3.10.1 3.10.1 2518792
scikit-learn 1.5.2 1.5.2 1930584
ipywidgets 8.1.6 8.1.6 1281470
notebook 7.3.3 7.3.3 1258578
seaborn 0.13.2 0.13.2 1159322
pytorch 2.4.1 2.4.1 1013528
jupyter-lsp 2.2.5 2.2.5 655585
torchvision 0.19.1 0.19.1 592488
s3fs 2024.10.0 2024.10.0 276697
uvicorn 0.34.2 0.34.2 213369
python-lsp-server 1.12.2 1.12.2 181744
fastapi 0.115.12 0.115.12 176913
tensorflow 2.17.0 2.17.0 152857
altair 5.5.0 5.5.0 148369
keras 3.8.0 3.8.0 135230
mlflow 2.20.4 2.20.4 89177
python-gssapi 1.9.0 1.9.0 67202
sagemaker-mlflow 0.1.0 0.1.0 41368
langchain 0.3.24 0.3.24 36371
jupyter-server-proxy 4.4.0 4.4.0 30079
py-xgboost-cpu 2.1.4 2.1.4 22480
jupyterlab-git 0.50.2 0.50.2 16084
jupyter-dash 0.4.2 0.4.2 12351
pyhive 0.7.0 0.7.0 11289
supervisor 4.2.5 4.2.5 8930
sagemaker-python-sdk 2.240.0 2.240.0 6642
jupyterlab-lsp 5.0.3 5.0.3 5595
jupyter-ai 2.29.1 2.29.1 3729
tf-keras 2.17.0 2.17.0 3571
docker-cli 27.5.1 27.5.1 3292
amazon-q-developer-jupyterlab-ext 3.4.8 3.4.8 3199
jupyter-collaboration 2.1.5 2.1.5 1967
git-remote-codecommit 1.16 1.16 1820
amazon-sagemaker-jupyter-scheduler 3.1.11 3.1.11 1694
jupyter-scheduler 2.10.0 2.10.0 1426
autogluon 1.2.0 1.2.0 1231
sagemaker-code-editor 1.4.3 1.4.3 777
sagemaker-studio-analytics-extension 0.1.7 0.1.7 770
amazon_sagemaker_sql_editor 0.1.16 0.1.16 762
sagemaker-kernel-wrapper 0.0.5 0.0.5 644
aws-glue-sessions 1.0.9 1.0.9 480
jupyter-activity-monitor-extension 0.3.1 0.3.1 453
sagemaker-jupyterlab-emr-extension 0.3.8 0.3.8 438
amazon-sagemaker-sql-magic 0.1.4 0.1.4 370
sagemaker-headless-execution-driver 0.0.13 0.0.13 353

@sagemaker-distribution-bot
Copy link
Collaborator

GPU Total Image Size Report

Target Image Size Base Image Size Size Difference Size Change (%)
2.4.3-gpu:6.55 GB 2.4.2-gpu:6.54 GB 0.00 GB Larger 0.08% Larger

CPU Total Image Size Report

Target Image Size Base Image Size Size Difference Size Change (%)
2.4.3-cpu:2.05 GB 2.4.2-cpu:2.05 GB 0.00 GB Larger 0.23% Larger

Python Package Size Report (GPU)

Target Image Version: 2.4.3 | Base Image Version: 2.4.2

Python Packages Total Size Summary

Target Version Total Size Base Version Total Size Size Change (abs) Size Change (%)
3.74GB 3.74GB 55.52KB 0.0

Top-20 Largest Python Packages

Package Version in the Target Image Size
libtorch 2.4.1 491.54MB
cudnn 9.8.0.87 467.52MB
tensorflow-base 2.17.0 369.15MB
libcublas 12.5.3.2 240.05MB
libmagma 2.8.0 238.80MB
nccl 2.26.2.1 171.89MB
mkl 2023.2.0 156.82MB
libcufft 11.2.3.61 148.63MB
libxgboost 2.1.4 128.62MB
libcusparse 12.5.1.3 119.08MB
libnpp 12.3.0.159 94.79MB
libcusolver 11.6.3.83 79.26MB
gcc_impl_linux-64 13.3.0 63.68MB
cuda-nvdisasm 12.5.39 47.62MB
catboost 1.2.8 41.85MB
sagemaker-code-editor 1.4.3 41.54MB
pillow 11.1.0 40.08MB
libcurand 10.3.6.82 39.82MB
gds-tools 1.10.0.4 37.78MB
pytorch 2.4.1 34.25MB

Python Package Size Delta

The total size of newly introduced Python packages is 378.74KB, accounts for 0.01% of the total package size.

Package Version in the Target Image Version in the Base Image Size Change (abs) Size Change (%)
libfreetype6 2.13.3 - 371.22KB -
snowflake-connector-python 3.14.1 3.14.0 138.16KB 12.03
catboost 1.2.8 1.2.7 129.27KB 0.3
coreforecast 0.0.16 0.0.12 88.69KB 57.04
libgpg-error 1.55 1.51 42.43KB 16.17
libxkbcommon 1.9.0 1.8.1 27.52KB 4.37
narwhals 1.37.0 1.34.1 18.79KB 10.03
libjpeg-turbo 3.1.0 3.0.0 10.13KB 1.68
dask-core 2025.4.1 2025.3.0 9.69KB 1.01
libfreetype 2.13.3 - 7.51KB -
langchain-core 0.3.56 0.3.51 7.23KB 2.67
pydantic-settings 2.9.1 2.8.1 5.37KB 16.86
databricks-sdk 0.50.0 0.49.0 5.31KB 1.3
libsolv 0.7.32 0.7.31 4.47KB 0.97
yarl 1.20.0 1.18.3 4.40KB 2.93
starlette 0.46.2 0.46.1 3.91KB 6.87
optuna 4.3.0 4.2.1 3.50KB 1.53
xkeyboard-config 2.44 2.43 3.32KB 0.87
jsonschema-specifications 2025.4.1 2024.10.1 2.93KB 18.54
opentelemetry-semantic-conventions 0.53b1 0.52b1 2.18KB 2.33
distributed 2025.4.1 2025.3.0 1.85KB 0.24
google-auth 2.39.0 2.38.0 1.80KB 1.59
pycrdt 0.12.15 0.12.12 1.67KB 0.21
markdown 3.8 3.6 1.64KB 2.15
executing 2.2.0 2.1.0 1.27KB 4.6
propcache 0.3.1 0.2.1 1.14KB 2.2
googleapis-common-protos 1.70.0 1.69.2 1.13KB 0.82
beautifulsoup4 4.13.4 4.13.3 1.10KB 0.78
setuptools 79.0.1 78.1.0 984.00B 0.13
mypy_extensions 1.1.0 1.0.0 912.00B 8.4
rsa 4.9.1 4.9 910.00B 2.95
lightning 2.5.1.post0 2.5.1 897.00B 0.2
dill 0.4.0 0.3.9 891.00B 0.99
typer 0.15.3 0.15.2 886.00B 1.16
multiprocess 0.70.18 0.70.17 653.00B 0.19
ppft 1.7.7 1.7.6.9 653.00B 1.91
textual 3.1.1 3.0.1 608.00B 0.13
pox 0.3.6 0.3.5 572.00B 2.14
namex 0.0.9 0.0.8 548.00B 4.84
httpcore 1.0.9 1.0.7 524.00B 1.07
pycrdt-websocket 0.15.5 0.15.4 499.00B 1.95
uvicorn-standard 0.34.2 0.34.0 458.00B 6.36
pathos 0.3.4 0.3.3 436.00B 0.82
prompt_toolkit 3.0.51 3.0.50 417.00B 6.16
mlforecast 0.13.6 0.13.4 390.00B 0.68
uvicorn 0.34.2 0.34.0 342.00B 0.7
typer-slim 0.15.3 0.15.2 286.00B 0.62
pyathena 3.13.0 3.12.2 284.00B 0.51
pytorch-lightning 2.5.1.post0 2.5.1 160.00B 0.04
sagemaker-studio-analytics-extension 0.1.7 0.1.6 147.00B 0.33
contourpy 1.3.2 1.3.1 146.00B 0.05
langchain-community 0.3.23 0.3.21 60.00B 0.0
opentelemetry-sdk 1.32.1 1.31.1 32.00B 0.04
amazon-q-developer-jupyterlab-ext 3.4.8 3.4.7 25.00B 0.01
opentelemetry-api 1.32.1 1.31.1 12.00B 0.03
typer-slim-standard 0.15.3 0.15.2 2.00B 0.04
prompt-toolkit 3.0.51 3.0.50 -64.00B -0.02
gmpy2 2.2.1 2.1.5 -227.00B -0.11
langchain 0.3.24 0.3.23 -240.00B -0.05
multidict 6.4.3 6.3.2 -671.00B -0.77
greenlet 3.2.1 3.1.1 -1.22KB -0.52
lxml 5.4.0 5.3.2 -1.34KB -0.1
pytz 2024.2 2024.1 -2.59KB -1.4
ca-certificates 2025.4.26 2025.1.31 -5.72KB -3.71
llvm-openmp 20.1.3 20.1.2 -10.96KB -0.35
h11 0.16.0 0.14.0 -13.82KB -27.29
transformers 4.51.3 4.51.1 -13.84KB -0.39
sagemaker-code-editor 1.4.3 1.4.2 -51.62KB -0.12
harfbuzz 11.1.0 11.0.1 -292.96KB -14.78

Python Package Size Report (CPU)

Target Image Version: 2.4.3 | Base Image Version: 2.4.2

Python Packages Total Size Summary

Target Version Total Size Base Version Total Size Size Change (abs) Size Change (%)
1.06GB 1.06GB -73.99KB -0.01

Top-20 Largest Python Packages

Package Version in the Target Image Size
mkl 2023.2.0 156.82MB
tensorflow-base 2.17.0 149.59MB
libtorch 2.4.1 49.40MB
sagemaker-code-editor 1.4.3 41.54MB
pillow 11.1.0 40.08MB
pytorch 2.4.1 34.23MB
python 3.11.11 29.21MB
llvmlite 0.44.0 28.64MB
ray-core 2.37.0 28.26MB
pandoc 3.6.4 20.34MB
amazon_sagemaker_sql_editor 0.1.16 17.13MB
scipy 1.15.2 16.40MB
nodejs 20.18.1 16.36MB
pandas 2.2.3 14.96MB
statsmodels 0.14.4 11.72MB
icu 75.1 11.57MB
scikit-image 0.20.0 10.26MB
scikit-learn 1.5.2 10.11MB
torchvision 0.19.1 10.04MB
notebook 7.3.3 9.26MB

Python Package Size Delta

The total size of newly introduced Python packages is 378.74KB, accounts for 0.03% of the total package size.

Package Version in the Target Image Version in the Base Image Size Change (abs) Size Change (%)
libfreetype6 2.13.3 - 371.22KB -
snowflake-connector-python 3.14.1 3.14.0 138.16KB 12.03
coreforecast 0.0.16 0.0.12 88.69KB 57.04
libgpg-error 1.55 1.51 42.43KB 16.17
libxkbcommon 1.9.0 1.8.1 27.52KB 4.37
narwhals 1.37.0 1.34.1 18.79KB 10.03
libjpeg-turbo 3.1.0 3.0.0 10.13KB 1.68
dask-core 2025.4.1 2025.3.0 9.69KB 1.01
libfreetype 2.13.3 - 7.51KB -
langchain-core 0.3.56 0.3.51 7.23KB 2.67
pydantic-settings 2.9.1 2.8.1 5.37KB 16.86
databricks-sdk 0.50.0 0.49.0 5.31KB 1.3
libsolv 0.7.32 0.7.31 4.47KB 0.97
yarl 1.20.0 1.18.3 4.40KB 2.93
starlette 0.46.2 0.46.1 3.91KB 6.87
optuna 4.3.0 4.2.1 3.50KB 1.53
xkeyboard-config 2.44 2.43 3.32KB 0.87
jsonschema-specifications 2025.4.1 2024.10.1 2.93KB 18.54
opentelemetry-semantic-conventions 0.53b1 0.52b1 2.18KB 2.33
distributed 2025.4.1 2025.3.0 1.85KB 0.24
google-auth 2.39.0 2.38.0 1.80KB 1.59
pycrdt 0.12.15 0.12.12 1.67KB 0.21
markdown 3.8 3.6 1.64KB 2.15
executing 2.2.0 2.1.0 1.27KB 4.6
propcache 0.3.1 0.2.1 1.14KB 2.2
googleapis-common-protos 1.70.0 1.69.2 1.13KB 0.82
beautifulsoup4 4.13.4 4.13.3 1.10KB 0.78
setuptools 79.0.1 78.1.0 984.00B 0.13
mypy_extensions 1.1.0 1.0.0 912.00B 8.4
rsa 4.9.1 4.9 910.00B 2.95
lightning 2.5.1.post0 2.5.1 897.00B 0.2
dill 0.4.0 0.3.9 891.00B 0.99
typer 0.15.3 0.15.2 886.00B 1.16
multiprocess 0.70.18 0.70.17 653.00B 0.19
ppft 1.7.7 1.7.6.9 653.00B 1.91
textual 3.1.1 3.0.1 608.00B 0.13
pox 0.3.6 0.3.5 572.00B 2.14
namex 0.0.9 0.0.8 548.00B 4.84
httpcore 1.0.9 1.0.7 524.00B 1.07
pycrdt-websocket 0.15.5 0.15.4 499.00B 1.95
uvicorn-standard 0.34.2 0.34.0 458.00B 6.36
pathos 0.3.4 0.3.3 436.00B 0.82
prompt_toolkit 3.0.51 3.0.50 417.00B 6.16
mlforecast 0.13.6 0.13.4 390.00B 0.68
uvicorn 0.34.2 0.34.0 342.00B 0.7
typer-slim 0.15.3 0.15.2 286.00B 0.62
pyathena 3.13.0 3.12.2 284.00B 0.51
pytorch-lightning 2.5.1.post0 2.5.1 160.00B 0.04
sagemaker-studio-analytics-extension 0.1.7 0.1.6 147.00B 0.33
contourpy 1.3.2 1.3.1 146.00B 0.05
langchain-community 0.3.23 0.3.21 60.00B 0.0
opentelemetry-sdk 1.32.1 1.31.1 32.00B 0.04
amazon-q-developer-jupyterlab-ext 3.4.8 3.4.7 25.00B 0.01
opentelemetry-api 1.32.1 1.31.1 12.00B 0.03
typer-slim-standard 0.15.3 0.15.2 2.00B 0.04
prompt-toolkit 3.0.51 3.0.50 -64.00B -0.02
gmpy2 2.2.1 2.1.5 -227.00B -0.11
langchain 0.3.24 0.3.23 -240.00B -0.05
multidict 6.4.3 6.3.2 -671.00B -0.77
greenlet 3.2.1 3.1.1 -1.22KB -0.52
lxml 5.4.0 5.3.2 -1.34KB -0.1
pytz 2024.2 2024.1 -2.59KB -1.4
ca-certificates 2025.4.26 2025.1.31 -5.72KB -3.71
llvm-openmp 20.1.3 20.1.2 -10.96KB -0.35
h11 0.16.0 0.14.0 -13.82KB -27.29
transformers 4.51.3 4.51.1 -13.84KB -0.39
sagemaker-code-editor 1.4.3 1.4.2 -51.62KB -0.12
harfbuzz 11.1.0 11.0.1 -292.96KB -14.78

@sagemaker-distribution-bot
Copy link
Collaborator

Python Package Dependency Report

Target Image Version: 2.4.3 | Base Image Version: 2.4.2

Image Type: (GPU)

Package Version in the Target Image Dependencies

Image Type: (CPU)

Package Version in the Target Image Dependencies

Image Type: (GPU)

Package Version in the Target Image Dependencies

Image Type: (CPU)

Package Version in the Target Image Dependencies

Image Type: (GPU)

Package Version in the Target Image Dependencies

Image Type: (CPU)

Package Version in the Target Image Dependencies

Image Type: (GPU)

Package Version in the Target Image Dependencies

Image Type: (CPU)

Package Version in the Target Image Dependencies

@sagemaker-distribution-bot
Copy link
Collaborator

AWS CodeBuild CI Report

  • CodeBuild project: CosmosImageValidatorsagemak-xGvmUSz3ZQ6m
  • Commit ID: 3004af9
  • Result: FAILED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

@TRNWWZ
Copy link
Contributor

TRNWWZ commented May 1, 2025

FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[pytorch.examples.Dockerfile-required_packages10]
FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[altair.test.Dockerfile-required_packages20]
FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[sagemaker-studio-analytics-extension.test.Dockerfile-required_packages21]
FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[mlflow.test.Dockerfile-required_packages28]
FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[gpu-dependencies.test.Dockerfile-required_packages31]
FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[s3fs.test.Dockerfile-required_packages33]
FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[sm_spark_cli.test.Dockerfile-required_packages42]
FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[pandas.test.Dockerfile-required_packages8]
FAILED test/test_dockerfile_based_harness.py::test_dockerfiles_for_gpu[sm-python-sdk.test.Dockerfile-required_packages9]

pytorch - Failed due to breaking change introduced in pytorch/example: pytorch/examples#1330, fixed in this PR's follow-up commits and rerun at locally successfully
altair - Failed because not able to install required dependencies, fixed in this PR's follow-up commits and rerun at locally successfully
sagemaker-studio-analytics-extension - No credential error, succeeded at local
mlflow - Caused by a known issue tensorflow/tensorflow#58681, tensorflow newer than 2.10 cannot detect cuda environment properly
gpu-dependencies - test environment issue
s3fs - test case compatibility issue between installed version with latest s3fs version
sm_spark_cli - Error: sm-spark-cli is not installed.
pandas - = 14 failed, 200956 passed, 21744 skipped, 7381 deselected, 1971 xfailed, 88 xpassed, 26 warnings in 1240.58s (0:20:40) = Test cases issue
sm-python-sdk - Most test cases passed at local environment after fixing dependency issue, remaining are test cases issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants