Estou tentando configurar o pep8 para ignorar E221, E222 e E226 (todos relacionados ao espaçamento entre operadores). Eu segui esta documentação link para gerar um arquivo .config / pep8. Meu arquivo atual é assim:
[pep8]
ignore=E123,E133,E221,E222,E226,E241,E242
max-line-length = 100
O problema é que o flymake trava e reclama que há um erro de configuração. Se eu remover o E226, o flymake e o pep8 funcionam bem - embora o PEP8 agora se queixe de espaços ao redor dos operadores de matemática. Se eu remover E221 e E222, flymake e pep8 funcionam bem - embora o PEP8 agora se queixe de números de espaços.
O ponto da configuração era evitar esses avisos. Não vejo como eles são logicamente conflitantes e esperariam que isso funcionasse.
Minhas perguntas são:
1) Existe algum motivo para este tipo de configuração não ser aceitável para o PEP8? ou seja, por que não posso fazer isso?
2) Se é um bug, é um problema de pep8 ou flymake? Como saber?
Estou usando:
Felicidades,
- Jim