Repository navigation
v0.7.0
Opencomplai v0.7.0 adds two new document generators — opencomplai fria generate (Art. 27 fundamental-rights impact assessment) and opencomplai qms generate (Art. 17 quality-management document with per-clause evidence status) — and makes NIST AI RMF 1.0 an evaluated compliance target (opencomplai gaps --target NIST_AI_RMF), re-projected from existing EU AI Act evidence through a new EU AI Act ↔ ISO/IEC 42001 ↔ NIST AI RMF crosswalk (the MANAGE function has no crosswalk rows yet). It also adds a harmonised-standards catalogue for Annex IV Section 7, a versioned JSON Schema for the Annex IV dossier, and one canonical deployment-journey page in the docs.
Breaking for CI pipelines that ignore exit codes: docs generate and the doc-generator service now refuse an invalid HIGH-risk Annex IV dossier by default (exit 2 / HTTP 422). Add --allow-incomplete (CLI) or allow_incomplete: true (service) to keep the old behaviour.
Security: anyio is floored at 4.14.2 (CVE-2026-63374, CVE-2026-63349, CVE-2026-64847), which also turns the pip-audit gate green again for contributors.
Thanks to @DYNOSuprovo for #80 (PEP 561 py.typed markers and RiskLevel/RuleResult/ScanResult re-exported from the SDK, #78), @HarshRajSinghania for #81 (.ocignore documentation, #59), and @anvitha1633 for #82 (egress-proxy healthcheck on its own liveness endpoint, #73).
Full notes: CHANGELOG.md · pip install -U opencomplai to upgrade.