Skip to content

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

Merged
pabloDeputter merged 2 commits into
major/3.0from
pablo/boto3-s3-object-ops
Oct 27, 2026
Merged

pabloDeputter merged 2 commits into
major/3.0from
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

github-actions Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Coverage Results 📊

✅ 57426 passed | ⏭️ 2943 skipped | Total: 60369 | Pass Rate: 95.12% | Execution Time: 159m 59s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -83532
Passed Tests 📉 -79141
Failed Tests —
Skipped Tests 📉 -4391

All tests are passing successfully.

✅ Patch coverage is 100.00% (14 of 14 changed executable lines covered; target 80%).
Project statement coverage is 90.13%.

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

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

@sentrivana sentrivana left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the associated conventions PRs are approved this looks good to me.

@pabloDeputter
pabloDeputter force-pushed the pablo/boto3-default-rpc-op branch from 72498a1 to c153076 Compare October 15, 2026 13:38
Base automatically changed from pablo/boto3-default-rpc-op to major/3.0 October 15, 2026 13:42
@pabloDeputter
pabloDeputter force-pushed the pablo/boto3-s3-object-ops branch from e9f873f to 64bf8c6 Compare October 16, 2026 15:27
@pabloDeputter
pabloDeputter merged commit ca07d0d into major/3.0 Oct 27, 2026
293 of 295 checks passed
@pabloDeputter
pabloDeputter deleted the pablo/boto3-s3-object-ops branch October 27, 2026 16:16
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.

2 participants