From f090551d1350f9ec57f8617a2a5a850fc63e7586 Mon Sep 17 00:00:00 2001 From: luddens Date: Tue, 9 Apr 2019 17:03:33 +0200 Subject: [PATCH] fix unordered flatpak's manifest dictionnaries aren't ordered with python 3.5, OrderDict() fixes that. --- kiwixbuild/flatpak_builder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kiwixbuild/flatpak_builder.py b/kiwixbuild/flatpak_builder.py index 86a8abb..8ce1811 100644 --- a/kiwixbuild/flatpak_builder.py +++ b/kiwixbuild/flatpak_builder.py @@ -134,7 +134,7 @@ class FlatpakBuilder: def configure(self): steps = remove_duplicates(target_steps()) - modules = {} + modules = OrderedDict() for stepDef in steps: module = modules.setdefault(stepDef[1], {}) module['name'] = stepDef[1]