Hi,
There seems to be some changes in JSON response returned from the server, but the client library is not up-to-date.
The issue seems to be from an outdated annotations.py
For instance, I see that there is now a key called fullTextAnnotation returned by the server when calling detect_text(), but the corresponding _KEY_MAP is missing this key in the client library I installed from pip, causing KeyError. The latest commit from your repository does have this key, but as far as I understand these changes are not released yet?
Would there be a possibility of cross checking the versions in the future so that when the server changes it is still backwards compatible and doesn't just break the client?