fix(playout): py39 compatibility zoneinfo import
This commit is contained in:
parent
d6348d5575
commit
9b40885d9f
1 changed files with 6 additions and 1 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue