v0.1
Pre-release
Pre-release
[0.1.2] - 2026-07-08
lignes de facture éditables (BG-25) via tableau dynamique.
[0.1.1] - 2026-07-08
mapping BT EN16931 étendu à tous les champs sérialisés.
[0.1.0] — 2026-07-07
Ajouté
- Modèle de facture métier (
Invoice,InvoiceLine,Party,TaxBreakdown) avec calcul des totaux et ventilation de TVA (BG-22 / BG-23). - Sérialisation CII (Factur-X, profil EN16931).
- Sérialisation UBL 2.1 (profil EN16931).
- Table de mapping des Business Terms EN16931 ↔ CII / UBL.
- Trois profils de factures de test :
standard_fr,multi_vat,zero_vat. - Façade de génération et CLI
facturx-gen. - Interface Streamlit (
app.py) découplée de la logique métier. - Outillage :
uv+uv.lock,.python-version,requirements.txt, testspytest, lintruff, CI GitHub Actions.