audit-labs/audit-report

Turn audit-tools evidence packages into control-mapped, auditor-ready reports.

clone: git clone https://gitbay.org/audit-labs/audit-report.git

v0.1.0: pyproject.toml · raw

 1[build-system]
 2requires = ["setuptools>=68"]
 3build-backend = "setuptools.build_meta"
 4
 5[project]
 6name = "audit-report"
 7version = "0.1.0"
 8description = "Turn audit-tools evidence packages into control-mapped, auditor-ready reports."
 9readme = "README.md"
10requires-python = ">=3.10"
11license = { text = "GPL-3.0-or-later" }
12authors = [{ name = "Audit Labs" }]
13dependencies = ["PyYAML>=6.0"]
14
15[project.optional-dependencies]
16dev = ["pytest>=8.0", "ruff>=0.5"]
17
18[project.scripts]
19audit-report = "audit_report.cli:main"
20
21[project.urls]
22Homepage = "https://audit-labs.dev"
23Repository = "https://github.com/audit-labs/audit-report"
24
25[tool.setuptools]
26packages = ["audit_report", "audit_report.reporters"]
27include-package-data = true
28
29[tool.setuptools.package-data]
30# Ship the bundled rulesets inside the wheel so the CLI works after install.
31"audit_report" = ["rulesets/*.yaml"]