I was asked to share my Note Report. I have raised a ‘bug report’ 0013309 and uploaded the .py and the .gpr.py files.
I am still on 5v1 gramps so you will need to edit the gramps version in the .gpr.py file to suit your version. No other changes should be necessary. You will need to be on Python 3.
I’ve tested what I can. The .py file is documented so you should be able to fix any faults but if not then email me and I will do my best to fix any problems you have. If it is useful and worth publishing then please do so with my blessing.
If you do fix a fault, update bug report.