I've started to work on a parser to get coverage information from Vim scripts ((https://github.com/Vimjas/covimerage/tree/develop)), and am asking myself the question now if I should use coveragepy's infrastructure.
This would probably mean to use the coverage lib to generate the private data, so that all the
coverage commands would work on it.
One issue I've seen already is that coveragepy's xmlreport does not support (expects) hit counts, which I would have in this case.
What do you think?