src/eric7/MicroPython/Devices/DeviceBase.py

branch
eric7
changeset 11219
72ff8c49919e
parent 11190
f5ffdf0164ab
child 11220
044ea8893b81
diff -r 43dfc40728d2 -r 72ff8c49919e src/eric7/MicroPython/Devices/DeviceBase.py
--- a/src/eric7/MicroPython/Devices/DeviceBase.py	Mon Apr 14 12:22:18 2025 +0200
+++ b/src/eric7/MicroPython/Devices/DeviceBase.py	Tue Apr 15 12:23:11 2025 +0200
@@ -1284,7 +1284,10 @@
         try:
             import version
             res['mpy_variant_info'] = version.BUILD
-            res['mpy_variant_version'] = version.BUILD.split('-')[2][1:]
+            try:
+                res['mpy_variant_version'] = version.BUILD.split('-')[2][1:]
+            except IndexError:
+                res['mpy_variant_version'] = ''
         except ImportError:
             res['mpy_variant_info'] = ''
             res['mpy_variant_version'] = ''
@@ -1407,7 +1410,10 @@
         try:
             import version
             res['mpy_variant_info'] = version.BUILD
-            res['mpy_variant_version'] = version.BUILD.split('-')[2][1:]
+            try:
+                res['mpy_variant_version'] = version.BUILD.split('-')[2][1:]
+            except IndexError:
+                res['mpy_variant_version'] = ''
         except ImportError:
             res['mpy_variant_info'] = ''
             res['mpy_variant_version'] = ''

eric ide

mercurial