Skip to main content

Lace SDS generator (EU AI Act Article 53 public summary) — online-only CLI

Project description

Lace Client (SDS Generator)

Thin, online-only CLI that generates the EU AI Act Article 53(1)(d) public training summary (DOCX) via the Lace Cloud. No local DOCX generation; --dry-run assembles payloads for CI/review.

Install

python -m venv .venv && . .venv/bin/activate
pip install -U pip
pip install -e .

Quickstart

# Dry-run (no network)
python -m lace.cli pack examples/sample \
  --answers-file examples/answers_sample.json \
  --dry-run

# Real run (requires API key)
export LACE_API_KEY=lace_sk_...
python -m lace.cli pack /path/to/dataset \
  --answers-file examples/answers_sample.json \
  --out ./examples/output/summary.docx

Notes:

  • Online-only: real runs call the Lace API.
  • --dry-run prints the payload and EU answers summary without network calls.
  • Override base URL with --api-base if needed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lace_client-0.7.1.tar.gz (195.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lace_client-0.7.1-py3-none-any.whl (218.6 kB view details)

Uploaded Python 3

File details

Details for the file lace_client-0.7.1.tar.gz.

File metadata

  • Download URL: lace_client-0.7.1.tar.gz
  • Upload date:
  • Size: 195.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.13

File hashes

Hashes for lace_client-0.7.1.tar.gz
Algorithm Hash digest
SHA256 cf705dbd37eba61cd63c5c26c212968905293694b0e7e587871de89c64d3d2e8
MD5 854f6791a1accb03b1ec48dd674ab262
BLAKE2b-256 5bd889db20f1c08e2696c2ee1ce3d92d857a5da5a9fb37aa460c8f2023e343b1

See more details on using hashes here.

File details

Details for the file lace_client-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: lace_client-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 218.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.13

File hashes

Hashes for lace_client-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 79182cc5511eb6d5899bb458acf615f0064d3b678de90b09500354cf4f26d700
MD5 9ae8614f0b47d4d3953b164d19446b35
BLAKE2b-256 328062417a869db8ad0dfca272817061d54fa3e06767561971987f8c3b38150b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page