Contributing Guidelines
We appreciate your interest in contributing to this project! Whether you found a bug, have a suggestion, or want to add new features, your input is welcome.
How to Contribute
Fork the Repository
Create your own copy of the repository on GitHub.
Create a Feature Branch
Use a descriptive name for your branch:
git checkout -b fix/typo-in-readme
Make Changes
Follow the coding style and ensure existing functionality is not broken. Add tests if relevant.
Submit a Pull Request
Push your branch and open a pull request on GitHub. Include a clear description of your changes.
Wait for Review
We’ll review your PR and may request changes or offer suggestions.
Coding Style
Follow PEP8 standards for Python code.
Use docstrings (PEP257) for public classes, functions, and modules.
Include type hints where appropriate.
Keep commits clean and descriptive.
Bug Reports & Feature Requests
Use GitHub Issues to report bugs or suggest new features.
Include steps to reproduce, error messages, or use cases when possible.
Code of Conduct
We strive to maintain a respectful and inclusive community. Please follow our code of conduct when interacting.
Thank You
Your contributions help improve the project and support the community — thank you!