This project accepts community contributions. In order to contribute, please:
- Follow the coding style guidelines below
- Agree to the Developer Certificate of Origin
- Submit a GitHub pull request (PR) for review
Please make sure to run Ruff before submitting a PR.
By contributing a PR to this project you agree to the Developer Certificate of Origin (DCO).
This ensures that you can make the contribution and that the project has the right to distribute your contribution under the terms of the project's LICENSE. The PR itself is a sign-off of your agreement to the DCO.
Submit a PR against the main
branch. Please include one of the following
prefixes in your commit messages so the CHANGELOG can be updated
automatically:
feat:
Adds a new featurefix:
Fixes a bug in the coderefactor:
Restructures the code without changing its external behaviordocs:
Documentation only changestest:
Adds or modifies testsstyle:
Changes to whitespace, formatting, etc; no code changeschore:
Changes to the build process or auxiliary tools