Show More
@@ -14,6 +14,7 b' import importlib' | |||
|
14 | 14 | import os |
|
15 | 15 | import sys |
|
16 | 16 | import traceback |
|
17 | import warnings | |
|
17 | 18 | |
|
18 | 19 | def check_compat_py2(f): |
|
19 | 20 | """Check Python 3 compatibility for a file with Python 2""" |
@@ -91,6 +92,11 b" if __name__ == '__main__':" | |||
|
91 | 92 | fn = check_compat_py3 |
|
92 | 93 | |
|
93 | 94 | for f in sys.argv[1:]: |
|
94 | fn(f) | |
|
95 | with warnings.catch_warnings(record=True) as warns: | |
|
96 | fn(f) | |
|
97 | ||
|
98 | for w in warns: | |
|
99 | print(warnings.formatwarning(w.message, w.category, | |
|
100 | w.filename, w.lineno).rstrip()) | |
|
95 | 101 | |
|
96 | 102 | sys.exit(0) |
General Comments 0
You need to be logged in to leave comments.
Login now