LINUX.ORG.RU

black/yapf запретить изменять блоки

 ,


0

1

Есть вызов функции функция:

call_some_func(
    arg1,
    arg2,
    arg3
)

и black и yapf выравнивает в

call_some_func(arg1, arg2, arg3)

И такое замечательное событие происходит где-нибудь в классе в методе в цикле, когда такое выравнивание приводит к тому, что строка становится >80, которую тут же подсвечивает редактор, как невалидную по pep8. Точно такая же история и с кортежами/списками/словарями. Как это запретить в конфиге black или yapf?

★★★

black максимально тупой и «безкомпромисный» в этом плане. В yapf вроде должно настраиваться, но сам yapf еще хуже в целом.

qaqa ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.