Solange die "start" Datei (steht in der addons.xml) eine .py ist sollte auch ein Standard Kodi damit klarkommen. Beim letzten Mal ging das jedenfalls noch aber der Test ist auch schon eine Weile her.
Architektur und Python Version müssen allerdings auch passen sonst sagt Python "Bad Magic Number".
Bei Stackoverflow solltest du übrigens finden wie man Kodi dazu bringen könnte .pyo wie .py zu behandeln.