Skip to content

Update sagemaker requirement from <3,>=2 to >=3.18.0,<4 - #293

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

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown

Updates the requirements on sagemaker to permit the latest version.

Release notes

Sourced from sagemaker's releases.

v3.18.0

SageMaker Python SDK v3.18.0

Modular release of the SageMaker Python SDK v3 (pip install sagemaker): sagemaker-core 2.18.0 · sagemaker-train 1.18.0 · sagemaker-serve 1.18.0 · sagemaker-mlops 1.18.0 · sagemaker (meta) 3.18.0

sagemaker-core (2.18.0)

Bug Fixes

  • Use the caller-provided session for the sagemaker control-plane client (#6107)
  • Remove dev-only endpoint override and fix SageMakerClient singleton pinning (#6120)
  • Drop tags before rebuilding TransformJob in transform() (#6110)
  • Telemetry INFO logging now prints only once per process (#6083)

sagemaker-train (1.18.0)

Bug Fixes

  • Assign SDK-managed channels to instance groups on heterogeneous clusters (#6116)
  • Fix agent_run_time inference from the attached input trainer (#6115)

sagemaker-serve (1.18.0)

New Features

  • Make BenchmarkResult sweep-aware for concurrency search runs (#6098)

Bug Fixes

  • Repack source_code for image_uri / ModelTrainer builds (#6112)

sagemaker-mlops (1.18.0)

New Features

  • Add lineage registration to DatasetBuilder (feature-store) (#6014)

Cross-cutting (build / test infrastructure)

  • Bump torch in sagemaker-train test data (#5432, #5328)
  • Bump black 24.3.0 → 26.3.1 in /requirements/tox (#6119)
  • Remove codecov after_n_builds so single-submodule PRs report coverage (#6056)
  • Fix undefined STAGE in S3_TRAINING_DATA path (#6134)

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

Changelog

Sourced from sagemaker's changelog.

v3.18.0 (2026-07-30)

New Features

  • feat(serve): make BenchmarkResult sweep-aware for concurrency search runs (#6098)
  • feat(feature-store): Add lineage registration to DatasetBuilder (#6014)

Bug Fixes

  • fix(sagemaker-core): remove dev-only endpoint override and fix client singleton pinning (#6120)
  • fix(sagemaker-core): use caller session for sagemaker control-plane client (#6107)
  • fix(sagemaker-core): drop tags before rebuilding TransformJob in transform() (#6110)
  • fix(train): assign SDK-managed channels to instance groups on heterogeneous clusters (#6116)
  • fix: infer logic of agent_run_time from the attached input trainer (#6115)
  • fix(serve): repack source_code for image_uri/ModelTrainer builds (#6112)
  • fix: Telemetry INFO logging to print only once per process (#6083)

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)

... (truncated)

Commits
  • 136706e fix(mtrl): Replace internal STAGE-based S3 path with customer placeholder (#6...
  • 514fa15 Release 3.18.0 (#6132)
  • 32fca55 Fix: Telemetry INFO logging to print only once per process (#6083)
  • 2220592 Fix/aml 509849 (#6120)
  • e709d27 feat(serve): make BenchmarkResult sweep-aware for concurrency search runs (#6...
  • 7ecddfd chore(deps): bump black from 24.3.0 to 26.3.1 in /requirements/tox (#6119)
  • 5a1afbe Bump torch in /sagemaker-train/tests/data/train/script_mode (#5432)
  • 22f4272 build(deps): bump torch in /sagemaker-train/tests/data/script_mode (#5328)
  • 0af3d65 fix infer logic of agent_run_time from the attached input trainer (#6115)
  • ed30053 fix(sagemaker-core): use caller session for sagemaker control-plane client (#...
  • 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...v3.18.0)

---
updated-dependencies:
- dependency-name: sagemaker
  dependency-version: 3.18.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 Aug 3, 2026
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