Python で開発する時用ボイラープレート
VSCode で極力手を抜いて開発するハンドブック を書きました
GitHub で管理すると tag を付けたらそのバージョンでリリースしたくなる。
が、通常の方法では pyproject.toml の複数 version 箇所を書き換える必要が出る。
これを回避するため、pypa/setuptools-scm を利用する。
build 時の設定で Nuitka と併用するため task build にまとめた
- 
2025-03-15
- Poetry 2.x にアップグレード
 - poetry-dynamic-versioning を廃止
 - Nuitka を導入
 
 - 
2024-05-09
- Ruff
- Linter
 - Formatter
 
 - Type Checker
- mypy
 
 
 - Ruff
 - 
2024-04-12
- Linter
- Markdown
- Markdown All in One
 
 - Python
- Black
 - Python Test Explorer for Visual Studio Code
 - Flake8
 - isort
 - Mypy Type Checker
 - Python
 - Pylance
 - Jupyter
 - autoDocstring
 - Coverage Gutters
 
 - Json
- Prettier - Code formatter
 
 - Yaml
- YAML
 
 
 - Markdown
 
 - Linter