Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8a698ed

Browse files
committed
Merge heads.
2 parents 6f1e400 + a72bc8c commit 8a698ed

3 files changed

Lines changed: 7 additions & 1 deletion

File tree

Misc/ACKS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -592,6 +592,7 @@ Randall Hopper
592592
Nadav Horesh
593593
Alon Horev
594594
Jan Hosang
595+
Jonathan Hosmer
595596
Alan Hourihane
596597
Ken Howard
597598
Brad Howes

Misc/NEWS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -977,6 +977,9 @@ IDLE
977977
Build
978978
-----
979979

980+
- Issue #16537: Check whether self.extensions is empty in setup.py. Patch by
981+
Jonathan Hosmer.
982+
980983
- Issue #22359: Remove incorrect uses of recursive make. Patch by Jonas
981984
Wagner.
982985

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,9 @@ def build_extensions(self):
263263
for ext in self.extensions:
264264
self.check_extension_import(ext)
265265

266-
longest = max([len(e.name) for e in self.extensions])
266+
longest = 0
267+
if self.extensions:
268+
longest = max([len(e.name) for e in self.extensions])
267269
if self.failed or self.failed_on_import:
268270
all_failed = self.failed + self.failed_on_import
269271
longest = max(longest, max([len(name) for name in all_failed]))

0 commit comments

Comments
 (0)