EasyxLab
Jazyk: CS Čeština

Překlad anglického originálu pomocí AI; referenční verzí je originál. Číst anglicky

Nástroje

Malé bezplatné lintery pro vývojáře, vytvořené tam, kde se pravidlo s datem setkává se softwarem, který ho musí dodržovat. Spouštějte je lokálně nebo v CI; každé zjištění odkazuje na článek, pole nebo chybový kód, z něhož pochází.

ai-mark-lint

Kontroluje, zda syntetické obrázky, video a zvuk stále nesou strojově čitelné značky AI, které vyžaduje zákon, a u každého zjištění cituje článek.

Cituje
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Čte
manifesty C2PA, IPTC DigitalSourceType a implicitní označení AIGC
Instalace
pip install git+https://github.com/easybytehub/ai-mark-lint
Spuštění
ai-mark-lint --before generated.jpg --after edited.jpg
Zdrojový kód na platformě GitHub →

attest-lint

Upozorní, když připnutá závislost Pythonu přestala na PyPI dodávat atestace PEP 740 nebo když se změnil její Trusted Publisher.

Cituje
PEP 740PyPI Integrity API
Čte
pylock.toml, uv.lock, poetry.lock a requirements.txt
Instalace
pip install git+https://github.com/easybytehub/attest-lint
Spuštění
attest-lint requirements.txt
Zdrojový kód na platformě GitHub →

crs-lint

Offline kontroluje XML podle Společného standardu pro oznamování (CRS) OECD vůči oficiálnímu XSD a obchodním pravidlům Status Message a cituje oficiální chybový kód OECD.

Cituje
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Čte
soubory CRS XML, schéma v2.0 a v3.0 (výměny od 1. ledna 2027)
Instalace
pip install git+https://github.com/easybytehub/crs-lint
Spuštění
crs-lint report.xml
Zdrojový kód na platformě GitHub →

Také od EasyByte: verifactu-lint. Nástroj studie S1: v CI kontroluje, zda fakturační záznamy, které generuje váš software, splňují španělská pravidla Verifactu, a cituje příslušný článek. pip install verifactu-lint