Commit Graph

2 Commits

Author SHA1 Message Date
e4bc9166be test(build): échec bruyant si bloc hiddenimports introuvable (revue Task 2)
- _hiddenimport_strings assert désormais si le bloc hiddenimports=[...] est
  absent (renommage/refonte de spec) au lieu de retourner [] silencieusement,
  ce qui faisait passer le test à vide.
- Docstring corrigée : la regex s'arrête au PREMIER `]` où qu'il soit (pas
  « ligne seule ») — limitation réelle documentée.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 11:23:51 +02:00
65c97a39b3 build: specs GUI V6 + CLI torch-free — retrait optimum, excludes explicites (P0-3)
Suppression des 5 hiddenimports optimum* dans les deux specs V6/CLI.
Ajout de EXCLUDED_TORCH_STACK + excludes=EXCLUDED_TORCH_STACK dans Analysis()
pour éviter que PyInstaller embarque torch (~+2 Go) via optimum à l'analyse
statique. Spec GUI V5 legacy inchangée (garde optimum légitimement).
Test anti-dérive ajouté (5 cas). Correctif import pytest inutilisé (version.py).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 11:11:07 +02:00