I think the right place these days is https://github.com/senex/cppheaderparser/
The attached patch should fix the issue.
Not compatible with PyYAML 6.0
No need for weird sys.path manipulation when shutil.which is in stdlib
Use rsvg-convert instead of inkscape for SVG conversion
Disable Debianism
Port calchmac.py to Python 3
Make the test suite working again!