Skip to content

fix(deps): bump urllib3 to 2.8.0 for three new advisories - #749

Merged
ian-flores merged 2 commits into
mainfrom
fix-urllib3-2-8-0
Oct 1, 2026
Merged

ian-flores merged 2 commits into
mainfrom
fix-urllib3-2-8-0

Conversation

@ian-flores

@ian-flores ian-flores commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

pip-audit in the Dependency Audit CI job now flags urllib3 2.7.0 for CVE-2026-97687, CVE-2026-97688 and CVE-2026-97689, all fixed in 2.8.0. urllib3 is a transitive dependency, so this is a lockfile-only change (uv lock --upgrade-package urllib3). It unblocks the audit gate on every open PR, including #747 and #748.

Verified locally with the CI command (uv sync, then pip-audit --skip-editable): no known vulnerabilities. The selftests pass.

The lockfile-only bump was blocked by Lockfile Guard, which rejects a uv.lock change with no pyproject.toml change. Adding urllib3>=2.8.0 to [tool.uv] constraint-dependencies pairs the two changes honestly and stops a later relock from regressing to a vulnerable 2.7.x. Documented in docs/development.md.

pip-audit in the Dependency Audit CI job now flags urllib3 2.7.0 for CVE-2026-97687, CVE-2026-97688 and CVE-2026-97689, all fixed in 2.8.0. urllib3 is a transitive dependency, so this is a lockfile-only change (uv lock --upgrade-package urllib3). It unblocks the audit gate on every open PR, including #747 and #748.

Verified locally with the CI command (uv sync, then pip-audit --skip-editable): no known vulnerabilities. The selftests pass.
Copilot AI balanced review requested due to automatic review settings September 30, 2026 17:38

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. Check if the Files changed in this pull request are included in default exclusions.

@ian-flores
ian-flores marked this pull request as ready for review October 1, 2026 23:10
@ian-flores
ian-flores merged commit c4629ed into main Oct 1, 2026
52 checks passed
@ian-flores
ian-flores deleted the fix-urllib3-2-8-0 branch October 1, 2026 23:11
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-10-01 23:11 UTC

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