Context & Motivation
To improve project security, we should automatically scan our Python dependencies for known CVEs during CI. Integrating pip-audit prevents using dependencies with known vulnerabilites.
Proposed Change
Integrate pip-audit into the repository. We can include this by using one of the two following approaches:
Context & Motivation
To improve project security, we should automatically scan our Python dependencies for known CVEs during CI. Integrating
pip-auditprevents using dependencies with known vulnerabilites.Proposed Change
Integrate
pip-auditinto the repository. We can include this by using one of the two following approaches:Integrate the official standalone GitHub Action into our CI workflow (
pypa/pip-audit)Add
pip-auditas a dev dependency and call it manually