Source code for icalendar.timezone

"""This package contains all functionality for timezones."""
from .tzid import tzid_from_dt, tzid_from_tzinfo, tzids_from_tzinfo
from .tzp import TZP

tzp = TZP()

[docs] def use_pytz(): """Use pytz as the implementation that looks up and creates timezones.""" tzp.use_pytz()
[docs] def use_zoneinfo(): """Use zoneinfo as the implementation that looks up and creates timezones.""" tzp.use_zoneinfo()
__all__ = [ "TZP", "tzp", "use_pytz", "use_zoneinfo", "tzid_from_tzinfo", "tzid_from_dt", "tzids_from_tzinfo" ]