Contributing¶
Thanks for helping improve TOONS.
Quick steps¶
- Fork the repo and create a branch.
- Set up the dev environment.
- Make changes with tests.
- Run checks and open a PR.
Prerequisites¶
- Python 3.7+
- Rust (latest stable)
- Git
- maturin
Setup¶
Build¶
Tests¶
Code quality¶
PR notes¶
- Keep changes focused and documented.
- Add tests for new behavior or bug fixes.
- Update docs for user-facing changes.
Questions?¶
If you have questions about contributing, feel free to:
- Open a GitHub issue
- Start a GitHub discussion
- Review existing issues and PRs for examples
Thank you for contributing to TOONS! 🎉
See Also¶
- Code of Conduct - Community guidelines