エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[2024年版]Pythonプロジェクト管理はuv、LinterはRuffを導入して開発体験を高める
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[2024年版]Pythonプロジェクト管理はuv、LinterはRuffを導入して開発体験を高める
はじめに・概要 株式会社 Penetrator で業務委託でエンジニアをしている米谷(@yoneya_fastapi)です。 Pe... はじめに・概要 株式会社 Penetrator で業務委託でエンジニアをしている米谷(@yoneya_fastapi)です。 Penetrator では、衛星データを活用して不動産情報の自動取得を可能にするアプリ「WHERE(ウェアー)」を開発、提供しており、バックエンドの開発には Python(フレームワーク: FastAPI) を採用しています。 Python のプロジェクト管理は poetry, pyenv など複数のツールを組み合わせる必要があり煩雑な状況でしたが、uv の登場によりオールインワンで管理することが可能になりました。 また Linter、Formatter についても black, flake8, isort など複数のライブラリを組み合わせて使用することが一般的でしたが、すべてをオールインワン統合した Ruff で全てを管理できるようになりました。 これらは Rus

