zephyr/scripts/dts/python-devicetree/tests
Martí Bolívar 3c976cc3b6 devicetree: stop using OrderedDict
Regular dicts are insertion-ordered since CPython 3.6 and Python 3.7.
Zephyr now requires Python 3.8, so it should be OK to replace
OrderedDict with regular dict now. This results in less typing and
more readable object representations.

A nitpicker could argue that this is a functional change, since if a
user is doing 'assert isinstance(node.props, OrderedDict)', that will
fail now, but:

 1. nobody is doing something like that in the zephyr tree
 2. that would be a silly thing to do
 3. we don't currently make any API stability guarantees
    for this module right now anyway

so it should be fine.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-11-07 19:00:31 +01:00
..
test-bindings
test-bindings-2
test-bindings-include
test-wrong-bindings
test_dtlib.py dtlib: error out on duplicate node names 2022-09-21 07:55:40 -07:00
test_edtlib.py devicetree: stop using OrderedDict 2022-11-07 19:00:31 +01:00
test-multidir.dts
test.dts