Hello,
after updating google-auth package from v1.7.2 to v1.8.0 error occurred from credentials.py
stack-trace:
range=RANGE).execute()
File "/home/vagrant/py36/lib/python3.6/site-packages/googleapiclient/_helpers.py", line 130, in positional_wrapper
return wrapped(*args, **kwargs)
File "/home/vagrant/py36/lib/python3.6/site-packages/googleapiclient/http.py", line 851, in execute
method=str(self.method), body=self.body, headers=self.headers)
File "/home/vagrant/py36/lib/python3.6/site-packages/googleapiclient/http.py", line 165, in _retry_request
resp, content = http.request(uri, method, *args, **kwargs)
File "/home/vagrant/py36/lib/python3.6/site-packages/google_auth_httplib2.py", line 187, in request
self._request, method, uri, request_headers)
File "/home/vagrant/py36/lib/python3.6/site-packages/google/auth/credentials.py", line 125, in before_request
self.apply(headers)
File "/home/vagrant/py36/lib/python3.6/site-packages/google/oauth2/credentials.py", line 185, in apply
if self.quota_project_id is not None:
File "/home/vagrant/py36/lib/python3.6/site-packages/google/oauth2/credentials.py", line 134, in quota_project_id
return self._quota_project_id
AttributeError: 'Credentials' object has no attribute '_quota_project_id'
Trigger is googleapiclient.http.execute():
from googleapiclient.discovery import build
build('sheets', 'v4', credentials=creds).spreadsheets().values().get(spreadsheetId=SPREADSHEET_ID,range=RANGE).execute()
Downgrading google-auth to previous version (or avoid to refer this attribute) , error dissapeared.
Some compatibility issue behind this? Appreciate if someone let me know..
requirements condition
google-api-python-client
google-auth-httplib2
google-auth-oauthlib
google-auth
installed version from pip-list
google-api-python-client (1.7.11)
google-auth (1.8.0) # or 1.8.1
google-auth-httplib2 (0.0.3)
google-auth-oauthlib (0.4.1)
Hello,
after updating
google-authpackage fromv1.7.2tov1.8.0error occurred fromcredentials.pystack-trace:
Trigger is googleapiclient.http.execute():
Downgrading google-auth to previous version (or avoid to refer this attribute) , error dissapeared.
Some compatibility issue behind this? Appreciate if someone let me know..
requirements condition
installed version from pip-list