Correct, no Python bindings. The other thing, though, is that any roster contact edited by Hermes would end up becoming a "permanent" contact in EDS. I'm not sure that's a good thing; it's certainly not something I want - if I remove an IM account, I want the contact detritus which comes with it gone as well.
Patches welcome (or raise a bug, but I don't think it'll be a high priority one).