Contributing
We welcome contributions to this project! Please follow these guidelines.
Reporting Issues
Use the GitHub/GitLab issue tracker to report bugs or suggest features.
Provide as much detail as possible, including steps to reproduce, expected behavior, and actual behavior.
Pull Requests
Fork the repository.
Create a new branch for your feature or bug fix (git checkout -b feature/your-feature-name).
Make your changes. Adhere to the project’s coding style (mention specific style guide if any, e.g., PEP 8).
Add tests for your changes (see Testing).
Ensure all tests pass.
Commit your changes with a clear and descriptive commit message.
Push your branch to your fork (git push origin feature/your-feature-name).
Submit a pull request to the main repository.