571 B
571 B
Contributing
TL;DR
1 Install system packages
sudo pacman -Syu --needed \
base-devel \
git \
python \
uv \
sqlite \
curl \
wget \
openssh \
squashfs-tools \
e2fsprogs \
caddy \
podman
Notes:
uvis package/dependency runner used by repo.squashfs-tools,openssh, ande2fsprogsare needed forget_rootfs.bashimage prep flow.
2 Bootstrap project
uv sync
3 Day-to-day commands
uv run python manage.py check
uv run pytest -n 5 -q
uv run ruff check . --fix
uv run ruff format .