egyezik a py működése a dokumentációban leírtakkal ?
Nem hogy A CIC szellemiségével nem egyezik, de a legalapvetőbb szakmai elvárásokkal sem. A nevezéktan igen fontos dolog, és ha valamit compiler.py-nak hívunk, akkor ott az ember a compiler forráskódját várja - nem pedig egy sémákat és git verziószámokat ellenőrző automation scriptet. A CIC szellemiségéből következne az is, hogy egy Python kódot PEP8 szerint formázunk - vagy formáztatunk a megfelelő toolokkal,kivíáncsiságból ráeresztettem egy linterre, talált is egy halom hibát, többek között olyanokat, mint üres sorokban whitespace, ami hát... szóval ilyet nem csinálunk.
Első körben azt kellene megértened, mi a baj azzal, hogy compiler.py néven hoztad létre azt a fájlt.