Skip to content

Commit 36b4622

Browse files
committed
build(audit): ignore non-actionable CVE advisories
1 parent c9b6ea7 commit 36b4622

1 file changed

Lines changed: 20 additions & 1 deletion

File tree

justfile

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,27 @@ commit:
5353
poetry run cz commit
5454

5555
# audit installed dependencies for known vulnerabilities
56+
# The advisories ignored below are not actionable for a release today. Review this
57+
# list on every release and drop an entry the moment a fix lands within our pins.
58+
# pip (PYSEC-2026-196, CVE-2026-3219, CVE-2026-6357):
59+
# the installer itself, dev tooling only, never shipped as a dependency.
60+
# msgpack / starlette (GHSA-6v7p-g79w-8964, CVE-2026-54283, CVE-2026-54282):
61+
# only pulled in through the optional [mlflow] extra, not the core install.
62+
# torch / pytorch-lightning (PYSEC-2026-139, CVE-2025-3000, CVE-2025-3001,
63+
# CVE-2026-31221): no published fix, or a fix only in a release above our
64+
# current torch <2.10 upper bound.
5665
audit:
57-
poetry run pip-audit
66+
poetry run pip-audit \
67+
--ignore-vuln PYSEC-2026-196 \
68+
--ignore-vuln CVE-2026-3219 \
69+
--ignore-vuln CVE-2026-6357 \
70+
--ignore-vuln GHSA-6v7p-g79w-8964 \
71+
--ignore-vuln CVE-2026-54283 \
72+
--ignore-vuln CVE-2026-54282 \
73+
--ignore-vuln PYSEC-2026-139 \
74+
--ignore-vuln CVE-2025-3000 \
75+
--ignore-vuln CVE-2025-3001 \
76+
--ignore-vuln CVE-2026-31221
5877

5978
# preview the next stable version bump (pass extra cz args, e.g. `just bump-preview --increment MAJOR`)
6079
bump-preview *args:

0 commit comments

Comments
 (0)