Skip to content

build(deps): bump aiohttp to 3.14.1 and cryptography to 48.0.1#3394

Open
deacon-mp wants to merge 1 commit into
masterfrom
build/bump-aiohttp-cryptography
Open

build(deps): bump aiohttp to 3.14.1 and cryptography to 48.0.1#3394
deacon-mp wants to merge 1 commit into
masterfrom
build/bump-aiohttp-cryptography

Conversation

@deacon-mp

Copy link
Copy Markdown
Contributor

Summary

Bumps aiohttp to 3.14.1 and cryptography to 48.0.1 in a single change. Dependabot opened these as two separate PRs (#3391, #3392), but neither clears the Safety gate on its own — each leaves the other package vulnerable, so pip-audit still reports findings and the build stays red. Bumping both together clears all of them. This supersedes #3391 and #3392.

Changes

  • requirements.txt: aiohttp 3.13.4 → 3.14.1 (clears 11 CVEs — CVE-2026-34993 / -47265 / -50269 / -54273–54280) and cryptography 46.0.7 → 48.0.1 (clears GHSA-537c-gmf6-5ccf).

Test plan

  • pip-audit -r requirements.txt — no known vulnerabilities.
  • Full tox suite (py3.10–3.13 + style + coverage + bandit + safety) passes.
  • Clean server.py --insecure --build boot — health reports 15 plugins, UI built, no traceback.

Rollback: revert this commit; the change is two version pins with no migration or state change.

Clears pip-audit findings on master: aiohttp 3.13.4 (11 CVEs, fixed in
3.14.x) and cryptography 46.0.7 (GHSA-537c-gmf6-5ccf, fixed in 48.0.1).
Target versions match the upstream Dependabot proposals
(dependabot/pip/aiohttp-3.14.1, dependabot/pip/cryptography-48.0.1).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@deacon-mp deacon-mp requested a review from Copilot June 23, 2026 17:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

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