EasyxLab
Lingua: IT Italiano

Traduzione con IA dell'originale in inglese, che è la versione di riferimento. Leggi in inglese

Strumenti

Piccoli linter gratuiti per sviluppatori, nati dove una regola con una data incontra il software che deve rispettarla. Si eseguono in locale o in CI; ogni segnalazione rimanda all'articolo, al campo o al codice di errore da cui proviene.

ai-mark-lint

Verifica che immagini, video e audio sintetici riportino ancora le marcature IA leggibili meccanicamente richieste dalla legge, e cita l'articolo per ogni segnalazione.

Cita
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Legge
Manifest C2PA, IPTC DigitalSourceType e l'etichetta implicita AIGC
Installa
pip install git+https://github.com/easybytehub/ai-mark-lint
Esegui
ai-mark-lint --before generated.jpg --after edited.jpg
Codice sorgente su GitHub →

attest-lint

Avvisa quando una dipendenza Python con versione fissata ha smesso di pubblicare attestazioni PEP 740 su PyPI, o quando il suo Trusted Publisher è cambiato.

Cita
PEP 740PyPI Integrity API
Legge
pylock.toml, uv.lock, poetry.lock e requirements.txt
Installa
pip install git+https://github.com/easybytehub/attest-lint
Esegui
attest-lint requirements.txt
Codice sorgente su GitHub →

crs-lint

Controlla offline l'XML del Common Reporting Standard (CRS) dell'OCSE rispetto all'XSD ufficiale e alle regole di business dello Status Message, citando il codice di errore ufficiale dell'OCSE.

Cita
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Legge
File XML CRS, schema v2.0 e v3.0 (scambi dal 1° gennaio 2027)
Installa
pip install git+https://github.com/easybytehub/crs-lint
Esegui
crs-lint report.xml
Codice sorgente su GitHub →

Anche da EasyByte: verifactu-lint. Lo strumento di S1: verifica in CI che i record di fatturazione generati dal tuo software rispettino le regole spagnole Verifactu, citando l'articolo. pip install verifactu-lint