2.2 KiB
2.2 KiB
📋 Description
🎯 Type of Change
- 🐛 Bug fix (non-breaking change which fixes an issue)
- ✨ New feature (non-breaking change which adds functionality)
- 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
- 📚 Documentation update
- 🎨 Code refactoring
- ⚡ Performance improvement
- 🧪 Test addition/modification
- 🔧 Build/CI configuration change
🔗 Related Issues
Fixes # Related to #
✅ Checklist
- My code follows the style guidelines of this project (ran
ruff formatandruff check) - I have performed a self-review of my own code
- I have commented my code, particularly in hard-to-understand areas
- I have made corresponding changes to the documentation
- My changes generate no new warnings
- I have added tests that prove my fix is effective or that my feature works
- New and existing unit tests pass locally with my changes
- Any dependent changes have been merged and published in downstream modules
- I have run pre-commit hooks (
pre-commit run --all-files)
🧪 Testing
Test Configuration
- Python version:
- Operating System:
Test Results
# Add test command outputs here
📸 Screenshots (if applicable)
📝 Additional Notes
🚀 Performance Impact
- No performance impact
- Performance improvement (describe below)
- Potential performance regression (explain mitigation)
🔄 Migration Guide (if breaking change)
Before
# Old usage example
After
# New usage example