]> granicus.if.org Git - python/commitdiff
Issue #16537: Use the new *default* parameter of max().
authorBerker Peksag <berker.peksag@gmail.com>
Wed, 1 Oct 2014 02:12:18 +0000 (05:12 +0300)
committerBerker Peksag <berker.peksag@gmail.com>
Wed, 1 Oct 2014 02:12:18 +0000 (05:12 +0300)
1  2 
setup.py

diff --cc setup.py
index ffc7741a05177c7f2519118574933bbe5121ad25,277965837c32e4a2ccd3f86ad5017ad22256f3b4..0f88e78c61644fea3f9537ba35503a55b57e3c27
+++ b/setup.py
@@@ -260,15 -252,9 +260,13 @@@ class PyBuildExt(build_ext)
  
          build_ext.build_extensions(self)
  
-         longest = 0
-         if self.extensions:
-             longest = max([len(e.name) for e in self.extensions])
 +        for ext in self.extensions:
 +            self.check_extension_import(ext)
 +
 -        if self.failed:
 -            longest = max(longest, max([len(name) for name in self.failed]))
+         longest = max([len(e.name) for e in self.extensions], default=0)
 +        if self.failed or self.failed_on_import:
 +            all_failed = self.failed + self.failed_on_import
 +            longest = max(longest, max([len(name) for name in all_failed]))
  
          def print_three_column(lst):
              lst.sort(key=str.lower)