Out of curiosity I took a look at abipkgdiff that's provided by the libabigail package and it's a python wrapper around abipkgdiff. I'm a little rusty on Python but I could probably use that as a very nice starting point...

The next question is what package would the wrapper go in? I think the natural place is fedora-packager.

Thanks,
Richard