Use logging.filename for log filename
MODIFY
.gitignore
.gitignore
/dist/
/docker-compose.override.yml
/last_update.log
+/plextraktsync.log
/tests/.env
/tests/config.json
/trakt_cache.sqlite

MODIFY
plextraktsync/logging.py
plextraktsync/logging.py
import logging
from .factory import factory
-from .path import log_file
def initialize():
CONFIG = factory.config()
# global log level for all messages
log_level = logging.DEBUG if CONFIG['log_debug_messages'] else logging.INFO
+ log_file = CONFIG["logging"]["filename"]
log_format = '%(asctime)s %(levelname)s:%(message)s'
# messages with info and above are printed to stdout

Use logging.filename for log filename