TIL: pytz can return ancient timezone
Also TIL: Romania was on timezone UTC +1:44:24 until 1930.
So if you ever get weird offsets, not full hour (and not even 30 minute) offsets in code, it's probably because of pytz for some reason returns the first recorded offset for a certain timezone.
Fix: use zoneinfo.
The fix was brought to you by Claude Code.