def dict_node_representer(dumper, dict_node): items = dict_node.items() items = sorted(items, key=lambda x: x[0]) return dumper.represent_mapping('tag:yaml.org,2002:map', items)