python-template
Python プロジェクトを始めるためのテンプレートです。
主な内容
- Poetry を使用
- pre-commit を設定
- pre-commit のサンプル設定にある基本的なもの
- black によるフォーマットチェック
- Pylint による静的解析
使い方
- sdispater/poetry のインストール
- pre-commit/pre-commit のインストール
- このプロジェクトから新規プロジェクトを clone
- pyproject.toml のテンプレート用の設定を書き換える
- プロジェクト名
- バージョン番号
- 作者 etc...
poetry install
- 開発開始
ライセンス
- MIT
その他
- black と isort を併用すると結果が変わってしまうので、仕方なく black のみ利用することを前提にしている