Olá,
Trabalho com Python e PostgreSQL, e já fiz integração utilizando SOAP.
Pesquisei no site da CVM e encontrei as interfaces SOAP, no total são 11, o aplicativo python deverá se conectar as 11 interfaces? Em algumas só é disponibilizado link para download de arquivo, este download deverá ser automatico?
Aproveito para acrescentar que a minha estimativa e custo para este projeto foi maior em relação aos concorrentes, porque acredito que para entregar a solução com qualidade é necessário a execução de testes e o minimo de documentação necessária para te auxiliar na instalação no seu ambiente.