Tue, 15 Apr 2025 12:23:11 +0200
MicroPython Interface
- Adapted some device scripts (Pimoroni branch) to latest MPy firmware.
src/eric7/MicroPython/Devices/DeviceBase.py | file | annotate | diff | comparison | revisions |
--- 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'] = ''