I assume the bare Exception raising is for compatibility with the riak Python client library? Could we perhaps note that in a comment?