Skip to content

v0.56.0 — EU AI Act Wave 1 [CR-009]

Latest

Choose a tag to compare

@quantamixsol quantamixsol released this 15 May 08:52
9fb77dc

First developer reasoning SDK with EU AI Act–aligned compliance surface.

Seven articles documented (4, 12, 13, 14, 15, 25, 50) + explicit out-of-scope (5, 53, 55, 16–22, Annex VII).

New CLI surfaces

graq compliance status [--include-robustness --format json]
graq compliance export --since YYYY-MM-DD -o evidence.jsonl --sha256-sidecar

New runtime

  • GRAQLE_EU_AI_ACT_MODE=on arms Article 50(1) banner + machine-readable ai_disclosure envelope field.
  • GRAQLE_AI_DISCLOSURE=off suppresses banner only (machine field still emits for M2M pipelines).

Positioning discipline (enforced in code)

  • GraQle is NOT itself a high-risk AI system (no Annex III).
  • GraQle is NOT a GPAI provider under Article 51 (third-party LLMs).
  • We provide signals + audit primitives. We never say compliant or certified. TestNonClaimsInvariants blocks any release that introduces those strings.

Compatibility

  • Zero behaviour change when GRAQLE_EU_AI_ACT_MODE is off (default).
  • Additive contract: existing consumers see bit-for-bit unchanged envelopes.
  • No breaking changes from v0.55.0.

Tests

  • 218 new compliance-specific tests across 6 files.
  • 5,500+ total tests passing on Python 3.10 / 3.11 / 3.12.

Documentation

Provenance

Public rollup of CR-009 private PRs #102/#103/#104/#105/#106. Public PR #140. Private rollup PR #107.

Install

pip install graqle==0.56.0

Full changelog · EU AI Act docs