diff --git a/modules/__init__.py b/modules/__init__.py index c7093b1..8dffa57 100644 --- a/modules/__init__.py +++ b/modules/__init__.py @@ -5,8 +5,6 @@ from dataclasses import dataclass from pathlib import Path import tinytag -_log_out: log95.TextIO - @dataclass class Track: path: Path diff --git a/modules/playlist_parser.py b/modules/playlist_parser.py index 08c4043..efc9d75 100644 --- a/modules/playlist_parser.py +++ b/modules/playlist_parser.py @@ -1,6 +1,7 @@ import glob -from . import log95, _log_out, Path +from . import log95, Path +_log_out: log95.TextIO class PlaintextParser: def __init__(self): self.logger = log95.log95("PARSER", output=_log_out) diff --git a/modules/skipper.py b/modules/skipper.py index 7611b31..5b7ea7b 100644 --- a/modules/skipper.py +++ b/modules/skipper.py @@ -1,6 +1,7 @@ -from . import PlayerModule, log95, Track, _log_out +from . import PlayerModule, log95, Track import os +_log_out: log95.TextIO assert _log_out # pyright: ignore[reportUnboundVariable] logger = log95.log95("Skipper", output=_log_out)