|
|
|
@ -52,6 +52,10 @@ import support |
|
|
|
|
|
|
|
|
|
PYTHON_STEM = os.path.dirname(os.path.abspath(__file__)) |
|
|
|
|
|
|
|
|
|
BINARIES_REPOSITORY = os.environ.get( |
|
|
|
|
'GRPC_PYTHON_BINARIES_REPOSITORY', |
|
|
|
|
'https://storage.googleapis.com/grpc-precompiled-binaries/python/') |
|
|
|
|
|
|
|
|
|
CONF_PY_ADDENDUM = """ |
|
|
|
|
extensions.append('sphinx.ext.napoleon') |
|
|
|
|
napoleon_google_docstring = True |
|
|
|
@ -78,10 +82,7 @@ def _get_grpc_custom_bdist_egg(decorated_basename, target_egg_basename): |
|
|
|
|
from six.moves.urllib import request |
|
|
|
|
decorated_path = decorated_basename + '.egg' |
|
|
|
|
try: |
|
|
|
|
url = ( |
|
|
|
|
'https://storage.googleapis.com/grpc-precompiled-binaries/' |
|
|
|
|
'python/{target}' |
|
|
|
|
.format(target=decorated_path)) |
|
|
|
|
url = BINARIES_REPOSITORY + '/{target}'.format(target=decorated_path) |
|
|
|
|
egg_data = request.urlopen(url).read() |
|
|
|
|
except IOError as error: |
|
|
|
|
raise CommandError( |
|
|
|
|