From 0a994b0e35f9cb9a5ca8b291aa3f26f46d5440a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leo=20Echevarr=C3=ADa?= Date: Tue, 7 Mar 2023 10:30:46 -0300 Subject: [PATCH] Disabled sort_keys for YAML write in utils.py to preserve insertion order of files in .core --- fusesoc/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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):