Version compatibility: pytz vs zoneinfo
masterThe return type of tzlocal has changed across major versions:
- Version 3.0: Returned
zoneinfoobjects. - Version 4.0: Restored partial compatibility for
pytzusers via a shim. - Version 5.0+: Removes the
pytzshim. It only returnszoneinfoobjects.
If your application strictly requires pytz objects, you must use version 4.0.