Skip to content

BaseConfig

ConfigBaseModel

Bases: BaseModel

Base model for config, with secure repr

Source code in utu/config/base_config.py
23
24
25
26
27
28
29
30
class ConfigBaseModel(BaseModel):
    """Base model for config, with secure repr"""

    def __str__(self) -> str:
        return self.__repr__()

    def __repr__(self) -> str:
        return f"{self.__class__.__name__}({', '.join(f'{k}={v!r}' for k, v in secure_repr(self.__repr_args__()))})"