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