Descrição
Analisa código-fonte Python em uma árvore de sintaxe concreta que preserva detalhes de formatação como comentários e espaços. Ajuda ferramentas de refatoração, linters, codemods e geradores de código a alterar Python com mais segurança.
Como pode ser usado para reescrever arquivos-fonte, mudanças geradas devem ser revisadas com controle de versão. Preservar sintaxe ajuda, mas não prova que a transformação está logicamente correta.