CLI tool to surface outdated and vulnerable dependencies across multiple Python projects at once.
pip install dep-audit-cliOr install from source:
git clone https://github.com/yourname/dep-audit-cli.git
cd dep-audit-cli
pip install .Run an audit against one or more project directories:
dep-audit ./my-project ./another-projectCheck for outdated packages only:
dep-audit ./my-project --outdated-onlyOutput results as JSON:
dep-audit ./my-project --format jsonExample output:
[my-project]
⚠ requests 2.20.0 → 2.31.0 (CVE-2023-32681)
↑ numpy 1.21.0 → 1.26.4
[another-project]
✓ All dependencies up to date.
| Flag | Description |
|---|---|
--outdated-only |
Skip vulnerability checks |
--format |
Output format: text (default) or json |
--ignore |
Comma-separated list of packages to skip |
This project is licensed under the MIT License.