Google API + proxy + httplib2
rather than using Python2, I think you'd better try using httplib2shim
You can have a look at this tutorial on my blog : https://dinatam.com/fr/python-3-google-api-proxy/
In simple words, just replace this kind of code :
from httplib2 import Http
http_auth = credentials.authorize(Http())
by this one :
import httplib2shim
http_auth = credentials.authorize(httplib2shim.Http())