Skip to content

Commit ac8c412

Browse files
committed
Recommend protobuf 6.x
1 parent a58ed35 commit ac8c412

File tree

8 files changed

+24
-8
lines changed

8 files changed

+24
-8
lines changed

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,15 @@ else: # pragma: NO COVER
7070
_dependency_package = "google.protobuf"
7171
_next_supported_version = "4.25.8"
7272
_next_supported_version_tuple = (4, 25, 8)
73+
_recommendation = " (we recommend 6.x)"
7374
(_version_used, _version_used_string) = _get_version(_dependency_package)
7475
if _version_used and _version_used < _next_supported_version_tuple:
7576
warnings.warn(f"Package {_package_label} depends on " +
7677
f"{_dependency_package}, currently installed at version " +
7778
f"{_version_used_string}. Future updates to " +
7879
f"{_package_label} will require {_dependency_package} at " +
79-
f"version {_next_supported_version} or higher. Please ensure " +
80+
f"version {_next_supported_version} or higher{recommendation}." +
81+
" Please ensure " +
8082
"that either (a) your Python environment doesn't pin the " +
8183
f"version of {_dependency_package}, so that updates to " +
8284
f"{_package_label} can require the higher version, or " +

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,15 @@ def _get_version(dependency_name):
7373
_dependency_package = "google.protobuf"
7474
_next_supported_version = "4.25.8"
7575
_next_supported_version_tuple = (4, 25, 8)
76+
_recommendation = " (we recommend 6.x)"
7677
(_version_used, _version_used_string) = _get_version(_dependency_package)
7778
if _version_used and _version_used < _next_supported_version_tuple:
7879
warnings.warn(f"Package {_package_label} depends on " +
7980
f"{_dependency_package}, currently installed at version " +
8081
f"{_version_used_string}. Future updates to " +
8182
f"{_package_label} will require {_dependency_package} at " +
82-
f"version {_next_supported_version} or higher. Please ensure " +
83+
f"version {_next_supported_version} or higher{recommendation}." +
84+
" Please ensure " +
8385
"that either (a) your Python environment doesn't pin the " +
8486
f"version of {_dependency_package}, so that updates to " +
8587
f"{_package_label} can require the higher version, or " +

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,15 @@ def _get_version(dependency_name):
7373
_dependency_package = "google.protobuf"
7474
_next_supported_version = "4.25.8"
7575
_next_supported_version_tuple = (4, 25, 8)
76+
_recommendation = " (we recommend 6.x)"
7677
(_version_used, _version_used_string) = _get_version(_dependency_package)
7778
if _version_used and _version_used < _next_supported_version_tuple:
7879
warnings.warn(f"Package {_package_label} depends on " +
7980
f"{_dependency_package}, currently installed at version " +
8081
f"{_version_used_string}. Future updates to " +
8182
f"{_package_label} will require {_dependency_package} at " +
82-
f"version {_next_supported_version} or higher. Please ensure " +
83+
f"version {_next_supported_version} or higher{recommendation}." +
84+
" Please ensure " +
8385
"that either (a) your Python environment doesn't pin the " +
8486
f"version of {_dependency_package}, so that updates to " +
8587
f"{_package_label} can require the higher version, or " +

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,15 @@ def _get_version(dependency_name):
7373
_dependency_package = "google.protobuf"
7474
_next_supported_version = "4.25.8"
7575
_next_supported_version_tuple = (4, 25, 8)
76+
_recommendation = " (we recommend 6.x)"
7677
(_version_used, _version_used_string) = _get_version(_dependency_package)
7778
if _version_used and _version_used < _next_supported_version_tuple:
7879
warnings.warn(f"Package {_package_label} depends on " +
7980
f"{_dependency_package}, currently installed at version " +
8081
f"{_version_used_string}. Future updates to " +
8182
f"{_package_label} will require {_dependency_package} at " +
82-
f"version {_next_supported_version} or higher. Please ensure " +
83+
f"version {_next_supported_version} or higher{recommendation}." +
84+
" Please ensure " +
8385
"that either (a) your Python environment doesn't pin the " +
8486
f"version of {_dependency_package}, so that updates to " +
8587
f"{_package_label} can require the higher version, or " +

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,15 @@ def _get_version(dependency_name):
7373
_dependency_package = "google.protobuf"
7474
_next_supported_version = "4.25.8"
7575
_next_supported_version_tuple = (4, 25, 8)
76+
_recommendation = " (we recommend 6.x)"
7677
(_version_used, _version_used_string) = _get_version(_dependency_package)
7778
if _version_used and _version_used < _next_supported_version_tuple:
7879
warnings.warn(f"Package {_package_label} depends on " +
7980
f"{_dependency_package}, currently installed at version " +
8081
f"{_version_used_string}. Future updates to " +
8182
f"{_package_label} will require {_dependency_package} at " +
82-
f"version {_next_supported_version} or higher. Please ensure " +
83+
f"version {_next_supported_version} or higher{recommendation}." +
84+
" Please ensure " +
8385
"that either (a) your Python environment doesn't pin the " +
8486
f"version of {_dependency_package}, so that updates to " +
8587
f"{_package_label} can require the higher version, or " +

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,15 @@ def _get_version(dependency_name):
7373
_dependency_package = "google.protobuf"
7474
_next_supported_version = "4.25.8"
7575
_next_supported_version_tuple = (4, 25, 8)
76+
_recommendation = " (we recommend 6.x)"
7677
(_version_used, _version_used_string) = _get_version(_dependency_package)
7778
if _version_used and _version_used < _next_supported_version_tuple:
7879
warnings.warn(f"Package {_package_label} depends on " +
7980
f"{_dependency_package}, currently installed at version " +
8081
f"{_version_used_string}. Future updates to " +
8182
f"{_package_label} will require {_dependency_package} at " +
82-
f"version {_next_supported_version} or higher. Please ensure " +
83+
f"version {_next_supported_version} or higher{recommendation}." +
84+
" Please ensure " +
8385
"that either (a) your Python environment doesn't pin the " +
8486
f"version of {_dependency_package}, so that updates to " +
8587
f"{_package_label} can require the higher version, or " +

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,15 @@ def _get_version(dependency_name):
7373
_dependency_package = "google.protobuf"
7474
_next_supported_version = "4.25.8"
7575
_next_supported_version_tuple = (4, 25, 8)
76+
_recommendation = " (we recommend 6.x)"
7677
(_version_used, _version_used_string) = _get_version(_dependency_package)
7778
if _version_used and _version_used < _next_supported_version_tuple:
7879
warnings.warn(f"Package {_package_label} depends on " +
7980
f"{_dependency_package}, currently installed at version " +
8081
f"{_version_used_string}. Future updates to " +
8182
f"{_package_label} will require {_dependency_package} at " +
82-
f"version {_next_supported_version} or higher. Please ensure " +
83+
f"version {_next_supported_version} or higher{recommendation}." +
84+
" Please ensure " +
8385
"that either (a) your Python environment doesn't pin the " +
8486
f"version of {_dependency_package}, so that updates to " +
8587
f"{_package_label} can require the higher version, or " +

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,15 @@ def _get_version(dependency_name):
7373
_dependency_package = "google.protobuf"
7474
_next_supported_version = "4.25.8"
7575
_next_supported_version_tuple = (4, 25, 8)
76+
_recommendation = " (we recommend 6.x)"
7677
(_version_used, _version_used_string) = _get_version(_dependency_package)
7778
if _version_used and _version_used < _next_supported_version_tuple:
7879
warnings.warn(f"Package {_package_label} depends on " +
7980
f"{_dependency_package}, currently installed at version " +
8081
f"{_version_used_string}. Future updates to " +
8182
f"{_package_label} will require {_dependency_package} at " +
82-
f"version {_next_supported_version} or higher. Please ensure " +
83+
f"version {_next_supported_version} or higher{recommendation}." +
84+
" Please ensure " +
8385
"that either (a) your Python environment doesn't pin the " +
8486
f"version of {_dependency_package}, so that updates to " +
8587
f"{_package_label} can require the higher version, or " +

0 commit comments

Comments
 (0)