Hey Everyone, I've put together a draft of an idiomatic python API that sits on top of the swig bindings. It's a very thin layer, all it does is translate from a procedural interface to an object oriented one, handling memory management and adding checked exceptions along the way. I've posted it here:
https://issues.apache.org/jira/browse/PROTON-23 Notably it does not have any docs yet, this is partly because I'm lazy and partly because it would be nice to figure out a way to share documentation between languages. Please check it out and let me know if you have any comments. --Rafael