setup_notebook_logging#

openstef_core.testing.setup_notebook_logging(name: str | None = None, suppress: Sequence[str] | None = None) Logger[source]#

Configure logging for tutorial notebooks and return a named logger.

Sets the root logger to INFO level and silences the loggers in suppress by raising their level to ERROR and disabling propagation. Child loggers sharing a prefix are also silenced.

Parameters:
  • name (str | None) – Logger name, typically __name__ of the calling module.

  • suppress (Sequence[str] | None) – Sequence of logger names to silence. Defaults to _DEFAULT_NOISY_LOGGERS.

  • name

  • suppress

Returns:

Configured Logger instance.

Return type:

Logger