Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 662 Bytes

File metadata and controls

33 lines (22 loc) · 662 Bytes

Development

All commands run via docker compose.

Run

docker compose -f .configs/docker/docker-compose.yml up

Tests

docker compose -f .configs/docker/docker-compose.yml run --rm backend uv run pytest

Linter

docker compose -f .configs/docker/docker-compose.yml run --rm backend uv run ruff check .

Dependencies

docker compose -f .configs/docker/docker-compose.yml run --rm backend uv sync --all-groups --all-extras

Profiling

docker compose -f .configs/docker/docker-compose.yml run --rm backend uv run pytest tests/django/test_payment_list_timing.py -s -m benchmark -vvv