docs-sane errors with python3
When your environment python is python3, we get the following when running docs-sane:
$ ./docs-sane
Traceback (most recent call last):
File "./docs-sane", line 144, in <module>
main()
File "./docs-sane", line 38, in main
check_man()
File "./docs-sane", line 51, in check_man
helps = { x: help_get(x) for x in execs }
File "./docs-sane", line 51, in <dictcomp>
helps = { x: help_get(x) for x in execs }
File "./docs-sane", line 120, in help_get
m = re.search(r"^(?:[Uu]sage:[^\n]+\n| +[^\n]+\n|\n)*([^\n]+)\n", out)
File "/home/jogas/anaconda3/lib/python3.7/re.py", line 183, in search
return _compile(pattern, flags).search(string)
TypeError: cannot use a string pattern on a bytes-like object