From 5eb3c378efd99e941f4c9044143c2af219119bb6 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Fri, 5 Nov 2021 00:45:21 +0100 Subject: [PATCH] Sort pins to make diffing easier. --- stm32data/__main__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stm32data/__main__.py b/stm32data/__main__.py index e8312b6..0cc9119 100755 --- a/stm32data/__main__.py +++ b/stm32data/__main__.py @@ -691,7 +691,7 @@ def parse_chips(): if pname in chip['pins']: if len(chip['pins'][pname]) > 0: - p['pins'] = chip['pins'][pname] + p['pins'] = sorted(chip['pins'][pname], key=lambda p: (parse_pin_name(p['pin']), p['signal'])) if chip_nvic in chip_interrupts: if pname in chip_interrupts[chip_nvic]: