Flake8 é um wrapper em torno destas ferramentas:
Flake8 executa todas as ferramentas iniciando o comando flake8
único. Ele exibe os avisos em uma saída mesclada por arquivo.
Ele também adiciona alguns recursos:
arquivos que contêm esta linha são ignorados:
# flake8: noqa
linhas que contêm um comentário # noqa
no final não emitirão avisos.
você pode ignorar erros específicos em uma linha com # noqa: <error>
, por exemplo, # noqa: E234
. Vários códigos podem ser fornecidos, separados por vírgula. O token noqa
não diferencia maiúsculas de minúsculas, os dois pontos antes da lista de códigos são necessários, caso contrário, a parte após noqa
será ignorada
Ganchos Git e Mercurial
extensível por meio de pontos de entrada flake8.extension
e flake8.formatting
Consulte nossa documentação de início rápido para saber como instalar e começar a usar o Flake8.
Flake8 mantém um FAQ em sua documentação.
Se você tiver perguntas que gostaria de fazer aos desenvolvedores ou comentários que gostaria de fornecer, sinta-se à vontade para usar a lista de discussão: [email protected]
Adoraríamos ouvir de você. Além disso, se você tiver um recurso que gostaria de sugerir, a lista de e-mails seria o melhor lugar para isso.
Flake8 foi criado por Tarek Ziadé e atualmente é mantido por Anthony Sottile e Ian Cordasco