Skip to content

Development workflow

This page summarizes the common development commands.

Format code

pixi run format

Apply automatic Ruff fixes

pixi run fix

Lint code

pixi run lint

Run tests

pixi run pytest

Before committing:

pixi run fix
pixi run format
pixi run lint
pixi run pytest

Clean local outputs

Clean Aim runs:

pixi run clean-runs

Clean checkpoints:

pixi run clean-checkpoints

Clean generated figures:

pixi run clean-figures

Clean all generated local outputs:

pixi run clean-all

These commands remove files under:

local/aim/
local/checkpoints/
local/figures/

Commit changes

git status
git add -A
git commit -m "Describe the change"
git push