タグ

ブックマーク / qiita.com/ciscorn (1)

  • Pythonの Ruff (linter) でコード整形もできるようになりました - Qiita

    要約: Flake8 + Black + isort はもうすべて Ruff だけで置き換えられる。 PythonLinterとして、すでに Ruff を使われている方は多いと思います。Ruffは Rust で実装された高速なPythonLinterで、従来よく使われていた Flake8 に比べて数十倍短い時間で処理が終わります。 その圧倒的な性能によって成功が約束されている(?)ためか、Ruff の知名度がまだ低いころから GitHub Actions公式のPythonチュートリアルは即座に Flake8 を Ruff に置き換えています。 そして、2023年10月末にリリースされた v0.1.2 あたりから、ついにLintだけでなく、コードフォーマット(コード整形)の機能も正式に搭載されました。公式のブログ記事はこちら: Pythonのコード整形といえば今まで Black が主流で

    Pythonの Ruff (linter) でコード整形もできるようになりました - Qiita
  • 1