# {py:mod}`archivebox.misc.toml_util` ```{py:module} archivebox.misc.toml_util ``` ```{autodoc2-docstring} archivebox.misc.toml_util :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`CustomTOMLEncoder ` - ```{autodoc2-docstring} archivebox.misc.toml_util.CustomTOMLEncoder :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`better_toml_dump_str ` - ```{autodoc2-docstring} archivebox.misc.toml_util.better_toml_dump_str :summary: ``` ```` ### API ````{py:function} better_toml_dump_str(val: typing.Any) -> str :canonical: archivebox.misc.toml_util.better_toml_dump_str ```{autodoc2-docstring} archivebox.misc.toml_util.better_toml_dump_str ``` ```` ````{py:class} CustomTOMLEncoder(**kwargs) :canonical: archivebox.misc.toml_util.CustomTOMLEncoder Bases: {py:obj}`toml.encoder.TomlEncoder` ```{autodoc2-docstring} archivebox.misc.toml_util.CustomTOMLEncoder ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} archivebox.misc.toml_util.CustomTOMLEncoder.__init__ ``` ````