diff --git a/fusesoc/utils.py b/fusesoc/utils.py index 9a2c7acb..4a269310 100644 --- a/fusesoc/utils.py +++ b/fusesoc/utils.py @@ -151,7 +151,7 @@ def _formatwarning(message, category, filename, lineno, line=None): def yaml_fwrite(filepath, content, preamble=""): with open(filepath, "w") as f: f.write(preamble) - f.write(yaml.dump(content, Dumper=YamlDumper)) + f.write(yaml.dump(content, Dumper=YamlDumper, sort_keys=False)) def yaml_fread(filepath, resolve_env_vars=False):