Newer
Older
TIASDataHub / docs / 02_ENV / ENV_04_開発コマンド.md

開発コマンド (Development Commands)

日常の開発で使うコマンドの一覧.コマンドを推測せず,ここに書かれたものを使う.

セットアップ (Setup)

コマンド用途
uv sync依存を .venv/ に入れる(開発用の依存を含む)
uv sync --no-dev実行時の依存だけを入れる(研究室 PC)

テスト・lint (Test & Lint)

コマンド用途
uv run pytestテストを実行する(ダミーデータのみ)
uv run ruff check .lint
uv run ruff format .整形(確認だけなら uv run ruff format --check .)

CLI

コマンド用途
uv run tiasdata --version版を表示する
  • サブコマンド(登録・データセットの定義・manifest の書き出し等)は実装フェーズで追加し,ここに追記する

依存の追加 (Dependencies)

コマンド用途
uv add <パッケージ>実行時の依存を追加する(使う側に入るため最小限にする)
uv add --dev <パッケージ>開発用の依存を追加する