Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 563 Bytes

CONTRIBUTING.md

File metadata and controls

32 lines (21 loc) · 563 Bytes

Contributing

Setup

The project uses uv, but feel free to install or setup the required packages using plain pip or whatever you prefer.

Install the dependencies using

uv sync

and run the tests using

uv run pytest

The project also uses ruff as a linter and formatter, so you may use

uv run ruff check

to run automated checks and

uv run ruff format

to automatically format your code. Both of these steps will run automatically in GitHub actions on every PR.