From 760d62e48cdb24afac1bde12420f12870c24a227 Mon Sep 17 00:00:00 2001
From: jkerdreux-imt <jerome.kerdreux@imt-atlantique.fr>
Date: Tue, 26 Nov 2024 11:30:38 +0100
Subject: [PATCH] Let's try to fix slot issues

---
 libs/lib/xaal/lib/devices.py | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/libs/lib/xaal/lib/devices.py b/libs/lib/xaal/lib/devices.py
index bf494359..34f62af1 100644
--- a/libs/lib/xaal/lib/devices.py
+++ b/libs/lib/xaal/lib/devices.py
@@ -112,14 +112,14 @@ class Device(object):
         # xAAL internal attributes for a device
         self.dev_type = dev_type  # xaal dev_type
         self.address = addr  # xaal addr
-        self.group_id = None  # group devices
-        self.vendor_id = None  # vendor ID ie : ACME
-        self.product_id = None  # product ID
-        self.hw_id = None  # hardware info
+        self.group_id: Optional[bindings.UUID] = None  # group devices
+        self.vendor_id: Optional[str] = None  # vendor ID ie : ACME
+        self.product_id: Optional[str] = None  # product ID
+        self.hw_id: Optional[str] = None  # hardware info
         self.version = None  # product release
         self.url = None  # product URL
-        self.schema = None  # schema URL
-        self.info = None  # additionnal info
+        self.schema: Optional[str] = None  # schema URL
+        self.info: Optional[str] = None  # additionnal info
 
         # Unsupported stuffs
         self.unsupported_attributes = []
-- 
GitLab