summaryrefslogtreecommitdiff
path: root/doc/summarize.py
diff options
context:
space:
mode:
Diffstat (limited to 'doc/summarize.py')
-rwxr-xr-xdoc/summarize.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/doc/summarize.py b/doc/summarize.py
index d953bd642..833436cee 100755
--- a/doc/summarize.py
+++ b/doc/summarize.py
@@ -5,7 +5,7 @@ summarize.py
Show a summary about which Numpy functions are documented and which are not.
"""
-from __future__ import division
+from __future__ import division, absolute_import, print_function
import os, glob, re, sys, inspect, optparse
import collections
@@ -74,26 +74,26 @@ def main():
# report
in_sections = {}
- for name, locations in documented.iteritems():
+ for name, locations in documented.items():
for (filename, section, keyword, toctree) in locations:
in_sections.setdefault((filename, section, keyword), []).append(name)
- print "Documented"
- print "==========\n"
+ print("Documented")
+ print("==========\n")
last_filename = None
for (filename, section, keyword), names in sorted(in_sections.items()):
if filename != last_filename:
- print "--- %s\n" % filename
+ print("--- %s\n" % filename)
last_filename = filename
- print " ** ", section
- print format_in_columns(sorted(names), options.cols)
- print "\n"
+ print(" ** ", section)
+ print(format_in_columns(sorted(names), options.cols))
+ print("\n")
- print ""
- print "Undocumented"
- print "============\n"
- print format_in_columns(sorted(undocumented.keys()), options.cols)
+ print("")
+ print("Undocumented")
+ print("============\n")
+ print(format_in_columns(sorted(undocumented.keys()), options.cols))
def check_numpy():
documented = get_documented(glob.glob(SOURCE_DIR + '/*.rst'))
@@ -149,8 +149,8 @@ def format_in_columns(lst, max_columns):
Format a list containing strings to a string containing the items
in columns.
"""
- lst = map(str, lst)
- col_len = max(map(len, lst)) + 2
+ lst = [str(_m) for _m in lst]
+ col_len = max([len(_m) for _m in lst]) + 2
ncols = 80//col_len
if ncols > max_columns:
ncols = max_columns