File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -48,8 +48,6 @@ def get_state_root() -> Path:
4848
4949def 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 )
Original file line number Diff line number Diff line change @@ -28,10 +28,10 @@ classifiers = [
2828dependencies = [
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]
You can’t perform that action at this time.
0 commit comments