dootle.reporters.fancy

Type Aliases

Logger

Classes

FancyReporter

An alternative reporter.

Module Contents

dootle.reporters.fancy.Logger: TypeAlias = logmod.Logger
class dootle.reporters.fancy.FancyReporter(
*args: Any,
logger: jgdv.Maybe[Logger] = None,
segments: jgdv.Maybe[dict] = None,
**kwargs: Any,
)

Bases: doot.reporters.BasicReporter

An alternative reporter.

Activated by setting doot.toml: settings.commands.run.reporter = ‘dootle.reporter:FancyReporter’

Parameters:
  • args (Any)

  • logger (jgdv.Maybe[Logger])

  • segments (jgdv.Maybe[dict])

  • kwargs (Any)