Development Guide¤
開発環境のセットアップ¤
Robopyの開発を始めるには、以下の手順で開発環境をセットアップします。
リポジトリのクローン¤
依存関係のインストール¤
cd robopy
# 開発用依存関係のインストール
uv sync --group dev
# docs 用依存関係のインストール
uv sync --group docs
# すべての依存関係のインストール
uv sync --all-groups
コードスタイル¤
Robopyでは、コードの一貫性を保つために以下のスタイルガイドラインに従っています。
- Formatting:
ruff
をlinterとformatterとして使用しています。 - Type Checking:
mypy
を使用して型チェックを行っています。 - Testing:
pytest
を使用してユニットテストを実行しています。