Skip to content

Commit 87c2651

Browse files
committed
fix: update pip-audit ignore list to include PYSEC-2026-196 for accurate vulnerability checks
1 parent 294ce6a commit 87c2651

2 files changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,10 @@ jobs:
7272

7373
- name: Audit for known vulnerabilities
7474
run: |
75-
# CVE-2026-3219 affects pip itself (no fix released yet); ignore it so
76-
# that vulnerabilities in actual project dependencies still fail CI.
77-
uv run pip-audit --strict --ignore-vuln CVE-2026-3219
75+
# CVE-2026-3219 / PYSEC-2026-196 affects pip itself (no fix released
76+
# yet); ignore both aliases so that vulnerabilities in actual project
77+
# dependencies still fail CI.
78+
uv run pip-audit --strict --ignore-vuln CVE-2026-3219 --ignore-vuln PYSEC-2026-196
7879
7980
release:
8081
name: Release

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ dev = [
5555

5656
[tool.uv]
5757
# Minimum versions that resolve known CVEs in transitive dependencies.
58-
# CVE-2026-3219 affects pip itself (no fix released yet); ignore it so
59-
# pip-audit is run with --ignore-vuln CVE-2026-3219.
58+
# CVE-2026-3219 / PYSEC-2026-196 affects pip itself (no fix released yet); ignore both
59+
# aliases so pip-audit is run with --ignore-vuln CVE-2026-3219 --ignore-vuln PYSEC-2026-196.
6060
constraint-dependencies = [
6161
"cryptography>=48.0.1", # GHSA-537c-gmf6-5ccf
6262
"gitpython>=3.1.50", # CVE-2026-44244, GHSA-mv93-w799-cj2w

0 commit comments

Comments
 (0)