※ venv ディレクトリはプロジェクトルートに作成するように設定しています。
- Docker コンテナビルド
$ cd docker
$ make
- コンテナ立ち上げ
// make 後は立ち上がるので不要
$ make up
// python コンテナに入る
$ make exec-py
その他の make コマンドは docker/Makefile
をご覧ください。
uv を使用しています
$ uv add hogehoge
pytest を使用しています
$ uv run pytest
以下を使用しています。
- Ruff 以前は以下を利用していましたが、Ruff は単独ですべてを網羅できるようにするもののようでそれに移行しました。
VSCode の拡張機能を入れてください。
.vscode/extensions.json
に記載の拡張機能をインストールしてください。
jq
が必要ですが、./vscode/extensions-installer.sh
で一括インストール可能です。