--- a/src/eric7/SystemUtilities/PythonUtilities.py Wed Nov 29 14:34:13 2023 +0100 +++ b/src/eric7/SystemUtilities/PythonUtilities.py Wed Nov 29 14:49:44 2023 +0100 @@ -170,9 +170,9 @@ @rtype list of str """ try: - import winreg + import winreg # noqa: I101, I103 except ImportError: - import _winreg as winreg # __IGNORE_WARNING__ + import _winreg as winreg # noqa: I101, I102 def getExePath(branch, access, versionStr): with contextlib.suppress(WindowsError, OSError): @@ -181,7 +181,7 @@ pcore = winreg.OpenKey(python, "PythonCore", 0, access) version = winreg.OpenKey(pcore, versionStr, 0, access) installpath = winreg.QueryValue(version, "InstallPath") - exe = os.path.join(installpath, "python.exe") + exe = os.path.join(installpath, "python.exe") if os.access(exe, os.X_OK): return exe @@ -200,9 +200,7 @@ versionSuffixes = ["", "-32", "-64"] for minorVersion in minorVersions: for versionSuffix in versionSuffixes: - versionStr = "{0}.{1}{2}".format( - "3", minorVersion, versionSuffix - ) + versionStr = "{0}.{1}{2}".format("3", minorVersion, versionSuffix) exePath = getExePath( winreg.HKEY_CURRENT_USER, winreg.KEY_WOW64_32KEY | winreg.KEY_READ,