78d94a583b99090f425c0f078b74d07e1c23f6ea2927cb98b404475ca4f1b763
- parse_german_amount: Fix non-breaking space (U+00A0) handling in second replace call
was: .replace(" ", "").replace(" ", "") → now: .replace(" ", "").replace("\xa0", "")
- parse_german_date: Catch ValueError from invalid calendar dates (e.g., 31.02.2026)
and raise ParserError with "Ungültiges Datum" message instead
- Add test for non-breaking space amount parsing
- Add test for invalid date error handling with pytest.raises
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
WL Finanz-Berater Tools
Git-Repository und Claude Code
Languages
Python
76.7%
HTML
12.9%
JavaScript
4.8%
Shell
4.4%
CSS
1.1%
Other
0.1%