Common Development Tasks
These commands apply to both local and Docker setups unless noted.
Running Tests
pytest
Or to test a specific app/module:
pytest apps/utils/tests/test_slugs.py
Updating Translations
inv translations
Linting and Formatting
The project uses ruff for linting and formatting:
inv ruff
Updating Requirements
inv requirements
To add a new requirement:
uv add <package-name>
# for dev / prod dependencies
uv add <package-name> --group [dev|prod]