no depends python; add comp dictionary generater
moves generator out of plugins