Skip to content

feat(boto3): Use object.* ops for S3 Object operations - #8037

Open
pabloDeputter wants to merge 1 commit into
pablo/boto3-default-rpc-opfrom
pablo/boto3-s3-object-ops
Open

pabloDeputter wants to merge 1 commit into
pablo/boto3-default-rpc-opfrom
pablo/boto3-s3-object-ops

Conversation

@pabloDeputter

Copy link
Copy Markdown
Member

Description

S3 object operations now override default rpc op with object.*. Other S3 operations, e.g. ListBuckets, stay on rpc.

(

)

(todo: update migration guide, like in the PR before)

@pabloDeputter
pabloDeputter marked this pull request as ready for review October 14, 2026 18:22
@pabloDeputter
pabloDeputter requested a review from a team as a code owner October 14, 2026 18:22
@github-actions

Copy link
Copy Markdown
Contributor

Coverage Results 📊

✅ 56199 passed | ⏭️ 2872 skipped | Total: 59071 | Pass Rate: 95.14% | Execution Time: 160m 16s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -81871
Passed Tests 📉 -77467
Failed Tests —
Skipped Tests 📉 -4404

All tests are passing successfully.

✅ Patch coverage is 100.00% (14 of 14 changed executable lines covered; target 80%).
Project statement coverage is 90.04% (down 0.21 percentage points from base (72498a1) to head (e9f873f)).

Changed files with executable lines (2)
File Patch coverage Changed executable lines
sentry_sdk/consts.py 100.00% 10/10 covered
sentry_sdk/integrations/boto3/_services/s3.py 100.00% 4/4 covered
Coverage diff
@@            Coverage Diff             @@
##        master     #8037       +/-##
==========================================
- Coverage    90.25%    90.04%    -0.21%
==========================================
  Files          202       193        -9
  Tracked lines     26660     20952     -5708
  Branches      9926      7208     -2718
==========================================
- Hits         24063     18866     -5197
+ Misses        2597      2086      -511
+ Partials      1510      1233      -277

Generated by Coverage Action

@pabloDeputter
pabloDeputter added this pull request to stack #8038 October 14, 2026 20:14
@pabloDeputter
pabloDeputter removed this pull request from stack #8038 October 14, 2026 20:15

This branch has not been deployed

No deployments
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.

1 participant