euporie.core.config.Setting

class euporie.core.config.Setting(name: str, default: Any, help_: str, description: str, type_: Callable[[Any], Any] | None = None, title: str | None = None, choices: list[Any] | None = None, action: argparse.Action | str | None = None, flags: list[str] | None = None, schema: dict[str, Any] | None = None, nargs: str | int | None = None, hidden: FilterOrBool = False, hooks: list[Callable[[Setting], None]] | None = None, cmd_filter: FilterOrBool = True, **kwargs: Any)

A single configuration item.