Eu não sei muito sobre python, mas olhando para a descrição de compilar tudo o que é descrito como compilar bytecode, algo que não é uma parte essencial do PHP e eu também não consigo ver como isso está relacionado ao gerenciamento da raiz pasta de mediawiki.
Olhando separadamente para gerenciar a pasta raiz do mediawiki:
-
mediawiki teria que ser compatível com PSR1 ou 4, o que eu saiba não é
-
de alguma forma você teria que descobrir como gerenciar a pasta de fornecedores no mesmo diretório que o arquivo composer.phar, eu não olhei se isso é possível. Como alternativa, talvez você possa direcionar seu webroot para a pasta do fornecedor.
Parece uma mudança improvável para usar o compositor, qual é o problema que você está tentando resolver?