Developer Guide
Setting Up the Development Environment
-
Clone the repository:
-
Install development dependencies:
Or using Pixi:
Running Tests
We use pytest for testing.
To run all tests:
Or using the provided script:
To run tests with coverage:
Building Documentation
The documentation is built using MkDocs.
To serve the documentation locally:
To build the static site:
Code Style
This project follows PEP 8 guidelines. We use ruff for linting and formatting.
To check for linting errors:
To format code: