Skip to content

fix(deps): upgrade locked packages with known advisories - #133

Open
aig-hannes wants to merge 1 commit into
mainfrom
fix/audit-advisories
Open

aig-hannes wants to merge 1 commit into
mainfrom
fix/audit-advisories

Conversation

@aig-hannes

Copy link
Copy Markdown
Contributor

Summary

The audit / audit job (nox audit-3.14) fails on main and on every Renovate/Dependabot PR because pip-audit reports new advisories in locked packages.

  • Upgrade in uv.lock: aiohttp 3.14.5, multidict 6.9.1, pyjwt 2.15.1, urllib3 2.8.0, virtualenv 21.14.13, filelock 4.2.4, setuptools 84.2.1, opentelemetry 1.45.1 / 0.66b1 (plus transitive yarl, python-discovery).
  • renovate.json: disable requires-python updates. PR chore(deps): update minor and patch dependencies #132 bumps requires-python to >=3.15, <3.16, which breaks every job (.python-version is 3.14) and would drop supported Python versions, a breaking change for this library. A central rule is pending in aignostics/renovate-config#72.

Test plan

  • pip-audit: no known vulnerabilities found
  • ruff check, pyright: clean
  • pytest: 496 passed

🤖 Generated with Claude Code

Upgrade aiohttp (3.14.5), multidict (6.9.1), pyjwt (2.15.1), urllib3
(2.8.0), virtualenv (21.14.13), filelock (4.2.4), setuptools (84.2.1)
and opentelemetry (1.45.1 / 0.66b1) in uv.lock to clear the advisories
that fail the audit session (e.g. GHSA-2g87-pp6c-29x5,
GHSA-xmj3-9gf7-h52w, CVE-2026-114603).

Disable Renovate updates of requires-python: dropping supported Python
versions is a breaking change for this library.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@aig-hannes
aig-hannes requested a review from a team as a code owner October 26, 2026 14:25
@ox-security

ox-security Bot commented Oct 26, 2026

Copy link
Copy Markdown

OX Security Logo

OX Security reviewed this pull request — nothing to fix.

✔ No issues found

Branch fix/audit-advisories → main

View scan in OX Security →

@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Oct 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

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.

1 participant