EasyxLab
Idioma: PT Português

Tradução feita por IA do original em inglês, que é a versão de referência. Ler em inglês

Ferramentas

Linters pequenos e gratuitos para programadores, criados onde uma regra com data se cruza com o software que a tem de cumprir. Podem ser executados localmente ou em CI; cada constatação remete para o artigo, o campo ou o código de erro de onde provém.

ai-mark-lint

Verifica se as imagens, os vídeos e os áudios sintéticos continuam a ter as marcas de IA legíveis por máquina que a lei exige, e cita o artigo em cada constatação.

Cita
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Lê
Manifestos C2PA, IPTC DigitalSourceType e a etiqueta implícita AIGC
Instalar
pip install git+https://github.com/easybytehub/ai-mark-lint
Executar
ai-mark-lint --before generated.jpg --after edited.jpg
Código-fonte no GitHub →

attest-lint

Avisa quando uma dependência Python fixada deixou de publicar atestações PEP 740 no PyPI, ou quando o seu Trusted Publisher mudou.

Cita
PEP 740PyPI Integrity API
Lê
pylock.toml, uv.lock, poetry.lock e requirements.txt
Instalar
pip install git+https://github.com/easybytehub/attest-lint
Executar
attest-lint requirements.txt
Código-fonte no GitHub →

crs-lint

Verifica offline o XML da Norma Comum de Comunicação (CRS) da OCDE com base no XSD oficial e nas regras de negócio do Status Message, citando o código de erro oficial da OCDE.

Cita
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Lê
Ficheiros XML CRS, esquema v2.0 e v3.0 (trocas a partir de 1 de janeiro de 2027)
Instalar
pip install git+https://github.com/easybytehub/crs-lint
Executar
crs-lint report.xml
Código-fonte no GitHub →

Também da EasyByte: verifactu-lint. O instrumento do S1: verifica em CI se os registos de faturação gerados pelo seu software cumprem as regras espanholas do Verifactu, citando o artigo. pip install verifactu-lint