Thank you for your interest in contributing! 🎉
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Test thoroughly
- Commit with clear messages (
git commit -m 'Add amazing feature') - Push to your branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow PEP 8 for Python code
- Add docstrings to functions
- Include comments for complex logic
- Update README if adding features
Use GitHub Issues and include:
- Clear description
- Steps to reproduce
- Expected vs actual behavior
- System information (OS, Python version)
Feel free to open a discussion or issue!