This is a project that is hosted on GitHub. To contribute, you can fork the project and make your own changes.
We recommend using pre-commit to check your contributions before they are committed.
Pre-commit may be installed via your OS's package manager, however we recommend installing via pip to
get the latest version (requires Python3 and Pip):
pip3 install pre-commitThen, you can setup pre-commit in this project using:
pre-commit installThis will automatically run some formatting/linting checks before making a git commit.
You can also manually run pre-commit on all files by doing pre-commit run --all-files.
If you want to skip hooks (e.g. to make a WIP commit) run git commit --no-verify