simplebench.reporters.rich_table.reporter.config module🔗

Configuration for a RichTableReporter.

class simplebench.reporters.rich_table.reporter.config.RichTableConfig(
*,
name: str | None = None,
description: str | None = None,
sections: set[Section] | None = None,
targets: set[Target] | None = None,
default_targets: set[Target] | None = None,
formats: set[Format] | None = None,
choices: ChoicesConf | None = None,
file_suffix: str | None = None,
file_unique: bool | None = None,
file_append: bool | None = None,
subdir: str | None = None,
)[source]🔗

Bases: ReporterConfig

Configuration for a RichTableReporter.

This class inherits from ReporterConfig and provides a type-safe, discoverable interface for overriding the default settings of a RichTableReporter.