Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions problemtools/problem2html.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,15 @@
import logging
import subprocess

import plasTeX.TeX
import plasTeX.Logging

from .ProblemPlasTeX import ProblemRenderer
from .ProblemPlasTeX import ProblemsetMacros
from . import template

def convert(options: argparse.Namespace) -> None:
# PlasTeX.Logging statically overwrites logging and formatting, so delay loading
import plasTeX.TeX
import plasTeX.Logging
from .ProblemPlasTeX import ProblemRenderer
from .ProblemPlasTeX import ProblemsetMacros

problem = os.path.realpath(options.problem)

problembase = os.path.splitext(os.path.basename(problem))[0]
Expand Down
3 changes: 2 additions & 1 deletion problemtools/verifyproblem.py
Original file line number Diff line number Diff line change
Expand Up @@ -1915,7 +1915,8 @@ def argparser() -> argparse.ArgumentParser:
def initialize_logging(args: argparse.Namespace) -> None:
ProblemAspect.max_additional_info = args.max_additional_info

fmt = "%(levelname)s %(message)s"
# fmt = "%(levelname)s %(message)s"
fmt = "%(message)s"
logging.basicConfig(stream=sys.stdout,
format=fmt,
level=eval(f"logging.{args.log_level.upper()}"))
Expand Down