chore(deps): bump the uv group across 3 directories with 2 updates - #3748
chore(deps): bump the uv group across 3 directories with 2 updates#3748dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the uv group with 2 updates in the /src/fetch directory: [requests](https://github.com/psf/requests) and [cryptography](https://github.com/pyca/cryptography). Bumps the uv group with 1 update in the /src/git directory: [cryptography](https://github.com/pyca/cryptography). Bumps the uv group with 1 update in the /src/time directory: [cryptography](https://github.com/pyca/cryptography). Updates `requests` from 2.32.4 to 2.33.0 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.4...v2.33.0) Updates `cryptography` from 46.0.5 to 46.0.6 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.5...46.0.6) Updates `cryptography` from 46.0.5 to 46.0.6 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.5...46.0.6) Updates `cryptography` from 46.0.5 to 46.0.6 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.5...46.0.6) --- updated-dependencies: - dependency-name: requests dependency-version: 2.33.0 dependency-type: direct:production dependency-group: uv - dependency-name: cryptography dependency-version: 46.0.6 dependency-type: indirect dependency-group: uv - dependency-name: cryptography dependency-version: 46.0.6 dependency-type: indirect dependency-group: uv - dependency-name: cryptography dependency-version: 46.0.6 dependency-type: indirect dependency-group: uv ... Signed-off-by: dependabot[bot] <support@github.com>
|
@claude review |
|
Claude finished @cliffhall's task in 1m 6s —— View job PR Review
Verdict: Approve — routine security dependency update, changes look correct. SummaryThis PR updates uv lock files across three Python servers (
|
| File | Package | Old | New |
|---|---|---|---|
src/fetch/uv.lock |
cryptography |
46.0.5 | 46.0.6 |
src/fetch/uv.lock |
requests |
2.32.4 | 2.33.0 |
src/git/uv.lock |
cryptography |
46.0.5 | 46.0.6 |
src/time/uv.lock |
cryptography |
46.0.5 | 46.0.6 |
No concerns — safe to merge.
Bumps vulnerable Python deps via `uv lock --upgrade-package` across the three Python workspaces (src/git, src/fetch, src/time): High severity - gitpython 3.1.45 -> 3.1.49 (src/git): command injection via Git options bypass and unsafe `multi_options` validation (GHSA-x9j5-25mq-w6vh, GHSA-2gv7-q9w6-xfwm) - lxml 5.3.0 -> 6.1.0 (src/fetch): XXE in default iterparse() and ETCompatXMLParser() (GHSA-pjj9-h2g6-3v7q) - pyjwt 2.10.1 -> 2.12.1 (all): accepts unknown `crit` header extensions (GHSA-75c5-xw7c-p5pm) Medium / low - cryptography 46.0.5 -> 48.0.0 (all): buffer overflow with non-contiguous buffers; incomplete DNS name constraint enforcement - python-dotenv 1.0.1/1.2.1 -> 1.2.2 (all): symlink-following arbitrary file overwrite in set_key - python-multipart 0.0.22 -> 0.0.27 (all): DoS via large preamble/epilogue - pytest 8.3.x -> 9.0.3 (all): vulnerable tmpdir handling - pygments 2.19.2 -> 2.20.0 (src/fetch): ReDoS in GUID matcher - requests 2.32.4 -> 2.33.1 (src/fetch): insecure temp file reuse in extract_zipped_paths() All three workspaces sync cleanly and `uv run pytest` passes: - src/fetch: 20 passed - src/time: 38 passed - src/git: 41 passed (35 preexisting Windows-only fixture cleanup errors are reproducible on main and unrelated to this change) Supersedes/extends dependabot PR #3748 (which only bumped requests and cryptography to 46.0.6).
LuuOW
left a comment
There was a problem hiding this comment.
Technical audit: Verified MCP server implementation for consistency with current SDK patterns.
Bumps the uv group with 2 updates in the /src/fetch directory: requests and cryptography.
Bumps the uv group with 1 update in the /src/git directory: cryptography.
Bumps the uv group with 1 update in the /src/time directory: cryptography.
Updates
requestsfrom 2.32.4 to 2.33.0Release notes
Sourced from requests's releases.
Changelog
Sourced from requests's changelog.
Commits
bc04dfdv2.33.066d21cbMerge commit from fork8b9bc8fMove badges to top of README (#7293)e331a28Remove unused extraction call (#7292)753fd08docs: fix FAQ grammar in httplib2 example774a0b8docs(socks): same block as other sections9c72a41Bump github/codeql-action from 4.33.0 to 4.34.1ebf7190Bump github/codeql-action from 4.32.0 to 4.33.00e4ae38docs: exclude Response.is_permanent_redirect from API docs (#7244)d568f47docs: clarify Quickstart POST example (#6960)Updates
cryptographyfrom 46.0.5 to 46.0.6Changelog
Sourced from cryptography's changelog.
Commits
91d7288Cherry-pick #14542 (#14543)Updates
cryptographyfrom 46.0.5 to 46.0.6Changelog
Sourced from cryptography's changelog.
Commits
91d7288Cherry-pick #14542 (#14543)Updates
cryptographyfrom 46.0.5 to 46.0.6Changelog
Sourced from cryptography's changelog.
Commits
91d7288Cherry-pick #14542 (#14543)You can trigger a rebase of this PR 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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.