From b77ecf65f0d09dd517bf6869fdd3f1ee05e3d3f0 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 | 4 ++++ pubsub/google/cloud/pubsub/__init__.py | 3 +++ resource_manager/google/cloud/resource_manager/__init__.py | 3 +++ runtimeconfig/google/cloud/runtimeconfig/__init__.py | 4 ++++ speech/google/cloud/speech/__init__.py | 4 ++++ translate/google/cloud/translate/__init__.py | 4 ++++ vision/google/cloud/vision/__init__.py | 4 ++++ 12 files changed, 41 insertions(+) diff --git a/bigquery/google/cloud/bigquery/__init__.py b/bigquery/google/cloud/bigquery/__init__.py index 9b5809af6cf72..95a68b936f1b5 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 5a8e5c3880228..034046b869692 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 e6cdf438adb50..c844a56996233 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 93e9fd2fc67c3..dfb698bdfc381 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 d83ea47989490..2ed4474ce85ed 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 3afbd72baac9f..558eb21f781b0 100644 --- a/monitoring/google/cloud/monitoring/__init__.py +++ b/monitoring/google/cloud/monitoring/__init__.py @@ -14,6 +14,10 @@ """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 9c0fcb9d45f65..28cea93f953d1 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 65a45126b52ba..fb77fadd74764 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 1ab5f83d202cc..d9cd561fea59f 100644 --- a/runtimeconfig/google/cloud/runtimeconfig/__init__.py +++ b/runtimeconfig/google/cloud/runtimeconfig/__init__.py @@ -14,4 +14,8 @@ """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 0c4f7542e02fe..015b6705cbe5d 100644 --- a/speech/google/cloud/speech/__init__.py +++ b/speech/google/cloud/speech/__init__.py @@ -14,6 +14,10 @@ """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 efcb64eff8fee..afa36589d515e 100644 --- a/translate/google/cloud/translate/__init__.py +++ b/translate/google/cloud/translate/__init__.py @@ -14,6 +14,10 @@ """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 8a60ee566968a..fa39682e80fd3 100644 --- a/vision/google/cloud/vision/__init__.py +++ b/vision/google/cloud/vision/__init__.py @@ -14,4 +14,8 @@ """Google Cloud Vision API package.""" + +from pkg_resources import get_distribution +__version__ = get_distribution('google-cloud-vision') + from google.cloud.vision.client import Client