INNER CODE UNIT · Python

_provenance

valqore/valqore · benchmarks/run_benchmark.py:285

def _provenance() -> dict:
    return {
        "generated_utc": datetime.now(timezone.utc).strftime("%Y-%m-%d %H:%M UTC"),
        "corpus": _corpus_provenance(),
        "tool_versions": {
            "valqore": _tool_version((_valqore_base()[0] or ["valqore"]) + ["version"]),
            "checkov": _tool_version(["checkov", "-v"]),
            "kubescape": _tool_version(["kubescape", "version"]),
            "trivy": _tool_version(["trivy", "--version"]),
            "kube-score": _tool_version(["kube-score", "version"]),
        },
    }


def main():
    prov = _provenance()
    vq = run_valqore()
    ck = run_checkov()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…