gnomish_army_knife.config package

gnomish_army_knife.config package#

Module contents#

A module implementing a configuration interface for the package.

class gnomish_army_knife.config.Config(data: dict[str, str | int | float | bool | None | dict[str, str | int | float | bool | None] | list[str | int | float | bool | None]] = None, schemas: SchemaMap = None, dest_attr: str = 'data', verify: bool = True)[source]#

Bases: GakDictCodec, BasicDictCodec

The top-level configuration object for the package.