I fought with the libraries for quite a while, trying to make all the dependencies work, then gave up and wrote low-level code to do the OAuth authentication and to get the calendar entries I wanted.
Here's a gist of the relevant code, maybe helpful if you have a similar small use case.
... And the important imports for the gist:
from oauth2client import _helpers, _pure_python_crypt