Closed3
flake8とblackをマスターしたい
まず Poetry を使っているので、pyproject.toml
に下記のように書き足すことで flake8 に対する設定をできる。
[tool.flake8]
max-line-length = 88
extend-ignore = E203, W50
black も同様に書き足すと設定をできる。
[tool.black]
line-length = 88
コマンドを実行したい場合は、たとえば
poetry run black directory
で実行できる。
下記で max-line-length を指定しているのに、なぜか poetry run flake8 {target_dir}
すると設定が反映されず max が79文字と判定される…
[tool.flake8]
max-line-length = 88
ignore = ["E203","W503","W504"]
結局よくわからず、flake8 だけは .flake8
というファイルを作って標準通りの設定を書くことにした。そうしたら通った。
このスクラップは2020/12/07にクローズされました