Skip to content

Commit 69c077b

Browse files
committed
WIP: print dependency versions
1 parent 5c298dd commit 69c077b

File tree

9 files changed

+43
-9
lines changed

9 files changed

+43
-9
lines changed

gapic/templates/%namespace/%name_%version/%sub/__init__.py.j2

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ try:
6767
except metadata.PackageNotFoundError:
6868
return (None, "--")
6969

70+
for _dependency_package in ["aiohttp", "grpcio", "grpcio-status", "grpcgcp", "grpcio-gcp"]:
71+
(_version_used, _version_used_string) = _get_version(_dependency_package)
72+
print(f"*** Dependency: {dependency_package} @ {_version_used_string}")
73+
7074
_dependency_package = "google.protobuf"
7175
_next_supported_version = "4.25.8"
7276
_next_supported_version_tuple = (4, 25, 8)
@@ -86,7 +90,7 @@ try:
8690
# f"{_dependency_package}.",
8791
# FutureWarning)
8892
except Exception as exception: # pragma: NO COVER
89-
warnings.warn(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
93+
print(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
9094

9195
{# Import subpackages. -#}
9296
{% for subpackage, _ in api.subpackages|dictsort %}

tests/integration/goldens/asset/google/cloud/asset_v1/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ def _get_version(dependency_name):
7070
except metadata.PackageNotFoundError:
7171
return (None, "--")
7272

73+
for _dependency_package in ["aiohttp", "grpcio", "grpcio-status", "grpcgcp", "grpcio-gcp"]:
74+
(_version_used, _version_used_string) = _get_version(_dependency_package)
75+
print(f"*** Dependency: {dependency_package} @ {_version_used_string}")
76+
7377
_dependency_package = "google.protobuf"
7478
_next_supported_version = "4.25.8"
7579
_next_supported_version_tuple = (4, 25, 8)
@@ -89,7 +93,7 @@ def _get_version(dependency_name):
8993
# f"{_dependency_package}.",
9094
# FutureWarning)
9195
except Exception as exception: # pragma: NO COVER
92-
warnings.warn(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
96+
print(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
9397

9498

9599
from .services.asset_service import AssetServiceClient

tests/integration/goldens/credentials/google/iam/credentials_v1/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ def _get_version(dependency_name):
7070
except metadata.PackageNotFoundError:
7171
return (None, "--")
7272

73+
for _dependency_package in ["aiohttp", "grpcio", "grpcio-status", "grpcgcp", "grpcio-gcp"]:
74+
(_version_used, _version_used_string) = _get_version(_dependency_package)
75+
print(f"*** Dependency: {dependency_package} @ {_version_used_string}")
76+
7377
_dependency_package = "google.protobuf"
7478
_next_supported_version = "4.25.8"
7579
_next_supported_version_tuple = (4, 25, 8)
@@ -89,7 +93,7 @@ def _get_version(dependency_name):
8993
# f"{_dependency_package}.",
9094
# FutureWarning)
9195
except Exception as exception: # pragma: NO COVER
92-
warnings.warn(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
96+
print(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
9397

9498

9599
from .services.iam_credentials import IAMCredentialsClient

tests/integration/goldens/eventarc/google/cloud/eventarc_v1/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ def _get_version(dependency_name):
7070
except metadata.PackageNotFoundError:
7171
return (None, "--")
7272

73+
for _dependency_package in ["aiohttp", "grpcio", "grpcio-status", "grpcgcp", "grpcio-gcp"]:
74+
(_version_used, _version_used_string) = _get_version(_dependency_package)
75+
print(f"*** Dependency: {dependency_package} @ {_version_used_string}")
76+
7377
_dependency_package = "google.protobuf"
7478
_next_supported_version = "4.25.8"
7579
_next_supported_version_tuple = (4, 25, 8)
@@ -89,7 +93,7 @@ def _get_version(dependency_name):
8993
# f"{_dependency_package}.",
9094
# FutureWarning)
9195
except Exception as exception: # pragma: NO COVER
92-
warnings.warn(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
96+
print(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
9397

9498

9599
from .services.eventarc import EventarcClient

tests/integration/goldens/logging/google/cloud/logging_v2/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ def _get_version(dependency_name):
7070
except metadata.PackageNotFoundError:
7171
return (None, "--")
7272

73+
for _dependency_package in ["aiohttp", "grpcio", "grpcio-status", "grpcgcp", "grpcio-gcp"]:
74+
(_version_used, _version_used_string) = _get_version(_dependency_package)
75+
print(f"*** Dependency: {dependency_package} @ {_version_used_string}")
76+
7377
_dependency_package = "google.protobuf"
7478
_next_supported_version = "4.25.8"
7579
_next_supported_version_tuple = (4, 25, 8)
@@ -89,7 +93,7 @@ def _get_version(dependency_name):
8993
# f"{_dependency_package}.",
9094
# FutureWarning)
9195
except Exception as exception: # pragma: NO COVER
92-
warnings.warn(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
96+
print(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
9397

9498

9599
from .services.config_service_v2 import ConfigServiceV2Client

tests/integration/goldens/logging_internal/google/cloud/logging_v2/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ def _get_version(dependency_name):
7070
except metadata.PackageNotFoundError:
7171
return (None, "--")
7272

73+
for _dependency_package in ["aiohttp", "grpcio", "grpcio-status", "grpcgcp", "grpcio-gcp"]:
74+
(_version_used, _version_used_string) = _get_version(_dependency_package)
75+
print(f"*** Dependency: {dependency_package} @ {_version_used_string}")
76+
7377
_dependency_package = "google.protobuf"
7478
_next_supported_version = "4.25.8"
7579
_next_supported_version_tuple = (4, 25, 8)
@@ -89,7 +93,7 @@ def _get_version(dependency_name):
8993
# f"{_dependency_package}.",
9094
# FutureWarning)
9195
except Exception as exception: # pragma: NO COVER
92-
warnings.warn(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
96+
print(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
9397

9498

9599
from .services.config_service_v2 import BaseConfigServiceV2Client

tests/integration/goldens/redis/google/cloud/redis_v1/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ def _get_version(dependency_name):
7070
except metadata.PackageNotFoundError:
7171
return (None, "--")
7272

73+
for _dependency_package in ["aiohttp", "grpcio", "grpcio-status", "grpcgcp", "grpcio-gcp"]:
74+
(_version_used, _version_used_string) = _get_version(_dependency_package)
75+
print(f"*** Dependency: {dependency_package} @ {_version_used_string}")
76+
7377
_dependency_package = "google.protobuf"
7478
_next_supported_version = "4.25.8"
7579
_next_supported_version_tuple = (4, 25, 8)
@@ -89,7 +93,7 @@ def _get_version(dependency_name):
8993
# f"{_dependency_package}.",
9094
# FutureWarning)
9195
except Exception as exception: # pragma: NO COVER
92-
warnings.warn(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
96+
print(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
9397

9498

9599
from .services.cloud_redis import CloudRedisClient

tests/integration/goldens/redis_selective/google/cloud/redis_v1/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ def _get_version(dependency_name):
7070
except metadata.PackageNotFoundError:
7171
return (None, "--")
7272

73+
for _dependency_package in ["aiohttp", "grpcio", "grpcio-status", "grpcgcp", "grpcio-gcp"]:
74+
(_version_used, _version_used_string) = _get_version(_dependency_package)
75+
print(f"*** Dependency: {dependency_package} @ {_version_used_string}")
76+
7377
_dependency_package = "google.protobuf"
7478
_next_supported_version = "4.25.8"
7579
_next_supported_version_tuple = (4, 25, 8)
@@ -89,7 +93,7 @@ def _get_version(dependency_name):
8993
# f"{_dependency_package}.",
9094
# FutureWarning)
9195
except Exception as exception: # pragma: NO COVER
92-
warnings.warn(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
96+
print(f"Unexpected exception BEGIN vvvvvvvvvvvvvvvvvvvv:\n{exception}\nUnexpected exception END ^^^^^^^^^^^^^^^^^^^^")
9397

9498

9599
from .services.cloud_redis import CloudRedisClient

tests/system/test_response_metadata.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ async def test_metadata_response_unary_async(
106106
metadata=(request_metadata,),
107107
)
108108
except Exception as exception:
109-
print(f"Encountered exception (test) START: vvvvvvvvvvvvvvvvvvvv\n{exception}\n==================== Traceback:\n{traceback.format_exc()}\nEncountered exception (test) END ^^^^^^^^^^^^^^^^^^^^")
109+
print(
110+
f"Encountered exception (test) START: vvvvvvvvvvvvvvvvvvvv\n{exception}\n==================== Traceback:\n{traceback.format_exc()}\nEncountered exception (test) END ^^^^^^^^^^^^^^^^^^^^"
111+
)
110112

111113
assert response.content == request_content
112114
assert request_metadata in interceptor.request_metadata

0 commit comments

Comments
 (0)