[project] name = "audit-code" version = "0.1.0" description = "Multi-language code review skill — runs OSS linters, normalizes findings, fans out review agents." requires-python = ">=3.11" dependencies = [] [dependency-groups] tools = [ "bandit>=1.7", "ruff>=0.6", "mypy>=1.10", "pip-audit>=2.7", "vulture>=2.0", "radon>=6.0", "interrogate>=1.7", "lizard>=1.17", ] dev = [ "pytest>=8.0", ] [tool.ruff.lint.per-file-ignores] "scripts/collect-findings.py" = ["E402"] "scripts/log-run.py" = ["E402"] [tool.pytest.ini_options] markers = [ "integration: end-to-end test requiring external linters on PATH", ]