Skip to content

Update sagemaker requirement from <3,>=2 to >=3.17.0,<4 - #288

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/sagemaker-gte-3.17.0-and-lt-4
Closed

Update sagemaker requirement from <3,>=2 to >=3.17.0,<4#288
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/sagemaker-gte-3.17.0-and-lt-4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown

Updates the requirements on sagemaker to permit the latest version.

Release notes

Sourced from sagemaker's releases.

v3.17.0

SageMaker Python SDK v3.17.0

Modular release of the SageMaker Python SDK v3 (pip install sagemaker): sagemaker-core 2.17.0 · sagemaker-train 1.17.0 · sagemaker-serve 1.17.0 · sagemaker-mlops 1.17.0 · sagemaker (meta) 3.17.0

sagemaker-core (2.17.0)

New Features

  • Update SDK to use the latest LMI v27 image for SDK v3.x (#5976)

Bug Fixes

  • Fix source_dir in FrameworkProcessor (#6047)

sagemaker-train (1.17.0)

Bug Fixes

  • Correct Networking field names in ModelTrainer intelligent defaults (#6064)
  • Resolve MTRL eval base-model ARN against the configured hub (#6040)
  • Fall back to the public hub when the private hub lacks the base model (#6092)
  • Fix datamixing recipe path (#6073)

Tests

  • Doc update and added SFT integ test (#6018)
  • Fix role issue in MTRL integ tests (#6070)
  • Fix GPU integ test failure due to outdated MPG (#6097)

sagemaker-serve (1.17.0)

New Features

  • Support fine-tuned models in the deployment-config API (#6041)

Bug Fixes

  • Fix private hub (#6036)
  • Support aliased hub content names in private hub deploys (#6039)
  • Dedicated INFERENCE_RECOMMENDER telemetry feature + type workload param (#6028)
  • Fix EULA check to rely on the HostingEulaUri field (#6077)

Tests

  • Move two serve tests to gpu-integ-tests (#6096)

sagemaker-mlops (1.17.0)

New Features

  • Wire BatchWriteRecord and ListRecords into ingest_dataframe (#6026)

Tests

  • Isolate feature-processor pipeline names to fix flaky integ tests (#6095)

Cross-cutting (test infrastructure)

  • Absorb iam:SimulatePrincipalPolicy throttling across suites (#6081)
  • Let exhausted IAM throttling fail instead of skipping (#6094)

Full changelog: aws/sagemaker-python-sdk@v3.16.0...v3.17.0

Changelog

Sourced from sagemaker's changelog.

v3.17.0 (2026-07-24)

New Features

  • feat: update SDK to use latest LMI v27 image for sdk v3.x (#5976)
  • feat(serve): support fine-tuned models in deployment-config API (#6041)
  • feat: Wire BatchWriteRecord and ListRecords into ingest_dataframe (#6026)

Bug Fixes

  • fix: Fix source_dir in FrameworkProcessor (#6047)
  • fix(train): correct Networking field names in ModelTrainer intelligent defaults (#6064)
  • fix: resolve MTRL eval base-model ARN against the configured hub (#6040)
  • fix(train): Fall back to public hub when private hub lacks base model (#6092)
  • fix: datamixing recipe path fix (#6073)
  • fix: Fix private hub (#6036)
  • fix(serve): support aliased hub content names in private hub deploys (#6039)
  • fix(serve): dedicated INFERENCE_RECOMMENDER telemetry feature + type workload param (#6028)
  • fix: Fixing EULA check, relying on HostingEulaUri field (#6077)

Tests

  • test: Doc update and added SFT integ test (#6018)
  • test: Fix role issue in mtrl integ tests (#6070)
  • test: Fix gpu integ test failure due to outdated MPG (#6097)
  • test: move two tests in serve to gpu-integ-tests (#6096)
  • test(feature-processor): Isolate pipeline names to fix flaky integ tests (#6095)
  • test(integ): absorb iam:SimulatePrincipalPolicy throttling across suites (#6081)
  • test(integ): let exhausted IAM throttling fail instead of skipping (#6094)

v3.16.0 (2026-07-15)

New Features

  • feat: actionable guidance for removed v2 interfaces (#6004)
  • feat(serve): add SageMaker GenAI inference benchmarking and recommendation (#5874)
  • feat(feature-store): add BatchWriteRecord and ListRecords to FeatureGroup (#5983)

Bug Fixes

  • fix(iam): scope repo-level ECR actions to prevent false deny in preflight validation (#6024)
  • fix: filter full recipe template from serverless train() (#6021)
  • Fix sm-train unit tests + use single logger in base trainer (#6030)

Tests

  • test(mlops): Skip non-PEP440 version keys in sklearn_latest_version (#6022)

v3.15.1 (2026-07-09)

... (truncated)

Commits
  • 368a1a9 feat(feature-store): Add lineage registration to DatasetBuilder (#6014)
  • 5a09756 Release 3.17.0 (#6099)
  • d8ded10 feat: Wire BatchWriteRecord and ListRecords into ingest_dataframe (#6026)
  • 0e226bb fix: Fixing EULA check, relying on HostingEulaUri field (#6077)
  • 8984bca Fix gpu integ test failure due to outdated MPG (#6097)
  • acdcb6e Fix source_dir in FrameworkProcessor (#6047)
  • 9664509 fix(train): Fall back to public hub when private hub lacks base model (#6092)
  • 670ed8c test(feature-processor): Isolate pipeline names to fix flaky integ tests (#6095)
  • 1a22381 test(integ): let exhausted IAM throttling fail instead of skipping (#6094)
  • 158e7e1 test: move two tests in serve to gpu-integ-tests (#6096)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [sagemaker](https://github.com/aws/sagemaker-python-sdk) to permit the latest version.
- [Release notes](https://github.com/aws/sagemaker-python-sdk/releases)
- [Changelog](https://github.com/aws/sagemaker-python-sdk/blob/master/CHANGELOG.md)
- [Commits](aws/sagemaker-python-sdk@v2.0.0...3.17.0)

---
updated-dependencies:
- dependency-name: sagemaker
  dependency-version: 3.17.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 27, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Author

Superseded by #293.

@dependabot dependabot Bot closed this Aug 3, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/sagemaker-gte-3.17.0-and-lt-4 branch August 3, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants