X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=bindings%2Fpython%2Fsigrok%2Fcore%2Fclasses.py;h=b5a64cfc2e13bf78f6e20b67a6b7037a4b7ff5d8;hb=865730188c64765fd40fc45f28aed7fa5771550f;hp=7d4ce3b711a969780394974060e5c0a183de827c;hpb=772b21d42566f5ccf79075bfdf65a4e0e323f74b;p=libsigrok.git diff --git a/bindings/python/sigrok/core/classes.py b/bindings/python/sigrok/core/classes.py index 7d4ce3b7..b5a64cfc 100644 --- a/bindings/python/sigrok/core/classes.py +++ b/bindings/python/sigrok/core/classes.py @@ -19,6 +19,7 @@ from functools import partial from fractions import Fraction +from collections import OrderedDict from .lowlevel import * from . import lowlevel import itertools @@ -111,7 +112,7 @@ class Context(object): @property def input_formats(self): if not self._input_formats: - self._input_formats = {} + self._input_formats = OrderedDict() input_list = sr_input_list() for i in itertools.count(): input_ptr = sr_input_format_ptr_array_getitem(input_list, i)