When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Create a fork of this repository, and create feature branches to address your issue.
- Install development dependencies, and ensure the
pre-commit
workflow processes your changes; make small and frequent commits. - Document all and any changes you make through docstrings, inline comments, and
README.md
when appropriate. - When changes are done, submit a pull request. Project maintainers will work with you to decide what should be merged, and any changes needed to be made to pass acceptance.
- Before merging, add yourself to
CONTRIBUTORS.md
.
Please use the Github discussions to bring up issues, questions, and feedback for the repository.
We thank you for being part of our open source community!