EasyxLab
Langue: FR Français

Traduction par IA de l'original en anglais, qui est la version de référence. Lire en anglais

Outils

De petits linters gratuits pour les développeurs, conçus là où une règle assortie d'une date rencontre le logiciel qui doit la respecter. À exécuter en local ou en CI ; chaque constat renvoie à l'article, au champ ou au code d'erreur dont il découle.

ai-mark-lint

Vérifie que les images, vidéos et fichiers audio synthétiques portent toujours les marques d'IA lisibles par machine exigées par la loi, et cite l'article pour chaque constat.

Cite
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Lit
Manifestes C2PA, IPTC DigitalSourceType et l'étiquette implicite AIGC
Installer
pip install git+https://github.com/easybytehub/ai-mark-lint
Exécuter
ai-mark-lint --before generated.jpg --after edited.jpg
Code source sur GitHub →

attest-lint

Avertit lorsqu'une dépendance Python épinglée a cessé de publier des attestations PEP 740 sur PyPI, ou lorsque son Trusted Publisher a changé.

Cite
PEP 740PyPI Integrity API
Lit
pylock.toml, uv.lock, poetry.lock et requirements.txt
Installer
pip install git+https://github.com/easybytehub/attest-lint
Exécuter
attest-lint requirements.txt
Code source sur GitHub →

crs-lint

Contrôle hors ligne le XML de la norme commune de déclaration (NCD/CRS) de l'OCDE par rapport au XSD officiel et aux règles métier du Status Message, en citant le code d'erreur officiel de l'OCDE.

Cite
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Lit
Fichiers XML CRS, schéma v2.0 et v3.0 (échanges à partir du 1er janvier 2027)
Installer
pip install git+https://github.com/easybytehub/crs-lint
Exécuter
crs-lint report.xml
Code source sur GitHub →

Également chez EasyByte : verifactu-lint. L'instrument de S1 : vérifie en CI que les enregistrements de facturation générés par votre logiciel respectent les règles espagnoles Verifactu, en citant l'article. pip install verifactu-lint