hydromodpy.config#

Application-level configuration API.

HydroModPyConfig assembles the full user-facing TOML tree, so it sits above core. The generic config helpers remain under hydromodpy.core.config. Per-layer sub-section configs live in their own packages (e.g. hydromodpy.analysis.config:AnalysisConfig).

Modules

dynamic_flow_examples

Provider implementing core's DynamicFlowExamplesProvider Protocol.

hydromodpy_config

Top-level Pydantic configuration object for HydroModPy.

migrations

Payload-level migrations between TOML schema versions.

schema_export

JSON Schema export for HydroModPy Pydantic configuration models.

toml_section_loader

TOML section orchestration for HydroModPyConfig.from_toml/from_dict.