diff -r a8fe4672690e -r 031d64d92dc8 CxFreeze/CxfreezeConfigDialog.py --- a/CxFreeze/CxfreezeConfigDialog.py Sun Jan 21 15:01:21 2018 +0100 +++ b/CxFreeze/CxfreezeConfigDialog.py Sat Mar 31 13:09:32 2018 +0200 @@ -170,9 +170,7 @@ # combine it with the values of parms if parms is not None: - for key, value in parms.items(): - if key in self.parameters: - self.parameters[key] = parms[key] + self.parameters.update(parms) self.exe = exe self.cxfreezeExecCombo.addItems(exe) @@ -435,7 +433,7 @@ if not os.path.exists(modpath): # but if it failed search in the whole directory tree modpath = None - for dirpath, dirnames, filenames in os.walk(dirname): + for dirpath, dirnames, _ in os.walk(dirname): if 'cx_Freeze' in dirnames: modpath = os.path.join(dirpath, "cx_Freeze") break