AiLab 配下の独立リポジトリを標準運用で開始するためのテンプレートです。
- 運用担当者: 日常運用・手順実行を行う担当者
- 開発者: 機能追加・保守を行う担当者
- 検証担当者: 実機/テスト環境で動作確認を行う担当者
- Python:
pyproject.tomlのrequires-pythonに従う - 主要ライブラリ:
pyproject.tomlのdependenciesを参照 - pip index設定:
$AILAB_ROOT/lab_automation_module/config/pip/pip.conf.localを正本とする
bash / zsh で以下を実行。
export AILAB_ROOT=/path/to/AiLab
export PIP_CONFIG_FILE="$AILAB_ROOT/lab_automation_module/config/pip/pip.conf.local"
python -m venv .venv
source .venv/bin/activate
python -m pip install -e .
python main.pymain.py入口 +project-templateconsole scriptPR Gate/QA Gate/Docs Automation/OSS Licenseworkflow 同梱- README 標準章(対象者/依存関係/最短セットアップ)を初期実装
python main.pyproject_template/
├── .github/workflows/
├── src/
├── main.py
├── pyproject.toml
└── README.md
MIT