Rack uses uv, Hatchling, pytest, and pytest-json-report.
uv sync --all-extras
uv run rack --version
uv run rack run --all
uv run python -m build
uv run twine check dist/*
Release publication validates the package and publishes through PyPI trusted publishing. Do not use local PyPI tokens.