We love your input! We want to make contributing to this project as easy and transparent as possible.
- Fork the repo and create your branch from
main. - If you've added code that should be tested, add tests.
- Ensure the test suite passes (
pytest). - Format your code with
blackandruff. - Issue that pull request!
- Rely on Pyydantic for parsing configuration / options.
- Maintain type hints across function definitions.
- Write tests.