Conversation
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings. WalkthroughStart year for Germany moved from 1990 to 1991; per-year guards for many holidays were removed so those holidays (and subdivision-specific ones) are always added; "Internationaler Frauentag"/"International Women's Day" was renamed to "Frauentag"/"Women's Day" across code, snapshots, locales, and tests. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20–25 minutes
Possibly related PRs
Suggested reviewers
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro 📒 Files selected for processing (1)
🧰 Additional context used🧠 Learnings (30)📓 Common learnings📚 Learning: 2025-09-20T12:21:50.877ZApplied to files:
📚 Learning: 2025-06-14T11:05:21.250ZApplied to files:
📚 Learning: 2025-06-14T11:04:31.180ZApplied to files:
📚 Learning: 2025-09-18T03:19:23.722ZApplied to files:
📚 Learning: 2025-09-10T16:17:30.428ZApplied to files:
📚 Learning: 2025-09-14T04:41:10.139ZApplied to files:
📚 Learning: 2025-09-17T09:07:56.459ZApplied to files:
📚 Learning: 2025-06-18T10:21:01.376ZApplied to files:
📚 Learning: 2025-11-08T05:09:56.159ZApplied to files:
📚 Learning: 2025-08-08T21:52:45.289ZApplied to files:
📚 Learning: 2025-06-18T10:26:50.180ZApplied to files:
📚 Learning: 2025-03-30T20:18:46.006ZApplied to files:
📚 Learning: 2025-04-13T20:42:13.152ZApplied to files:
📚 Learning: 2025-06-13T12:18:03.539ZApplied to files:
📚 Learning: 2025-06-18T10:07:58.780ZApplied to files:
📚 Learning: 2025-03-29T17:55:09.799ZApplied to files:
📚 Learning: 2025-06-15T15:24:53.055ZApplied to files:
📚 Learning: 2025-08-21T04:56:03.780ZApplied to files:
📚 Learning: 2025-10-28T17:26:45.090ZApplied to files:
📚 Learning: 2025-06-18T10:58:28.058ZApplied to files:
📚 Learning: 2025-06-18T10:18:59.447ZApplied to files:
📚 Learning: 2025-07-10T03:36:16.461ZApplied to files:
📚 Learning: 2025-06-16T11:46:35.303ZApplied to files:
📚 Learning: 2025-07-10T03:36:16.461ZApplied to files:
📚 Learning: 2025-08-24T06:53:35.897ZApplied to files:
📚 Learning: 2025-08-21T04:56:03.780ZApplied to files:
📚 Learning: 2025-09-18T07:01:12.236ZApplied to files:
📚 Learning: 2025-04-03T16:58:27.175ZApplied to files:
📚 Learning: 2025-06-14T20:12:37.212ZApplied to files:
🧬 Code graph analysis (1)holidays/countries/germany.py (2)
🪛 Ruff (0.14.7)holidays/countries/germany.py151-151: Missing return type annotation for private function Add return type annotation: (ANN202) 156-156: Missing return type annotation for private function Add return type annotation: (ANN202) 166-166: Missing return type annotation for private function Add return type annotation: (ANN202) 176-176: Missing return type annotation for private function Add return type annotation: (ANN202) 180-180: Missing return type annotation for private function Add return type annotation: (ANN202) 185-185: Missing return type annotation for private function Add return type annotation: (ANN202) 214-214: Missing return type annotation for private function Add return type annotation: (ANN202) 248-248: Missing return type annotation for private function Add return type annotation: (ANN202) 267-267: Missing return type annotation for private function Add return type annotation: (ANN202) ⏰ Context from checks skipped due to timeout of 300000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (5)
🔇 Additional comments (9)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## dev #3102 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 306 306
Lines 18096 18083 -13
Branches 2305 2292 -13
=========================================
- Hits 18096 18083 -13 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|



Proposed change
Update Germany holidays:
start_yearto 1991 (first full year after Germany reunification)Type of change
holidaysfunctionality in general)Checklist
make checklocally; all checks and tests passed.