EasyxLab
Idioma: ES Español

Traducción por IA del original en inglés, que es la versión de referencia. Leer en inglés

Herramientas

Linters pequeños y gratuitos para desarrolladores, creados allí donde una norma con fecha se encuentra con el software que tiene que cumplirla. Se ejecutan en local o en CI; cada hallazgo remite al artículo, el campo o el código de error del que procede.

ai-mark-lint

Comprueba que las imágenes, los vídeos y los audios sintéticos siguen llevando las marcas de IA legibles por máquina que exige la ley, y cita el artículo en cada hallazgo.

Cita
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Lee
Manifiestos C2PA, IPTC DigitalSourceType y la etiqueta implícita AIGC
Instalar
pip install git+https://github.com/easybytehub/ai-mark-lint
Ejecutar
ai-mark-lint --before generated.jpg --after edited.jpg
Código fuente en GitHub →

attest-lint

Avisa cuando una dependencia de Python fijada ha dejado de publicar atestaciones PEP 740 en PyPI, o cuando ha cambiado su Trusted Publisher.

Cita
PEP 740PyPI Integrity API
Lee
pylock.toml, uv.lock, poetry.lock y requirements.txt
Instalar
pip install git+https://github.com/easybytehub/attest-lint
Ejecutar
attest-lint requirements.txt
Código fuente en GitHub →

crs-lint

Comprueba sin conexión el XML del Estándar Común de Comunicación de Información (CRS) de la OCDE contra el XSD oficial y las reglas de negocio de Status Message, citando el código de error oficial de la OCDE.

Cita
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Lee
Ficheros XML de CRS, esquema v2.0 y v3.0 (intercambios a partir del 1 de enero de 2027)
Instalar
pip install git+https://github.com/easybytehub/crs-lint
Ejecutar
crs-lint report.xml
Código fuente en GitHub →

También de EasyByte: verifactu-lint. El instrumento de S1: comprueba en CI que los registros de facturación que genera tu software cumplen la normativa Verifactu española, citando el artículo. pip install verifactu-lint