Skip to content

Config

Load configuration.

Classes:

Name Description
CodegenConfig

Configuration for code generation.

Functions:

Name Description
get_code_gen_config

Get code gen config.

load_codegen_config

Load configuration values from a YAML file into a dictionary.

CodegenConfig

Bases: BaseModel

Configuration for code generation.

get_code_gen_config cached

get_code_gen_config() -> CodegenConfig

Get code gen config.

load_codegen_config

load_codegen_config(
    yaml_path: str | Path,
) -> dict[str, Any]

Load configuration values from a YAML file into a dictionary.

Expected YAML structure

config: - name: CODEGEN_OUT value: ./data_models.py - name: MODEL_FOLDER value: models