From 9686ea5d3404d809452998c9a6e2b54ad937b0ff Mon Sep 17 00:00:00 2001 From: Marco Colombo Date: Thu, 27 Nov 2025 10:58:37 +0100 Subject: [PATCH] Remove deprecated "require_devices" attribute --- src/arduino/app_tools/module_listing.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/arduino/app_tools/module_listing.py b/src/arduino/app_tools/module_listing.py index bd75e525..5499e60a 100644 --- a/src/arduino/app_tools/module_listing.py +++ b/src/arduino/app_tools/module_listing.py @@ -41,7 +41,7 @@ def __init__( fs_path: str, model_name: str, category: str = "miscellaneous", - require_devices: bool = False, + mount_devices_into_container: bool = False, requires_display: str = None, required_device_classes: List[str] = None, env_variables: Dict[str, str] = None, @@ -60,7 +60,7 @@ def __init__( self.model_name: str = model_name self.require_model: bool = model_name != "" self.category = category - self.require_devices: bool = require_devices + self.mount_devices_into_container: bool = mount_devices_into_container self.requires_display: Optional[str] = requires_display self.required_device_classes: Optional[List[str]] = required_device_classes self.env_variables: Optional[Dict[str, str]] = env_variables @@ -72,8 +72,7 @@ def to_dict(self) -> dict: "description": self.brick_description, "require_container": self.require_container, "require_model": self.require_model, - "require_devices": self.require_devices, # Keep for backward compatibility. To be removed in future versions. - "mount_devices_into_container": self.require_devices, + "mount_devices_into_container": self.mount_devices_into_container, "ports": self.ports, "category": self.category, }