# {py:mod}`ovo.app.utils.bindcraft_utils` ```{py:module} ovo.app.utils.bindcraft_utils ``` ```{autodoc2-docstring} ovo.app.utils.bindcraft_utils :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`load_json_from_file ` - ```{autodoc2-docstring} ovo.app.utils.bindcraft_utils.load_json_from_file :summary: ``` * - {py:obj}`get_dict_diff ` - ```{autodoc2-docstring} ovo.app.utils.bindcraft_utils.get_dict_diff :summary: ``` * - {py:obj}`merge_dictionaries ` - ```{autodoc2-docstring} ovo.app.utils.bindcraft_utils.merge_dictionaries :summary: ``` ```` ### API ````{py:function} load_json_from_file(filepath) :canonical: ovo.app.utils.bindcraft_utils.load_json_from_file ```{autodoc2-docstring} ovo.app.utils.bindcraft_utils.load_json_from_file ``` ```` ````{py:function} get_dict_diff(default: dict, custom: dict) :canonical: ovo.app.utils.bindcraft_utils.get_dict_diff ```{autodoc2-docstring} ovo.app.utils.bindcraft_utils.get_dict_diff ``` ```` ````{py:function} merge_dictionaries(default: dict, diff: dict) :canonical: ovo.app.utils.bindcraft_utils.merge_dictionaries ```{autodoc2-docstring} ovo.app.utils.bindcraft_utils.merge_dictionaries ``` ````