Заставить Yapf переносить строки после выражения / перед циклом for в понимании списка

yapf formatter может переносить длинные строки в коде внутри скобок в выражении в понимании списка:

threads = [threading.Thread(
    target=worker, args=[q], daemon=True) for _ in range(worker_count)]

Я хочу завернуть как раз перед for - вместо этого:

threads = [threading.Thread(target=worker, args=[q], daemon=True)
           for _ in range(worker_count)]

yapf --help-style не показывает ничего очевидного, что может помочь здесь.

Я могу добавить # yapf: disable в конце строки отключить yapf. Есть ли какой-то другой способ заставить другие предпочтения форматирования?

Текущий yapf/style настройки:

[style]
based_on_style = pep8
column_limit = 89

Версия:

>>> import yapf
>>> yapf.__version__
'0.13.2' # the latest on github

0 ответов

Другие вопросы по тегам