Repository navigation
Daily Sync with Botocore v1.43.111 on 2026/10/12 - #6431
sagemaker-bot wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
🤖 AI code review
Automated daily botocore sync (v1.43.111). The PR regenerates sagemaker-core service-2.json samples and the generated layers (resources.py, shapes.py, shape_dag.py, and config schema), adding mostly additive shapes and parameters: LoRA adapter sources (AIAdapterSource/AIAdapterS3Entry/AIAdapterModelPackageEntry), MLflow config on AI jobs, HyperPod auto-patching/accounting-database/ENI-attach shapes, prefix-aware routing, ContainerMetricsConfig, IncludedData on model card/package, IdcConfig/IDC auth for PartnerApp, new instance types, and new Endpoint maintenance states. Cross-file wiring (shapes defined before use, mirrored in shape_dag.py and resources.py) looks internally consistent. The changes are faithful machine generation; per prior sync precedent no per-field unit tests are expected. One backward-compatibility note on Endpoint.invoke_async for positional callers.
Reviewed commit 6f44635. Automated review; verify before acting.
| def invoke_async( | ||
| self, | ||
| input_location: StrPipeVar, | ||
| content_type: Optional[StrPipeVar] = Unassigned(), |
There was a problem hiding this comment.
🟠 Medium: invoke_async reorders its parameters: input_location moves from the first required positional argument to an optional keyword, and content_type becomes the first positional while new s3_output_path_extension, filename, and body parameters are inserted. This mirrors the upstream API change (Body and InputLocation are now mutually exclusive, with InputLocation no longer required), but it is source-breaking for positional callers — e.g. endpoint.invoke_async("s3://my-bucket/input") now binds the S3 URI to content_type instead of input_location. Keyword callers are unaffected. Consistent with prior botocore-sync precedent, please call this out in the release notes. Source: #6365
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #6431 +/- ##
==========================================
+ Coverage 72.08% 72.13% +0.04%
==========================================
Files 558 558
Lines 69058 69180 +122
==========================================
+ Hits 49781 49903 +122
Misses 19277 19277 🚀 New features to boost your workflow:
|
Daily sync with Botocore package. This PR is automatically generated by sagemaker-bot.