build(deps): bump boto3 from 1.42.80 to 1.42.92#20837
build(deps): bump boto3 from 1.42.80 to 1.42.92#20837dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps [boto3](https://github.com/boto/boto3) from 1.42.80 to 1.42.92. - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.42.80...1.42.92) --- updated-dependencies: - dependency-name: boto3 dependency-version: 1.42.92 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 1313d4a. Configure here.
| anyio = ">=4.6.2.post1" | ||
| bitstring = ">=4.1.4" # Binary data management library | ||
| boto3 = ">=1.35.43" # AWS S3 for Data Layer S3 plugin | ||
| boto3 = ">=1.42.92" # AWS S3 for Data Layer S3 plugin |
There was a problem hiding this comment.
Minimum boto3 version unnecessarily raised from 1.35 to 1.42
Medium Severity
The minimum version constraint for boto3 in pyproject.toml was raised from >=1.35.43 to >=1.42.92. For a routine Dependabot patch bump (1.42.80 → 1.42.92), only the lock file needs updating — the floor specifier in the project metadata needn't change unless a new API is actually required. This tightening forces all consumers and downstream environments to use boto3 ≥ 1.42.92, breaking compatibility with any setup running boto3 between 1.35.43 and 1.42.91.
Reviewed by Cursor Bugbot for commit 1313d4a. Configure here.
🤖 Cursor Dependency AnalysisSupply-Chain Malware ReviewVerdict: benign Why this looks safe
Actionable note: If CI fails, treat it as compatibility/regression, not malware—re-run tests; the changelog/commits point at botocore sync + docs (e.g. presigned URL docs #4768), not suspicious install-time behavior. Where scanner and “malicious PR” intuition disagree: Workflow and changelog hits flag upstream repo diffs, not a trojaned PyPI artifact; for this bump, that disagreement favors benign. Compatibility AnalysisSearching the codebase for boto3 usage and inspecting upstream changes between 1.42.80 and 1.42.92. 1) Where
|
Coverage Report for CI Build 25075844764Coverage decreased (-0.02%) to 91.169%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions30 previously-covered lines in 12 files lost coverage.
Coverage Stats💛 - Coveralls |


Bumps boto3 from 1.42.80 to 1.42.92.
Commits
d431bb0Merge branch 'release-1.42.92'5cb8aa5Bumping version to 1.42.92c594900Add changelog entries from botocore7eff2b3Update presigned URL docs to include addressing style config (#4768)d5b7391Merge branch 'release-1.42.91'c050610Merge branch 'release-1.42.91' into developf8d1385Bumping version to 1.42.913e83422Add changelog entries from botocoreac298d4Merge branch 'release-1.42.90'1a92783Merge branch 'release-1.42.90' into developDependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Low Risk
Low risk dependency-only change limited to
boto3/botocoreversion bumps; potential impact is confined to AWS/S3 integration behavior changes from upstream releases.Overview
Bumps the
boto3dependency requirement inpyproject.tomlto>=1.42.92.Regenerates
poetry.lockto pinboto31.42.92and update itsbotocoreconstraint/version accordingly (plus updated lockfile hashes).Reviewed by Cursor Bugbot for commit 1313d4a. Bugbot is set up for automated code reviews on this repo. Configure here.