Skip to content

Commit

Permalink
Merge pull request #62 from google/topic-auth
Browse files Browse the repository at this point in the history
Use google-auth-httplib2 explicitly.
  • Loading branch information
tushuhei authored Dec 19, 2017
2 parents 11a8432 + eaad1f2 commit 26d1406
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions budou/budou.py
Original file line number Diff line number Diff line change
@@ -20,6 +20,7 @@
from . import api, cachefactory
import collections
import google.auth
import google_auth_httplib2
from googleapiclient import discovery
from xml.etree import ElementTree as ET
import html5lib
@@ -87,7 +88,8 @@ def serialize(self):
'word': self.word,
'pos': self.pos,
'label': self.label,
'dependency': self.dependency
'dependency': self.dependency,
'has_cjk': self.has_cjk(),
}

def maybe_add_dependency(self, default_dependency_direction):
@@ -187,8 +189,8 @@ def authenticate(cls, json_path=None):
authenticate with default credentials.''')
else:
scoped_credentials, project = google.auth.default(scope)
service = discovery.build(
'language', 'v1beta2', credentials=scoped_credentials)
authed_http = google_auth_httplib2.AuthorizedHttp(scoped_credentials)
service = discovery.build('language', 'v1beta2', http=authed_http)
return cls(service)

def parse(self, source, attributes=None, use_cache=True, language=None,

0 comments on commit 26d1406

Please sign in to comment.