Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 751 Bytes

DEVELOP.md

File metadata and controls

16 lines (12 loc) · 751 Bytes

Develop!

This document is targeted at project developers. It helps people to make their first steps. It also serves as a general entry to development documentation like tooling configuration and usage.

Your environment should fulfill the following basic requirements:

  • Uv for managing Python-related things.
  • Pre-commit. For managing and pre-commit Git hooks.
  • Task. For running self-documenting tasks.
  • Unix-like. Not required by itself, but assumed as the standard.

Common tasks like initialization and runnings tests are covered by and documented in Taskfile.yaml. To run a complete suite of tasks, just invoke task without arguments.