fix(playout): py39 compatibility zoneinfo import
This commit is contained in:
parent
d6348d5575
commit
9b40885d9f
|
@ -8,7 +8,6 @@ import time
|
|||
from datetime import timezone
|
||||
from subprocess import PIPE, Popen
|
||||
from threading import Thread
|
||||
from zoneinfo import ZoneInfo
|
||||
|
||||
import mutagen
|
||||
from libretime_api_client.v1 import ApiClient as LegacyClient
|
||||
|
@ -16,6 +15,12 @@ from loguru import logger
|
|||
|
||||
from libretime_playout.config import PUSH_INTERVAL, RECORD_DIR, Config
|
||||
|
||||
try:
|
||||
from zoneinfo import ZoneInfo
|
||||
except ImportError:
|
||||
from backports.zoneinfo import ZoneInfo
|
||||
|
||||
|
||||
# TODO : add docstrings everywhere in this module
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue