Repository navigation
Daily Sync with Botocore v1.43.114 on 2026/10/15 - #6477
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.114). It regenerates resources.py, shapes.py, shape_dag.py, config_schema.py and the service-2 JSON models. Changes are predominantly additive: new pipeline-step metadata shapes (Athena, Cleanup, EMRServerless, ForEach, IterationContext), prefix_aware_id on invoke/invoke_with_response_stream, new async invoke parameters (body, s3_output_path_extension, filename), a relocated ConflictException, and a new CompletedWithFailures pipeline-execution status. New shapes are wired consistently across shapes.py and shape_dag.py (scalar helper shapes like String12800/AsyncBodyBlob are intentionally not top-level entries, matching the existing convention). The only backward-compatibility concern is the Endpoint.invoke_async signature change, consistent with prior sync PRs.
Reviewed commit 5d8e94f. 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: Endpoint.invoke_async changes input_location from a required first positional argument to an optional keyword argument (Unassigned()), and inserts/reorders parameters (input_location, s3_output_path_extension, filename, body). This faithfully mirrors the upstream API change (Body and InputLocation are now mutually exclusive), but it is source-breaking for any existing caller that passed input_location positionally, e.g. endpoint.invoke_async("s3://..."). Keyword callers are unaffected. Please call this out in the release notes, consistent with prior botocore-sync PRs. Source: #6365
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #6477 +/- ##
==========================================
+ Coverage 72.89% 72.91% +0.01%
==========================================
Files 570 570
Lines 71686 71722 +36
==========================================
+ Hits 52257 52293 +36
Misses 19429 19429 🚀 New features to boost your workflow:
|
Daily sync with Botocore package. This PR is automatically generated by sagemaker-bot.