8000 Update pin for 'grpc-google-iam-v1' to 0.12.3+. (#8647) · googleapis/google-cloud-python@3a39a85 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3a39a85

Browse files
authored
Update pin for 'grpc-google-iam-v1' to 0.12.3+. (#8647)
For pubsub / kms, also update the import of the 'IAMPolicy' stub, which is no longer exported from the same location. Supersedes: #8639 Supersedes: #8640 Closes: #8574 Closes: #8576 Closes: #8577 Closes: #8585 Closes: #8587 Closes: #8591 Closes: #8594 Closes: #8595 Closes: #8598
1 parent 87ea6c1 commit 3a39a85

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

packages/google-cloud-pubsub/google/cloud/pubsub_v1/gapic/transports/publisher_grpc_transport.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import google.api_core.grpc_helpers
1919

2020
from google.cloud.pubsub_v1.proto import pubsub_pb2_grpc
21-
from google.iam.v1 import iam_policy_pb2
21+
from google.iam.v1 import iam_policy_pb2_grpc as iam_policy_pb2
2222

2323

2424
class PublisherGrpcTransport(object):

packages/google-cloud-pubsub/google/cloud/pubsub_v1/gapic/transports/subscriber_grpc_transport.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import google.api_core.grpc_helpers
1919

2020
from google.cloud.pubsub_v1.proto import pubsub_pb2_grpc
21-
from google.iam.v1 import iam_policy_pb2
21+
from google.iam.v1 import iam_policy_pb2_grpc as iam_policy_pb2
2222

2323

2424
class SubscriberGrpcTransport(object):

packages/google-cloud-pubsub/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
release_status = "Development Status :: 4 - Beta"
3131
dependencies = [
3232
"google-api-core[grpc] >= 1.12.0, < 2.0.0dev",
33-
"grpc-google-iam-v1 >= 0.11.4, < 0.12dev",
33+
"grpc-google-iam-v1 >= 0.12.3, < 0.13dev",
3434
'enum34; python_version < "3.4"',
3535
]
3636
extras = {}

packages/google-cloud-pubsub/synth.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,13 @@ def _merge_dict(d1, d2):
167167
"""
168168
)
169169

170+
# Temporary fixup for 'grpc-google-iam-vi 0.12.4' (before generation).
171+
s.replace(
172+
"google/cloud/pubsub_v1/gapic/transports/*_grpc_transport.py",
173+
"from google.iam.v1 import iam_policy_pb2",
174+
"from google.iam.v1 import iam_policy_pb2_grpc as iam_policy_pb2",
175+
)
176+
170177
# ----------------------------------------------------------------------------
171178
# Add templated files
172179
# ----------------------------------------------------------------------------

0 commit comments

Comments
 (0)
0