From 20b72603eb0ae3164f68822c62378853be59d232 Mon Sep 17 00:00:00 2001 From: Christopher Wilcox Date: Tue, 6 Oct 2020 13:56:25 -0700 Subject: [PATCH] fix: harden version data gathering against DistributionNotFound (#212) --- google/cloud/firestore_v1/__init__.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/google/cloud/firestore_v1/__init__.py b/google/cloud/firestore_v1/__init__.py index 79d96c3dd..e6100331a 100644 --- a/google/cloud/firestore_v1/__init__.py +++ b/google/cloud/firestore_v1/__init__.py @@ -18,9 +18,13 @@ """Python idiomatic client for Google Cloud Firestore.""" -from pkg_resources import get_distribution -__version__ = get_distribution("google-cloud-firestore").version +import pkg_resources + +try: + __version__ = pkg_resources.get_distribution("google-cloud-firestore").version +except pkg_resources.DistributionNotFound: + __version__ = None from google.cloud.firestore_v1 import types from google.cloud.firestore_v1._helpers import GeoPoint