mirror of
				https://github.com/KevinMidboe/python-gpiozero.git
				synced 2025-10-29 17:50:37 +00:00 
			
		
		
		
	Merge pull request #259 from lurch/patch-2
Ensure CompositeDevice._order has deterministic behaviour
This commit is contained in:
		| @@ -260,7 +260,7 @@ class CompositeDevice(Device): | ||||
|         self._tuple = None | ||||
|         self._order = kwargs.pop('_order', None) | ||||
|         if self._order is None: | ||||
|             self._order = kwargs.keys() | ||||
|             self._order = sorted(kwargs.keys()) | ||||
|         self._order = tuple(self._order) | ||||
|         for missing_name in set(kwargs.keys()) - set(self._order): | ||||
|             raise CompositeDeviceBadOrder('%s missing from _order' % missing_name) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user