parent
9c9cbe8f19
commit
a459b2d32e
@ -1,3 +1,21 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import logging
|
||||
import sys
|
||||
|
||||
try:
|
||||
from rich.console import Console
|
||||
from rich.logging import RichHandler
|
||||
|
||||
# configure logging here because some other later imported library does it first otherwise
|
||||
# TODO: use a fileconfig
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format="%(message)s",
|
||||
datefmt="[%X]",
|
||||
handlers=[RichHandler(console=Console(file=sys.stderr))]
|
||||
)
|
||||
except ImportError:
|
||||
logging.basicConfig(stream=sys.stderr, level=logging.INFO)
|
||||
|
||||
from .version import __version__ # noqa
|
||||
from .ffsubsync import main # noqa
|
||||
|
Loading…
Reference in new issue