|
| 1 | +# Description |
| 2 | + |
| 3 | +Please include a summary of the changes and which issue is fixed. Include relevant motivation and context. |
| 4 | + |
| 5 | +Fixes # (issue) |
| 6 | + |
| 7 | +## Type of Change |
| 8 | + |
| 9 | +Please delete options that are not relevant. |
| 10 | + |
| 11 | +- [ ] Bug fix (non-breaking change which fixes an issue) |
| 12 | +- [ ] New feature (non-breaking change which adds functionality) |
| 13 | +- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) |
| 14 | +- [ ] Documentation update |
| 15 | +- [ ] Code refactoring |
| 16 | +- [ ] Performance improvement |
| 17 | +- [ ] Test coverage improvement |
| 18 | + |
| 19 | +## Changes Made |
| 20 | + |
| 21 | +List the specific changes made in this PR: |
| 22 | + |
| 23 | +- Change 1 |
| 24 | +- Change 2 |
| 25 | +- Change 3 |
| 26 | + |
| 27 | +## Testing |
| 28 | + |
| 29 | +Please describe the tests that you ran to verify your changes. |
| 30 | + |
| 31 | +### Test Configuration |
| 32 | + |
| 33 | +- Python Version: |
| 34 | +- OS: |
| 35 | +- Related test files: |
| 36 | + |
| 37 | +### Test Commands Run |
| 38 | + |
| 39 | +```bash |
| 40 | +# Example |
| 41 | +pytest tests/ |
| 42 | +python todo.py list |
| 43 | +``` |
| 44 | + |
| 45 | +## Checklist |
| 46 | + |
| 47 | +Please check all that apply: |
| 48 | + |
| 49 | +- [ ] My code follows the style guidelines of this project (Black, Flake8) |
| 50 | +- [ ] I have performed a self-review of my own code |
| 51 | +- [ ] I have commented my code, particularly in hard-to-understand areas |
| 52 | +- [ ] I have made corresponding changes to the documentation |
| 53 | +- [ ] My changes generate no new warnings |
| 54 | +- [ ] I have added tests that prove my fix is effective or that my feature works |
| 55 | +- [ ] New and existing unit tests pass locally with my changes |
| 56 | +- [ ] Any dependent changes have been merged and published |
| 57 | + |
| 58 | +## Screenshots (if applicable) |
| 59 | + |
| 60 | +If your changes include UI/output changes, please include before/after screenshots. |
| 61 | + |
| 62 | +### Before |
| 63 | + |
| 64 | +``` |
| 65 | +Output before changes |
| 66 | +``` |
| 67 | + |
| 68 | +### After |
| 69 | + |
| 70 | +``` |
| 71 | +Output after changes |
| 72 | +``` |
| 73 | + |
| 74 | +## Additional Notes |
| 75 | + |
| 76 | +Add any additional notes, concerns, or questions here. |
| 77 | + |
| 78 | +## Breaking Changes |
| 79 | + |
| 80 | +If this PR introduces breaking changes, please describe: |
| 81 | + |
| 82 | +1. What breaks |
| 83 | +2. How to migrate |
| 84 | +3. Why the breaking change is necessary |
| 85 | + |
| 86 | +## Performance Impact |
| 87 | + |
| 88 | +If applicable, describe any performance implications: |
| 89 | + |
| 90 | +- Does this change impact performance? |
| 91 | +- Have you run benchmarks? |
| 92 | +- What are the results? |
| 93 | + |
| 94 | +## Documentation |
| 95 | + |
| 96 | +- [ ] README.md updated (if needed) |
| 97 | +- [ ] CHANGELOG.md updated |
| 98 | +- [ ] Examples updated (if needed) |
| 99 | +- [ ] Docstrings added/updated |
| 100 | +- [ ] CONTRIBUTING.md updated (if needed) |
0 commit comments