marEx.configure_logging

marEx.configure_logging(level=None, format_str=None, date_format=None, log_file=None, console_output=True, disable_external_loggers=True, verbose=None, quiet=None)[source]

Configure logging for the MarEx package.

Parameters:
  • level (int | str | None) – Logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL)

  • format_str (str | None) – Custom log format string

  • date_format (str | None) – Date format for timestamps

  • log_file (str | Path | None) – Optional file path for logging output

  • console_output (bool) – Whether to log to console

  • disable_external_loggers (bool) – Whether to suppress noisy external library logs

  • verbose (bool | None) – Enable verbose mode (detailed logging with DEBUG level)

  • quiet (bool | None) – Enable quiet mode (minimal logging with WARNING level)

Return type:

None