Development¶
The module is setup for development using hatch.
Run tests¶
Tests can be run with pytest:
Test coverage¶
Run tests then report on coverage
Run tests then run a server showing where coverage is missing
Run typing checks¶
Linting¶
Ruff should be run before committing any changes.
To check for any changes needed:
To run any autoformatting possible: