Issue 32829: Lib/ be more pythonic (original) (raw)
diff --git a/Lib/distutils/command/sdist.py b/Lib/distutils/command/sdist.py --- a/Lib/distutils/command/sdist.py +++ b/Lib/distutils/command/sdist.py @@ -251,14 +251,11 @@ class sdist(Command): for fn in standards: if isinstance(fn, tuple): alts = fn - got_it = False for fn in alts: if self._cs_path_exists(fn): - got_it = True self.filelist.append(fn) break
if not got_it:
else: self.warn("standard file not found: should have one of " + ', '.join(alts)) else:
diff --git a/Lib/email/_header_value_parser.py b/Lib/email/_header_value_parser.py --- a/Lib/email/_header_value_parser.py +++ b/Lib/email/_header_value_parser.py @@ -567,14 +567,7 @@ class DisplayName(Phrase):
@property
def value(self):
quote = False
if self.defects:
quote = True
else:
for x in self:
if x.token_type == 'quoted-string':
quote = True
if quote:
if self.defects or any(x.token_type == 'quoted-string' for x in self): pre = post = '' if self[0].token_type=='cfws' or self[0][0].token_type=='cfws': pre = ' '
diff --git a/Lib/idlelib/config.py b/Lib/idlelib/config.py --- a/Lib/idlelib/config.py +++ b/Lib/idlelib/config.py @@ -402,7 +402,7 @@ class IdleConf: because setting 'name' to a builtin not defined in older IDLEs to display multiple error messages or quit. See https://bugs.python.org/issue25313.
When default = True, 'name2' takes precedence over 'name',
When default is True, 'name2' takes precedence over 'name', while older IDLEs will just use name. When default = False, 'name2' may still be set, but it is ignored. """