Skip to content

Commit 07e9db8

Browse files
committed
Display progress when running 2to3
1 parent 11e5284 commit 07e9db8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

setup.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,10 @@ def run_2to3(self, files):
276276
[refactor(f) for f in filtered]
277277
else:
278278
p = multiprocessing.Pool()
279-
p.map(refactor, filtered)
279+
for i, x in enumerate(p.imap_unordered(refactor, filtered)):
280+
print("Running 2to3... %.02f%%" %
281+
(float(i) / len(filtered) * 100.0), end='\r')
282+
print()
280283

281284
print_raw("pymods %s" % py_modules)
282285
print_raw("packages %s" % packages)

0 commit comments

Comments
 (0)