EasyxLab
Kalba: LT Lietuvių

DI atliktas originalo anglų kalba vertimas; pamatinė versija yra originalas anglų kalba. Skaityti anglų kalba

Įrankiai

Maži nemokami linteriai programuotojams, kuriami ten, kur taisyklė su data susiduria su programine įranga, kuri turi jos laikytis. Paleiskite juos vietoje arba CI aplinkoje; kiekviena išvada nurodo straipsnį, lauką ar klaidos kodą, iš kurio ji kyla.

ai-mark-lint

Tikrina, ar sintetiniuose vaizduose, vaizdo ir garso įrašuose vis dar yra teisės aktų reikalaujamos kompiuterio skaitomos DI žymos, ir prie kiekvienos išvados nurodo straipsnį.

Cituoja
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Skaito
C2PA manifestus, IPTC DigitalSourceType ir netiesioginę AIGC žymą
Įdiegimas
pip install git+https://github.com/easybytehub/ai-mark-lint
Paleidimas
ai-mark-lint --before generated.jpg --after edited.jpg
Išeities kodas GitHub platformoje →

attest-lint

Įspėja, kai prisegtos (pinned) versijos Python priklausomybė PyPI saugykloje nebeteikia PEP 740 patvirtinimų (attestations) arba kai pasikeitė jos Trusted Publisher.

Cituoja
PEP 740PyPI Integrity API
Skaito
pylock.toml, uv.lock, poetry.lock ir requirements.txt
Įdiegimas
pip install git+https://github.com/easybytehub/attest-lint
Paleidimas
attest-lint requirements.txt
Išeities kodas GitHub platformoje →

crs-lint

Neprisijungus tikrina EBPO bendrojo duomenų teikimo standarto (CRS) XML pagal oficialią XSD schemą ir Status Message verslo taisykles, nurodydamas oficialų EBPO klaidos kodą.

Cituoja
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Skaito
CRS XML failus, schemos v2.0 ir v3.0 (mainams nuo 2027 m. sausio 1 d.)
Įdiegimas
pip install git+https://github.com/easybytehub/crs-lint
Paleidimas
crs-lint report.xml
Išeities kodas GitHub platformoje →

Taip pat iš EasyByte: verifactu-lint. S1 tyrimo instrumentas: CI aplinkoje tikrina, ar jūsų programinės įrangos generuojami sąskaitų faktūrų įrašai atitinka Ispanijos Verifactu taisykles, ir nurodo straipsnį. pip install verifactu-lint