nwm_region_mgr.utils.dict_utils#

Define utilities and/or help functions for dictionaries.

dict_utils.py

Functions:
  • remove_nulls: Recursively remove None values from a dictionary or list.

  • convert_enum_to_value: Recursively convert Enum values to their .value (string) for YAML serialization.

  • flatten_dict: Flatten a nested dictionary into a single level with concatenated keys.

Functions

convert_enum_to_value

Recursively convert Enum values to their .value (string) for YAML serialization.

flatten_dict

Flatten a nested dictionary.

remove_nulls

Remove nulls.