Logger setup.

Author: Parker Hicks Date: 2025-10-16

Last updated: 2026-02-04 by Parker Hicks

setup_logger(name, log_dir, level=logging.INFO)

Sets up a logger.

Parameters:
  • name (str) –

    Logger name.

  • log_dir (str | Path) –

    Path to logging directory.

  • level (int, default: INFO ) –

    Logging level.

Returns:
  • Logger

    Configured logger.