I don't understand the value of this, and it would add complexity that isn't worth it.
The value behind this was to track coverage in version control system, so that you can checkout the data together with source (useful for web sites). An alternative is to dump data into JSON or something.
Ned Batchelderrepo owner
Thanks for the detail. In that case, I would recommend storing the data, not the rendering, as you suggest, in json or something. I'm planning to revamp the .coverage data file to be json rather than pickle anyway.