diff -r 4794215f9a3c -r 4f263b89a293 scripts/install.py --- a/scripts/install.py Fri Aug 20 14:11:49 2021 +0200 +++ b/scripts/install.py Fri Aug 20 14:19:13 2021 +0200 @@ -1754,10 +1754,11 @@ with contextlib.suppress(OSError): os.rename(fileName, fileName + ".orig") - if sys.platform.startswith(("win", "cygwin")): - localHg = os.path.join(sys.exec_prefix, "Scripts", "hg.exe") - else: - localHg = os.path.join(sys.exec_prefix, "bin", "hg") + localHg = ( + os.path.join(sys.exec_prefix, "Scripts", "hg.exe") + if sys.platform.startswith(("win", "cygwin")) else + os.path.join(sys.exec_prefix, "bin", "hg") + ) for hg in (localHg, "hg"): with contextlib.suppress(OSError, subprocess.CalledProcessError): hgOut = subprocess.check_output([hg, "identify", "-i"]) # secok