Skip to content

Commit 043ce2e

Browse files
Fix file logs being in debug
Update dependencies
1 parent d46f54d commit 043ce2e

2 files changed

Lines changed: 5 additions & 7 deletions

File tree

mediux_posters/__init__.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ def get_state_root() -> Path:
4848

4949
def setup_logging(debug: bool = False) -> None:
5050
install(show_locals=True, max_frames=6, console=CONSOLE)
51-
log_folder = get_state_root() / "logs"
52-
log_folder.mkdir(parents=True, exist_ok=True)
5351

5452
console_handler = RichHandler(
5553
rich_tracebacks=True,
@@ -62,11 +60,11 @@ def setup_logging(debug: bool = False) -> None:
6260
)
6361
console_handler.setLevel(logging.DEBUG if debug else logging.INFO)
6462
console_handler.setFormatter(logging.Formatter("%(message)s"))
65-
file_handler = logging.FileHandler(filename=log_folder / "mediux-posters.log")
66-
file_handler.setLevel(logging.DEBUG)
63+
file_handler = logging.FileHandler(filename=get_state_root() / "mediux-posters.log")
64+
file_handler.setLevel(logging.DEBUG if debug else logging.INFO)
6765
logging.basicConfig(
6866
format="[%(asctime)s] [%(levelname)-8s] {%(name)s} | %(message)s",
6967
datefmt="%Y-%m-%d %H:%M:%S",
70-
level=logging.DEBUG,
68+
level=logging.DEBUG if debug else logging.INFO,
7169
handlers=[console_handler, file_handler],
7270
)

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ classifiers = [
2828
dependencies = [
2929
"PlexAPI >= 4.16.0",
3030
"beautifulsoup4 >= 4.12.3",
31-
"pydantic >= 2.10.3",
31+
"pydantic >= 2.10.4",
3232
"requests >= 2.32.3",
3333
"rich >= 13.9.4",
34-
"tomli >= 2.0.1 ; python_version < \"3.11\"",
34+
"tomli >= 2.2.1 ; python_version < \"3.11\"",
3535
"tomli-w >= 1.1.0",
3636
"typer >= 0.15.1"
3737
]

0 commit comments

Comments
 (0)