Slide 27
Slide 27 text
27
開発スタイルの統一
Pythonを主流としたコード規約・開発時の推奨ルールを準備
● パッケージマネージャー : pipenv
○ requirements.txt からの移行が多かったため採択。poetryへの移行も検討中
● Linter / Formatter : flake8, isort, black ⇒ 統合的に扱える pysen を採択
● Test : pytest
● 推奨ライブラリ/ フレームワーク
○ pydantic / FastAPI / Streamlit etc…
● CI : CircleCI
○ Linting / Formatting / Testing のチェック自動化のテンプレート準備
○ ビルド・デプロイ自動化を推奨