Closed rspq closed 5 years ago
Tried downgrading to Python 3.5.1 and get a different error:
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/doxybook-2.0.0-py3.5.egg/doxybook/generators/member.py", line 217
additionalRefids:List[str] = []
^
SyntaxError: invalid syntax
Hi @rspq
When writing this little tool to parse doxygen xml, I did not realize you can mark classes as "interfaces", which was missing in the code, causing the exception. I have (hopefully) fixed it, also added it into an example: https://matusnovak.github.io/doxybook/docs/api/classexample_1_1_animal_interface.html
Try to download the latest master and give it a try.
Regarding the Python 3.5.1, this doxybook tool uses python typing all over the place. Python typing has been introduces in 3.6 and the "minimum version python 3.5" in the readme is false and will fix it. You have to use Python 3.6 or newer, sorry about the confusion.
Closing for inactivity.
Running it with
-h
works fine but trying to use it to generate markdown gives: