From 9a74ad0d5c6d5148005924e392b53ae86f8bfd5f Mon Sep 17 00:00:00 2001 From: Danny Hermes Date: Tue, 21 Feb 2017 11:06:24 -0800 Subject: [PATCH] Adding __version__ in packages that need HTTP. --- bigquery/google/cloud/bigquery/__init__.py | 3 +++ dns/google/cloud/dns/__init__.py | 3 +++ error_reporting/google/cloud/error_reporting/__init__.py | 3 +++ language/google/cloud/language/__init__.py | 3 +++ logging/google/cloud/logging/__init__.py | 3 +++ monitoring/google/cloud/monitoring/__init__.py | 3 +++ pubsub/google/cloud/pubsub/__init__.py | 3 +++ resource_manager/google/cloud/resource_manager/__init__.py | 3 +++ runtimeconfig/google/cloud/runtimeconfig/__init__.py | 3 +++ speech/google/cloud/speech/__init__.py | 3 +++ translate/google/cloud/translate/__init__.py | 3 +++ vision/google/cloud/vision/__init__.py | 3 +++ 12 files changed, 36 insertions(+) diff --git a/bigquery/google/cloud/bigquery/__init__.py b/bigquery/google/cloud/bigquery/__init__.py index 9b5809af6cf7..95a68b936f1b 100644 --- a/bigquery/google/cloud/bigquery/__init__.py +++ b/bigquery/google/cloud/bigquery/__init__.py @@ -23,6 +23,9 @@ """ +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-bigquery') + from google.cloud.bigquery._helpers import ArrayQueryParameter from google.cloud.bigquery._helpers import ScalarQueryParameter from google.cloud.bigquery._helpers import StructQueryParameter diff --git a/dns/google/cloud/dns/__init__.py b/dns/google/cloud/dns/__init__.py index 5a8e5c388022..034046b86969 100644 --- a/dns/google/cloud/dns/__init__.py +++ b/dns/google/cloud/dns/__init__.py @@ -25,6 +25,9 @@ """ +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-dns') + from google.cloud.dns.zone import Changes from google.cloud.dns.client import Client from google.cloud.dns.zone import ManagedZone diff --git a/error_reporting/google/cloud/error_reporting/__init__.py b/error_reporting/google/cloud/error_reporting/__init__.py index e6cdf438adb5..c844a5699623 100644 --- a/error_reporting/google/cloud/error_reporting/__init__.py +++ b/error_reporting/google/cloud/error_reporting/__init__.py @@ -15,6 +15,9 @@ """Client library for Stackdriver Error Reporting""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-error-reporting') + from google.cloud.error_reporting.client import Client from google.cloud.error_reporting.client import HTTPContext from google.cloud.error_reporting.util import build_flask_context diff --git a/language/google/cloud/language/__init__.py b/language/google/cloud/language/__init__.py index 93e9fd2fc67c..dfb698bdfc38 100644 --- a/language/google/cloud/language/__init__.py +++ b/language/google/cloud/language/__init__.py @@ -15,6 +15,9 @@ """Client library for Google Cloud Natural Language API.""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-language') + from google.cloud.language.client import Client from google.cloud.language.document import Document from google.cloud.language.document import Encoding diff --git a/logging/google/cloud/logging/__init__.py b/logging/google/cloud/logging/__init__.py index d83ea4798949..2ed4474ce85e 100644 --- a/logging/google/cloud/logging/__init__.py +++ b/logging/google/cloud/logging/__init__.py @@ -15,6 +15,9 @@ """Google Stackdriver Logging API wrapper.""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-logging') + from google.cloud.logging.client import Client diff --git a/monitoring/google/cloud/monitoring/__init__.py b/monitoring/google/cloud/monitoring/__init__.py index 3afbd72baac9..838e9cd61a5d 100644 --- a/monitoring/google/cloud/monitoring/__init__.py +++ b/monitoring/google/cloud/monitoring/__init__.py @@ -14,6 +14,9 @@ """Google Stackdriver Monitoring API wrapper.""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-monitoring') + from google.cloud.monitoring.client import Client from google.cloud.monitoring.group import Group from google.cloud.monitoring.label import LabelDescriptor diff --git a/pubsub/google/cloud/pubsub/__init__.py b/pubsub/google/cloud/pubsub/__init__.py index 9c0fcb9d45f6..28cea93f953d 100644 --- a/pubsub/google/cloud/pubsub/__init__.py +++ b/pubsub/google/cloud/pubsub/__init__.py @@ -24,6 +24,9 @@ """ +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-pubsub') + from google.cloud.pubsub.client import Client from google.cloud.pubsub.subscription import Subscription from google.cloud.pubsub.topic import Topic diff --git a/resource_manager/google/cloud/resource_manager/__init__.py b/resource_manager/google/cloud/resource_manager/__init__.py index 65a45126b52b..fb77fadd7476 100644 --- a/resource_manager/google/cloud/resource_manager/__init__.py +++ b/resource_manager/google/cloud/resource_manager/__init__.py @@ -15,6 +15,9 @@ """Google Cloud Resource Manager API wrapper.""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-resource-manager') + from google.cloud.resource_manager.client import Client from google.cloud.resource_manager.project import Project diff --git a/runtimeconfig/google/cloud/runtimeconfig/__init__.py b/runtimeconfig/google/cloud/runtimeconfig/__init__.py index 1ab5f83d202c..da9db439cf25 100644 --- a/runtimeconfig/google/cloud/runtimeconfig/__init__.py +++ b/runtimeconfig/google/cloud/runtimeconfig/__init__.py @@ -14,4 +14,7 @@ """Google Cloud Runtime Configurator API package.""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-runtimeconfig') + from google.cloud.runtimeconfig.client import Client diff --git a/speech/google/cloud/speech/__init__.py b/speech/google/cloud/speech/__init__.py index 0c4f7542e02f..11bda6e23104 100644 --- a/speech/google/cloud/speech/__init__.py +++ b/speech/google/cloud/speech/__init__.py @@ -14,6 +14,9 @@ """Google Cloud Speech API wrapper.""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-speech') + from google.cloud.speech.alternative import Alternative from google.cloud.speech.client import Client from google.cloud.speech.encoding import Encoding diff --git a/translate/google/cloud/translate/__init__.py b/translate/google/cloud/translate/__init__.py index efcb64eff8fe..91c69ed1ff13 100644 --- a/translate/google/cloud/translate/__init__.py +++ b/translate/google/cloud/translate/__init__.py @@ -14,6 +14,9 @@ """Google Cloud Translation API wrapper.""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-translate') + from google.cloud.translate.client import BASE from google.cloud.translate.client import Client from google.cloud.translate.client import NMT diff --git a/vision/google/cloud/vision/__init__.py b/vision/google/cloud/vision/__init__.py index 8a60ee566968..a04146b580e3 100644 --- a/vision/google/cloud/vision/__init__.py +++ b/vision/google/cloud/vision/__init__.py @@ -14,4 +14,7 @@ """Google Cloud Vision API package.""" +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-vision') + from google.cloud.vision.client import Client