Skip to content

TITManagement/project_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project_template

Python License

概要

AiLab 配下の独立リポジトリを標準運用で開始するためのテンプレートです。

対象者

  • 運用担当者: 日常運用・手順実行を行う担当者
  • 開発者: 機能追加・保守を行う担当者
  • 検証担当者: 実機/テスト環境で動作確認を行う担当者

依存関係

  • Python: pyproject.tomlrequires-python に従う
  • 主要ライブラリ: pyproject.tomldependencies を参照
  • 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.py

主な機能

  • main.py 入口 + project-template console script
  • PR Gate / QA Gate / Docs Automation / OSS License workflow 同梱
  • README 標準章(対象者/依存関係/最短セットアップ)を初期実装

使い方

python main.py

構成

project_template/
├── .github/workflows/
├── src/
├── main.py
├── pyproject.toml
└── README.md

ライセンス

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages