EasyxLab
Език: BG Български

Превод с ИИ на английския оригинал, който е референтната версия. Прочетете на английски

Инструменти

Малки безплатни линтери за разработчици, създадени там, където правило с дата среща софтуер, който трябва да го спазва. Стартирайте ги локално или в CI; всяка констатация сочи члена, полето или кода на грешка, от който произтича.

ai-mark-lint

Проверява дали синтетичните изображения, видео и аудио все още носят машинночетимите маркировки за ИИ, които изисква законът, и цитира члена при всяка констатация.

Цитира
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Чете
манифести C2PA, IPTC DigitalSourceType и имплицитния етикет AIGC
Инсталиране
pip install git+https://github.com/easybytehub/ai-mark-lint
Стартиране
ai-mark-lint --before generated.jpg --after edited.jpg
Изходен код в GitHub →

attest-lint

Предупреждава, когато фиксирана зависимост на Python е спряла да предоставя атестации PEP 740 в PyPI или когато нейният Trusted Publisher се е сменил.

Цитира
PEP 740PyPI Integrity API
Чете
pylock.toml, uv.lock, poetry.lock и requirements.txt
Инсталиране
pip install git+https://github.com/easybytehub/attest-lint
Стартиране
attest-lint requirements.txt
Изходен код в GitHub →

crs-lint

Проверява офлайн XML по Общия стандарт за докладване (CRS) на ОИСР спрямо официалната XSD и бизнес правилата на Status Message, като цитира официалния код на грешка на ОИСР.

Цитира
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Чете
XML файлове по CRS, схема v2.0 и v3.0 (обмен от 1 януари 2027 г.)
Инсталиране
pip install git+https://github.com/easybytehub/crs-lint
Стартиране
crs-lint report.xml
Изходен код в GitHub →

Още от EasyByte: verifactu-lint. Инструментът на S1: проверява в CI дали записите за фактуриране, които генерира вашият софтуер, отговарят на испанските правила на Verifactu, като цитира члена. pip install verifactu-lint