Skip to content

Commit ee0882d

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 fb1d3ba commit ee0882d

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

packages/google-cloud-kms/google/cloud/kms_v1/gapic/transports/key_management_service_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.kms_v1.proto import service_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 KeyManagementServiceGrpcTransport(object):

packages/google-cloud-kms/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
release_status = "Development Status :: 5 - Production/Stable"
2626
dependencies = [
2727
"google-api-core[grpc] >= 1.6.0, < 2.0.0dev",
28-
"grpc-google-iam-v1 >= 0.11.4, < 0.12dev",
28+
"grpc-google-iam-v1 >= 0.12.3, < 0.13dev",
2929
'enum34; python_version < "3.4"',
3030
]
3131

packages/google-cloud-kms/synth.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@
3939

4040
s.move(library, excludes=["README.rst", "setup.py", "nox*.py", "docs/**/*"])
4141

42+
# Temporary fixup for 'grpc-google-iam-vi 0.12.4' (before generation).
43+
s.replace(
44+
"google/cloud/kms_v1/gapic/transports/key_management_service_grpc_transport.py",
45+
"from google.iam.v1 import iam_policy_pb2",
46+
"from google.iam.v1 import iam_policy_pb2_grpc as iam_policy_pb2",
47+
)
48+
4249
# ----------------------------------------------------------------------------
4350
# Add templated files
4451
# ----------------------------------------------------------------------------

0 commit comments

Comments
 (0)