diff -r 3d32490ebde4 -r 4139f17d07ad src/eric7/MicroPython/Devices/CircuitPythonUpdater/ShowInstalledDialog.py --- a/src/eric7/MicroPython/Devices/CircuitPythonUpdater/ShowInstalledDialog.py Sat Aug 31 15:55:04 2024 +0200 +++ b/src/eric7/MicroPython/Devices/CircuitPythonUpdater/ShowInstalledDialog.py Sat Aug 31 17:19:33 2024 +0200 @@ -32,8 +32,9 @@ super().__init__(parent) self.setupUi(self) + backend = circup.DiskBackend(devicePath, circup.logger) self.modulesList.clear() - deviceModules = circup.get_device_versions(devicePath) + deviceModules = backend.get_device_versions() for name, metadata in deviceModules.items(): QTreeWidgetItem( self.modulesList,