diff -r 289c7150ec4b -r f5ffdf0164ab src/eric7/APIs/Python3/eric7.api --- a/src/eric7/APIs/Python3/eric7.api Mon Mar 24 14:16:32 2025 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Wed Mar 26 19:46:41 2025 +0100 @@ -2891,6 +2891,7 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice.hasTimeCommands?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.hasWifi?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.hasWifiCountry?4() +eric7.MicroPython.Devices.DeviceBase.BaseDevice.hash?4(deviceFileName, algorithm="sha256", chunkSize=256) eric7.MicroPython.Devices.DeviceBase.BaseDevice.isLanConnected?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.isMicrobit?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.isNetworkConnected?4() @@ -2928,6 +2929,7 @@ eric7.MicroPython.Devices.DeviceBase.BaseDevice.supportsLocalFileAccess?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.supportsRenameFiles?4() eric7.MicroPython.Devices.DeviceBase.BaseDevice.syncTime?4(_deviceType, hasCPy=False) +eric7.MicroPython.Devices.DeviceBase.BaseDevice.touch?4(deviceFileName) eric7.MicroPython.Devices.DeviceBase.BaseDevice.upipInstall?4(packages) eric7.MicroPython.Devices.DeviceBase.BaseDevice.writeCredentials?4(ssid, password, hostname, country) eric7.MicroPython.Devices.DeviceBase.BaseDevice.writeLanAutoConnect?4(config, hostname) @@ -3206,6 +3208,8 @@ eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.get?4(deviceFileName, hostFileName="") eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.getData?4(deviceFileName) eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.getFileDone?7 +eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.hashDone?7 +eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.hashFile?4(deviceFileName, algorithm="sha256", chunkSize=256) eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.lls?4(dirname, showHidden=False) eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.longListFiles?7 eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.makedirs?4(dirname) @@ -3221,6 +3225,8 @@ eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.rsync?4(hostDirectory, deviceDirectory, mirror=True, localDevice=False) eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.rsyncDone?7 eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.rsyncProgressMessage?7 +eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.touchFile?4(deviceFileName) +eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.touchFileDone?7 eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager.writeFile?4(filename, text) eric7.MicroPython.MicroPythonFileManager.MicroPythonFileManager?1(device, parent=None) eric7.MicroPython.MicroPythonFileManagerWidget.MicroPythonFileManagerWidget.on_deviceCwd_textChanged?4(cwd)